27th week of 2022 patent applcation highlights part 63 |
Patent application number | Title | Published |
20220217174 | APPLICATION SECURITY THREAT AWARENESS - A method for providing a visual indication of the security threat awareness level is disclosed. Such a visual indication helps improve the security of a device or an enterprise by giving a user an indication of the security risks associated with currently open and active applications. In turn, the user can use the visual indication as a cue to take mitigating actions to reduce the security risk, such as by using the application more carefully or by exiting the application. Each application is assigned a security score and the system determines the security threat awareness level based on the security score(s) of the open and active applications. | 2022-07-07 |
20220217175 | SOFTWARE DEFINED NETWORK WHITEBOX INFECTION DETECTION AND ISOLATION - A method and system for white box infection detection and isolation. The methods and systems can monitor a plurality of white boxes deployed within a communications network; send a challenge to a first white box of the plurality of white boxes; determine a processing time to answer the challenge by the first white box; in response to receiving the answer to the challenge, determine whether the processing time exceeds an average processing time for the challenge by a predetermined percentage; and in response to the processing time exceeding the average processing time by the predetermined percentage, isolate the first white box from the communications network. | 2022-07-07 |
20220217176 | AUTHORITATIVE DOMAIN NAME SYSTEM (DNS) SERVER RESPONDING TO DNS REQUESTS WITH IP ADDRESSES SELECTED FROM A LARGER POOL OF IP ADDRESSES - An authoritative DNS server receives DNS requests for domains. The authoritative DNS server responds to the requests with address records that include IP addresses that are selected from a larger pool of IP addresses, where a first response to a DNS query for a domain can include IP addresses different from IP addresses included in a second response for the same domain. Also, the same IP addresses may be returned for a first domain and a different, second domain. The authoritative DNS server may randomly select the IP addresses to include in responses to the requests regardless of the domain. | 2022-07-07 |
20220217177 | Intrusion Management with Threat Type Clustering - A computer-implemented method, computer system, and computer program product for threat management. A set of features used by a machine learning model is collected by the computer system to determine a threat type for an access attempt when the access attempt is detected. A cluster is determined, by the machine learning model in the computer system, for the access attempt using the set of features, wherein the machine learning model implements clustering to determine the cluster for the access attempt, and wherein the cluster for the access attempt corresponds to the threat type for the access attempt. A set of actions is performed by the machine learning model in the computer system based on the threat type determined for the access attempt. | 2022-07-07 |
20220217178 | METHOD AND SYSTEM FOR AUTHENTICATING APPLICATION PROGRAM INTERFACE (API) INVOKERS - A method and system for authenticating application program interface (API) invokers using a common application program interface framework (CAPIF) is provided. The method includes establishing by a CAPIF core function (CCF) a secure Transport Layers Security (TLS) connection with at least one API invoker, on receiving a connection request from the at least one API invoker to access at least one service API on a CAPIF-2e interface. Further, the method includes determining by the CCF at least one security method to be used by the at least one API invoker for a CAPIF-2e interface security (C2eIS) of the at least one API invoker for accessing the at least one service API on a CAPIF-2e interface. The method further includes enabling the C2eIS by an API exposing function (AEF) the at least one API invoker based on the determined at least one security method. | 2022-07-07 |
20220217179 | Methods and devices for measuring reputation in a communication network - A method for measuring reputation of paths visiting nodes in a communication network and including, for each node visited by a current path of the network: a) assigning a security score for the node; b) estimating a first trust index based on: a cumulative on the current path of the successive scores of the nodes visited by the current path; and a number of nodes visited by the current path, the estimation of the first trust index providing a reputation measurement for the current path. | 2022-07-07 |
20220217180 | SECURELY MANAGING NETWORK CONNECTIONS - The disclosure relates generally to methods, systems, and apparatuses for managing network connections. A method may include comparing a list of expected connections among a set of endpoints of a network with one or more of the actual connections indicated by configuration files of the set of endpoints to determine one or more differences between the list of expected connections and the actual connections and updating at least one of the configuration files of the set of endpoints to reflect the one or more differences detected between the list of expected connections and the actual connections. | 2022-07-07 |
20220217181 | POLICY-BASED SECURE CONTAINERS FOR MULTIPLE ENTERPRISE APPLICATIONS - Technologies for providing policy-based secure containers for multiple enterprise applications include a client computing device and an enterprise policy server. The client computing device sends device attribute information and a request for access to an enterprise application to the enterprise policy server. The enterprise policy server determines a device trust level based on the device attribute information and a data sensitivity level based on the enterprise application, and sends a security policy to the client computing device based on the device trust level and the data sensitivity level. The client computing device references or creates a secure container for the security policy, adds the enterprise application to the secure container, and enforces the security policy while executing the enterprise application in the secure container. Multiple enterprise applications may be added to each secure container. Other embodiments are described and claimed. | 2022-07-07 |
20220217182 | DYNAMIC SECURITY POLICY MANAGEMENT - Security policies can be dynamically updated in response to changes in endpoints associated with those policies. A user can indicate one or more regions or networks from which access is to be granted under a specific security policy. The user can subscribe to receive notifications upon a change relating to those endpoints, such as the addition or removal of one or more endpoints. When a change is detected, new policy information can be generated automatically and published for subscribed policies, which can then have the updates applied automatically or provided for manual review and application. Such a process enables access determinations to be made based upon up-to-date endpoint information. | 2022-07-07 |
20220217183 | MUSIC PLAYING METHOD AND DEVICE - Disclosed are a music playing method and device. A user device is used to control another user device, to realize a music on hold (playing music in a call-hold duration) function, which reduces interaction with a SIP server, thereby reducing load of the SIP server. Softswitch (i.e., switching SDP) is established between a second user device in need of the music on hold function and a media resource server by a first user device, to realize a P2P media link between the second user device and the media resource server, which saves broadband resources of the SIP server. Also, in a situation where the media resource server needs to be deployed in another network segment (i.e., the media resource server and the second user device are in two network segments), the P2P media link can avoid configuring an access permission to a router, thus being convenient for network environment deployment. | 2022-07-07 |
20220217184 | ELECTRONIC DEVICE AND METHOD FOR PROCESSING CALL REQUEST IN ELECTRONIC DEVICE - According to various embodiments, an electronic device may comprise: a memory, at least one antenna module comprising at least one antenna, and at least one communication processor. The at least one communication processor may be configured to: control the electronic device to perform a call by voice communication connection through a second communication network, in response to receiving a first call request, based on identifying that the call is disconnected, identify information related to a call disconnected cause, based on identifying that the identified information related to the call disconnected cause corresponds to a designated condition, start a timer for deferring connection to a first communication network, and in response to receiving a second call request before the timer expires, control the electronic device to perform a voice communication connection through the second communication network currently connected the electronic device. | 2022-07-07 |
20220217185 | PROCESSING SENSITIVE INFORMATION OVER VOIP - The invention relates to a method of processing sensitive information over VoIP. The method provides a method of processing, by a call processor, a media call comprising the steps of: receiving a first signalling stream from a first entity; creating a second signalling stream to a second entity; forwarding signals received from the first signalling stream to the second signalling stream; receiving a third signalling stream from the second entity; creating a fourth signalling stream to the first entity; and forwarding signals received on the third signalling stream to the fourth signalling stream; the first signalling stream containing instructions to set up a media call between the first entity and the second entity such that media is transmitted over a first media stream from the first entity to the second entity and a media is transmitted over a second media stream from the second entity to the first entity without intervention by said call processor. | 2022-07-07 |
20220217186 | PROVIDING COMMUNICATION SERVICES USING SETS OF I/O USER DEVICES - A user terminal emulation server maintains a database identifying network addresses, UI capabilities, and communication protocols of I/O user devices. Communication sessions are established between a user terminal emulation application and a network entity and I/O user devices proximately located to a user and provide a combined I/O user interface. Delay profiles are determined between the application and the I/O user devices. A downlink flow from the network entity is split into a plurality of downlink flow components assigned to the I/O user devices. For each of the downlink flow components, the server formats the component for transmission to the assigned I/O user device, initiates transmission of the formatted downlink flow component to the assigned I/O user device, and controls timing for when the formatted downlink flow component is transmitted to the assigned I/O user device based on the delay profile associated with the assigned I/O user device. | 2022-07-07 |
20220217187 | SETTING TIMERS BASED ON PROCESSING OF GROUP COMMUNICATIONS USING NATURAL LANGUAGE PROCESSING - Provided are a computer program product, system, and method for setting timers based on processing of communications using natural language processing. A communication is detected from a communicating participant transmitted within a group communication session implemented in a computer network in which the communicating participant is communicating with an additional participant through the group communication session. A natural language processor (NLP) module processes the detected communication to determine words comprising an expressed temporal commitment of the communicating participant. The expressed temporal commitment does not express a computer implemented command verb to perform an operation related to setting a time variable. A timer is set, in a computer user interface of the additional participant, to a time value based on the expressed temporal commitment in the detected communication. | 2022-07-07 |
20220217188 | METHODS AND APPARATUSES FOR DYNAMIC ADAPTIVE STREAMING OVER HTTP - Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for receiving media data. One apparatus includes processing circuitry that receives a media presentation description (MPD) file that includes an essential property descriptor for session-based dynamic adaptive streaming over hypertext transfer protocol (DASH). The essential property descriptor indicates a session-based description (SBD) file and includes a set of keys for a part of a uniform resource locator (URL) that is used for receiving the media data. The processing circuitry determines a respective value for each of the set of keys based on whether the respective value is included in the SBD file and modifies the URL based on the set of keys and the determined values. | 2022-07-07 |
20220217189 | METHODS AND APPARATUSES FOR DYNAMIC ADAPTIVE STREAMING OVER HTTP - Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for receiving media data. One apparatus includes processing circuitry that receives a media presentation description (MPD) file that includes an essential property descriptor indicating a session-based description (SBD) file. The essential property descriptor includes an attribute that indicates a class for a uniform resource locator (URL) request used for requesting a resource. The class identifies a type of the requested resource. The processing circuitry generates the URL request based on the SBD file and the class indicated in the attribute included in the essential property descriptor. The processing circuitry sends the URL request to a server to request the resource of which the type is identified based on the class of the URL request. | 2022-07-07 |
20220217190 | METHODS AND APPARATUSES FOR DYNAMIC ADAPTIVE STREAMING OVER HTTP - Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for receiving media data. One apparatus includes processing circuitry that receives a media presentation description (MPD) file that includes an essential property descriptor for session-based dynamic adaptive streaming over hypertext transfer protocol (DASH) operation. The essential property descriptor indicates a session-based description (SBD) file that includes one or more key-value pairs dynamically generated by a local SBD session controller. Each key of the one or more key-value pairs indicates service information of a different service of a local device. The processing circuitry modifies a uniform resource locator (URL) based on the SBD file. The processing circuitry acquires a resource from a remote server based on the modified URL. | 2022-07-07 |
20220217191 | METHOD AND DEVICE TO MANAGE AUDIO AND/OR VIDEO SOURCES DURING A STREAMING SESSION - A computer implemented method, device and computer program device are provided establish a streaming session between an electronic device (ED) and output devices(s) to stream AV content from a first AV source. When a second application attempts to change the AV source to a second AV source, it is determined whether to permit or deny the change based on at least one of the following criteria: i) whether the second AV application is designated to be a private or public type of AV application, ii) whether the first and second applications are different or similar in type, iii) whether the AV output devices are a private type, or iv) whether an environment awareness model indicates that the change should be permitted or denied. The streaming session is managed the first AV source or change to the second AV source based on the determining operation. | 2022-07-07 |
20220217192 | Synchronizing independent media and data streams using media stream synchronization points - A messaging channel is embedded directly into a media stream. Messages delivered via the embedded messaging channel are extracted at a client media player. According to a variant embodiment, and in lieu of embedding all of the message data in the media stream, only a coordination index is injected, and the message data is sent separately and merged into the media stream downstream (at the client media player) based on the coordination index. In one example embodiment, multiple data streams (each potentially with different content intended for a particular “type” or class of user) are transmitted alongside the video stream in which the coordination index (e.g., a sequence number) has been injected into a video frame. Based on a user's service level, a particular one of the multiple data streams is released when the sequence number appears in the video frame, and the data in that stream is associated with the media. | 2022-07-07 |
20220217193 | METHOD AND APPARATUS FOR ENCAPSULATION OF MOTION PICTURE EXPERTS GROUP MEDIA TRANSPORT ASSETS IN INTERNATIONAL ORGANIZATION FOR STANDARDIZATION BASE MEDIA FILES - An apparatus includes receive path circuitry configured to receive a Motion Picture Experts Group (MPEG) Media Transport (MMT) container and a processing device configured to identify locations of one or more media fragment units (MFUs) in the MMT container using a hint track within the MMT container. Another apparatus includes transmit path circuitry configured to transmit an MMT container and a processing device configured to identify locations of one or more MFUs in the MMT container using a hint track within the MMT container. | 2022-07-07 |
20220217194 | METHOD AND APPARATUS FOR MEDIA STREAMING - Aspects of the disclosure provide methods and apparatuses for playing media using a DASH player. In some examples, an apparatus for playing media includes processing circuitry. The processing circuitry configures a media source extension (MSE) source buffer based on a first media content and a second media content that are of independent timelines. Then, the processing circuitry plays based on segments of the first media content that are appended in the MSE source buffer, and then transitions after a last segment of the first media content, to a first segment of the second media content that are appended in the MSE source buffer. | 2022-07-07 |
20220217195 | Flexible Upstream/Downstream Support for Network-Based Media Processing Pipelines. - An apparatus includes circuitry configured to: process media, the processing having an input and an output; determine a value of a mode to process the data, the value of the mode set to either push or pull; wherein the mode is added to an input descriptor or an output descriptor, and the mode functions with a protocol together in the input descriptor and the output descriptor; determine, for the input, when the value of the mode is set to push, that the data is pushed to the input, otherwise when the value of the mode is set to pull, that the data is pulled with the input; and determine, for the output, when the value of the mode is set to push, that the data is pushed from the output, otherwise when the value of the mode is set to pull, that the data is pulled from the output. | 2022-07-07 |
20220217196 | VIDEO-CALL USER EXPERIENCE TESTING AND ASSURANCE - During operation, an electronic device receives, from a second electronic device in a network, a request for testing. In response, the electronic device set ups a video call with a video-call service. Then, the electronic device provides, to the second electronic device, an invitation for the video call. When the electronic device receives a notification (e.g., from the video-call service) that the video call has started, the electronic device provides content via the video-call service for the second electronic device. Next, the electronic device obtains communication-performance metrics associated with communication via the network during the video call and video-service performance metrics associated with the video call. Furthermore, the electronic device diagnoses a type of problem experienced at the second electronic device during the video call based at least in part, on the communication-performance metrics, the video-service performance metrics and a pretrained machine-learning model. | 2022-07-07 |
20220217197 | METHOD FOR UPLOADING FILE VIA CLOUD COMPUTING ENVIRONMENT, AND PROXY SERVER FOR EXECUTING THE SAME - A proxy server for uploading a file according to an embodiment of the present disclosure improves the upload speed of a file and to minimize upload delay due to the occurrence of an error in the upload process. Due to the fact that the upload of the upload target file is started by the client delivering only one HTTP request to the proxy server to start the upload of the upload target file instead of requesting an upload link for each divided chunk to the backend server and receiving the response message from the backend server, a transaction over a network having a relatively slow communication speed can be minimized and the upload speed can be improved accordingly. | 2022-07-07 |
20220217198 | METHOD FOR PROCESSING THE CONTENT OF A FILE LOCATED ON A COMMUNICATION-ENABLED FIRST DATA PROCESSING UNIT ON A COMMUNICATION-ENABLED SECOND DATA PROCESSING UNIT - A method for processing the content of a file on a first data processing unit includes presenting the file and a number of contactable data processing units as graphical symbols on a graphical user interface of the first data processing unit, providing a process which enables the processing of the content on a second data processing unit by dragging the graphical symbol representing the file onto the graphical symbol of the second data processing unit selected from the contactable data processing units, wherein the initiation includes establishing a communication contact between the first data processing unit and the selected second data processing unit, transferring the file from the first data processing unit to the selected second data processing unit, defining a number of software applications suitable for processing the content and processing the content on the selected second data processing unit with a selected software application. | 2022-07-07 |
20220217199 | DYNAMIC INTERACTIVE NETWORK SYSTEM FOR PROVIDING ONLINE SERVICE AND SOCIAL COMMUNITY FOR ENGAGING, LEARNING, AND TRAINING SKILLS FOR MENTAL HEALTH - A dynamic interactive network system provides an online service and social community for engaging, learning, and training skills for happiness. The system includes a processor and memory storing instructions which when executed by the processor configure the processor to provide the online service. The instructions further configure the processor to provide tracks including activities, provide an initial happiness level and a track to a user based on a self-assessment completed by the user upon signing up, monitor progress of the user based on self-assessments periodically completed by the user, modify the track based on the self-assessments, suggest followers to the user from the users whose profiles match the profile of the user in terms of demographics, psychographics, and rating of the users on the online service, and generate a happiness graph for the user that correlates the activities and the followers with their impact on happiness level of the user. | 2022-07-07 |
20220217200 | SYSTEMS, METHODS AND MEDIA FOR A DISTRIBUTED SOCIAL MEDIA NETWORK AND SYSTEM OF RECORD - Provided herein are exemplary distributed architectures including a platform system communicatively coupled to a network, a social media system communicatively coupled to the network and configured for interaction by one or more users, and a social media application communicatively coupled to the network and configured for interaction by one or more users. Further exemplary embodiments include a third party service communicatively coupled to the network, a public auditor communicatively coupled to the network, and a public archivist communicatively coupled to the network. The one or more users may include any of individuals, businesses, charities and non-profit organizations, and government organizations. | 2022-07-07 |
20220217201 | PROVISIONING OF EVENT-BASED KEYS TO TRANSPORTS - An example operation includes one or more of receiving, by a transport, a key and a functionality associated with an upcoming event from a server, and performing, by the transport, the functionality when the key is verified and the event begins to occur. | 2022-07-07 |
20220217202 | CAPABILITY-AWARE SERVICE REQUEST DISTRIBUTION TO LOAD BALANCERS - Example methods and systems for capability-aware service request distribution are described. In one example, a network element may obtain a set of capability information associated with multiple load balancers capable of service request handling and identify varying capability levels among the multiple load balancers. The network element may assign unequal path cost information to the multiple load balancers to indicate the varying capability levels. The unequal path cost information may include (a) a first path cost that is assigned to the first load balancer; and (b) a second path cost that is assigned to the second load balancer and different to the first path cost to indicate the lower capability level of the second load balancer compared to the first load balancer. In response to detecting a service request, the service request may be steered towards one of the multiple load balancers based on the unequal path cost information. | 2022-07-07 |
20220217203 | Peer-To-Peer Syncable Storage System - A system for creating a sync group in a distributed system may include an offline electronic device having a short range communication transmitter and a storage service, and a computer-readable storage medium comprising one or more programming instructions. The system may receive a request from an application to create a sync group, and verify that the application has read access to the storage service. In response to verifying that the application has read access to the storage service, the system may create the sync group by receiving an indication of one or more objects stored in the storage service that are to be shared, identifying one or more members of the sync group, and assigning one or more permissions to the one or more members that are identified. The system may synchronize access to the objects among the electronic device and one or more member electronic devices. | 2022-07-07 |
20220217204 | DYNAMIC FEEDBACK TECHNIQUE FOR IMPROVING DISASTER RECOVERY REPLICATION PERFORMANCE - A dynamic feedback technique improves data replication performance by balancing rates of data retrieval and data transmission of a fragmented virtual disk replicated between nodes of clusters on a local site and a remote site of a disaster recovery environment. Each node is embodied as a physical computer with hardware resources, such as processor, memory, network and storage resources, which are virtualized to provide support for one or more user virtual machines executing on the node. The storage resources include storage devices of an extent store, whereas the network includes a wide area network connecting the local and remote sites. The dynamic feedback technique employs a virtual memory buffer configured to balance the data storage retrieval and network transmission rates at a source of replication based on bandwidth demands of the extent store and network throughput as manifested by an available free space (i.e., emptiness) of the virtual buffer. | 2022-07-07 |
20220217205 | SYSTEM AND METHOD FOR NON-NETWORK DEPENDENT CYBERSECURITY - A method, computer program product, and computer system for applying a firewall security layer to software for hardware interface. Sensor data imported by the hardware interface may be secured using the firewall security layer. The sensor data may be provided to an artificial intelligence (AI) expert system. The sensor data provided to the AI expert system may be analyzed. An indication of an insecure condition may be provided via a user interface based upon, at least in part, analysis of the sensor data. | 2022-07-07 |
20220217206 | LOAD BALACING FOR DISTIBUTED COMPUTING - A storage system is provided. The storage system includes a first storage cluster, the first storage cluster having a first plurality of storage nodes coupled together and a second storage cluster, the second storage cluster having a second plurality of storage nodes coupled together. The system includes an interconnect coupling the first storage cluster and the second storage cluster and a first pathway coupling the interconnect to each storage cluster. The system includes a second pathway, the second pathway coupling at least one fabric module within a chassis to each blade within the chassis. | 2022-07-07 |
20220217207 | SYSTEM AND METHOD FOR DISTRIBUTED CACHING - A system and method for distributed caching, the system having at least one network-connected storage device, a content server, and a control server. The control server is configured to discover the at least one network-connected storage device, collect device information from the at least one network-connected storage device, where the device information comprises a device location, assign each of the at least one network-connected storage device to a device domain based on each device location, and provide the content server with the device information for the one or more network-connected storage. | 2022-07-07 |
20220217208 | MIGRATION DELTA ANALYZER AND TRANSITION RECOMMENDATION ENGINE - Implementations include receiving, by a migration delta analyzer of a software system, an object list including objects accessed by the on-premise application, determining, by the migration delta analyzer, at least one migration option for each object in the object list using a mapping table, receiving, through a user interface, input from a user representing a selection of migration option for each object in the object list, and providing a cloud application based on the selected migration option for each object in the object list. | 2022-07-07 |
20220217209 | SYSTEMS AND METHODS FOR COMMUNICATING MESSAGES BETWEEN WEB AND NON-WEB SERVICES - In an example, a system can include a web service interface (WSI) and a service directory for enabling communication between a web and non-web service. The WSI can be configured to communicate with the non-web service to receive reader data and/or writer data. The service directory can be configured to provide the WSI with non-web service subscriber data and/or non-web service publisher data for the non-web service in response to receiving the reader and/or writer data. The non-web service subscriber data identifies a web service as a subscriber of data provided by the non-web service and the non-web service publisher data identifies the web service as a publisher of data from which the non-web service is enabled to retrieve data. The WSI can be configured to provide the web service subscriber and/or publisher data to the non-web service to enable the non-web service to communicate with the web service. | 2022-07-07 |
20220217210 | SENSOR DEVICE, SYSTEM AND METHOD - An integrated circuit includes sensing circuitry and processing circuitry. The processing circuitry processes received sensor-session requests and received sensor-service requests. Processing a received sensor-service request includes determining a type of the received sensor-service request. In response to determining the received sensor-service request is of a first type, results information is generated in response to the received sensor-service request of the first type based on sensor data generated by the sensing circuitry. In response to determining the received sensor-service request is of a second type, remote-server processing based on the received sensor-service request of the second type is initiated, and a response to the received sensor-service request of the second type is generated based on a received response to the initiated remote-server processing. | 2022-07-07 |
20220217211 | System and Method for Integrating External Services into Process Workflow Environments - A system and method are provided for integrating external services into process workflow environments. The method can include subscribing to one or more topics in an external domain coupled to at least one external microservice to be notified of incoming messages, the topics in the external domain being mapped to topics in an internal domain coupled to a message broker for routing messages within the internal domain. The method can also include subscribing to the one or more topics in the internal domain to be notified of outgoing messages to the at least one external microservice and detecting an incoming message published to a first topic by a first external microservice. The method can also include sending the incoming message to the first topic of the internal domain, detecting an outgoing message from the first topic or a second topic of the internal domain, and publishing the outgoing message to the first external microservice or another external microservice via a corresponding topic in the external domain. | 2022-07-07 |
20220217212 | CODE MONITORING TO RECOMMEND ALTERNATIVE TRACKING APPLICATIONS - Disclosed herein at methods and systems for monitoring and analyzing code and identifying a suitable substitute for the identified code. A central server identifies inserted code configured to communicate session data to a second server. The central server then identifies an application having functionality corresponding to the inserted code. The central server then provides an indication of the corresponding application. | 2022-07-07 |
20220217213 | METHOD AND SYSTEM FOR SUMMARIZING USER ACTIVITIES OF TASKS INTO A SINGLE ACTIVITY SCORE USING MACHINE LEARNING TO PREDICT PROBABILITIES OF COMPLETENESS OF THE TASKS - Activity data of a set of tasks as a training set is obtained from a list of communication platforms associated with the tasks. For each of the tasks in the training set, a set of activity metrics is compiled according to a set of predetermined activity categories based on the activity data of each task. The activity metrics of all of the tasks in the training set are aggregated based on the activity categories to generate a data matrix. A principal component analysis is performed on the metrics of its covariance matrix to derive an activity dimension vector, where the activity dimension vector represents a distribution pattern of the activity metrics of the tasks. The activity dimension vector can be utilized to determine an activity score of a particular task, where the activity score of a task can be utilized to estimate a probability of completeness of the task. | 2022-07-07 |
20220217214 | FEATURE EXTRACTION DEVICE AND STATE ESTIMATION SYSTEM - A feature extraction device is a device that extracts a feature quantity to be input to a state estimation model for estimating a state related to a terminal where the activity is executed or a user of the terminal, which includes an acquisition unit that acquires activity history information indicating an execution history of the activity in a specified period of time and including time-series activity logs, an extraction unit that extracts co-occurrence relationship information indicating a co-occurrence relationship of activities in a specified period of time based on the activity history information, a generation unit that aggregates activity feature quantities indicating a feature of each activity based on the co-occurrence relationship information and generates an activity history feature quantity indicating a feature of the activity history information, and an output unit that outputs the activity history feature quantity as a feature quantity to be input to the state estimation model. | 2022-07-07 |
20220217215 | SYSTEMS AND METHODS OF GENERATING AN ENGAGEMENT PROFILE - The present disclosure relates to systems and methods for determining an engagement profile of a participant by associating electronic activities to a profile. It may generate the engagement profile based on analysis of the electronic activity level. An example implementation may contain the following steps. The system may access for a first record object a plurality of electronic activities linked with the first record object. The system may identify for a participant from the plurality of electronic activities a set of electronic activities including the participant. The system may determine an engagement profile of the participant based on a first number of electronic activities of the set of electronic activities sent by the participant, a second number of the set of electronic activities received by the participant and a temporal distribution of the set of electronic activities. The system may store the engagement profile in one or more data structures. | 2022-07-07 |
20220217216 | COMPUTER-BASED SYSTEMS AND/OR COMPUTING DEVICES CONFIGURED FOR PUSH-BASED TRANSMISSIONS USING THE TARGET AS A SYSTEM OF RECORD - An example method includes receiving user profile configuration information identifying a user and determining a recipient list for push-based information updates. The recipient list comprises a plurality of other computing devices and the recipient list is associated with the user profile configuration information. The method further includes determining an information set or application for the push-based information updates. The method further includes receiving an input comprising a change to the information set or the application. The method further includes running a daemon process as a background process of an operating system of the computing device. The daemon process is configured to monitor the information set or the application for the change and automatically transmit the change directly to the plurality of other computing devices without being received by any intermediate devices so as to push the change upon the receiving of the change to the information set or the application. | 2022-07-07 |
20220217217 | Method and Communication System for Exchanging Data Between Several Field Devices - A method for exchanging data between several field devices includes: implementing an exchange of data between a requesting field device and a responding field device using a publish-subscribe principle; subscribing the responding field device to request messages whose message titles include a specification of a field device identifier of the responding field device; subscribing the requesting field device to response messages whose message titles include a request identifier known to the requesting field device; the requesting field device publishing a request message to a data broker, the message title of the request message including the request identifier and the specification; the responding field device receiving the request message, evaluating the request message, and publishing a corresponding response message to the data broker, the message title of the response message including the request identifier; and the requesting field device receiving the response message based on the subscription to the response message. | 2022-07-07 |
20220217218 | EXIT NODE BENCHMARK FEATURE - Systems and methods for effectively managing exit nodes are provided. The exemplary systems and methods use a Supernode to examine an Exit Node through sending and receiving a request to a Target. Information about the exit node is then stored into the Supernode. According to the information provided from the Supernode, the Exit Nodes Database systemizes the proxies according to availability and provides available exit nodes to a User Device. | 2022-07-07 |
20220217219 | LIST-BASED REDUNDANCY CONTROL IN CROWD-BASED IOT - A method for redundancy control is disclosed. CIoT reader devices act as collaborative IoT gateways for connected objects and collect received data from the connected objects and transmit the data to a backend cloud infrastructure. The method includes assigning to each connected object an identifier ID and a freshness indicator, where the freshness indicator is a label having a value of “fresh” or “expired”, upon receiving data from at least one connected object, setting the freshness indicator to “fresh” for each respective connected object, wherein for each connected object the freshness indicator is configured to change to “expired” after a pre-determined period of time, and sending a message to coordinator device, the message containing a fresh list of ID's of connected objects for which the freshness indicator has “fresh”, wherein the coordinator device broadcasts the fresh list to CIoT reader devices within a broadcasting range of the coordinator device. | 2022-07-07 |
20220217220 | Merging Data Downloads with Real-Time Data Feeds - Methods and apparatuses for merging downloaded data with a real-time data are disclosed. An example includes receiving downloaded item of data from a download connection with a data repository and real-time item of data from a real-time data feed with a data publisher. In response to determining that the downloaded item of data includes the most recent downloaded item of data from the download connection, the downloaded item of data is stored as the last downloaded item of data. In response to determining that the real-time item of data is the most recent real-time item of data received from the real-time data feed, the real-time item of data is stored as the last real-time item of data from the real-time data feed. In response to determining a match between the last downloaded item of data and the last real-time item of data the download connection is ended. | 2022-07-07 |
20220217221 | INTERACTIVE CONTACT CENTER MENU TRAVERSAL VIA TEXT STREAM INTERACTION - Interactive contact center menu traversal via text stream interaction is disclosed. A user device establishes an interactive session with a server device. The user device receives, from the server device, a first text stream comprising a first contact center prompt. The user device scrolls a plurality of text components of the first text stream on a display over a first text stream presentation period of time, with text components presented earlier in time being replaced on the display with subsequent text components. The user device receives, from a user, a first user input in response to the first text stream and communicates the first user input to the server device. | 2022-07-07 |
20220217222 | USER AND CLIENT DEVICE REGISTRATION WITH SERVER - Disclosed are systems and methods for registering a user and/or a client device with a server computer. In one embodiment, a registration method does not use any stored passwords or tokens. In certain embodiments, a method can include (a) generating a plurality of mathematical formulas, at least some of the plurality of mathematical formulas comprising variables; (b) generating a user ID file name comprising a decryption key, the decryption key associated with the plurality of mathematical formulas; (c) generating a plurality of icons; (d) assigning uniquely each mathematical formula from the plurality of mathematical formulas to each of the icons of the plurality of icons; and (e) receiving an ordered selection of icons, the ordered selection of icons selected by the user from said plurality of icons. | 2022-07-07 |
20220217223 | DEVICE CONTROLLER AND VIEWER - Method, apparatus and computer program product embodiments are provided for distributing and installing content and settings on client devices without receiving any user input at the client devices, which limit usage of the client device a user at the client device to a first set of the usage activities. A device controller may remotely configure and control client devices by providing instructions and content for distribution to the client devices. The instructions may cause the client devices to install the content on the client devices without requiring any user input to initiate the installation or during installation of the content. The client device may be further configured to allow management of the client device by the device controller. | 2022-07-07 |
20220217224 | SYSTEM AND METHOD FOR FACILITATING SHARING OF VIRTUAL THREE-DIMENSIONAL SPACE - One embodiment provides a system that facilitates shared virtual reality space. During operation, the system receives a first message associated with a first virtual reality object, wherein the first message includes a first address for the first virtual reality object and indicates a first action to be performed on the first virtual reality object. The system performs the first action on the first virtual reality object. The system determines a second address for a second virtual reality object that is remotely maintained and corresponds to the first virtual reality object. The system constructs a second message, which includes the second address and indicates the first action, thereby allowing the first action to be performed on the second virtual reality object. | 2022-07-07 |
20220217225 | Handling of SCTP Packets with T-bit Set at SCTP Load Balancer - Systems, methods and computer software are disclosed for handling Stream Control Transmission Protocol (SCTP) packets with T-bit set at an SCTP load balancer. In one embodiment a method is disclosed, the method including embedding bits in an SCTP verification tag during SCTP association to identify a correct backend-server instance; parsing the verification tag to obtain an embedded instance number of the backend server; and routing, based on the embedded instance number, the SCTP packets to a correct backend server for further processing. | 2022-07-07 |
20220217226 | TERMINAL DEVICE, AND DISPLAY SCREEN AND APPLICATION THEREOF - The present invention provides a terminal device, and a display screen thereof and an application thereof. The terminal device includes a terminal device body, a display screen, and a camera module. The display screen is provided with a light through hole. The camera module is located below the display screen, and has a front end. The front end of the camera module is fixedly attached to the display screen and the camera module is aligned with the light through hole of the display screen, so that light outside the display screen is received by the camera module via the light through hole. | 2022-07-07 |
20220217227 | DISPLAY DEVICE - A display device includes a display panel to display an image, and a blood pressure measuring module including a pressure sensor and a pulse wave sensor, wherein the pressure sensor is configured to sense a pressure that is applied to the display panel, the pulse wave sensor includes an optical sensor, and the pulse wave sensor is configured to generate a pulse wave signal using light that is emitted from a pixel of the display panel. | 2022-07-07 |
20220217228 | FOLDABLE APPARATUS AND ELECTRONIC DEVICE - A foldable apparatus and an electronic device are provided in the present disclosure. The foldable apparatus includes a rotating shaft base and two main bodies. Each main body is provided with a rotating member rotatably connected with the rotating shaft base, a housing rotatably connected with the rotating member, a first support plate fixed to the housing, and a second support plate fixedly connected with the rotating member. When the two main bodies are folded relative to each other, the second support plate rotates relative to the housing along with the rotating member to be inclined relative to the first support plate, and an accommodating space is defined between two second support plates. When the two main bodies are unfolded relative to each other, the second support plate rotates relative to the housing along with the rotating member to be flush with the first support plate. | 2022-07-07 |
20220217229 | Control Button Decal Assembly - A control button decal assembly for enhancing visibility of control buttons on an electronic device includes a set of first decals, a set of second decals and a set of third decals that can each be chosen for positioning on a respective control button on an electronic device. Each of the first decals, the second decals and the third decals is brightly colored to enhance visibility of the respective control button. Each of the first decals, the second decals and the third decals has a color that is unique with respect to each other. In this way the set of first decals, the set of second decals and the set of third decals facilitate the user to have a variety of choices of colors which can be associated with the respective control button. | 2022-07-07 |
20220217230 | METHOD FOR PROVIDING PATTERN AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME - An electronic device including a communication interface, a memory, and a processor. The processor is configured to receive information related to at least one first event generated for a predetermined first time from an external electronic device and acquire a first pattern and a first parameter related to the first pattern, based on information on at least one second event generated within at least one predetermined time interval among the information on the at least one first event. The processor is configured to receive information related to at least one third event generated for a predetermined second time from the external electronic device. The processor is configured to acquire a second parameter related to the first pattern, based on the information related to the at least one third event. The processor is configured to generate a first template and transmit information on the first template to a server. | 2022-07-07 |
20220217231 | TASK COMPLETION IN A TRACKING DEVICE ENVIRONMENT - A set of tracking devices can be placed within a geographic area as part of a scavenger hunt. A user with a mobile device can traverse the area, and when the user moves within a threshold proximity or communicative range of a tracking device, the mobile device can receive a communication from the tracking device identifying the tracking device. In response to determining that the tracking device is part of the set of tracking devices and thus part of the scavenger hunt, the mobile device can modify a tracking device interface displaying a representation of the tracking device to indicate that the tracking device has been found. In response to each tracking device being found, the mobile device can modify the tracking device interface to indicate that the scavenger hunt has been completed. | 2022-07-07 |
20220217232 | ENABLING AND DISABLING WIRELESS COMMUNICATION IN ELECTRONIC DEVICES - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, from one of two or more sensors of a device that independently determine whether an aircraft takeoff has likely occurred, an indication that the aircraft takeoff has likely occurred; activating, based on receiving the indication that the aircraft takeoff has likely occurred, an airplane mode of the device; receiving, while the device is in the airplane mode and from one of two or more other sensors of the device that independently determine that an aircraft flight is likely not occurring, an indication that the aircraft flight is likely not occurring; and deactivating, based on receiving the indication that the aircraft flight is likely not occurring, the airplane mode of the device. The indication that the aircraft takeoff has likely occurred may include acceleration data indicating an acceleration of the device in three dimensions. | 2022-07-07 |
20220217233 | Method and System for Managing Telecommunications - Methods and systems are disclosed that allow entities set up and send targeted calls and other communications over a network, to intended recipients, who recognize that an approved entity is calling them. | 2022-07-07 |
20220217234 | SYSTEMS AND METHODS FOR INTERACTIVE VOICE RESPONSE AUTO-SCALING - Systems and methods for distributing discrete events into a stateless cloud provider architecture are disclosed. Certain embodiments involve receiving, by the load balancer, a scaling up indication for the IVR system, the scaling up indication comprising an identification of a new server to be added to the plurality of servers. The method involves responsive to receiving the scaling up indication, registering the new server for IVR traffic by the load balancer. The method includes after registering the new server, receiving an IVR event. The method includes distributing the IVR event to the new server. | 2022-07-07 |
20220217235 | COMPUTER-IMPLEMENTED METHOD OF PROCESSING AN EMERGENCY INCIDENT AND EMERGENCY COMMUNICATION NETWORK - A computer-implemented method of processing an emergency incident can include routing a first emergency call and a second emergency call; verifying that the first emergency call and the second emergency call relate to the same emergency incident; establishing a conference bridge between communication terminals of first and second agents who were assigned the first and second calls so the agents are able to communicate via the conference bridge and to merge the first emergency call and the second emergency call that relate to the same emergency incident. If the first and second emergency calls are merged, a message can be sent to a services provider device (e.g. police station device, fire station device, etc.) for handling the emergency incident. A communication apparatus can be provided to implement embodiments of the method as well. | 2022-07-07 |
20220217236 | SYSTEM AND METHOD OF CONTROLLING AND IMPLEMENTING A COMMUNICATION PLATFORM AS A SERVICE - A system and method of controlling Communication Platform as a Service (CPaaS) system using data models to instruct microflows and respond to customer input during a customer interaction. | 2022-07-07 |
20220217237 | VEHICLE REMOTE ASSISTANCE SYSTEM, REMOTE ASSISTANCE APPARATUS, REMOTE ASSISTANCE METHOD, AND REMOTE ASSISTANCE PROGRAM - A vehicle remote assistance system includes a plurality of vehicles and a remote assistance apparatus. Each of the plurality of vehicles includes a calling unit that transmits a call to the remote assistance apparatus. The remote assistance apparatus includes an assigning unit that schedules the calls that are transmitted from the plurality of vehicles and assigning the calls to any of a plurality of operators. The calling unit transmits a cancelation of the call to the remote assistance apparatus when a reason for the call is resolved after the call is made. The assigning unit cancels scheduling of the call that corresponds to the cancelation that is transmitted from the vehicle. | 2022-07-07 |
20220217238 | METHODS AND SYSTEMS FOR RELAYING A SENSITIVE INFORMATION DETAIL DURING A TELEPHONE CALL BETWEEN A USER'S TELEPHONE AND A RECIPIENT'S TELEPHONE - There is provided a method for relaying a sensitive information detail during a telephone call between a user's telephone and a recipient's telephone, the user's telephone storing the sensitive information detail therein, the method comprising: initiating a telephone call between the user and the recipient; the user's telephone receiving a predetermined input; during the telephone call, the user's telephone accessing the sensitive information detail stored in the user's telephone based on the predetermined input; and the user's telephone audibly relaying to the recipient the accessed sensitive information detail, wherein audibly relaying to the recipient the accessed sensitive information detail comprises the user's telephone converting, using at least one text-to-speech algorithm, the accessed sensitive information detail to an audible message containing the sensitive information detail and audibly relaying the audible message during the telephone call. | 2022-07-07 |
20220217239 | IMAGE-FORMING APPARATUS, INFORMATION PROCESSING SYSTEM, AND CONTROL METHOD - An image-forming apparatus comprising a controller and a communicator, wherein the controller is configured to perform to detect distance information of the image-forming apparatus with respect to a portable terminal device possessed by a user based on communication with the portable terminal device using the communicator, detect, based on the detected distance information, approach or leaving of specific portable terminal devices possessed by at least one or more predetermined users to or from the image-forming apparatus, and change a behavior of the image-forming apparatus when the controller detects the approach or the leaving of the specific portable terminal device to or from the image-forming apparatus. | 2022-07-07 |
20220217240 | INFORMATION PROCESSING DEVICE, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM THEREFOR - A computer of an information processing device performs selecting an image processing device of the one or more image processing devices. Further, when one or more pieces of workflow information defining various settings and various processes with respect to the image processing devices are stored in a storage area accessible by the computer, the one or more pieces of workflow information being associated with device identification information identifying a target image processing device subjected to the various settings and the various processes, the computer reads workflow information associated with the device identification information identifying the target image processing device which is different from the image processing device selected in the selecting, and imports the read workflow information in a workflow information storage area of the memory. | 2022-07-07 |
20220217241 | MANAGEMENT SYSTEM AND MANAGEMENT APPARATUS CONFIGURED TO UPDATE PREVIOUSLY STORED LOCATION INFORMATION, USING LOCATION INFORMATION TRANSMITTED FROM IMAGE FORMING APPARATUS TO WHICH LOCATION INFORMATION WAS REQUESTED, AND IMAGE FORMING APPARATUS - A management system includes a plurality of image forming apparatuses and a management apparatus. In the management apparatus, a first controller requests, when a first operation device receives a first instruction for designating an image forming apparatus, the designated image forming apparatus to transmit location information, and updates, upon receipt of the location information transmitted in response to the request, the location information stored in a storage device, using the received location information. In the image forming apparatus, a second controller causes a first display device to display a screen urging a user to input an installation location of the image forming apparatus, and causes an alert device to output a notice, when a second communication device receives the request, and transmits, when a second operation device receives the input of the installation location, the location information indicating the installation location that has been received, to the management apparatus. | 2022-07-07 |
20220217242 | APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - An apparatus that executes a job, broadcasts a wireless signal prior to establishing a connection by wireless communication with an external apparatus. The wireless signal includes information relating to the apparatus, by which it can be identified whether execution of a job by the apparatus is possible, in a predetermined packet. | 2022-07-07 |
20220217243 | INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus configured to connect to an external apparatus includes a display control unit configured to control icons to be arranged and displayed in list form on a remote user interface provided to the external apparatus accessing the information processing apparatus, wherein the icons are displayed on a plurality of pages on a local user interface of the information processing apparatus, and a control unit configured to control movement of the icons displayed on the local user interface, in response to an operation on the remote user interface. The display control unit displays a first instruction button in association with an icon included in the icons displayed in list form, and the first instruction button is configured to instruct the control unit to move the icon from a page to another page in the plurality of pages. | 2022-07-07 |
20220217244 | DOCUMENT IMAGING SYSTEM AND METHOD FOR IMAGING DOCUMENT - A system is provided for processing documents. In particular, the system is incorporates a feeder for feeding documents to a device for further processing of the documents. For instance, the system finds particular application in the field of document imaging in which a variety of documents of varying sizes and orientation are to be fed to an imaging system, such as a document scanner. The system may provide an input mechanism for easily identifying a characteristic of one of the documents and the system may include features for handling packets of documents. | 2022-07-07 |
20220217245 | OBTAINING DEFAULT CONFIGURATION OF APPLICATION - An example computing apparatus requests a server to transfer default configuration information of a target application among a plurality of applications and receives the default configuration information from the server. The computing apparatus provides an interface for modifying a configuration of the target application based on the default configuration information and stores the configuration information modified through the interface. The computing apparatus configures the target application of a target image forming apparatus among a plurality of image forming apparatuses using the modified configuration information. | 2022-07-07 |
20220217246 | IMAGE FORMING APPARATUS HAVING PORT TO WHICH PORTABLE MEMORY IS ATTACHABLE - An image forming apparatus includes a controller configured to, in response to a target portable memory being attached to a port, determine whether the target portable memory is set as a dedicated memory for a storage printing process, based on whether identification information is stored in the target portable memory, when determining that the target portable memory is set as the dedicated memory, cause a user interface to display a first screen configured to receive an instruction to specify a storage destination to store print data in the storage printing process, and when determining that the target portable memory is not set as the dedicated memory, cause the user interface to display a second screen differing depending on whether the port to which the target portable memory has been attached is set as a dedicated port for the storage printing process. | 2022-07-07 |
20220217247 | TERMINAL DEVICE, SYSTEM, AND CONTROL METHOD - A first terminal device includes a communicator capable of communicating with a server device which provides a service enabling message exchange among a plurality of terminal devices, a controller, and a display, wherein the controller displays, on the display, a message showing that a first communication device received a first image from the second communication device, receives an instruction for sending a second image to the second communication device, and, when failing to send the second image to the second communication device, sends, to the server device, an instruction for sending a reply message in response to having received the first image to the second terminal device. | 2022-07-07 |
20220217248 | IMAGE FORMING APPARATUS, METHOD OF STORING IMAGE FORMING DATA, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM THEREFOR - In an image forming apparatus, a controller is configured to perform receiving an operation of one of enabling and disabling a particular storing function of storing image forming data related to an image forming job received through a first interface in a portable storage. When receiving the operation of enabling/disabling the particular storing function, the particular storing function is enabled/disabled. In response to receipt of the image forming job through the first interface in a state where the particular storing function is enabled, the image forming data is stored in the portable storage device connected to the second interface. An image is printed with use of the image forming part in accordance with the image forming data stored in the portable storage. Data different from the image forming data is stored in and/or retrieved from the portable storage device in a state where the particular storing function is disabled. | 2022-07-07 |
20220217249 | IMAGING SYSTEM - An imaging system includes a camera unit and a control unit. A control signal transmission circuit of the control unit is configured to set a bias potential of a signal line to one of two or more different potentials at a timing that is set on the basis of a first video synchronization signal so as to output a control signal indicating an imaging condition of an image sensor to the signal line. A signal-processing circuit of the camera unit is configured to receive the control signal and determine the imaging condition from the control signal by determining the bias potential at a timing that is set on the basis of a second video synchronization signal. | 2022-07-07 |
20220217250 | METHODS, SYSTEMS AND CONTROLLERS FOR FACILITATING CLEANING OF AN IMAGING ELEMENT OF AN IMAGING DEVICE - Disclosed herein are technological solutions that are configured to limit sub-optimal visualization of the surgical field during robotic and manual laparoscopic surgery. Such technological solutions are configured to systematically assess cleanliness of an imaging element of a laparoscope (or other type of similar imaging apparatus) and take action for enabling or causing the imaging element to be cleaned. In preferred embodiments, assessment of the cleanliness of the imaging element provides information that can be used for enabling or causing cleaning of the imaging element to be performed in-vivo in either a manual, semi-autonomous or autonomous manner. In this manner such technological solutions advantageously enable the surgical field during surgery to be more efficiently and consistently maintained in an optimal condition. | 2022-07-07 |
20220217251 | ELECTRONIC APPARATUS - An electronic apparatus includes a substrate having a first surface on which a semiconductor element is mounted and a holding member configured to adhere to a second surface of the substrate which is a surface opposite to the first surface and to hold the substrate. The second surface of the substrate includes a first region to which the holding member is fixed via an adhesive, a second region in which a conductive portion that conducts heat of the semiconductor element from the first surface to the second surface of the substrate is disposed, and a third region at which a portion of the holding member and the substrate come into contact with each other. The second region is provided between the first region and the third region in a plane direction of the second surface. | 2022-07-07 |
20220217252 | FLASH LENS OF ELECTRONIC DEVICE - An electronic device according to an embodiment may include a first camera module, and a flash module disposed adjacent to the first camera module, where the flash module may include an LED configured to emit light, and an optical lens disposed in the traveling direction of the light emitted from the LED. The optical lens may include a first surface in the direction facing the LED and a second surface in the direction opposite the first surface, and the second surface of the optical lens may include a first translucent area including a central area where the light emitted from the LED is incident and a second translucent area spaced apart from the first translucent area. Various other embodiments may be also provided. | 2022-07-07 |
20220217253 | Camera Module and Electronic Device - Embodiments of this application disclose a camera module, including a lens group, an image sensor, a reflective member, and a driving assembly. The lens group includes a plurality of lenses, the reflective member is configured to reflect, to the image sensor, light rays focused by at least one of the plurality of lenses, and the driving assembly is configured to drive the reflective member to move. Costs of the camera module are relatively low. The embodiments of this application further disclose an electronic device. | 2022-07-07 |
20220217254 | CAMERA MODULE ARRAY AND ASSEMBLY METHOD THEREFOR - The present application provides a camera module array, comprising at least two camera modules, wherein at least one of the camera modules has a free-form lens sheet, and the free-form lens sheet performs active alignment according to an actual imaging result received by a photosensitive chip, so that a difference between an actual reference direction of the free-form lens sheet and a reference direction determined by an optical design is not greater than 0.05 degrees. The present application further provides a corresponding assembly method for camera module array. In the present application, a TTL of the camera modules can be reduced by means of the free-form lens sheet so as to, for example, make a TTL of a wide-angle module equal or approximately equal to a TTL of a telephoto module, so that a dual-camera module composed of the wide-angle module and the telephoto module is easily mounted in a terminal device such as a mobile phone. The present application can also effectively improve the mounting precision of the free-form lens sheet. | 2022-07-07 |
20220217255 | MACRO IMAGING METHOD AND TERMINAL - A camera module comprises an image sensor having a size greater than or equal to 1/3.06 inch and less than or equal to 1/2.78 inch and a lens module comprising at least five lenses disposed in sequence between an object side and an image side of the camera module. A ratio between a half-image height of the lens module and a total track length of the camera module is greater than or equal to 0.5 and less than or equal to 0.6. A field of view of the lens module is greater than or equal to 100 degrees. An aperture of the lens module is greater than or equal to F1.8 and less than or equal to F2.4. An equivalent focal length of the lens module is greater than or equal to 10 mm and less than or equal to 20 mm. | 2022-07-07 |
20220217256 | ZOOM LENS AND IMAGE PICKUP APPARATUS INCLUDING ZOOM LENS - A zoom lens having a large magnification ratio, small F-number change at zooming, and excellently corrected various aberrations, and an image pickup apparatus including the zoom lens are provided. The zoom lens includes a common optical system. The common optical system includes, sequentially from an object side, a first lens group G | 2022-07-07 |
20220217257 | VEHICULAR CAMERA WITH STACKED CIRCUIT BOARDS AND METALLIC SHIELD ELEMENT - A vehicular camera includes a front housing portion, a first circuit board having an imager, a second circuit board in board-to-board electrical connection with the first circuit board, and a rear housing portion having a connector for electrically connecting to an electrical connection of a wire harness of a vehicle. The rear housing portion joined with the front housing portion forms a camera housing. The connector of the rear housing portion includes a multi-pin connector having at least three terminals that, with the rear housing portion joined with the front housing portion, electrically connect to respective terminals of the electrical connector at the second circuit board. An electrically conductive metallic shield element is disposed at the rear housing portion and contacts the electrical connector at the second circuit board. The vehicular camera is configured to be mounted at a rear portion of the vehicle and viewing rearward of the vehicle. | 2022-07-07 |
20220217258 | IMAGING APPARATUS - An imaging apparatus includes an image capturing element configured to convert an image obtained through an imaging lens, into an electronic signal, an image capturing element holder configured to hold the image capturing element, a base member configured to tiltably support the image capturing element holder, a driving member configured to tilt the image capturing element holder to incline the image capturing element relative to a surface orthogonal to an optical axis of the imaging lens, and a sealing member configured to seal a gap between the base member and the image capturing element holder, wherein the sealing member deforms by the tilting of the image capturing element holder. | 2022-07-07 |
20220217259 | IMAGING APPARATUS, TRANSMITTANCE DESIGNATION DEVICE, TRANSMITTANCE CONTROL METHOD, AND PROGRAM - An imaging apparatus includes a variable neutral density filter that has a variable transmittance; an imaging device on which object light via the variable neutral density filter forms an image; variable transmittance drive unit circuitry that changes the transmittance of the variable neutral density filter in accordance with a transmittance control value; a hardware input device that can be in a first state or in a second state depending on a change in form; and transmittance designation circuitry. Further, when the hardware input device is in the first state, the transmittance designation sets the transmittance control value in accordance with an operation amount of the hardware input device and notifies the variable transmittance drive circuitry of the transmittance control value. | 2022-07-07 |
20220217260 | SIGNAL PROCESSING DEVICE, IMAGING DEVICE, AND SIGNAL PROCESSING METHOD - Mitigation of a discomfort of a user during brightness adjustment switching and curbing of deterioration in operability with respect to brightness adjustment are promoted while curbing of resolution decrease due to execution of only optical brightness adjustment is promoted. A switching unit that performs, in response to change in an indication value indicating the brightness of a captured image obtained by an imaging device, switching between optical brightness adjustment that is brightness adjustment according to an iris and electronic brightness adjustment that is brightness adjustment according to application of a gain depending on the indication value to the captured image, and a first delay unit that delays change in the gain with respect to change in the indication value in the electronic brightness adjustment are included. | 2022-07-07 |
20220217261 | METHODS AND SYSTEMS FOR AN ADAPTIVE ILLUMINATION SYSTEM FOR IMAGING APPLICATIONS - Methods and systems are provided for an adaptive illumination system. In one example, an adaptive illumination system comprises an adaptive illuminator comprising at least three optical elements including a first optical element, a second optical element, and a third optical element, wherein a distance between the first optical element and the second optical element is adjustable. | 2022-07-07 |
20220217262 | METHOD FOR TRANSMITTING A RAW IMAGE DATA STREAM FROM AN IMAGE SENSOR | 2022-07-07 |
20220217263 | METHOD AND APPARATUS FOR MANAGING A CAMERA NETWORK - A system that incorporates teachings of the present disclosure may include, for example, receiving location information associated with a mobile communication device, determining a first location of the mobile communication device based on the location information, selecting a first camera from a group of cameras based on the determined first location, receiving at least one first image from the selected first camera that captures at least a portion of the first location, performing image recognition on at least one second image to identify a user associated with the mobile communication device, selecting another camera from the group of cameras based on a determined position of the identified user, and receiving at least another image from the selected other camera. Other embodiments are disclosed. | 2022-07-07 |
20220217264 | FOCUSING POSITION DETECTION METHOD, FOCUSING POSITION DETECTION DEVICE AND RECORDING MEDIUM - In a focusing position detection method, a plurality of object images are acquired by imaging an imaging object by an imager while changing a focal position in M stages along an optical axis. A saturation consecutive region is acquired. The saturation consecutive region is included in all N (where N is a natural number equal to or more than three and equal to and less M) object images acquired while successively changing the focal position in N stages along the optical axis. A focusing degree decrease as the focal position approaches focusing position in the saturation consecutive region. Based on this property, the focusing position is detected. | 2022-07-07 |
20220217265 | AUTOMATIC CONTROL OF IMAGE CAPTURE DEVICE DISPLAY OPERATION - An image capture device may capture visual content through a front-facing optical element. The image capture device may determine whether a face is located within a field of view of the front-facing optical element. Responsive to the face being located within the field of view, preview of the visual content on a front-facing display may be activated. Responsive to the face not being located within the field of view, the preview of the visual content on the front-facing display may be deactivated. | 2022-07-07 |
20220217266 | MULTIMEDIA DATA PROCESSING METHOD AND APPARATUS - Multimedia data processing method and apparatus. The method comprises: acquiring first multimedia data; performing multi-dimensional analysis on the first multimedia data to obtain multimedia dimensional information; and performing video photographing according to the multimedia dimension information to obtain second multimedia data. The present application solves the technical problem of a poor video imitation photographing effect because information of imitation photographing video cannot be acquired in the prior art. | 2022-07-07 |
20220217267 | PROVIDING GUIDANCE FOR WOUND IMAGE CAPTURING - In one embodiment of the present disclosure, an example system may receive a plurality of frames from at least one image sensor associated with a mobile device, at least one of the plurality of frames containing an image of a wound; display a real time video including at least a portion of the plurality of frames and a visual overlay indicating a desired position of the wound; detect, based on at least part of the plurality of frames, that the wound is in the desired position; display an indication to move the mobile device in a desired direction; receive motion data from at least one motion sensor associated with the mobile device; detect that the mobile device has moved in the desired direction; and display an additional indication on the mobile device. | 2022-07-07 |
20220217268 | AUTOMATED GUIDE FOR IMAGE CAPTURING FOR 3D MODEL CREATION - An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system. | 2022-07-07 |
20220217269 | ELECTRONIC DEVICE AND CONTROLLING METHOD OF ELECTRONIC DEVICE - An electronic device and a controlling method of the electronic device are provided. The controlling method of an electronic device according to the disclosure includes the steps of, based on a first user input for or related to acquiring a live view image through a camera including a plurality of lenses different from one another being received, acquiring a plurality of image frames for each of the plurality of lenses and storing the image frames in a first memory, inputting the plurality of image frames for each lens stored in the first memory into a neural network model, by a predetermined time interval, and acquiring score information including composition preference information of each of the input image frames, selecting at least one lens among the plurality of lenses based on the score information, storing image frames acquired through the selected at least one lens in a second memory during the predetermined time interval, and based on a second user input for initiating recording of the live view image being received, storing an image related to the image frames stored in the second memory in a third memory until a time point when a third user input for ending the recording is received. | 2022-07-07 |
20220217270 | SYSTEM HAVING CAMERA APPLICATION COMPRISING MULTIPLE CAMERA PACKAGES AND CONTROL METHOD THEREOF - A computer-implemented camera function control method of an electronic device includes receiving a user selection, the user selection corresponding to a camera function selected from a camera list which includes a plurality of camera functions of a camera application installed on the electronic device, the plurality of camera functions each being configured in a package form to be operable in an individual camera mode of the camera application; and constructing, using a package of the camera function corresponding to the user selection, a user interface for image capturing. | 2022-07-07 |
20220217271 | Global Tone Mapping - A system accesses an image with each pixel of the image having luminance values each representative of a color component of the pixel. The system generates a first histogram for aggregate luminance values of the image, and accesses a target histogram for the image representative of a desired global image contrast. The system computes a transfer function based on the first histogram and the target histogram such that when the transfer function is applied, a histogram of the modified aggregate luminance values is within a threshold similarity of the target histogram. The system modifies the image by applying the transfer function to the luminance values of the image to produce a tone mapped image, and outputs the modified image. | 2022-07-07 |
20220217272 | COMBINING GRAYSCALE SCANNED IMAGES WITH COLOR IMAGE TO CREATE HIGH-RESOLUTION OVERLAY IMAGES IN VEHICLES - A vehicle control system for automated driver-assistance includes a low-resolution color camera that captures a color image of a field of view at a first resolution. The vehicle control system further includes a high-resolution scanning camera that captures a plurality of grayscale images, each of the grayscale images at a second resolution. The second resolution is higher than the first resolution. The grayscale images encompass the same field of view as the color image. The vehicle control system further includes one or more processors that perform a method that includes overlaying the plurality of grayscale images over the color image. The method further includes correcting motion distortion of one or more objects in the grayscale images. The method further includes generating a high-resolution output image by assigning color values to one or more pixels in the grayscale images based on the color image using a trained neural network. | 2022-07-07 |
20220217273 | SPHERICAL CAMERA WITH MAGNETIC BASE - A video recording device (video camera), a stand (magnetic support) and a wall/ceiling attachment is disclosed. The video recorder consists of a video camera with a high-quality sensor and a lens with a wide field of view. It is placed in a spherical housing with a semi-transparent stealth segment window. The video recording device is fixed on the stand using a magnetic holder, which allows one to orient and fix the video camera within 360 degrees around the vertical axis and within 0-180 degrees around the horizontal axis. The wall/ceiling mounting bracket (attachment) makes it possible to place the video camera on vertical (inner wall of the room, walls of cabinets, furniture, etc.), horizontal (ceiling of the room) and inclined surfaces of any configuration. The device is capable of video recording in insufficient and reduced illumination conditions of a room. | 2022-07-07 |