05th week of 2021 patent applcation highlights part 73 |
Patent application number | Title | Published |
20210037078 | APPARATUS AND METHOD FOR ON-DEMAND MULTI-DEVICE SOCIAL NETWORK EXPERIENCE SHARING - Methods, computer-readable media and apparatuses for sharing an experience via a social network on demand are disclosed. A processor establishes a first video session with a mobile endpoint device of a user, the first video session is established after the mobile endpoint device is authenticated as being allowed to capture a video of a live event at a commercial venue, the first video session containing the video of the live event at the commercial venue that the user is attending, receives at least one social media connection of the user for receiving the video, sends a notification to each social media connection of the at least one social media connection that the video is available, receives a request from the at least one social media connection to access the video, and establishes a second video session with an endpoint device of the at least social media connection. | 2021-02-04 |
20210037079 | SYSTEM AND METHOD FOR USE OF CYCLIC PLAY QUEUES IN A MEDIA CONTENT ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for use of cyclic play queues in a media content environment. A cyclic list data structure that can be initially populated with a list of media content items to be played at a media device, exposes a cyclic list of sequences of media content items, and supports operations to modify portions of the cyclic list to provide a cyclic play queue of media content items. When changes are made to an underlying play queue or context, the system performs a three-way merge of sequences of media content items within the cyclic list, to provide a modified play queue, for example with the left sequence being an updated playlist, and the right sequence being a patch window that reflects a user's changes to the play queue. | 2021-02-04 |
20210037080 | METHODS AND APPARATUS FOR THE ENCODING OF AUDIO AND/OR VIDEO DATA - Methods and apparatus are disclosed for selecting encoding specifications for encoding audio and/or video data to be streamed from a sender to a receiver via a network. Methods and apparatus for encoding data using a selected encoding specification, and for streaming data which has been encoded using a selected encoding specification from a sender to a receiver via a network are also disclosed. The selecting method comprises selecting an encoding specification (s | 2021-02-04 |
20210037081 | SYSTEM AND METHOD FOR ATC VOICE QUALITY ASSURANCE - A voice quality measuring system is provided. The voice quality measuring system comprises a radio site, an air traffic control center, ACC, an internet protocol, IP, based communications system, connecting the radio site and the ACC, and at least one IP probe. The IP probe is configured to monitor IP traffic between the radio site and the ACC through the IP based communications system. | 2021-02-04 |
20210037082 | METHOD OF SENDING MEDIA FILES - A method of sending media files is provided, which includes the following steps. The first user reads an identification code on an electronic tag by the first electronic device, and transmits the media file, the identification code, and the first identification datum to the server by the first electronic device. The server generates a recorded data set including a link information for the media file. After getting the electronic tag, the second user reads the identification code of the electronic tag, and transmits the identification code and the second identification datum to the server by the second electronic device so as to compare with the recorded data set. If they are consistent, the server sends the link information for the media file to the second electronic device so that the second electronic device obtains the media file accordingly, and thus to increase information security for sending media files. | 2021-02-04 |
20210037083 | Cloud Authenticated Offline File Sharing - Described embodiments provide systems and methods for transferring a file. A sender device configured to transfer a file to a receiver device may send an identifier of the receiver device and a public key to a server via a first network. The sender device may receive, via the first network prior to disconnecting from the first network, a session token from the server. The session token and the public key may be sent to the receiver device via the first network. The sender device may detect, after receiving the session token, a peer-to-peer (P2P) wireless network established by the receiver device. The P2P wireless network may broadcast a service set identifier (SSID) with a network key encrypted using the public key. The sender device may connect, using the network key, to the P2P wireless network to transfer the file to the receiver device via the P2P wireless network. | 2021-02-04 |
20210037084 | MANAGEMENT DEVICE, MANAGEMENT METHOD, AND MANAGEMENT PROGRAM - To improve learning accuracy, while avoiding transferring of a dataset from an edge terminal to a cloud server. A management device accessible to a target object to be managed has a processor executing a program, a storage device storing the program, and a communication interface communicable with the target object. The processor executes a reception process for receiving first environmental information representing a first environment of the target object, a first generation process for generating relevant information representing relevancy between the first environmental information and second environmental information representing a second environment of the target object, a second generation process for generating a first learned model for inference by the target object in the first environment based on the relevant information and a second learned model for inference by the target object in the second environment, and a transmission process for transmitting the first learned model to the target object. | 2021-02-04 |
20210037085 | DISTRIBUTED DEVICE MANAGEMENT SYSTEM AND DISTRIBUTED DEVICE MANAGEMENT METHOD - [Problem] A device capable of supplying data required for providing a service is efficiently specified among multiple devices connected to a network. | 2021-02-04 |
20210037086 | SYSTEM FOR DATA CONSOLIDATION ACROSS DISPARATE NAMESPACES - Embodiments presented herein provide systems and methods for unifying data that is stored in disparate namespaces. A system described herein receives an electronic request for data associated with an entity. The electronic request includes a first identifier of the entity in a first namespace. The system includes a digital relation that maps the first identifier to a primary identifier. The system determines additional identifiers that map to the primary identifier in the relation. The additional identifiers are associated with the entity in respective additional namespaces. The system retrieves a consolidated set of profile data associated with the primary identifier, including attributes of the entity within the first namespace and attributes of the entity within the additional namespaces. The system generates an electronic response to the electronic request based on the consolidated set of profile data and sends the response to an application that submitted the electronic request. | 2021-02-04 |
20210037087 | Methods and Devices for Discovering and Employing Distributed Computing Resources to Balance Performance Priorities - An exemplary user equipment (“UE”) device provides a service request to an orchestration system associated with a federation of compute clusters available to fulfill the service request. The UE device also identifies a service optimization policy associated with a user preference for balancing performance priorities during fulfillment of the service request. In response to the service request, the UE device receives cluster selection data from the orchestration system. Based on the cluster selection data, the UE device characterizes compute clusters, within a subset of compute clusters represented in the cluster selection data, with respect to the performance priorities. Based on the service optimization policy and the characterization of compute clusters in the subset, the UE device selects a compute cluster from the subset to fulfill the service request. The UE device then provides an orchestration request indicative of the selected compute cluster to the orchestration system. | 2021-02-04 |
20210037088 | SERVER SELECTION APPARATUS, SERVER SELECTION METHOD AND PROGRAM - A server selection device includes: an acquisition unit that acquires communication environment information indicating communication environment and quality information indicating communication quality for each of communications made regarding each of a plurality of servers that are candidates for distribution of content to a client; a calculator that calculates a score reflecting probabilistic deterioration in communication quality for each of combinations between a server and communication environment information based on a history of the communication environment information and the quality information acquired by the acquisition unit; and a selector that selects a server to deliver content to the client based on the score calculated by the calculator, thereby enabling the selection of a server less likely to affect the quality of experience. | 2021-02-04 |
20210037089 | BANDWIDTH SCHEDULING METHOD AND DEVICE FOR CACHE SERVER - The present disclosure provides a bandwidth scheduling method for cache server that effectively improves the quality of network services. According to some embodiments, latest traffic information of a target cache server of each service type at a start time of a pre-determined detection period is acquired in accordance with the detection period; a target health value calculation formula and a rated health value of the target cache server are acquired, the target health value calculation formula being fitted based on historical health values of the target cache server and historical traffic information of each service type; bandwidth scheduling on the target cache server is performed based on the latest traffic information, the target health value calculation formula, and the rated health value. | 2021-02-04 |
20210037090 | Systems and Methods for Server Failover and Load Balancing - Systems and methods for server failover and/or load balancing are provided herein. Systems for server failover and load balancing may include a computer system in electronic communication over a network with one or more client applications, the computer system including a plurality of servers, and an engine stored on and executed by a client, the engine configured to allow one or more clients to select a target server among the plurality of servers using a client application identifier. | 2021-02-04 |
20210037091 | PEER DISCOVERY PROCESS FOR DISCONNECTED NODES IN A SOFTWARE DEFINED NETWORK - The present disclosure is directed to a peer node discovery process whereby a network management node can discover peers of inaccessible nodes that have lost connectivity to the network management node over the control plane and receive health report of the inaccessible nodes via the discovered peers. In one example, a method includes detecting a loss of connectivity to a network node; based on a type of the network node, performing one of a first process or a second process to obtain a health report of the network node, the first process and the second process including identification of at least one corresponding peer node from which the health report of the network node is to be received; and analyzing the health report to determine root cause of the loss of connectivity. | 2021-02-04 |
20210037092 | FAULT TOLERANT SYSTEMS AND METHODS INCORPORATING A MINIMUM CHECKPOINT INTERVAL - In part, disclosure relates to a method of regulating checkpointing in an active active fault tolerant system. The method includes receiving a request from a client through a network at a primary computer; copying, by the primary computer, the request from the client to a secondary computer; processing the request from the client, using the primary computer, to generate a primary computer result; processing the copy of the request from the client, using the secondary computer, to generate a secondary computer result; comparing the primary computer result and the secondary computer result to obtain a comparison metric; determining whether a minimum checkpoint interval has been met or exceeded; and if the minimum checkpoint interval has not been met or exceeded, delay initiating a checkpoint process from primary computer to secondary computer. | 2021-02-04 |
20210037093 | DEVICE STATE SYNCHRONIZATION METHOD AND COMMON CAPABILITY COMPONENT - This application discloses a device state synchronization method. The method performed by a common capability component, the method includes: receiving a first representation state instance resource creation request sent by an application, where the first representation state instance resource creation request includes a device state attribute; creating a first representation state instance resource based on the first representation state instance resource creation request and a created second representation state instance resource; sending a device state update request to a device, where the device state update request includes the device state attribute; receiving an actual state instance resource creation request sent by the device; creating an actual state instance resource based on the actual state instance resource creation request; and sending to the application, information indicating that an actual state resource is successfully created. | 2021-02-04 |
20210037094 | ADOPTING DATA ACROSS DIFFERENT SITES - Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site. | 2021-02-04 |
20210037095 | SYSTEMS AND METHODS FOR SYNCHRONIZING CONTENT AND INFORMATION ON MULTIPLE COMPUTING DEVICES - A method for synchronizing content between a first electronic device and a second electronic device in response to an input signal, includes: (a) receiving a first synchronization signal from the first computing device that is based on the input signal being received in the first electronic device; (b) mapping the first synchronization signal to a second synchronization signal based on mapping information accessible to the second electronic device, wherein the second synchronization signal includes information not represented by the first synchronization signal; and (c) transmitting the second synchronization signal to the second electronic device for processing, wherein (i) the input signal comprises one or more sensors; (ii) the first electronic device comprises a controller that interprets the input signal to provide the first synchronization signal, and (iii) the second electronic device comprises an actuator and wherein the second synchronization signal corresponds to a command for actuation in the second electronic device. | 2021-02-04 |
20210037096 | HOST CACHE COHERENCY WHEN MODIFYING DATA - A storage system may maintain a purge counter for one or more logical storage units. When an instruction is received to perform an operation that will modify data across the one or more logical storage units, the purge counter may be incremented. One or more host systems implementing host caching may periodically poll the storage system to determine the purge counter value. When the current value of the purge counter value is different than a previously polled purge counter value recorded on a host system, the host system may purge from its host cache any entries for logical storage units associated with the purge counter. The data storage system may not execute the data modification instruction until it receives acknowledgement from all host systems caching data affected by the modification instruction that the host system has purged any host cache entries corresponding to the LSUs affected by the modification operation. | 2021-02-04 |
20210037097 | CLOUD DATA STORAGE LOCATION MONITORING - Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information. Other embodiments are described and claimed. | 2021-02-04 |
20210037098 | DATA TRANSMISSION METHOD AND RELATED DEVICE - A data transmission method and a related device are provided. In various embodiments a first device generates a two-dimensional index table based on a preset multi-thread sequence traversal algorithm and a size of target data that needs to be transmitted, where the two-dimensional index table is used to indicate a storage location of each piece of data in the target data. In those embodiments, the first device performs data reconstruction on the target data based on the two-dimensional index table to obtain a two-dimensional data block pool, where the two-dimensional data block pool includes a plurality of data blocks, and each data block corresponds to one pair of coordinates in the two-dimensional index table. Still in those embodiments, the first device obtains the plurality of data blocks through indexing by using the two-dimensional index table, and sending the plurality of data blocks to a second device. | 2021-02-04 |
20210037099 | Smart Platform for Programming Remote Keyless Devices - A platform for a programmable remote transmitter, designed, and programmed to perform single or multiple operations, optionally incorporated into a custom-made base that attaches to a smart phone case or other mobile devices. The remote transmitter is designed and activated via secured programming provided by an application on the user's mobile device, without the intervention of car dealers, locksmiths or using difficult manual processes. The remote transmitter can be attached to smart phones, mobile devices, or other suitable surfaces (e.g. a briefcase or a vehicle's dashboard) for safekeeping and accessibility. | 2021-02-04 |
20210037100 | METHOD AND CONTROL SYSTEM FOR CONTROLLING AND/OR MONITORING DEVICES - The disclosure refers to management of complex control instruction chains in a blockchain for a specific task for controlling devices. In particular, the disclosure permits a prescribed validity to be assigned for a specific task of blockchain-based device control, wherein the validity is defined for example by the life cycle (e.g., the period of use) of a device. | 2021-02-04 |
20210037101 | SYSTEMS AND METHODS FOR CONSISTENT ENFORCEMENT POLICY ACROSS DIFFERENT SAAS APPLICATIONS VIA EMBEDDED BROWSER - Embodiments described include systems and methods for managing sessions to one or more network applications accessed via a client application including an embedded browser. The client application establishes sessions to one or more network applications. The client application identifies a session timeout policy for managing the sessions of the client application. The session timeout policy specifies a time period for which a session is determined to be inactive. The client application monitors activity in the embedded browser for each of the sessions. The client application detects that inactivity of a first session of the sessions has reached the time period of the session timeout policy. The client application detects the inactivity responsive to the monitoring. The client application terminates each of the sessions via the embedded browser responsive to the detection. | 2021-02-04 |
20210037102 | TRANSPORTING DATA OUT OF ISOLATED NETWORK ENVIRONMENTS - The described technology is generally directed towards transporting data out of isolated network environments. According to an embodiment, a system can comprise a processor, and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, that include receiving a request string comprising request data related to a request from a first application of a device. The operations further include intercepting a processing of the request string, and based on the intercepting, extracting usage data of a second application of the device encoded in the request string, wherein the usage data is unrelated to the request. | 2021-02-04 |
20210037103 | METHOD FOR MIGRATION OF SESSION ACCOUNTING TO A DIFFERENT STATEFUL ACCOUNTING PEER - A method for migrating a subscriber session from a first authentication, authorization and accounting (AAA) accounting peer to a second AAA accounting peer, where the first AAA accounting peer is stateful. The method includes receiving an accounting start packet from an AAA client application, forwarding the accounting start packet to the first AAA accounting peer, receiving an accounting update or accounting stop packet from the AAA client application; and sending an accounting start packet from the AAA client application to the second AAA accounting peer, in response to a connection failure with the first AAA accounting peer. | 2021-02-04 |
20210037104 | GROUP COMMUNICATION AND SERVICE OPTIMIZATION SYSTEM - A method for optimizing group communication services, the method including determining a current location and an assigned home server for one or more devices associated with each of a plurality of group members, determining whether the one or more devices of the plurality of group members has moved to a visiting location, wherein the visiting location is a location outside of locations associated with the assigned home server based on the current location and assigned home server for the one or more devices, and assigning a group control application server associated with the visiting location to the to the one or more devices to serve as the assigned home server. | 2021-02-04 |
20210037105 | Dynamic Discovery of Available Storage Servers - In one embodiment, a first server computing is configured to send, to a network component, a request to subscribe to a multicast group. In addition, the first server computing device may receive a message sent from a second server computing device to the multicast group. The first server computing device may determine, from the message, an internet protocol (IP) address and port number associated with the second server computing device. In addition, the first server computing device may determine that the first server computing device has not previously received information associated with the second server computing device. The first server computing device may cause a connection to be established between the first server computing device and the second server computing device, the connection for enabling the first server computing device to determine whether the second server computing device offers storage for the first server computing device. | 2021-02-04 |
20210037106 | METHOD AND SYSTEM FOR FACILITATING OPERATIONS IN STORAGE FACILITIES - A method for facilitating operations in storage facilities. A server receives a service request for performing a first operation in the storage facility. The server identifies a first storage unit based on the service request. The server identifies an operation zone of the first storage unit for performing the first operation. The server determines an ergonomic score for each operator for performing the first operation based on characteristics of the operation zone and the fatigue level of the corresponding operator. The server allocates the first storage unit to a first operator for performing the first operation, based on the determined ergonomic scores, thereby ensuring an increased throughput of the storage facility. | 2021-02-04 |
20210037107 | SCALABLE IN-NETWORK COMPUTATION FOR MASSIVELY-PARALLEL SHARED-MEMORY PROCESSORS - A network device configured to perform scalable, in-network computations is described. The network device is configured to process pull requests and/or push requests from a plurality of endpoints connected to the network. A collective communication primitive from a particular endpoint can be received at a network device. The collective communication primitive is associated with a multicast region of a shared global address space and is mapped to a plurality of participating endpoints. The network device is configured to perform an in-network computation based on information received from the participating endpoints before forwarding a response to the collective communication primitive back to one or more of the participating endpoints. The endpoints can inject pull requests (e.g., load commands) and/or push requests (e.g., store commands) into the network. A multicast capability enables tasks, such as a reduction operation, to be offloaded to hardware in the network device. | 2021-02-04 |
20210037108 | SYSTEMS AND METHODS FOR DATA STORAGE - The present disclosure is related to systems and methods for storing data. The method includes: receiving a write request for writing a data set to a persistent data storage at a distributed proxy server from a data generation server; transmitting the data set to a target server group among a plurality of server groups by the distributed proxy server based on an identification number associated with the data set; storing the data set in a master server and a slave server of the target server group asynchronously by the target server group; reading the data set from the target server group by a consumer computing device coupled to the target server group; writing the data set to a database being operated by the persistent data storage by the consumer computing device. | 2021-02-04 |
20210037109 | SYSTEM AND METHOD FOR A CONVERTIBLE USER APPLICATION - Provided is a convertible software application management system for a shared data-access layer in a distributed structure system linked to a database for customizable data processing at least in the transportation, home healthcare, hotel, e-commerce, delivery, and other goods and/or service industries. Provided is a dispatching service provider (DSP) application for dispatching objects of service companies to provide an efficient mobile app to promote a cooperative relationship between a DSP and service companies using white label apps and a streamlined/efficient dispatching system. Customers only need to download or utilize a single mobile app to access service providers from a plurality of service companies, white label companies, and/or a DSP, all using the same dispatch software. This increases the likelihood of a customer to find suitable service providers for his/her needs and allows service entities to reach additional customers and maintain their brands without the need for a plurality of mobile applications. | 2021-02-04 |
20210037110 | Platform-Independent Application Publishing to a Front-End Interface by Encapsulating Published Content in a Web Container - Provided are computer-implemented methods and systems for publishing an application to a web container. An example method for publishing an application to a web container may include establishing a channel of communication with a user device associated with an end user. The method may further include embedding a web container into a web portal associated with a plurality of applications. The method may include executing an application in a user session associated with the end user. The method may further include capturing images of a virtual screen associated with the application executed on the application server. After the capture, the method may continue with sending the images to the web container of the web portal running in a web browser of the user device. The web container may publish the images to the web browser to display the application as part of the web portal in the web browser. | 2021-02-04 |
20210037111 | ACCESS LOG PROCESSING METHOD AND DEVICE - The present disclosure provides an access log processing method and an access log processing device. In some embodiments, a cache server divides virtual nodes to which each access server is mapped into groups according to domain name weight information of a first domain name, determines a first virtual node corresponding to the first domain name in each group, determines a first access server corresponding to each first virtual node according to node configuration information, and sends access logs of the first domain name to the first access server. This technical solution ensures effective processing of access logs in case of high traffic. | 2021-02-04 |
20210037112 | DATA STORAGE SYSTEM WITH RAPID RESTORE CAPABILITY - An improved information management system that implements a staging area or cache to temporarily store primary data in a native format before the primary data is converted into secondary copies in a secondary format is described herein. For example, the improved information management system can include various media agents that each include one or more high speed drives. When a client computing device provides primary data for conversion into secondary copies, the primary data can initially be stored in the native format in the high speed drive(s). If the client computing device then submits a request for the primary data, the media agent can simply retrieve the primary data from the high speed drive(s) and transmit the primary data to the client computing device. Because the primary data is already in the native format, no conversion operations are performed by the media agent, thereby reducing the restore delay. | 2021-02-04 |
20210037113 | DATA DETERMINISTIC DELIVERABLE COMMUNICATION TECHNOLOGY BASED ON QOS AS A SERVICE - A data processing method includes determining whether or not it is possible to perform a new processing task within the new processing task's time limit if execution of one or more current processing tasks is continued based on the one or more current processing tasks' configurations. In case the new task's performing is determined not to be possible within the new task's time limit, resources are released from the current tasks so as to still enable performing the current tasks within their respective time limits. | 2021-02-04 |
20210037114 | ENHANCED SELF-ASSEMBLING AND SELF-CONFIGURING MICROSERVICES - A method for managing systems with interrelated microservices with self-assembling and self-configuring microservices includes receiving at a first micro service a service request from a client. A determination is the made whether the first micro service is capable of processing the service request. If the first micro service is capable of processing the service requests, then processing the service request; if the first micro service cannot process the service request then routing the service request to a first stem service. The first stem service determines whether there is a second micro service that can process the service request. If the second micro service that can process the service requests exists, then forwarding the service request to the second micro service for processing. If there is no second micro service that can service the service requests then morphing the first stem service into a micro service that can service the service request. | 2021-02-04 |
20210037115 | SYSTEM AND METHOD FOR DEPLOYING RESOURCES WITHIN A COMPUTING INFRASTRUCTURE - Systems and techniques for deploying resources within a computing infrastructure are herein disclosed as comprising, in an implementation, executing a first deployment agent to perform a first deployment action, the first deployment agent configured to deploy a first resource to a first device; changing a deployment state of the first deployment agent responsive to performing the first deployment action; and executing a second deployment agent to perform a second deployment action, the second deployment agent configured to deploy a second resource to a second device. The second deployment agent performs the second deployment action in response to a change in a deployment state of an arbitrary deployment agent not explicitly identified within the second deployment agent. A deployment plan configured to cause the execution of the first and second deployment agents includes an identification of the first deployment agent as the arbitrary deployment agent. | 2021-02-04 |
20210037116 | METHOD AND APPARATUS FOR SYNCHRONIZING VIEWING ANGLES IN VIRTUAL REALITY LIVE STREAMING - Embodiments of the disclosure provides a method and an apparatus for synchronizing viewing angles in Virtual Reality (VR) live streaming. The method comprises: determining transmitting user's viewing angle information corresponding to image frames in a process of playing VR content on a transmitting device side; and providing the image frames in the VR content and the transmitting user's viewing angle information corresponding to the image frames to a VR receiving device such that, when displaying the VR content, the VR receiving device is configured to determine, based on the transmitting user's viewing angle information corresponding to a current image frame to be displayed and a preset number of preceding image frames, a display angle for the VR receiving device to display the current image frame to be displayed. | 2021-02-04 |
20210037117 | SYSTEM FOR STORING, PROCESSING, AND ACCESSING MEDICAL DATA - A system is disclosed for storage, processing, and accessing of data. The system includes a front end system and a back end system communicatively connected to the front end system. A front end system is configured to provide one or more user interfaces configured to store, process, and access data in a first data server, in response to user input, by sending messages to the back end system. The back end system includes the first data server and one or more processing servers. The one or more processing servers are configured to process messages received from the front end system by accessing in the first data server to perform one or more operations specified by the messages. The back end system also includes a blockchain server configured to maintain a record of changes made to data in the first data server by the one or more processing servers. | 2021-02-04 |
20210037118 | BURNING TOOL OF A TIRE PRESSURE SENSOR - The present disclosure discloses a burning tool of a tire pressure sensor includes a carrier having at least one USB connector, an IC module and a transmission port. The USB connector is capable of externally matching a tire pressure sensor. The IC module includes a memory unit and a processing unit. The memory unit stores at least one communication protocol relative to a vehicle model. The processing unit is electrically connected to the memory unit and the USB connector, while the USB connector is in connection with the tire pressure sensor, the processing unit reads the communication protocol stored in the memory unit, and thereafter burns it into the tire pressure sensor. The transmission port is electrically connected with the IC module and capable of connecting with an external device, thus the IC module is controllable by the external device to burn the communication protocol aforesaid. | 2021-02-04 |
20210037119 | DYNAMIC RETRANSMISSION TIMEOUT VALUES - One example of a computer-implemented method of adaptively setting Transmission Control Protocol (TCP) Retransmission TimeOut (RTO) values comprises establishing a connection between a sender node and a receiver node using TCP; determining a network location of the receiver node relative to the sender node; and dynamically setting, by the sender node, an RTO minimum value for the receiver node based on the determined network location of the receiver node relative to the sender node. | 2021-02-04 |
20210037120 | INTELLIGENT CONTROLLER AND SENSOR NETWORK BUS, SYSTEM AND METHOD INCLUDING GENERIC ENCAPSULATION MODE - A machine automation system for controlling and operating an automated machine. The system includes a controller and sensor bus including a central processing core and a multi-medium transmission intranet for implementing a dynamic burst to broadcast transmission scheme where messages are burst from nodes to the central processing core and broadcast from the central processing core to all of the nodes. | 2021-02-04 |
20210037121 | Data transmission protection method, device, system, and computer readable storage medium - The present disclosure discloses a data transmission protection method, a data transmission protection device, a data transmission protection system and a computer readable storage medium, the method includes: encapsulating a packet header for a data flow to be transmitted at an ingress node to form an encapsulated data flow, where the packet header includes a control word and a flow identification; copying the encapsulated data flow to obtain a copied data flow, and transmitting the encapsulated data flow and the copied data flow together; and recovering the data flow at a terminating node according to the control word and the flow identification. | 2021-02-04 |
20210037122 | ENSURING PROPERLY ORDERED EVENTS IN A DISTRIBUTED COMPUTING ENVIRONMENT - A first event occurs at a first computer at a first time, as measured by a local clock. A second event is initiated at a second computer by sending a message that includes the first time. The second event occurs at a second time, as measured by a local clock. Because of clock error, the first time is later than the second time. Based on the first time being later than the second time, an alternate second time, that is based on the first time, is used as the time of the second event. When a third system determines the order of the two events, the first time is obtained from the first computer, and the alternate second time is obtained from the second computer, and the order of the events is determined based on a comparison of the two times. | 2021-02-04 |
20210037123 | ELECTRONIC DEVICE WITH METAL FRAME ANTENNA - An electronic device is provided. The electronic device includes a housing and a connection part. The housing includes a first housing portion that includes a first side face, and a second housing portion that includes a second side face. The connection part connects the first housing portion and the second housing portion. A first conductive member extends along at least a portion of the first side face, a first non-conductive member is disposed on the first side face, a second conductive member extends along at least a portion of the second side face, a second non-conductive member is disposed on the second side face, and when the second housing portion faces the first housing portion, the first non-conductive member and the second non-conductive member are substantially aligned. | 2021-02-04 |
20210037124 | MOBILE DEVICE - A mobile device driven based on electric power includes a connection section configured to be electrically coupled to an all-solid-state battery having a solid electrolyte, and an obtaining section configured to obtain unique information of the all-solid-state battery electrically coupled to the connection section. | 2021-02-04 |
20210037125 | CAMERA BRACKET INCLUDING AUDIO SIGNAL PATH AND ELECTRONIC DEVICE INCLUDING THE CAMERA BRACKET - An electronic device is disclosed herein. The device includes a housing including a first opening formed in a surface thereof, a camera at least partially disposed in the housing, such that a lens of the camera is aligned with the first opening, a camera bracket including a flange structure disposed in the housing and spaced apart from the surface of the housing at a predetermined interval, a protruding structure extending from the flange structure into a space defined between the camera and an inner wall of the first opening to surround at least part of the camera, wherein the flange structure includes a first through-hole, and the protruding structure includes a recess, and wherein the protruding structure and the inner wall of the first opening form a microphone hole in communication with the recess and part of the first opening, an adhesive member disposed between the flange structure and an inner surface of the housing, the adhesive member including a passage, wherein one side of the passage is connected to the recess, and an opposite side of the passage is connected to the first through-hole, and a microphone element disposed in the housing and aligned with the first through-hole. | 2021-02-04 |
20210037126 | ELECTRONIC DEVICE AND ELECTRONIC DEVICE HOUSING STRUCTURE - Various embodiments disclosed in this document relate to an electronic device, for example, an electronic device comprising a conductive piece facing a housing of a metallic material, and an electronic device housing structure. | 2021-02-04 |
20210037127 | PORTABLE DEVICE HOLDER - The present invention relates to a holder for portable devices attachable to one surface of a portable device. The holder of the present invention enables a user to stably grip a portable device or to mount a portable device on the floor or the like. According to the present invention, the holder for portable devices includes a fixing portion detachably attached to a portable device and a support provided on one surface of the fixing portion and having a hollow formed therein and having a plurality of folding portions formed therearound so as to be stretchable in a longitudinal direction. In addition, each of the folding portions is formed in a polygonal shape having at least three included angles so as to be rotatable in at least three directions. | 2021-02-04 |
20210037128 | SYSTEM AND METHOD FOR MANAGING AN AUTOMATED VOICEMAIL - A system, method and computer-readable storage device are disclosed signing a voicemail and confirming an identity of the speaker. A method includes receiving a request to verify a speaker associated with a communication to a recipient, receiving first data from the speaker in connection with the communication, accessing second data associated with the speaker to verify the speaker, determining whether a match exists between the first data and the second data to yield a determination, retrieving a communication address of the recipient, generating a notification for the recipient, wherein the notification reports on the determination and transmitting the notification to the recipient at the communication address. | 2021-02-04 |
20210037129 | PORTABLE TERMINAL APPARATUS - A portable terminal apparatus includes a display unit displaying an image, an operation input unit inputting a user operation, and a wireless communication unit performing wireless communication by a wireless LAN, and at a time of startup from a sleep state, a remote control button is displayed on the display unit when a mutual communication with a predetermined access point can be performed in the wireless communication unit, and when the remote control button is selected, a remote control signal corresponding to the selected remote control button is transmitted. | 2021-02-04 |
20210037130 | NOTIFICATION OF MOBILE DEVICE EVENTS - A computer-implemented user notification method includes displaying, in a status area near a perimeter of a graphical interface, a notification of a recent alert event for a mobile device, receiving a user selection in the status area, and in response to the receipt of the user selection, displaying, in a central zone of the graphical interface, detail regarding a plurality of recent messaging events for the mobile device. | 2021-02-04 |
20210037131 | METHOD AND NETWORK ANALYZER OF EVALUATING A COMMUNICATION LINE - The method includes obtaining a loop length of a terminal section of the communication line; determining whether there is an impairment in the communication line; if no impairment, classifying the communication line into the first group; if impairment is determined, perform obtaining a location of the impairment in the communication line; determining whether the impairment is located in the terminal section of the communication line based on the loop length; if so, classifying the communication line into a second group; else, classifying the communication line into the first group; wherein, in the first group, it is qualified for an new broadband communication service, and if in the second group, it is not qualified, and wherein, the new broadband communication service is to be deployed over the terminal section of the communication line. | 2021-02-04 |
20210037132 | CALLER NUMBER IDENTIFICATION - Methods and apparatus for improving caller identification in telecommunications services based on general-purpose networks are described. A gateway device may process invitation messages sent from a telephone via a private branch exchange, in which the private branch exchange has replaced the number of the telephone with a customized number. The gateway device may determine that the customized number is mapped to an account-related number, and insert that number into a field of the invitation messages that is examined by a telecommunications provider and associated trunking services for account-related purposes. | 2021-02-04 |
20210037133 | Robocall Screening - Embodiments may provide techniques to screen for, detect, and prevent connection of robocalls. For example, in an embodiment, a method, implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, may comprise receiving, at a telecommunications switch, a request to initiate a call from an originating party, selecting, at the telecommunications switch, from a list of terminating carrier networks, a media server, routing, at the telecommunications switch, the request to initiate the call to the media server, forwarding, from the media server, a media prompt requesting the originating party to enter a response to the media prompt, and when the originating party does not enter a correct response to the media prompt, forwarding, from the media server, an indication that the call is forbidden. | 2021-02-04 |
20210037134 | ELECTRONIC APPARATUS AND PROCESSING SYSTEM - An electronic apparatus and a processing system are disclosed. In one embodiment, an electronic apparatus is an electronic apparatus to be operated by a first user. The electronic apparatus comprises a communication unit and at least one processor. The communication unit is configured to acquire first information related to an other-party apparatus. The at least one processor is configured to determine a movement state of a second user of the other-party apparatus, based on the first information. The at least one processor performs processing based on the determined movement state, in response to a place call command from the first user regarding first phone communication with the other-party apparatus. | 2021-02-04 |
20210037135 | INTERCEPTING AND CHALLENGING UNWANTED PHONE CALLS - A call challenger can receive a user input from a called party identity to opt-in to a call challenge service, and a second user input of a keyword. When the call challenger receives a call directed to a user equipment of the called party identity, the call challenger can prompt the calling party to provide an audible response. In response to a receipt of the audible response, the call challenger can convert the audible response to a text. The call challenger can compare the text with the keyword to determine if there is a sufficient match. In response to the determining the output of the comparing does not satisfy a threshold match score, the call challenger can prevent the call from connecting with the user equipment. | 2021-02-04 |
20210037136 | METHOD AND SYSTEM FOR PROACTIVE FRAUDSTER EXPOSURE IN A CUSTOMER SERVICE CHANNEL - A computer-implemented method for proactive fraudster exposure in a customer service center having multiple service channels is provided herein. The computer-implemented method may collect call interactions based on predefined rules by a calls collection engine and store the collected call interactions. The computer-implemented method may further analyze the call interactions by a Proactive Fraud Exposure engine by: (i) generating a voiceprint for each call interaction; (ii) using machine learning technique to group the call interactions into one or more clusters based on respective voiceprints in the voiceprints database; (iii) storing the one or more clusters; and (iv) ranking and classifying the one or more clusters to yield a list of potential fraudsters. The computer-implemented method may further transmit the list of potential fraudsters to a user to enable the user to review said list of potential fraudsters and to add fraudsters from the list to a watchlist database. | 2021-02-04 |
20210037137 | METHOD AND SYSTEM FOR FRAUD CLUSTERING BY CONTENT AND BIOMETRICS ANALYSIS - A computer-implemented method for proactive fraudster exposure in a customer service center according to content analysis and voice biometrics analysis, is provided herein. The computer-implemented method includes: (i) collecting call interaction; (ii) storing the collected call interactions; (iii) performing a first type analysis to cluster the call interactions into ranked clusters and storing the ranked clusters in a clusters database; (iv) performing a second type analysis on a predefined amount of the highest ranked clusters, into ranked clusters and storing the ranked clusters; the first type analysis is a content analysis and the second type analysis is a voice biometrics analysis, or vice versa, (v) enabling a user to repeat steps (iii) and (iv); (vi) retrieving from the ranked clusters, a list of fraudsters; and transmitting the list of potential fraudsters to an application to display to a user said list of potential fraudsters via a display unit. | 2021-02-04 |
20210037138 | SYSTEM AND METHOD OF RUNNING AN AGENT GUIDE SCRIPT-FLOW IN AN EMPLOYEE DESKTOP WEB CLIENT - In the field of government engagement management, an agent guide or script-flow in an employee desktop web client is implemented. In such a system and method, when agents create interactions with clients they can follow a script-flow which will guide the agent through the interaction through a series of menu selections and automated sets of instructions. This feature of the government engagement management system allows existing customer investment from the rich desktop client or non-web client in developing specific scripts, that can also now function in the web client atmosphere. This system and method also enables an agent to handle calls with the web client more efficiently, and allows agents on the web client to automatically classify. | 2021-02-04 |
20210037139 | TECHNIQUES FOR BENCHMARKING PAIRING STRATEGIES IN A CONTACT CENTER SYSTEM - Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system including determining results for a first plurality of contact-agent interactions, determining results for a second plurality of contact-agent interactions, and determining combined results across the first and second pluralities of contact-agent interactions corrected for a Yule-Simpson effect. | 2021-02-04 |
20210037140 | SYSTEMS AND METHODS FOR SEARCH BASED CALL ROUTING - A computerized method of routing calls includes the following steps performed by a server computing device: receiving a set of call attributes associated with an incoming call; identifying a document containing call routing instructions corresponding to the call attributes by querying a search index in electronic communication with the server computing device; identifying, based on the document, a set of suitable agents having a skill and a suitable proficiency in the skill by querying an agent skills database in electronic communication with the server computing device; identifying a set of available agents in the set of suitable agents by querying an agent status database in electronic communication with the server computing device; and routing the incoming call to a target agent in the set of available agents, if there is at least one available agent; or a customer waiting queue, if there is no suitable agent. | 2021-02-04 |
20210037141 | Call Processing System for Modifying Inmate Communication Limits - A system for customizing time limits for inmate communications in a correctional facility is disclosed. The system includes a profile subsystem that stores an inmate profile of the inmate and a communication processing subsystem comprising one or more processors configured to receive data of an inmate communication of an inmate, identify a type of communication device of the inmate and a call recipient of the inmate communication based on the data of the inmate communication, retrieve the inmate profile of the inmate form the profile subsystem, identify a plurality of behaviors of the inmate based on the inmate profile, determine a time limit based on at least one of the type of communication device, the call recipient of the inmate communication, and the plurality of behaviors of the inmate, and assign the time limit to the inmate communication of the inmate. | 2021-02-04 |
20210037142 | TOLL-FREE TELECOMMUNICATIONS AND DATA MANAGEMENT PLATFORM - A method for identifying a fraudulent phone number is provided. The method includes receiving a user report dataset indicating fraudulent activity corresponding to a phone number, and responsive to receiving the user report dataset, identifying a record in a database corresponding to the phone number. The method further includes tagging the record to identify the phone number as being associated with fraudulent activity. | 2021-02-04 |
20210037143 | APPARATUS AND METHOD FOR USING AN INTELLIGENT NETWORK FOR ANALYZING AN EVENT EXTERNAL TO A SIGNALING NETWORK - A system and method in an intelligent network are provided for analyzing an event external to the intelligent network. A set of intelligent network subscribers is selected in a selected geographic area. Next, signal message data is obtained from a signaling network in the intelligent network, wherein the signal message data indicates status of subscribers in the set of intelligent network subscribers. External data related to the selected geographic area is obtained, wherein the external data is external to the intelligent network. The signal message data and the external data are then fused to produce synthetic data. In response to the synthetic data, an alert of an external event is produced. The alert can be graphically represented on a display. | 2021-02-04 |
20210037144 | IMAGE FORMING APPARATUS AND IMAGE FORMING APPARATUS DIAGNOSTIC SYSTEM - An image forming apparatus includes: an image forming unit that performs image forming processing on a recording sheet; a primary central processing unit (CPU) and a secondary CPU, where the primary CPU receives a job externally and instructs the secondary CPU to monitor and control the image forming unit to perform the image forming processing; sensors that sense a state of the image forming unit and output sensor data indicating the state of the image forming unit, a first transceiver; and a second transceiver. The secondary CPU monitors the sensor data to generate diagnostic data. The first transceiver performs duplex communication with the primary CPU to send and receive data other than the diagnostic data. The second transceiver sends the diagnostic data to the diagnostic server without relaying via the primary CPU. | 2021-02-04 |
20210037145 | RECORDING APPARATUS AND RECORDING METHOD - A recording apparatus includes a recording head, a loading unit, a feeding unit, a cover, a detection unit, and a determination unit. The feeding unit feeds a recording medium loaded on the loading unit to a recording position where the recording head performs the recording. The cover moves between an opening state and a closing state. The determination unit determines a size of the loaded recording medium based on a result of a width detection operation. The recording head records an image per a determination result. If the cover closing is detected before the recording is performed, the determination unit performs the width detection operation to determine the recording medium size loaded on the loading unit. If the cover opening is detected and the recording apparatus receives a recording instruction, the determination unit performs the width detection operation to determine the recording medium size loaded on the loading unit. | 2021-02-04 |
20210037146 | SYSTEMS AND METHODS FOR SYNCHRONIZING DOCUMENT EDITS USING APPLICATION STATE VARIABLES - Systems and methods of co-editing a design for a printed product is disclosed. According to certain aspects, a server may store tool state variable(s) corresponding to editing tool(s) included in a printed product editor in a database; receive, from a first electronic device executing a first instantiation of the printed product editor, a request for a collaborative communication session with a second electronic device executing a second instantiation of the printed product editor; generate the collaborative communication session between the two devices in response to the request, the collaborative communication session including a state of editing tool(s) of the first instantiation of the printed product editor; update the tool state variable(s) corresponding to the state of editing tool(s) of the first instantiation in the database; and synchronize a state of editing tool(s) of the second instantiation in response to the updating. | 2021-02-04 |
20210037147 | RETAIL PHOTO KIOSK ACCESS SYSTEM - Disclosed herein are embodiments for operating a retail photo kiosk and establishing a dedicated access for a remote mobile device to the photo kiosk. Certain embodiments of the photo kiosk incorporate anchored connector cables to connect remote mobile devices to the photo kiosk. According to one embodiment, the photo kiosk detects when a remote mobile device is connected to the kiosk via an anchored connector cable. Upon receiving user information, the photo kiosk generates and sends an access message comprising to the connected mobile device. Following the access message, the user may establish dedicated access to the photo kiosk through the mobile device, which allows the user to utilize and leverage photo processing features of the kiosk. | 2021-02-04 |
20210037148 | IMAGE FORMING APPARATUS, INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING IMAGE FORMING APPARATUS, METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An image forming apparatus includes a communication unit configured to communicate with an external controller, a reception unit configured to receive, in a case where a predetermined error related to the communication occurs, log information on the predetermined error from the external controller, and a storage control unit configured to store, in a storage unit of the image forming apparatus, the log information received from the external controller and log information indicating an operation of the image forming apparatus corresponding to a timing at which the predetermined error has occurred. | 2021-02-04 |
20210037149 | PRINTING APPARATUS, COMMUNICATION APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM - A printing apparatus acquires an incoming direction and reception strength of a signal received from another apparatus, and performs predetermined processing relating to printing based on the acquired incoming direction and the acquired reception strength. | 2021-02-04 |
20210037150 | ASSISTANCE SERVER, TUNNEL CONNECTION ASSISTANCE METHOD AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM ENCODED WITH TUNNEL CONNECTION ASSISTANCE PROGRAM - An assistance server assists an information processing system, wherein the information processing system includes a management server arranged outside of a firewall and a control subject device arranged inside of the firewall, the assistance server includes a hardware processor, and the hardware processor is configured to establish an assistance connection for communication with the control subject device in response to a request from the control subject device, in the case where being requested by the service provision server to control the control subject device, request the management server to control the control subject device on behalf of the service provision server, and in the case where being requested by the service provision server to control the control subject device, control the control subject device via the assistance connection and cause the control subject device to establish a continuous connection for communication with the management server. | 2021-02-04 |
20210037151 | MULTI-PURPOSE/MULTI-FUNCTION PORTABLE ELECTRONIC DEVICE - A multi-function/multi-purpose portable electronic device is disclosed. In one aspect, the device may include a display monitor configured to display an image and a scanner disposed below the display monitor and extending to cross the display monitor, the scanner not directly contacting the display monitor. The device may also include a base configured to support the scanner, the base including a first portion having a first thickness and a second portion having a second thickness greater than the first thickness, the first portion at least partially vertically overlapping the display monitor and the scanner. The device may further include a speaker disposed only in the second portion of the base. The device may also include a connector physically interconnecting the base and the display monitor to support the display monitor, at least a portion of the connector vertically overlapping the second portion of the base. | 2021-02-04 |
20210037152 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes first and second switching units. The first switching unit switches, when a first icon displayed on a screen is selected, the first icon to a second icon on the screen. The first icon is used for executing a first function. The second icon is used for executing a second function different from the first function. The second switching unit switches the second icon to a third icon on the screen in accordance with a state of a device. The third icon is used for executing a third function. | 2021-02-04 |
20210037153 | READING APPARATUS AND MULTI FEED DETECTION METHOD - A reading apparatus includes a transport unit that transports a document along a transport path, a multi feed detection unit that detects multi feed for a transport document that is the document being transported by the transport unit, a reading unit that reads the transported document, and a controller that controls the transport unit, wherein the controller acquires a multi feed length that is a length of a range in which multi feed occurs in the transported document according to a detection result of multi feed by the multi feed detection unit, causes the transport unit to stop transport of a document following the transport document by when the multi feed length is equal to or greater than a predetermined threshold value for the multi feed length, and causes the transport unit to perform transport of the following document when the multi feed length is less than the threshold value. | 2021-02-04 |
20210037154 | IMAGE FORMING APPARATUS - An image forming apparatus includes a duct, a filter provided inside the duct, a first fan provided on an upstream side of the filter in an exhaust direction and a second fan provided on a downstream side of the filter in the exhaust direction. A first mode operation containing a first operation in which the first fan sends air to the filter and a second operation in which the second fan sends air to the filter after the first operation is performed at least once, and then a second mode in which the first fan sends air in the exhaust direction is performed. | 2021-02-04 |
20210037155 | IMAGE READING APPARATUS, IMAGE FEEDING APPARATUS AND IMAGE FORMING APPARATUS - An image reading apparatus includes an image reading portion; a main assembly; a rotatable member; a damper unit mounted to either one of the main assembly and the rotatable member and including a cylinder portion and a piston portion inserted into the cylinder portion, wherein the damper unit is expanded in an expansion direction and contracted in a contraction direction by sliding the cylinder portion and the piston portion relative to each other; and a contact portion provided on the other one of said main assembly and said rotatable member and configured to contact said damper unit, wherein the damper unit suppresses a speed of said rotatable member when said rotatable member lowers from an upper position toward a lower position in a state in which the contact portion contacts and presses the damper unit in the contraction direction. | 2021-02-04 |
20210037156 | MEDIUM CONVEYING DEVICE AND DETERMINATION METHOD - In a medium conveying device, a projector projects light, a projection light amount of the light changes, at every fixed time, to a first projection light amount and a second projection light amount less than the first projection light amount, a receiver receives the light projected from the projector, a processor determines, at fixed sampling timings, whether a reception light amount of the receiver is at a first reception light level or a second reception light level smaller than the first reception light level, determines, when the reception light amount alternately changes to the first reception light level and the second reception light level, that a medium is not present on a conveying path, and determines, when the reception light amount is fixed to either the first reception light level or the second reception light level, that the medium is present on the conveying path. | 2021-02-04 |
20210037157 | DOCUMENT TRANSPORT ASSISTANCE MEMBER AND IMAGE PROCESSING DEVICE - A document transport assistance member for an image processing device including a transport roller and a reading part provided upstream of the transport roller in a transport path, the document transport assistance member including a cover sheet, a support sheet, and a bonding part that serves as a bonding part where the cover sheet and the support sheet are bonded together, and bonds a first end portion at a first direction side along a first axis, wherein a length between a side end of the document transport assistance member at the first direction side and a rear end of the bonding part at the opposite side from the first direction is greater than a length between a reading position where the reading part can read the document and a position of a nipping part where the transport roller performs nip on the document transport assistance member in the transport path. | 2021-02-04 |
20210037158 | DOCUMENT READING APPARATUS - A document reading apparatus including: a detector configured to detect presence of a document on a document tray; a conveyance unit configured to convey the document; a reading unit configured to read the document conveyed by the conveyance unit at a first position; and a reference member. When the detector detects the presence of a document, the reading unit reads the reference member to determine a shading correction value while being moved from a second position to a third position located between the first position and the second position. When the shading correction value is to be determined again in a period from when the shading correction value is determined until when a receiver receives an instruction to start reading, the reading unit reads the reference member while being moved from the second position toward the first position after having been moved from the third position to the second position. | 2021-02-04 |
20210037159 | INFORMATION PROCESSING SYSTEM AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing system includes a registration unit and a controller. The registration unit registers prohibited information associated with at least one of pieces of attribute information on a per piece-of-attribute information basis. The controller refers to the pieces of attribute information and the prohibited information. The controller performs error handling if received image information includes the prohibited information associated with a piece of attribute information assigned to the image information. | 2021-02-04 |
20210037160 | COMMUNICATION APPARATUS - A communication apparatus configured not to execute displaying, based on the operation in the connection setting state being started, a screen for receiving an operation for stopping the operation in the connection setting state on a display unit of the communication apparatus. | 2021-02-04 |
20210037161 | SCANNER CARRIAGE DEVICES TO PREVENT TILTING - An example device includes a U-shaped body to be placed around a guide on which a scanner carriage is to be guided. A fixed leg of the U-shaped body is attached to a linearly translatable scanner carriage. A free leg of the U-shaped body is not attached to the scanner carriage and has inward facing ribs. The ribs on the free leg of the U-shaped body are positioned to come into contact with the guide to align the scanner carriage with the guide. | 2021-02-04 |
20210037162 | IMAGING DEVICE, IMAGING METHOD - There is provided an imaging device including: a signal processing unit configured to cause a series of picture data being continuously acquired to be temporarily stored in a buffer memory area in a signal processing process, read out the series of picture data from the buffer memory area, and perform a subsequent signal processing; and a control unit configured to perform control for deleting at least a part of the picture data stored in the buffer memory area, on a basis of detecting a predetermined operation while the signal processing is being performed on the series of picture data by the signal processing unit. | 2021-02-04 |
20210037163 | IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING IMAGE FORMING APPARATUS, AND STORAGE MEDIUM STORING COMPUTER PROGRAM - An image forming apparatus that includes an image capturing unit capturing an image in front of the apparatus; a display displaying a screen; and a controller including one or more processors, the controller configured to function as: an acquisition unit acquiring a face image of a user from the image captured by the image capturing unit; an authentication unit authenticating, using the face image of the user acquired by the acquisition unit, the user who is within a first distance from the apparatus; a tracking unit tracking the user authenticated by the authentication unit; and a control unit causing the display to display a screen that is based on information corresponding to the user tracked by the tracking unit when the user has reached a position at a second distance from the apparatus, the second distance being shorter than the first distance. | 2021-02-04 |
20210037164 | INFORMATION PROCESSING APPARATUS, COLOR CONVERSION PROFILE CREATION METHOD, AND LEARNING APPARATUS - An information processing apparatus configured to store a machine-learned model that learned, by machine learning, a relationship between a type of a printing medium, an amount of a coloring material on the printing medium per unit area, and an image including a linear image and printed on the printing medium; and estimate, based on a selection information and a imaging information, by using the machine-learned model, a limit value indicating a maximum value or a minimum value of an amount of the coloring material to be used for printing on the printing medium by the printing section per unit area; and create, by using the limit value, a color conversion profile including information regarding mapping between a coordinate value in a color space and an amount of the coloring material. | 2021-02-04 |
20210037165 | INFORMATION PROCESSING APPARATUS ADJUSTING CONDITION DATA FOR CONTROLLING PRINTING DEVICE HAVING PRINT HEAD - An information processing apparatus is configured to perform: acquiring target image data representing a target image made up of a plurality of partial images; determining whether a specific condition is met for each of the plurality of partial images; selecting a direction-determining method of a printing direction for each of the plurality of partial images in accordance with a determination result; determining whether the selected direction-determining method matches a correct method; and adjusting condition data for controlling a printing device so as to increase selectability of the correct method in response to determining that the selected direction-determining method differs from the correct method. The specific condition indicates that an image evaluation value be greater than or equal to a threshold. The image evaluation value represents an expected color difference between a first image printed by a first-directional partial print and a second image printed by a second-directional partial print. | 2021-02-04 |
20210037166 | COORDINATING AND MIXING AUDIOVISUAL CONTENT CAPTURED FROM GEOGRAPHICALLY DISTRIBUTED PERFORMERS - Audiovisual performances, including vocal music, are captured and coordinated with those of other users in ways that create compelling user experiences. In some cases, the vocal performances of individual users are captured (together with performance synchronized video) on mobile devices, television-type display and/or set-top box equipment in the context of karaoke-style presentations of lyrics in correspondence with audible renderings of a backing track. Contributions of multiple vocalists are coordinated and mixed in a manner that selects for visually prominent presentation performance synchronized video of one or more of the contributors. Prominence of particular performance synchronized video may be based, at least in part, on computationally-defined audio features extracted from (or computed over) captured vocal audio. Over the course of a coordinated audiovisual performance timeline, these computationally-defined audio features are selective for performance synchronized video of one or more of the contributing vocalists. | 2021-02-04 |
20210037167 | VIDEO IMAGING AND INERTIAL SENSOR DATA COUPLING - Introduced here are synchronization modules designed to integrate streams of data acquired from multiple sources in a precise, repeatable manner. To improve the usability of data acquired from multiple sources, a synchronization module can tightly couple streams of data received from these sources so that the data is temporally aligned. For example, a synchronization module may tightly couple motion data generated by a motion sensor with location data generated by a location sensor and image data generated by an image sensor in a manner that lessens the incurrence of software overhead. | 2021-02-04 |
20210037168 | APPARATUS AND SYSTEM FOR VIRTUAL CAMERA CONFIGURATION AND SELECTION - A system and method for virtual camera configuration and selection. For example, one embodiment of a system comprises: a decode subsystem comprising circuitry to concurrently decode a plurality of video streams captured by cameras at an event to generate decoded video streams from a perspective of corresponding virtual cameras (VCAMs); video evaluation logic to apply at least one video quality metric to determine a quality value for the decoded video streams or a subset thereof, and to rank the decoded video streams based, at least in part, on the quality values associated with the decoded video streams; preview logic to provide the decoded video streams or modified versions thereof to one or more computing devices accessible to one or more video production team members and to further provide the quality values and/or the rank generated by the video quality evaluation logic; stream selection hardware logic to select a subset of the plurality of decoded video streams based on input from the one or more video production team members; and transcoder hardware logic to transcode the subset of the plurality of decoded video streams for live transmission over a public or private network. | 2021-02-04 |
20210037169 | IMAGING MODULE, ENDOSCOPE, AND CATHETER - An imaging module includes: a support substrate that includes a first surface, a second surface on an opposite side of the first surface, and a first mounting terminal disposed on the first surface; a planar light emitter including a light-emitting face, and a light-emitter terminal disposed on the first surface of the support substrate and connected to the first mounting terminal; and a solid-state image sensing device disposed adjacent to the planar light emitter and that includes a light-incident surface that has a quadrangular shape in plan view and that captures an image of an imaging object that is irradiated with light emitted from the light-emitting face. | 2021-02-04 |
20210037170 | CAMERA HEAD - A camera head includes: a mount detachably connected to an eyepiece of an endoscope; an imager configured to capture a subject image emitted from the eyepiece; and a housing configured to house the imager, the housing including an interior portion including the imager thereinside, and an exterior portion arranged on an outer side of the interior portion, wherein the interior portion and the exterior portion are separated from each other in at least a part of an outer surface. | 2021-02-04 |
20210037171 | CAMERA MODULE - The present invention includes a liquid lens; a voltage control circuit, and a switching unit, wherein the liquid lens includes a first plate comprising a cavity in which a conductive liquid and a non-conductive liquid are disposed; a second plate disposed above the first plate; and a third plate disposed below the first plate, wherein the voltage control circuit includes a first voltage generator configured to output a first voltage; and a DC bias terminal disposed between an output terminal of the first voltage generator and a ground voltage, and wherein the switching unit includes a plurality of first switches configured to transmit one selected from among the first voltage and the ground voltage to the plurality of individual electrodes; and a second switch configured to transmit one selected from among the first voltage and the ground voltage to the common electrode. | 2021-02-04 |
20210037172 | CAMERA MODULE AND ASSEMBLING METHOD THEREFOR - The disclosure provides a camera module and an assembling method therefor. The camera module includes a lens, a holder, an image sensor assembly, and one or more self-locking screws for fixing the lens, the holder and the image sensor assembly. The holder is provided with a lens mounting hole for assembling the lens and one or more screw holes for assembling the one or more self-locking screws. The holder includes a supporting platform, a location guiding sleeve and internal threads. The lens ( | 2021-02-04 |
20210037173 | IMAGING APPARATUS AND IMAGING METHOD AS WELL AS PROGRAM - The present disclosure relates to an imaging apparatus and an imaging method as well as a program that make it possible to apply light having an optimum wavelength to capture an image without a user taking heed of a type of an imaging object. A wavelength of light optimum for analysis of a target is specified as an effective wavelength from a multispectral image of the target on which white light is applied, and light of the effective wavelength is applied upon the target. The target in this state is captured as a multispectral image, and the target is analyzed on a basis of a spectral image of an effective wavelength. The present disclosure can be applied to an endoscope device. | 2021-02-04 |
20210037174 | DEVICES AND METHODS FOR SECURITY CAMERA INSTALLATION PLANNING - A mobile device comprising a housing, a user interface, a camera that provides a camera video stream for display, and a controller configured to display a virtual field of view of a virtual security camera placed at a virtual security camera placement location at a site. | 2021-02-04 |
20210037175 | Virtual Camera for 3-D Modeling Applications - A user interface to a virtual camera for a 3-D rendering application provides various features. A rendering engine can continuously refine the image being displayed through the virtual camera, and the user interface can contain an element for indicating capture of the image as currently displayed, which causes saving of the currently displayed image. Autofocus (AF) and autoexposure (AE) reticles can allow selection of objects in a 3-D scene, from which an image will be rendered, for each of AE and AF. A focal distance can be determined by identifying a 3-D object visible at a pixel overlapped by the AF reticle, and a current viewpoint. The AF reticle can be hidden in response to a depth of field selector being set to infinite depth of field. The AF and AE reticles can be linked and unlinked, allowing different 3-D objects for each of AF and AE. | 2021-02-04 |
20210037176 | CONTROL DEVICE, MEDICAL OBSERVATION SYSTEM, CONTROL METHOD, AND COMPUTER READABLE RECORDING MEDIUM - A control device includes: a hardware processor; and a memory, wherein the hardware processor is configured to: control an image sensor configured to generate an image signal by performing imaging sequentially according to predetermined frames; detect a frequency of vocal cord vibration of a subject based on a voice signal; set a pulse width and a light emission cycle for when a light source emits light, based on the frequency and a preset duty cycle; control the light source to emit the pulse light using the pulse width and the light emission cycle in one field period or one frame period of the image sensor in synchronization with the frequency; calculate, based on the light emission cycle or the frequency, a gain amount by which the image signal is to be multiplied; and multiply the image signal by the gain amount. | 2021-02-04 |
20210037177 | CONTROL APPARATUS, METHOD FOR CONTROLLING SAME, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - This invention provides a control apparatus that controls a pan-head including a drive unit for driving an image capturing device, the control apparatus comprising a control unit that controls the drive unit according to a request received via a communication unit; a determination unit that, in a case in which a connection request is received from a terminal, determines whether a first application program for configuration setting relating to the pan-head or a second application program for remote control of the pan-head is being executed in the terminal; a management unit that manages a terminal authorized for connection; and a decision unit that, in a case in which a new connection request is received, decides whether connection is possible or impossible on the basis of the determination by the determination unit and information managed by the management unit. | 2021-02-04 |