42nd week of 2021 patent applcation highlights part 76 |
Patent application number | Title | Published |
20210329062 | MULTI-TENANT ROUTING GATEWAY FOR INTERNET-OF-THINGS DEVICES - Novel techniques are described for gateway routing and/or processing of multi-tenant Internet-of-Things (IoT) device data streams. For example, a single IoT routing gateway can be used to route device data streams from IoT devices of multiple customers according to rule-based routing tiers. The routing tiers define routing protocols, including which communication technologies to use for transmission of the device data streams over a cloud network to remote servers. In some cases, the routing tiers further define processing protocols to facilitate rule-based edge processing (and/or remote processing) of some or all device data streams. Some routing tiers can define a primary and one or more secondary solution for routing and/or processing, according to customer-defined rules. In some cases, the routing tiers further enable rule-based control of interconnectivity among IoT devices. | 2021-10-21 |
20210329063 | APPARATUS AND METHOD FOR REDUCING POWER CONSUMPTION IN ELECTRONIC DEVICE - An apparatus and a method for reducing power consumption of an Application Processor (AP) in an electronic device are provided. The electronic device includes a first processor for supporting a first Internet Protocol (IP) Multimedia Subsystem (IMS) protocol stack, and a second processor for supporting a second IMS protocol stack. The first processor includes an AP for processing a multimedia service, and the second processor includes at least one of a Communication Processor (CP), a Modem Processor (MP), and a Baseband Processor (BP) for processing a communication service. | 2021-10-21 |
20210329064 | Parametric Parsing Based Routing System in Content Delivery Networks - Parametric Parsing Based Routing System In Content Delivery Networks The invention enables CDN (Content Delivery Networks) companies to provide higher quality service by minimizing user delays and losses during request routing procedures. CDN is based on the principle that users can access the content as soon as possible by obtaining the data requested by the users via PoPs (Point of Presences) located at different points in the world. | 2021-10-21 |
20210329065 | METHODS AND APPARATUSES FOR TRANSMITTING MESSAGES - One or more embodiments of this specification provide methods and apparatuses for transmitting messages. A method includes: determining a blockchain message from two or more message queues stored in a relay node in a blockchain relay communication network based on a message transmission policy, the message transmission policy being configured to transmit blockchain messages in the blockchain relay communication network based upon a priority identifier representing a priority of a blockchain message to be transmitted in the blockchain relay communication network; obtaining identifier from the blockchain message, and determining one or more target blockchain nodes in the blockchain relay communication network corresponding to the identifier; determining a target relay node connected to the one or more target blockchain nodes in the blockchain relay communication network; and transmitting the blockchain message to the one or more target blockchain nodes through the target relay node. | 2021-10-21 |
20210329066 | MESSAGE TRANSMISSION METHODS AND APPARATUSES - One or more embodiments of this specification provide message transmission methods and apparatuses. A method includes: registering each of a plurality of blockchain nodes in a blockchain relay communication network to a blockchain node set indicated in a registration request submitted by a corresponding blockchain node of the plurality of blockchain nodes; generating a routing policy corresponding to each of the plurality of blockchain nodes, the routing policy comprising a blockchain node set that the corresponding blockchain node belongs and a relay node that connects to the corresponding blockchain node; receiving a blockchain message for a target blockchain node in a target blockchain node set; determining a target relay node connected to the target blockchain node according to a tree-structured routing table obtained by organizing routing policies in a tree structure; and transmitting the blockchain message to the target blockchain node. | 2021-10-21 |
20210329067 | MATCHING METHODS, APPARATUSES, AND DEVICES BASED ON TRUSTED ASSET DATA - Embodiments of the present specification disclose matching methods, apparatuses, and devices based on trusted asset data. One method comprises: analyzing trusted asset data of a first entity to obtain asset description information of the first entity, wherein the trusted asset data is stored on a trusted device; obtaining service information of a plurality of second entities; determining target service information that matches the first entity based on the asset description information and the service information; and sending the target service information to the first entity. | 2021-10-21 |
20210329068 | METHODS AND APPARATUSES FOR TRANSMITTING MESSAGES - One or more embodiments of this specification provide methods and apparatuses for transmitting messages. A method includes: registering, based on a registration request sent by each blockchain node in a blockchain relay communication network, a blockchain node to a blockchain node set indicated by the registration request; determining, in response to receiving a blockchain message to be sent to a target blockchain node set, a target blockchain node registered to the target blockchain node set and a target relay node in the blockchain relay communication network; and transmitting the blockchain message to the target blockchain node through the target relay node. | 2021-10-21 |
20210329069 | DISTRIBUTED RESILIENT LOAD-BALANCING FOR MULTIPATH TRANSPORT PROTOCOLS - Techniques are described for providing a distributed application load-balancing architecture that supports multipath transport protocol for client devices connecting to an application service. Rather than having client devices generate new network five-tuples for new subflows to the application servers, the techniques described herein include shifting the burden to the application servers to ensure that the new network five-tuples land in the same bucket in the consistent hashing table. The application servers may receive a hashing function utilized by the load balancers to generate the hash of the network five-tuple. By having the application servers generate the hashes, the load balancers are able to continue stateless, low-level processing of the packets to route them to the correct application servers. In this way, additional subflows can be opened for client devices according to a multipath transport protocol while ensuring that the subflows are routed to the correct application server. | 2021-10-21 |
20210329070 | BLOCK SYNCHRONIZATION METHODS AND APPARATUSES - One or more embodiments of this specification provide block synchronization methods and apparatuses. A method includes: receiving, by a block synchronization device in a blockchain relay communication network and from a relay node of a plurality of relay nodes, a block obtaining request sent by a blockchain node of a plurality of blockchain nodes; selecting, by the block synchronization device from one or more locally stored blocks on the block synchronization device, one or more historical blocks; and sending, by the block synchronization device via the relay node of the plurality of relay nodes, one or more historical blocks to the blockchain node of the one or more blockchain nodes to perform block synchronization by the blockchain node of the one or more blockchain nodes on blocks locally stored by the blockchain node of the plurality of blockchain nodes based on the one or more historical blocks. | 2021-10-21 |
20210329071 | TECHNIQUES FOR UPDATING FILES - The application is directed to techniques, devices, and systems for updating files. For example, a remote system may store first data representing a first version of a file and second data representing a second version of the file. The remote system may then determine that a first portion of the first data corresponds to a first portion of the second data. Based at least in part on the determination, the remote system may identify a second portion of the first data using the first portion of the first data and identify a second portion of the second data using the first portion of the second data. The remote system may then generate third data representing a difference between the second portion of the second data and the second portion of the first data. Additionally, the remote system may store the third data in association with the file. | 2021-10-21 |
20210329072 | OPTIMIZED COMMUNICATION PATHWAYS IN A VAST STORAGE SYSTEM - A storage system is provided. The storage system includes a plurality of storage units, each having a controller and solid-state storage memory. The storage system further includes one or more first pathways that couple processing devices of a plurality of storage nodes and is configured to couple to a network external to the storage system and one or more second pathways that couple the plurality of storage nodes to the plurality of storage units, wherein the one or more second pathways enable multiprocessing applications. | 2021-10-21 |
20210329073 | METHOD AND APPARATUS FOR CONTEXT EXTENSION BETWEEN IOT DEVICES - There is provided a context extension apparatus for context extension between Internet of Things (IoT) devices, the context extension apparatus including: a memory storing one or more instructions; and at least one processor configured to execute the one or more instructions stored in the memory, wherein the at least one processor is further configured to receive context information from a context information generation apparatus, determine a context extension action based on the received context information and a context extension trigger event in response to an occurrence of the context extension trigger event, and allow the determined context extension action to be performed. | 2021-10-21 |
20210329074 | APPARATUS AND METHOD OF PROVIDING IOT RESOURCE INFORMATION - Provided are an apparatus and method of interworking IoT servers associated with heterogeneous platforms. The method of providing IoT resource information in an IoT server operating based on a first IoT platform includes: receiving device information of a first IoT device to register in a resource table; transmitting resource information of the first IoT device including a resource path of the first IoT device to an external IoT server through an interworking brokerage server; receiving resource information of a second IoT device registered in the external IoT server operating based on a second IoT platform through the interworking brokerage server; and translating an original resource path included in the resource information of the second IoT device into a format according to the first IoT platform to store the resource information of the second IoT device including the original resource path and a translated resource path in the resource table. | 2021-10-21 |
20210329075 | CONTENT CONSUMPTION MEASUREMENT FOR DIGITAL MEDIA USING A BLOCKCHAIN - A device may include a memory storing instructions and processor configured to execute the instructions to receive, by a blockchain node, a content consumption report from a user device relating to a digital content item provided by a content provider device to the user device and add content consumption data from the content consumption report to a blockchain associated with the blockchain node. The processor may be further configured to receive, by the blockchain node, a request for consumption information relating to the digital content item stored in the blockchain from a rights-holder associated with the digital content item; verify, by the blockchain node, that the rights-holder is authorized to access the requested consumption information; and provide, by the blockchain node, the requested consumption information from the blockchain to the rights-holder. | 2021-10-21 |
20210329076 | MULTI-JURISDICTIONAL ENDPOINT ALLOCATION COMPLIANCE - Disclosed are systems, methods, and non-transitory computer-readable media for multi-jurisdictional endpoint allocation compliance. A multi-jurisdictional endpoint allocation system receives a request to allocate an endpoint in a jurisdiction to an account and accesses a regulation data object for the jurisdiction. The regulation data object identifies a set of jurisdictional requirements for the jurisdiction and a set of actions to be performed to satisfy the set of jurisdictional requirements for the jurisdiction. The multi-jurisdictional endpoint allocation system allocates an endpoint in the jurisdiction to the account and executes the set of actions associated with the regulation data object to satisfy the set of jurisdictional requirements for the jurisdiction. | 2021-10-21 |
20210329077 | SYSTEM AND METHOD FOR THROTTLING SERVICE REQUESTS HAVING NON-UNIFORM WORKLOADS - A system that provides services to clients may receive and service requests, various ones of which may require different amounts of work. The system may determine whether it is operating in an overloaded or underloaded state based on a current work throughput rate, a target work throughput rate, a maximum request rate, or an actual request rate, and may dynamically adjust the maximum request rate in response. For example, if the maximum request rate is being exceeded, the maximum request rate may be raised or lowered, dependent on the current work throughput rate. If the target or committed work throughput rate is being exceeded, but the maximum request rate is not being exceeded, a lower maximum request rate may be proposed. Adjustments to the maximum request rate may be made using multiple incremental adjustments. Service request tokens may be added to a leaky token bucket at the maximum request rate. | 2021-10-21 |
20210329078 | SECURE IN-BAND SERVICE DETECTION - Approaches described herein allow an appliance to receive a message from a client device when the client device is attempting to connect to a service other than the appliance. For instance, a client device might connect to a service on a private network, however if the client device is not on the private network, it may encounter an appliance such as a gateway. The appliance is configured to return a message to a client device indicating that it is an appliance, and the client device returns a certificate to the appliance that allows the client to indicate a first purpose of a connection and a second purpose of the connection. In approaches described herein, the second purpose is used by the appliance to perform an action related to providing the service with a certificate that allows for the first purpose, which can include information to create a secure connection between the service and the client device. | 2021-10-21 |
20210329079 | METHODS, DEVICES AND COMPUTER-READABLE STORAGE MEDIA FOR PROCESSING A HOSTED APPLICATION - The present application provides a method, a device and a computer readable storage medium for processing a hosted application are described. An embodiment of the present disclosure obtains, by a first application, application function identification information of the hosted application of a second application according to accessible information of the hosted application, and in turn obtains, by the first application, an executable file for the hosted application and the application information of the second application according to the application function identification information, and the first application is enabled to execute the executable file for the hosted application with the application information of the second application. | 2021-10-21 |
20210329080 | COMMUNICATION APPARATUS, CONTROL METHOD AND PROGRAM - A communication apparatus notifies that service information is to be communicated outside a cyclically repeated period in which a plurality of apparatuses including the communication apparatus transmits or receives a beacon to another communication apparatus included in the plurality of apparatuses and being a destination of the service information. | 2021-10-21 |
20210329081 | TRACKING APPLICATION USAGE FOR MICROAPP RECOMMENDATION - Disclosed is a system for tracking user interactions with an application to recommend creation of a microapp. The system determines a recommendation score for creating a microapp corresponding to a functionality of an application based on at least one of the amount of time users spend interacting with the application, the number of interface elements of the application that the user changes, and the input values provided by the users. The system uses interactions corresponding to multiple different users to determine the recommendation score. The system may also recommend an interface element to be included in the microapp. The recommendation score is provided to an administrator, who may use the information to create a microapp. | 2021-10-21 |
20210329082 | SYSTEMS AND METHODS FOR GENERATING NODE PROFILES USING ELECTRONIC ACTIVITY INFORMATION - The present disclosure relates to systems and methods for generating new node profiles using information from electronic activities. The system is configured to maintain node profiles corresponding to unique entities; access electronic activities transmitted or received via electronic accounts associated with data source providers; identify a first email address of a sender and second email addresses of respective recipients of an electronic activity; identify that the first email address matches a value of a field of a first node profile; link the electronic activity to the first node profile; determine that a second email address of a respective recipient of the electronic activity cannot be matched to any node profile associated with the respective participant; and generate, responsive to determining that the electronic activity cannot be matched to any node profile of the plurality of node profiles, a new node profile including the second email address of the respective recipient. | 2021-10-21 |
20210329083 | Highway Detection System for Generating Customized Notifications - A highway detection system may include a telematics device associated with a vehicle having one or more sensors arranged therein, a mobile device associated with a user traveling in the vehicle, and a server computer. The server computer may receive traveling data for a trip of the user from the one or more sensors and via the telematics device. The server computer may then determine whether the user is traveling within a city or on a highway based on analysis of the traveling data for the trip of the user, which may include a statistical analysis to calculate standard deviations of metrics in the traveling data. In response to the determination, the server computer may generate a notification to transmit to the user based on whether the user is traveling within a city or on a highway and transmit the notification to the mobile device associated with the user. | 2021-10-21 |
20210329084 | TARGETED NOTIFICATION OF CONTENT AVAILABILITY TO A MOBILE DEVICE - A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated. | 2021-10-21 |
20210329085 | PROXY-BASED MESSAGING SYSTEM OF A TELECOMMUNICATION NETWORK - A method for transmitting data messages between endpoints of a telecommunication network includes: transmitting, by a sending endpoint of the telecommunication network, a data message to a messaging system of the telecommunication network; receiving, by a messaging proxy of the messaging system, the data message; and forwarding, by the messaging proxy, the data message to a data queue or a data topic provided by a message bus of the messaging system. | 2021-10-21 |
20210329086 | REQUESTING, ANALYSING AND TRANSMITTING DATA FROM DRIVER ASSISTANCE SYSTEMS ON A VEHICLE TO AN EXTERNAL USER - Technologies and techniques for requesting, analyzing and transmitting data from driver assistance systems (DAS) on a vehicle to an external user. Sensors of the vehicle's DAS determine DAS data, and save the DAS data and summary in a vehicle-side swarm data aggregator. The summary of the DAS data may be transmitted to a swarm memory of an external backend computer, and an analysis device analyzes the summary of the DAS data. The analysis device requests the DAS data saved in the swarm data aggregator if the analysis of the summary shows that relevant DAS data is present in the swarm data aggregator. The DAS data is transmitted from the swarm data aggregator on the vehicle to the swarm memory of the backend computer on the basis of the request. The DAS data may then be transferred from the swarm memory to the external user for further use. | 2021-10-21 |
20210329087 | DISTRIBUTED FLOW PROCESSING AND FLOW CACHE - The techniques disclosed herein improve the efficiency, reliability and scalability of flow processing systems by providing a multi-tier flow cache structure that can reduce the size of a flow table and also reduce replicated flow sets. In some configurations, a system can partition a flow space across workers and replicate the flows within a partition to a set of workers. In some configurations, a flow cache structure can include three tiers: (1) a scalable flow processing layer for executing the actions and transformations of a flow, (2) a flow state management layer for managing distributed flow state decisions, and (3) a flow decider layer for identifying actions and transformations needs to be executed on each packet of a flow. Flow replications allow other workers to pick up flows allocated to a particular worker that is taken offline in the event of a crash or update. | 2021-10-21 |
20210329088 | Pre-Loading of User Applications Including Skipping of Selected Launch Actions - A user device includes a memory and one or more processors. The memory is configured to store one or more user applications installed in the user device. The one or more processors are configured to select one or more operations, which are to be performed in normal launching of a user application but not in background pre-loading of the user application, to pre-load the user application before the user application is accessed by a user, including skipping the one or more selected operations, and to complete the one or more skipped operations in response to the user accessing the user application. | 2021-10-21 |
20210329089 | Transparent Pre-Loading of User Applications - A user device includes a memory and one or more processors. The memory is configured to store one or more user applications installed in the user device. The one or more processors are configured to run an Operating System (OS) of the user device, including maintaining a data structure that tracks activity of the user applications, and to pre-load a user application before the user application is accessed by a user, including preventing the data structure from tracking the pre-loaded user application. | 2021-10-21 |
20210329090 | Scheduling of Application Preloading in User Devices - A user device includes an interface and one or more processors. The interface is configured to communicate over a network. The one or more processors are configured to evaluate a pre-load scheduling condition with respect to a user application installed in the user device, and to schedule pre-loading of the user application depending on the pre-load scheduling condition. | 2021-10-21 |
20210329091 | Background Pre-Rendering of User Applications - A user device includes a display screen and one or more processors. The display screen is configured to display content to a user. The one or more processors are configured to pre-load a user application by running at least part of a program code of the user application in a background, including enabling the program code of the user application to pre-render a visual display of the user application in the background, and, in response to the user accessing the user application, to transfer the pre-rendered visual display to a foreground, thereby displaying the visual display to the user on the display screen. | 2021-10-21 |
20210329092 | METHOD OF USING PATH SIGNATURES TO FACILITATE THE RECOVERY FROM NETWORK LINK FAILURES - At any instant, a channel's path signature reflects the last successful path used to access file data. During the course of processing a request from an upstream site currently not connected to the target file, the downstream site will establish a connection to the upstream site and then include in its request response a path signature constructed by adding its signature to the channel's path signature. | 2021-10-21 |
20210329093 | METHODS AND APPARATUSES FOR IDENTIFYING TO-BE-FILTERED TRANSACTION BASED ON BLOCKCHAIN INTEGRATED STATION - Computer-implemented methods, apparatuses, and systems for identifying a to-be-filtered transaction using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU); and a smart network card. The smart network card includes a processor different from the CPU. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network, and identify a transaction by operations comprising determining whether the transaction satisfies a predetermined filtering condition; and in response to determining that the transaction satisfies the predetermined filtering condition, determining the transaction as a to-be-filtered transaction. | 2021-10-21 |
20210329094 | DISCOVERING SIGNATURE OF ELECTRONIC SOCIAL NETWORKS - A method for predicting the behavior of an electronic social network (ESN) includes identifying one user's connections with other users and creating a data structure in a memory that represents the users and their connections in the ESN. A plurality of data sources for electronic communications between users are analyzed and assigned a relative importance value. A weight is also assigned to each of the connections between the users. The weight is an encoded value computed based on a link structure of the connections where the link structure includes metadata indicating a category and a status of the respective connection. The probability that one user will communicate with one of the other users is calculated based on the analyzed plurality of data sources calculating, and the user's connections with respect to other users are ranked based on the calculated probabilities. | 2021-10-21 |
20210329095 | Managing Interactions in a Network Communications Environment - A network communications environment has advanced interaction management functionality that enables the opportunities for users to interact with one another to be expanded beyond the opportunities that exist with closed interaction management approaches while still providing reasonable privacy and security protections that are not available with open interaction management approaches. The advanced interaction management functionality also encourages the proliferation of trust-based interactions. | 2021-10-21 |
20210329096 | LOW LATENCY ACCESS TO APPLICATION RESOURCES ACROSS GEOGRAPHICAL LOCATIONS - Described embodiments provide systems and methods for reducing latency in accessing application resources. The first device may be intermediary between a client and a server, and may receive a request of a user session for an application resource from the server. The first device may determine, responsive to the request that a user context of the user session is with a second device at a second location. The second location can be farther from the server than a first location of the first device. The first device may send, responsive to the determination, a request to the second device to obtain the user context of the user session. The first device may provide the client with access to the application resource via the user session. The first device may provide the client with access to the application resource according to the obtained user context. | 2021-10-21 |
20210329097 | RADIO-FREQUENCY DATA STREAM PROCESSING AND VISUALIZATION - Dynamic and reconfigurable data paths for data stream processing and visualization is hereafter described by way of example. Data analytics on streaming data is conducted upon the identification of data processing needs or requirements. As these needs are recognized data paths are independently formed providing each data processing functionality with access to a common data source As requirements change, as new data processing functionalities are requested or existing functionalities are terminated, a connection manager modifies the existing data path architecture while maintaining data paths for ongoing data processing. | 2021-10-21 |
20210329098 | METHODS OF OPERATING SERVICE INSTANCE SETS AND/OR SET RESTORATION STORAGE RESOURCES AND RELATED NETWORK NODES - An operation request, including a context identifier, is received for an instance of a service in a service instance set. An update is transmitted for information relating to a context associated with the context identifier at a set restoration storage resource node using the instance of the service responsive to receiving the operation request. Responsive to determining that a context associated with the context identifier is unavailable from a storage resource associated with the service instance set, information relating to the context is accessed from a set restoration storage resource. The context is updated at the storage resource associated with the service instance set responsive to receiving the operation request and responsive to receiving the information relating to the context from the set restoration storage resource. | 2021-10-21 |
20210329099 | ELECTRONIC APPARATUS AND DATA TRANSMISSION METHOD THEREOF - An electronic apparatus and a data transmission method thereof are provided. The data transmission method is adapted to an electronic apparatus including a screen, and the data transmission method includes the following steps. An image frame is displayed through the screen. A selection marquee is displayed on the image frame through the screen, and the selection marquee is configured for selecting a partial image frame from the image frame. Connection information is displayed within the selection marquee through the screen, and feature information of data to be transmitted is recognized from the partial image frame selected by the selection marquee. A connection with another electronic apparatus is established according to the connection information. The data to be transmitted is sent to the another electronic apparatus via the connection according to the feature information. | 2021-10-21 |
20210329100 | SYSTEM AND METHOD FOR USE OF REMOTE PROCEDURE CALL WITH A MICROSERVICES ENVIRONMENT - In accordance with an embodiment, described herein is a system and method for supporting the use of remote procedure calls in microservices environments. A microservices (e.g., Helidon) environment provides a development framework that enables a software developer to create and use microservices. A remote procedure call (RPC) framework or component, such as, for example, a gRPC framework, enables client and server applications to communicate within the microservices environment, to build connected systems. In accordance with an embodiment, the gRPC framework enables communication between client and server applications associated with an in-memory data grid environment, such as, for example, an Oracle Coherence environment. | 2021-10-21 |
20210329101 | CREATING A CINEMATIC STORYTELLING EXPERIENCE USING NETWORK-ADDRESSABLE DEVICES - Systems and methods are provided for creating a cinematic storytelling experience. A user a user selection of a story is received from a client device. User input to initiate verbal recitation of the selected story is received. Correspondence between the verbal recitation and at least one keyword is detected, and the at least one corresponding action is performed. | 2021-10-21 |
20210329102 | METHOD FOR PROCESSING DATA PACKET AND APPARATUS - The present invention provide a method for processing data packet and apparatus and the method includes: receiving or sending compression configuration information of an application layer packet; and performing compression processing or decompression processing on the application layer packet according to the compression configuration information. By using the foregoing method, compression and decompression processing of the application layer packet can be implemented, thereby reducing overheads of packet transmission and improving utilization of a network resource. | 2021-10-21 |
20210329103 | SYSTEM AND METHOD FOR TRANSMITTING TIME-CRITICAL ANALOG SIGNALS AND/OR DIGITAL SIGNAL - A system for transmitting time-critical analog signals and/or digital signals between a first device and a second device. The system includes at least a first protocol converter connected to the first device and at least a second protocol converter connected to the second device. A data transmission network for transmission of data packets is provided between the protocol converters. The data transmission network is established by an internet protocol network. The system includes a port redirector associated with at least one of the protocol converters. The port redirector is configured to convert a protocol for serial data transfer into the transmission control protocol, thereby generating the data packets, or to convert the transmission control protocol associated with the data packets into a protocol for serial data transfer. The system is configured to process asynchronous data and synchronous data. Further, a method of transmitting time-critical analog signals and/or digital signals is provided. | 2021-10-21 |
20210329104 | METHOD OF USING BIT VECTORS TO ALLOW EXPANSION AND COLLAPSE OF HEADER LAYERS WITHIN PACKETS FOR ENABLING FLEXIBLE MODIFICATIONS AND AN APPARATUS THEREOF - Embodiments of the apparatus for modifying packet headers relate to a use of bit vectors to allow expansion and collapse of protocol headers within packets for enabling flexible modification. A rewrite engine expands each protocol header into a generic format and applies various commands to modify the generalized protocol header. The rewrite engine maintains a bit vector for the generalized protocol header with each bit in the bit vector representing a byte of the generalized protocol header. A bit marked as 0 in the bit vector corresponds to an invalid byte, while a bit marked as 1 in the bit vector corresponds to a valid byte. The rewrite engine uses the bit vector to remove all the invalid bytes after all commands have been operated on the generalized protocol header to thereby form a new protocol header. | 2021-10-21 |
20210329105 | MASTER DEVICE, MOBILE PHONE, AND TERMINAL DEVICE - A master device is capable of communicating with an external device. The master device is capable of installing a slave device and allowing the slave device being detached from the master device. The slave device is capable of communicating with the master device after it is detached from the master device. The master device includes a main body and a bracket connected to the main body. The main body includes a front surface and a rear surface disposed opposite to the front surface. The front surface is provided with a receiving groove. The bracket is located at a side of the front surface. The bracket is capable of being rotated to a first position and a second position relative to the main body. The bracket is received in the receiving groove when in the first position, and is rotated out of the receiving groove when in the second position. | 2021-10-21 |
20210329106 | MOBILE TERMINAL - Disclosed herein is a mobile terminal including a first frame comprising a first metal plate and a plurality of antenna strips spaced apart from the first metal plate, a second frame configured to slidably move with respect to the first frame in a first direction or a second direction opposite to the first direction to switch to a first state or a second state, the second frame comprising a second metal plate, a wireless communication module electrically connected to the antenna strips to transmit and receive signals, and a connection part having one side coupled to the first metal plate and an opposite side electrically connected to the second metal plate, wherein the connection part is maintained in contact with the second metal plate when the second frame slidably moves. The mobile terminal may secure stable wireless communication performance regardless of change in the size thereof. | 2021-10-21 |
20210329107 | ELECTRONIC DEVICE AND MANUFACTURING METHOD THEREOF - Provided is an electronic device that includes a housing at least partially including a metal portion, a glass plate mounted on one surface of the housing, and a buffer disposed at least on the metal portion on one face of the housing and disposed adjacent to an edge of the glass plate. | 2021-10-21 |
20210329108 | Bracket, Input/Output Assembly and Terminal - A terminal, an input/output assembly and a bracket are provided. The bracket includes a body. The body includes a first face and a second face facing away from each other. The second face is provided with a plurality of accommodating chambers. The first face is provided with a plurality of through holes corresponding to the plurality of accommodating chambers. The plurality of accommodating chambers is configured to accommodate an input/output module fixedly mounted therein and to expose the input/output module from the second face. The plurality of through holes is configured to expose the input/output module from the first face. | 2021-10-21 |
20210329109 | METHOD, DEVICE FOR CONTROLLING RETRACTABLE CAMERA, AND STORAGE MEDIUM - The present disclosure relates to a method, device, and storage medium for controlling a retractable camera. The method can include receiving an instruction for ejecting the retractable camera, detecting whether the mobile terminal meets a condition indicating that the camera has a risk of damage when being ejected, and disabling the instruction for ejecting the retractable camera when the mobile terminal meets the condition indicating that the camera has a risk of damage when being ejected. In the present disclosure, after the instruction for ejecting the retractable camera is received, the retractable camera is not ejected immediately. On the contrary, the mobile terminal is first determined whether meets the condition indicating that the camera has a risk of damage when being ejected. When the mobile terminal meets the condition indicating that the camera has a risk of damage when being ejected, the instruction for ejecting the camera is disabled. | 2021-10-21 |
20210329110 | WIRELESS TRANSCEIVING DEVICE - A wireless transceiving device including a main body and at least one camera lens is provided. The camera lens is detachably connected to a connection part on the main body. The camera lens includes a barrel part, a first lens, a phase matching structure, a data storage device, and an electrical connection terminal. The data storage device is configured to store specification information. When the camera lens is connected to the connection part, a wireless transmitter is coupled to the data storage device through the electrical connection terminal and reads the specification information in the data storage device. The wireless transmitter controls a plurality of transmitting phases and a plurality of transmitting powers of a plurality of transmitted wave beams according to the specification information. | 2021-10-21 |
20210329111 | ELECTRONIC DEVICE AND FUNCTION MODULE THEREOF - The invention discloses an electronic device. The electronic device comprises a body and a function module. The function module is rotatably disposed in the body, and includes a housing, a function component and a rigid-flex circuit board. The housing includes a shaft portion. The shaft portion is engaged to the body. The function component and the rigid-flex circuit board are disposed in the housing. The rigid-flex circuit board includes a rigid board portion and at least a flexible board portion. The rigid board portion is electrically connected to the function component. The flexible board portion is connected to the rigid board portion. The flexible board portion passes through the shaft portion and extends into the body. | 2021-10-21 |
20210329112 | Screen Control Method, Terminal, and Storage Medium - A screen control method, a terminal, and a storage medium are provided. The terminal includes a screen and a camera, where the screen includes a movable first sub-screen, the camera is located below the first sub-screen, and the method includes: receiving a first instruction for enabling the camera, and controlling the first sub-screen to move so that the camera changes from a first state to a second state; or receiving a second instruction for disabling the camera, and controlling the first sub-screen to move so that the camera changes from the second state to the first state, where when in the first state, the camera is covered by the first sub-screen, and when in the second state, the camera is exposed out of the first sub-screen. | 2021-10-21 |
20210329113 | Camera Module and Mobile Phone Using the Same - Disclosed herein is a camera module comprising: a circuit board; a frame coupled to the circuit board; an image sensor on the circuit board; a bobbin on the frame, a plurality of lenses being inside the bobbin; a coil wound on the bobbin, the bobbin moving to two directions based on a current applied to the coil; a magnet configured to interact the coil; and a yoke on the frame, the magnet being at an inner side of the yoke, wherein the bobbin moves to a first direction when a forward current is applied to the coil and to a second direction when a reverse current is applied to the coil. | 2021-10-21 |
20210329114 | HOOK SWITCHING FOR TELEPHONE BASED ON WIRELESS CHARGING PROTOCOL - A method of performing hook switching on behalf of a wireless handset based on wireless charging. The method includes obtaining, by a power transmitter of a telephone base, a handset identifier provided by a wireless handset via a power receiver that is wirelessly coupled to the power transmitter for wireless charging of the wireless handset. The method further includes determining whether the handset identifier matches a stored identifier, and based, in part, on the handset identifier matching the stored identifier, performing, by the telephone base, hook switching on behalf of the wireless handset. | 2021-10-21 |
20210329115 | SYSTEM AND METHOD FOR PROVIDING A PRE-POPULATED SECOND LINE SERVICE TO A TELECOMMUNICATIONS DEVICE - A method and system is disclosed for populating a local second line service (“SLS”) database in a telecommunications device (“TD”). The local SLS database is for use by an SLS application that provides a second line service to the user of the TD. To populate the local SLS database, historical data associated with prior use of the TD is mined for relevant information. Relevant information may include, for example, a primary phone number associated with other contact data. Relevant information is then used to populate the local SLS database. The local SLS database is then updated with a relationship number(s) in association with the relevant information. The relationship number enables the SLS application to direct a telecommunication to the primary number via a remote SLS platform. | 2021-10-21 |
20210329116 | VEHICULAR ELECTRONIC DEVICE AND OPERATION METHOD THEREOF - Disclosed is a vehicular electronic device including a processor configured to receive information on a user gaze direction, to determine whether a user looks forward based on the information, to perform control to make a call using voice only upon determining that the user looks forward, and to perform control to make a call using voice and an image upon determining that the user does not look forward. | 2021-10-21 |
20210329117 | INCOMING CALL PROCESSING METHOD, MOBILE TERMINAL, AND COMPUTER STORAGE MEDIUM - Disclosed is an incoming call processing method, applied to a mobile terminal and including: after receiving an incoming call carrying an INVITE signaling, determining, according to the INVITE signaling, a type of a calling number corresponding to the incoming call; determining whether the incoming call is a malicious call based on the type of the calling number; and intercepting the incoming call when it is determined that the incoming call is a malicious call. Also disclosed are a mobile terminal and a computer storage medium. | 2021-10-21 |
20210329118 | METHOD AND ELECTRONIC DEVICE FOR CONTROLLING EXTERNAL ELECTRONIC DEVICE - An example method for controlling an external electronic device of an electronic device, according to various embodiments, includes: receiving data information corresponding to at least one function of the external electronic device from an external electronic device connected to the electronic device; displaying a setting window for setting a user interface for controlling the external electronic device using the data information; selecting a control item corresponding to the at least one function included in the setting window according to user input reception; and setting and displaying the user interface corresponding to the selected control item. | 2021-10-21 |
20210329119 | SYSTEM AND METHOD FOR CONTROLLING DEVICES USING SHORT MESSAGE SERVICE - An administrator can use an administrative-wireless-device to control a target wireless device using an SMS message to convey a command. The data of the command message can be encrypted to prevent malicious attacks. The encrypted data may include a universal device identifier unique to the target device, the phone number of the administrative-wireless-device, and a time stamp memorializing command or message creation. Before executing the command, however, the target device compares the phone number of the administrative-wireless-device with the number identified with the incoming SMS message to authenticate the administrative-wireless-device. | 2021-10-21 |
20210329120 | COMMUNITY SAFETY, SECURITY, HEALTH COMMUNICATION AND EMERGENCY NOTIFICATION SYSTEM WITH INTER-ORGANIZATIONAL COMPATIBILITY - A community safety system (CSS) including a notification management entity (NME) comprising servers, the NME communicatively coupled to multiple user devices and one or more administrator devices (collectively, registered user devices). The CSS includes a plurality of registered users, wherein each registered user is associated with an organization, and a user category of a set of user categories. The NME may maintain a list of the registered users and associated information. The registered users may have user devices including a CSS application operating thereon. In some embodiments the CSS enables inter-organizational communication, allowing for members of a first organization to provide alerts that the NME can pass to a second organization when the registered user is physically located within a security zone associated with a second organization but not a member of the second organization. | 2021-10-21 |
20210329121 | Systems, Methods and Apparatuses to Facilitate Gradual or Instantaneous Adjustment in Levels of Perceptibility of Virtual Objects or Reality Object in a Digital Scene - Systems, methods and apparatuses to Facilitate Gradual or Instantaneous Adjustment in Levels of Perceptibility of Virtual Objects or Reality Object in a Digital Scene are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, to render a virtual object in a user interface as having a first perceptibility level and/or to render a reality object in the user interface as having a second perceptibility level. the reality object can include a photorealistic depiction of a physical object in a real environment associated with the scene. | 2021-10-21 |
20210329122 | METHODS AND SYSTEMS FOR PROCESSING CALL CONTENT TO DEVICES USING A DISTRIBUTED COMMUNICATION CONTROLLER - Methods and systems are provided for enhancing communications mobility in an enterprise using a distributed communication controller. At least one distributed communication controller processes incoming and outgoing calls from a user device such as wearable and peripheral devices. The calls range in type and include voice calls, video calls, and both voice and video calls. Upon receiving an incoming call for the user comprising audio and video content, the distributed communication controller sends a call notification message to the user device that is in proximity to the distributed communication controller. After receiving a call acceptance input from the user device, the distributed communication controller sends the audio content of the call over a first channel to the user device. While the audio content is being sent over the first channel, the distributed communication controller sends the video content to an alternative device over a different second channel. | 2021-10-21 |
20210329123 | Method for Adjusting Parameter of Audio Service and Terminal - A method for adjusting a parameter of an audio service and a terminal includes obtaining, by the terminal, first information, where the first information includes at least one of a first battery level or a first temperature, and adjusting, by the terminal, a parameter of an audio service of the terminal when a first condition is met, where the first condition includes one or more of the first battery level is less than a first preset threshold or greater than a second preset threshold, or the first temperature is less than a third preset threshold or greater than a fourth preset threshold. | 2021-10-21 |
20210329124 | SYSTEMS AND METHODS FOR RAPID ANALYSIS OF CALL AUDIO DATA USING A STREAM-PROCESSING PLATFORM - A call analytics system and associated methods that can be used to rapidly analyze call data and provide conversational insights. The call analytics system receives audio call data of a phone call between a customer and an agent of a business, and converts the call data into one or more messages for handling by a distributed stream-processing platform. In some embodiments, the stream-processing platform is the Apache Kafka platform. The distributed platform processes the messages and communicates with various software modules to generate a variety of conversational insights. When processed by a stream-processing platform, certain analyses can occur in parallel which allows conversational insights to be provided to the businesses shortly (e.g., within seconds) after the call data is received. | 2021-10-21 |
20210329125 | CALL TRAFFIC DATA MONITORING AND MANAGEMENT - One example method of operation may include identifying one or more call parameters associated with each of a number of calls received over a fixed period of time, assigning scores to each of the calls based on the one or more identified call parameters for each of the plurality of calls, assigning one or more of the calls to a scam call category based on the assigned scores, and responsive to the assigning of the one or more of the calls to a scam call category, determining whether a number of remaining calls of the calls, which are not assigned to the scam call category, have increased or decreased beyond a deviation margin of a target percentage of calls. | 2021-10-21 |
20210329126 | MESSAGE ROUTING IN A CONTACT CENTER - The present disclosure provides, among other things, a method of managing contacts in a contact center, the method including: receiving a text-based communication from a customer of the contact center; analyzing the text-based communication to determine a relevancy associated with the text-based communication; based on the analysis, determining a relevancy level to assign to the text-based communication; tagging the text-based communication with a relevancy tag that identifies the determined relevancy level; updating a priority associated with assigning the text-based communication to an agent of the contact center based on the relevancy tag; assigning the text-based communication to the agent of the contact center; enabling a machine learning process to analyze a database of text-based communications; and updating a data model used to automatically tag text-based communications with relevancy tags based on the analysis performed by the machine learning process. | 2021-10-21 |
20210329127 | SYSTEM AND METHOD FOR IDENTIFYING CALL STATUS IN REAL-TIME - Exemplary embodiments of the present disclosure are directed towards a system and method for identifying call status in real-time, the system comprising a classifier module configured to analyze recorded audio files based on the pre-defined labelled set using signal processing audio classification and machine learning techniques on a first communication device, a second communication device, and a machine learning device. The classifier module splits the recorded audio files into chunks on the first communication device, the second communication device, and machine learning device in real-time. The classifier module extracts the audio features from audio files. The classifier module creates linear support vector classification model and trains linear support vector classification model using audio files. The classifier module removes invalid states from audio files and gives final state of call status reason and metadata by applying state machine rules on first communication device, second communication device, and machine learning device. | 2021-10-21 |
20210329128 | SYSTEM AND METHOD FOR PROVIDING CONTEXTUAL ASSISTANCE FOR CONTACT CENTER APPLICATIONS - A system and method provide an automation solution for guiding a contact center agent during a communication session by providing contextual in-line assistance. Robotic process automation (RPA) is used for automating workflows and processes with robots that capture information from multiple applications of a contact center system and generate contextual guidance for the contact center agent via callout activities during the communication session. | 2021-10-21 |
20210329129 | METHODS FOR HANDLING VOICE AND DATA TELESERVICES THROUGH MOBILE DEVICES WITH ASYNCHRONOUS COMUNICATION - A method for handling contact center teleservices in voice and/or data through a plurality of mobile devices, such as smartphones, is disclosed. The invention is directed to a novel concept named “Event” in which any interaction between a customer and a call center platform via voice or data is uniquely identified. This concept introduces a functionality into the Cloud-Implemented Intelligent ACD making it able to identify each call or contact with a “tag” that is later used to manage all possible future interactions between the customers and the agents by linking them under the Agent Mobile Platform, while adding the capability to maintain open the communication originally established between a customer and an agent in the case of any communication interruption, either involuntary or voluntary, thus making the C-I IACD able to route the contact once the communication is reestablished or when the customer calls the contact center platform back again. This method enables the customer to be attended by one and the same agent for as many times as the business rules permit, until the customer closes the opened tag. | 2021-10-21 |
20210329130 | RELAYING DEVICE AND MONITORING METHOD OF VOICE COMMUNICATION - [Problem] Provided is a relaying device that can track and record a communicated voice of a specific communication terminal using a mixing function of the relaying device. | 2021-10-21 |
20210329131 | METHOD AND DEVICE FOR POLICY DETERMINATION, AND STORAGE MEDIUM - A method and device for policy determination and a storage medium are provided. The method includes that: User Equipment (UE) receives first information transmitted by a network device, here, the first information includes a first policy and the first policy includes a policy type corresponding to the first policy; the network device is a Policy Control Function (PCF), a content of the first information is divided into at least one section and is encapsulated into a container by the PCF for transmitting to a Core Access and Mobility Management Function (AMF), and the container is transparently transmitted to the UE by the AMF; the policy type corresponding to the first policy comprises at least one of a PC5 interface-based Vehicle to Everything (V2X) policy, or a Uu interface-based V2X policy. | 2021-10-21 |
20210329132 | COMMUNICATION SYSTEM AND PRINTING APPARATUS - A communication system includes an information terminal, and a printing apparatus configured to perform intergroup communication with the information terminal belonging to a group. The printing apparatus includes a printing part configured to perform printing, a data receiver configured to receive print data from the information terminal via the intergroup communication, and a print controller configured to control the printing part using the received print data. | 2021-10-21 |
20210329133 | IMAGE FORMING DEVICE - An image forming device that executes a preview display of an image to be printed, including: a projector; a panel display; a receiver that receives an instruction indicating whether or not to implement security in the preview display; and a controller that, when an instruction to implement security is not received, controls the projector to execute the preview display according to a first mode that represents the image to be printed at a display area equal to or larger than a defined size, and when an instruction to implement security is received, controls the projector and the panel display to execute the preview display according to a second mode that represents the image to be printed at a display area less than the defined size. | 2021-10-21 |
20210329134 | INFORMATION PROCESSING APPARATUS ENABLING COMMUNICATION SETTINGS TO BE MADE WITH EASE, METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus which makes it possible to make communication settings with ease. A mobile terminal as the information processing apparatus includes a Bluetooth controller that causes a Bluetooth communication section to receive a packet, a CPU that generates a device list, based on the packet, a display section that displays the device list. The CPU selects a device from the device list based on a received radio field intensity of the packet or selects a device from the device list based on a selection operation by a user. The mobile terminal further includes a wireless LAN controller that cause a wireless LAN communication section to transmit data to the selected device. | 2021-10-21 |
20210329135 | INFORMATION PROCESSING DEVICE AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM - An information processing device includes a processor configured to obtain a document image which shows a document; and switch a display destination of a correction screen which receives an operation of correcting a result of character recognition performed on the document image. | 2021-10-21 |
20210329136 | INFORMATION PROCESSING APPARATUS CAPABLE OF ALLOWING DISPLAY DEVICE TO DISPLAY COMBINATIONS OF SETTING VALUES SATISFYING PREDETERMINED CONDITION - An information processing apparatus includes a display device, an operation device, a storage device, and a control device. The storage device stores combinations of setting values set in respective jobs previously executed in relation to each of a plurality of functions. The control device allows the display device to display at least one of respective first images representing the functions in a first region of a display area, reads out the combination of setting values satisfying a predetermined condition from the storage device, allows the display device to display a second image showing the read combination of setting values in a second region of the display area, and, upon acceptance of a touch gesture on the second image through a touch panel of the operation device, executes, according to the combination of setting values shown by the second image, a job related to the function associated with the second image. | 2021-10-21 |
20210329137 | INPUT DEVICE AND IMAGE FORMING APPARATUS - Provided is an input device comprising: a touch panel which receives an operation from a user; an external member having an external surface substantially the same as a surface of the touch panel; and a near field communication unit which is provided near the surrounding of the touch panel and inside of the external member and performs communication with an object to be detected which is brought close to a detection range, wherein a position corresponding to the near field communication unit of the external member projects from the touch panel and is inclined such that the side close to the touch panel is higher than the side distant from the touch panel. | 2021-10-21 |
20210329138 | DOCUMENT CONVEYANCE APPARATUS - A document conveyance apparatus includes a conveyance part, a document cover, a stopper and a restriction member. One end of the stopper is rotatably supported by the document cover, and the other end of the stopper is movably supported by an elongated hole formed in the conveyance part. The stopper supports the document cover with respect to the conveyance part at a fixed opening angle. The restriction member is attached to the elongated hole. When the restriction member is attached to the elongated hole on the side of the one end edge, a moving amount of the other end of the stopper along the elongated hole at a time of opening the document cover is restricted to be short so that the document cover is supported at an opening angle smaller than the fixed opening angle. | 2021-10-21 |
20210329139 | RECORDING DEVICE - A recording device includes an imaging module that reads a sheet placed in a reading position, a placement surface at which the sheet is placed, a first guide surface that guides an edge in the width direction of the sheet placed on the placement surface, and a nip roller pair that nips the sheet on the placement surface to transport the sheet to the reading position. The placement surface includes a first placement surface including the reading position, and a second placement surface not including the reading position, and the first placement surface, the first guide surface, and the nip roller pair move in an integrated manner. | 2021-10-21 |
20210329140 | IMAGE FORMING APPARATUS - When image data is stored in a storing device, the writing speed of the image data is avoided from being lowered. An image forming apparatus is provided with a scanner section that reads a sheet, a storing section that stores image data read by the scanner section, and a controlling section that controls the reading by the scanner section and the storing in the storing section. The controlling section issues, to the storing section, a clear command erasing the stored data with respect to the data storage region of the storing section before the reading by the scanner section at the time of executing a job using the scanner section, so that the clearing operation during the writing operation of the image data is not performed. | 2021-10-21 |
20210329141 | IMAGE READING APPARATUS AND IMAGE READING SYSTEM - An image reading apparatus includes an output tray that receives a medium which is output thereon; an output roller pair that outputs the medium onto the output tray; an output-tray posture switching portion that switches a posture of the output tray with respect to the apparatus body; and an output-direction switching portion that switches an output direction of the medium by using the output roller pair. The output roller pair includes an output driving roller, and an output driven roller that nips the medium between the output driven roller and the output driving roller and that follows the rotation of the output driving roller. The output-direction switching portion switches the output direction of the medium by displacing a rotation center of the output driven roller around a rotation center of the output driving roller. | 2021-10-21 |
20210329142 | IMAGE READING APPARATUS - An image reading apparatus includes a first posture detection unit that detects a first posture that is a posture of the apparatus main body when not in use, a second posture detection unit that detects a second posture that is a posture of the apparatus main body when in use, and a posture change detection unit that detects a change in a posture of the apparatus main body. When the first posture detection unit detects a switchover of the apparatus main body to the first posture in a first power supply mode in which power is supplied to the first posture detection unit, the second posture detection unit, and the posture change detection unit, the first power supply mode transitions to the second power supply mode in which a controller supplies power to only the posture change detection unit. | 2021-10-21 |
20210329143 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM - An information processing apparatus includes a processor configured to acquire a manuscript image and an additional image added to the manuscript image, and reduce an image area other than a blank area in the manuscript image so that the additional image fits in the blank area of the manuscript image. | 2021-10-21 |
20210329144 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An image processing apparatus includes control circuitry. The control circuitry is configured to: acquire first image data to be subjected to color conversion; and convert the first image data acquired, into second image data in which a dot area ratio of a target process color of process colors indicated by the first image data is distributed into a distributed dot area ratio of a fluorescent color different from the target process color and a distributed dot area ratio of the target process color. | 2021-10-21 |
20210329145 | INFORMATION PROCESSING DEVICE, PROCESSING METHOD OF CONFIRMING SPECIAL COLOR, AND PROCESSING PROGRAM - An information processing device configured to make a printing device execute printing includes a storage section configured to store special color data representing a special color included in a print target image, and a processing section configured to make the printing device print a special color patch as a color patch of the special color included in the print target image based on the special color data to obtain a colorimetric value of the special color patch. Based on the print target image and the special color data, the processing section makes the printing device execute printing of the special color patch in accordance with output of a print image based on the print target image. | 2021-10-21 |
20210329146 | IMAGE FORMING APPARATUS CAPABLE OF UPDATING PROFILES ON RESPECTIVE PRINTING SHEETS OF PLURALITY OF SHEET TYPES - In an image forming apparatus, an arithmetic processing device functioning as a profile manager executes profile update processing: (a) by selecting one of a plurality of sheet types as a reference sheet type, allowing a printing device to print a colorimetric patch on a printing sheet of the reference sheet type to create an adjustment chart, generating a profile on the printing sheet of the reference sheet type based on a colorimetric result of the colorimetric patch, and updating the profile on the printing sheet of the reference sheet type stored in a storage device with the generated profile; and (b) by selecting each of the remaining sheet types as a target sheet type and calibrating the profile on a printing sheet of the target sheet type stored in the storage device, based on respective correspondence relation characteristics before and after the profile on the reference sheet type is updated. | 2021-10-21 |
20210329147 | SMART CASE FOR ELECTRONIC WEARABLE DEVICE - Auxiliary units, in some instances implemented as a case for a wearable electronic device such as a wearable camera are described. The auxiliary units may include one or more electronic components typically included in the camera. By offloading an electronic component and the corresponding function (e.g., extended power capacity, memory capacity, wireless or other communication capabilities, etc.) to a removable auxiliary unit, the size of the wearable device can be advantageously further reduced. | 2021-10-21 |
20210329148 | INTEGRATED CAMERA WITH EMBEDDED HEATER SYSTEMS AND METHODS - Various embodiments of the present disclosure may include an imaging system that includes a heating element for de-icing. The heating element may be positioned to heat a lens and the front of the housing of the imaging system. Additionally, imaging system or a portion thereof may be manufactured using a continuous molding process. | 2021-10-21 |
20210329149 | Multi-Lens Camera Module Conjoined Stand, Multi-Lens Camera Module and Application Thereof - A multi-lens camera module and its multi-lens camera module conjoined stand, and the application thereof. The multi-lens camera module includes at least two lens assemblies, at least two photosensitive assemblies and an integrated multi-lens camera module conjoined stand. The multi-lens camera module conjoined stand has an upside and a downside. Each lens assembly is connected to the upside of the multi-lens camera module conjoined stand. Each photosensitive assembly is connected to the downside of the multi-lens camera module conjoined stand. Each of the camera assembly is located along a path of photoreception of the respective photosensitive assembly. By this means, technical defects in the conventional art, including positional deviations and angle deviations among stands when separate stands are connected, can be avoided. Therefore, the imaging quality of the multi-lens camera module is improved. | 2021-10-21 |
20210329150 | 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. | 2021-10-21 |
20210329151 | CAMERA MODULE WITH LIQUID LENS AND IMAGE PLANE CORRECTION METHOD THEREOF - The present invention discloses a camera module with liquid lens and an image plane correction method thereof, wherein the camera module with liquid lens includes a photosensitive assembly, a lens assembly and a correction lens, and the lens assembly includes a liquid lens with adjustable focal power, the liquid lens is held in a photosensitive path of the photosensitive assembly, and the correction lens is held in the photosensitive path of the photosensitive assembly, and the correction lens is located between the liquid lens and the photosensitive assembly, the correction lens and the liquid lens of the lens assembly cooperate with each other to compensate for aberrations, so as to correct the aberration of the optical system of the camera module with liquid lens. | 2021-10-21 |
20210329152 | DISPLAY DEVICE CONFIGURED AS AN ILLUMINATION SOURCE - The disclosed technology relates to an electronic device including a display device and an image sensor. The device may include a processor configured to cause the display device to output an illumination image in response to a command to capture one or more digital images of a scene. The processor can also be configured to cause the image sensor to receive the one or more digital images of the scene while the illumination image is displayed. | 2021-10-21 |
20210329153 | THREE-PLATE CAMERA AND FOUR-PLATE CAMERA - A three-plate camera includes an IR prism that causes an IR image sensor to receive incident IR light of light from an observation part, a visible prism that causes a visible image sensor to receive incident visible light of light from the observation part, a specific prism that causes a specific image sensor to receive incident light of a specific wavelength band of light from the observation part, and a video signal processing unit that generates an IR video signal, a visible video signal, and a specific video signal of the observation part based on respective imaging outputs of the IR image sensor, the visible image sensor, and the specific image sensor, combines the IR video signal, the visible video signal, and the specific video signal, and outputs a combined video signal to a monitor. | 2021-10-21 |
20210329154 | SYSTEMS AND METHODS FOR DETERMINING A MINIMUM RESOLVABLE DISTANCE OF AN IMAGING SYSTEM - A method of characterizing an imaging system includes generating a plurality of point spread function (“PSF”) samples using the imaging system, each PSF sample representing a response of an imaging system to a point illumination source, each PSF sample comprising one or more pixel values. The method also includes co-registering the pixel values contained in each of the plurality of PSF samples to form an oversampled point spread function (“PSF”) population; resampling the oversampled PSF population to uniform spacing to form a PSF image; slicing the PSF image in an evaluation direction to form a slice of the PSF image; and evaluating the slice to determine a value of a resolution metric of the imaging system that is specific to the evaluation direction. | 2021-10-21 |
20210329155 | IMAGE PROCESSING METHOD, APPARATUS AND UNMANNED AERIAL VEHICLE - Embodiments of the present invention relate to an image processing method, apparatus and unmanned aerial vehicle (UAV). The image processing method includes: converting an original image signal obtained by a camera apparatus to a digital image signal; splitting the digital image signal into two paths; performing image processing on one of the two paths of the digital image signal to obtain first image data and then performing compression processing on the first image data to obtain a video file; and performing image processing on the other of the two paths of the digital image signal to obtain second image data and then performing compression processing on the second image data to obtain a picture file. | 2021-10-21 |
20210329156 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An image processing apparatus comprises a processing unit configured to provide an image containing a first object and a second object, with a lighting effect from a virtual light source, a setting unit configured to set a parameter of the virtual light source; and a designating unit configured to designate the first object and/or the second object, based on a user's operation, wherein, in a case in which the designating unit has designated at least one of the first object and the second object, the first object and the second object are provided with an effect of virtual light from a same direction, and in a case in which the designating means has not designated any object, the first object and the second object are provided with an effect of virtual light from different directions. | 2021-10-21 |
20210329157 | 940NM LED FLASH SYNCHRONIZATION FOR DMS AND OMS - An apparatus includes a first image sensor, a second image sensor, a first light source associated with the first image sensor, a second light source associated with the second image sensor, and a control circuit. The control circuit may be configured to control the first light source and the second light source to prevent interference between the first and the second light sources affecting images captured by the first and the second image sensors. | 2021-10-21 |
20210329158 | DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND STORAGE MEDIUM - A display control apparatus that controls a display of an image to a display device capable of displaying a high dynamic range image includes a determination unit and a control unit. The determination unit is configured to determine a region of interest a user is interested in. The control unit is configured to, on the basis of a relationship between a value of a maximum tone of display and a value of a maximum tone of the region of interest, control a display luminance of the display device such that, in a case where the image is displayed on the display device, a peak luminance of display of the region of interest is made equal to or greater than a peak luminance of a standard dynamic range display and equal to or less than a peak luminance of a high dynamic range display. | 2021-10-21 |
20210329159 | SYSTEMS AND METHODS FOR IMAGE ACQUISITION - A system is provided in the present disclosure. The system may determine a first exposure time of a visible light sensor of an image acquisition device according to ambient light at a scene to be photographed. The image acquisition device may include the visible light sensor and an infrared light sensor. The system may also actuate the image acquisition device to simultaneously capture a visible light image and at least one infrared light image of the scene. The visible light image may be captured using a visible light sensor with the first exposure time. The at least one infrared light image may be captured using an infrared light sensor. The system may also generate a WDR image by processing the at least one infrared light image, and generate a target image of the scene by fusing the visible light image and the WDR image. | 2021-10-21 |
20210329160 | IMAGING SYSTEMS FOR GENERATING HDR IMAGES AND OPERATING METHODS THEREOF - An imaging system for generating a high dynamic range (HDR) image includes a pixel array that includes first pixels and second pixels, a driver circuit configured to control the first pixels based on a first exposure time and control the second pixels based on a second exposure time, an output circuit configured to output first pixel values of the first pixels and second pixel values of the second pixels from the pixel array, and a processing device configured to generate the HDR image based on a first Bayer image and a second Bayer image, where the first Bayer image is generated based on the first pixel values and the second Bayer image is generated based on the second pixel values and third pixel values of the first Bayer image. The quantity of pixels of the first pixels may be greater than the quantity of pixels of the second pixels. | 2021-10-21 |
20210329161 | IMAGE CAPTURING DEVICE, IMAGE CAPTURING METHOD, AND PROGRAM - An image capturing device includes an image capturing section that captures first video data having a frame cycle of a first frame cycle and an exposure time for one frame shorter than the first frame cycle, an image acquisition section that acquires the first video data captured by the image capturing section, a detection section that detects a flicker of a light source in the first video data, and an image capturing frame cycle control section that controls the frame cycle of the image capturing in the image capturing section. The image capturing frame cycle control section changes the frame cycle of the first video data captured by the image capturing section from the first frame cycle to a second frame cycle, which is a frame cycle shorter than the first frame cycle, in a case where the detection section detects the flicker. | 2021-10-21 |