45th week of 2020 patent applcation highlights part 65 |
Patent application number | Title | Published |
20200351363 | METHOD AND SYSTEM FOR MONITORING AN ACTIVITY OF A USER - A method for tracking an activity of a user, the method includes: downloading, over a network, web page content that comprises a tracking code; tracking, at least partially by executing the tracking code by a user computer, user activities that are responsive to at least a portion of the downloaded web page content, wherein the tracking comprises generating user activity information; compressing and buffering a portion of the user activity information; and transmitting to a tracking entity, at least a compressed portion of the user activity information when a first transmission criterion is fulfilled. | 2020-11-05 |
20200351364 | TERMINAL APPARATUS AND ANALYSIS SYSTEM - An editor edits an arrangement of a plurality of pictograms in a display area, the pictograms corresponding to functions to be executed. A generator generates hysteresis information indicating a hysteresis of the edit. A first transmitter transmits display area information indicating the display area to other terminal apparatus. A receiver receives hysteresis information indicating a hysteresis of processing relating to the display area indicated by the display area information, the processing being performed in the other terminal apparatus. A display unit correlates and display the hysteresis information generated by the generator and the hysteresis information received by the receiver. A second transmitter transmits the hysteresis information generated by the generator and the hysteresis information received by the receiver to a terminal apparatus which has transmitted the display area information to the own apparatus. | 2020-11-05 |
20200351365 | MULTISTATE PRESENCE AND RESPONSIVENESS TRACKING AND INDICATION - Systems and methods are described, and one method includes receiving, from a network, data indicative of an object person's current presence status and current responsiveness status, and based at least in part on the data, displaying an indicator image that includes a first region and a second region according to a mutual spatial structure, and concurrently displaying the first region with a first state appearance and the second region with a second state appearance, the first state appearance indicative of the current presence status, and the second state appearance indicative of the current responsiveness status. | 2020-11-05 |
20200351366 | INTER-PROCESS COMMUNICATION FAULT DETECTION AND RECOVERY SYSTEM - An inter-process communication (IPC) system, includes a first client engine, a first server engine, and a broker engine that is coupled to the first client engine. The broker engine initiates a first timer that is configured to reset when traffic is received from the first server engine while the first server engine is registered with the broker engine and coupled to the broker engine via a communication channel. The traffic that causes the first timer to reset includes at least one of: traffic generated by the first client engine to complete a request, and a first server-to-broker heartbeat message generated by the first server engine. The broker engine determines that the first timer has reached a predefined time amount, and in response, removes the registration of the first server engine and removes the communication channel between the broker engine and the first server engine. | 2020-11-05 |
20200351367 | GENERIC COMMAND LINE INTERFACE TO AN EXTENSIBLE LIST OF CLOUD PLATFORM SERVICES - Methods and systems are used for providing a generic command line interface to an extensible list of cloud platform services. As an example, a generic command request including a command and command input data is received, by a command line interface (CLI) backend, from a client. A platform service for the command is determined, by the CLI backend, based on command metadata associated with the command. The command input data is mapped, by the CLI backend, to a platform service application programming interface (API) associated with the platform service based on the command metadata associated with the command. The platform service API is called, by the CLI backend, based on the mapping. Response data from the platform service API is mapped to command output data in a generic command response based on the command metadata associated with the command. The generic command response is transmitted to the client. | 2020-11-05 |
20200351368 | PERSONALIZED MICROSERVICE - A global architecture (GLP), as disclosed herein, is based on the thin server architectural pattern; it delivers all its services in the form of web services and there are no user interface components executed on the GLP. Each web service exposed by the GLP is stateless, which allows the GLP to be highly scalable. The GLP is further decomposed into components. Each component is a microservice, making the overall architecture fully decoupled. Each microservice has fail-over nodes and can scale up on demand. This means the GLP has no single point of failure, making the platform both highly scalable and available. The GLP architecture provides the capability to build and deploy a microservice instance for each course-recipient-user combination. Because each student interacts with their own microservice, this makes the GLP scale up to the limit of cloud resources available—i.e. near infinity. | 2020-11-05 |
20200351369 | SYSTEMS AND METHODS FOR OFFLINE CONTENT PROVISIONING - A global architecture (GLP), as disclosed herein, is based on the thin server architectural pattern; it delivers all its services in the form of web services and there are no user interface components executed on the GLP. Each web service exposed by the GLP is stateless, which allows the GLP to be highly scalable. The GLP is further decomposed into components. Each component is a microservice, making the overall architecture fully decoupled. Each microservice has fail-over nodes and can scale up on demand. This means the GLP has no single point of failure, making the platform both highly scalable and available. The GLP architecture provides the capability to build and deploy a microservice instance for each course-recipient-user combination. Because each student interacts with their own microservice, this makes the GLP scale up to the limit of cloud resources available—i.e. near infinity. | 2020-11-05 |
20200351370 | FAULT TOLERANT DATA COHERENCE IN LARGE-SCALE DISTRIBUTED CACHE SYSTEMS - A programmable switch includes a plurality of ports for communication with devices on a network. Circuitry of the programmable switch is configured to receive a cache line request from a client on the network to obtain a cache line for performing an operation by the client. A port is identified for communicating with a memory device storing the cache line. The memory device is one of a plurality of memory devices used for a distributed cache. The circuitry is further configured to update a cache directory for the distributed cache based on the cache line request, and send the cache line request to the memory device using the identified port. In one aspect, it is determined whether the cache line request is for modifying the cache line. | 2020-11-05 |
20200351371 | CONTENT DELIVERY NETWORK TRANSITIONAL CACHING - Systems, methods, apparatus, and software for transitional caching in content delivery networks includes edge cache nodes configured to receive and reply to content requests. Content can be cached in edge cache nodes before receiving user requests or retrieved from an origin server. A transitional cache node array is configured to receive content requests from edge cache nodes and to receive origin content from edge cache nodes and/or origin servers, as well as to modify origin content to generate modified content. Modified content can include re-written origin content (e.g., translations), transcoded data (e.g., video), compressed or otherwise adjusted data (e.g., images), and transformed files (e.g., CSS and JavaScript files), among others. In addition to assisting with original and modified content flow to end users, transitional caching also can assist in threat detection and mitigation within a CDN, helping to protect the network, origin servers and the like. | 2020-11-05 |
20200351372 | Prefetching With A Dynamic Cloud Packager - Provided is an intelligent prefetcher for prefetching media content segments following a non-sequential naming convention. The prefetching is initiated in response to a server receiving a user request for a particular segment that is not cached. The server passes the request to an origin. The origin scans metadata of a file from which the particular segment is produced. The scanning identifies time or frame offsets for subsequent segments to be prefetched. The origin constructs the requested segment and includes in the segment header, identifiers corresponding to the offset of each subsequent segment selected for prefetching. The segment passes to the server. The server detects the modified header and generates prefetch requests based on each identifier in the modified header. The server issues the prefetch request to the origin and caches the prefetched segments returned by the origin for distribution in response to subsequent user requests for the prefetched segments. | 2020-11-05 |
20200351373 | SYSTEMS AND METHODS FOR MANAGING PROFILE UPDATES - A computer-implemented method comprising extracting profile information for a profile, converting the profile information into a readable file format, and storing the converted profile information. The method may include creating a database file from the converted profile information and copying the database file. The method may include updating the database file copy with profile changes, and loading the updated database file copy to generate an updated profile where the updated database file copy is mapped according to metadata in the updated database file copy. The method may include altering a profile pointer reference to point to the updated database file copy to activate the updated profile, wherein activating the at least one updated profile activates the one or more profile changes. | 2020-11-05 |
20200351374 | SYSTEM AND METHOD FOR MANAGING AND SHARING DATA ACROSS UNAFFILIATED COMPUTING SYSTEMS - A system and method for managing and sharing data across a plurality of computing systems of different entities from a central data vault. A computerized set of rules and actions are identified and stored in association with a customer profile in the data vault. The data vault monitors for a trigger event from a first entity selected by the customer as a trusted entity. The data vault determines whether the trigger event is identified in the set of rules and actions stored in association with the customer. In response to identifying the trigger event in the set of rules and actions, the data vault identifies a command from the set of rules and actions corresponding to the trigger event, and transmits the command to a second entity that has also been selected by the customer as being a trusted entity. The command may be for triggering action by the second entity. | 2020-11-05 |
20200351375 | SYSTEM FOR ASSOCIATION OF CUSTOMER INFORMATION ACROSS SUBSCRIBERS - The disclosed technology relates to a context service system configured to receive, from a subscriber, a shared customer lookup request that includes a first customer data identifier and identify, in a shared data partition, a second customer data identifier associated with the first customer data identifier. The context service system is further configured to determine that the second customer data identifier is associated with customer information in a subscriber data partition and transmit, to the subscriber system, the customer information from the subscriber data partition. | 2020-11-05 |
20200351376 | SECURE NETWORK ACCESS FOR MEDICAL DEVICE - A method of improving network access security on a medical device includes opening a communication port on the medical device to establish a communication session on a network and transmitting medical device data to a computer over the network during the communication session. After the medical device data is transmitted to the computer, the method includes transmitting to the computer a request for a command from the computer during the communication session. The method also includes receiving a command from the computer, processing the command, and closing the communication port on the medical device. | 2020-11-05 |
20200351377 | System and Method for Improving Internet Communication by Using Intermediate Nodes - A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices. | 2020-11-05 |
20200351378 | System and Method for Improving Internet Communication by Using Intermediate Nodes - A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices. | 2020-11-05 |
20200351379 | System and Method for Improving Internet Communication by Using Intermediate Nodes - A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices. | 2020-11-05 |
20200351380 | Selecting where to process data associated with Internet of Things (IoT) devices - Telecommunications systems and associated methods are provided for determining where data is to be processed. According to a procedural implementation of the present disclosure, a method includes the step of receiving data associated with an Internet of Things (IoT) device and evaluating a plurality of processing factors related to the data. Based on the step of evaluating the plurality of processing factors, the method further comprises selecting where the data will be processed. | 2020-11-05 |
20200351381 | SECURE ARCHITECTURE FOR BROKERAGE AND ORCHESTRATION IN MULTI-TENANT CLOUDS - At least one shared brokerage service can be hosted on shared hardware. At least a first private brokerage service hosted on first private hardware can be identified. At least a second private brokerage service hosted on second private hardware can be identified. For a first customer, a cloud service broker orchestrates communication of data between the shared brokerage service and the first private brokerage service using application programming interface (API) calls to a first API executing on first private hardware. For a second customer, the cloud service broker orchestrates communication of data between the shared brokerage service and the second private brokerage service using API calls to a second API executing on second private hardware. | 2020-11-05 |
20200351382 | SERVER-SIDE CONTROL OVER NAVIGATION MODE IN WEB APPLICATION - A system configured to receive input declaring structure and operation of a web application, including declarations of components of the web application and a declaration of a navigation-mode setting of the web application, and to generate and store, in interrelated tables of a database, a representation of the web application, including references to underlying scripts interpretable to define structure and operation of the components, and including a property record defining the navigation-mode setting. Further, the computing system is configured to receive, from a client device, a request for the web application and to responsively generate based on the stored representation, and output, a data representation defining the structure and operation of the web application, including the navigation-mode setting, for use by the web browser to render the web application including applying the indicated navigation mode. | 2020-11-05 |
20200351383 | CENTRALIZED MACHINE LEARNING PREDICTOR FOR A REMOTE NETWORK MANAGEMENT PLATFORM - A remote network management platform is provided that includes an end-user computational instance dedicated to a managed network, a training computational instance, and a prediction computational instance. The training instance is configured to receive a corpus of textual records from the end-user instance and to determine therefrom a machine learning (ML) model to determine the numerical similarity between input textual records and textual records in the corpus of textual records. The prediction instance is configured to receive the ML model and an additional textual record from the end-user instance, to use the ML model to determine respective numerical similarities between the additional textual record and the textual records in the corpus of textual records, and to transmit, based on the respective numerical similarities, representations of one or more of the textual records in the corpus of textual records to the end-user computational instance. | 2020-11-05 |
20200351384 | SYSTEM AND METHOD FOR MANAGING VIRTUAL REALITY SESSION TECHNICAL FIELD - Disclosed is a system for managing a virtual reality session for a scene. The system includes a scene state server for maintaining a shared state of the scene in the virtual reality session and a first messaging queue server having a communication interface. The communication interface is configured for a first set of user devices to establish a connection to the first messaging queue server to participate in the virtual reality session for user-interactions within the scene. The first messaging queue server is configured to receive a first message from a first user device of the first set of user devices and to further broadcast the first message to rest of the first set of user devices and to the scene state server, wherein the first message corresponds to a user action within the scene that is in the shared state at the first user device. | 2020-11-05 |
20200351385 | DYNAMIC PRESENTATION - The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality. | 2020-11-05 |
20200351386 | Methods and Apparatus for Compression Data Streams - Methods and apparatus for compressing data streams. In an embodiment, a method includes calculating a probability distribution function (PDF) for scaler data, matching the PDF to PDF templates to determine a closest matching PDF template, and selecting an encoder corresponding to the closest matching PDF template wherein a corresponding encoder identifier is determined. The method also includes encoding the scaler data with the encoder to generate an encoded stream, and transmitting the encoded stream and the encoder identifier. | 2020-11-05 |
20200351387 | PATIENT CARE DEVICES WITH ON-BOARD NETWORK COMMUNICATION - Patient care devices, such as person support apparatuses and thermal control units, include multiple internal network nodes. A controller is associated with each node and at least one of the controllers is adapted to process a message received from another node, convert the message from a first communication protocol to a different communication protocol, and forward the message to yet another node using the different communication protocol. One or more of the controllers may also or alternatively reformulate a packet received in a first format from a first node and forward the reformulated packet to another node. One or more controllers may also send messages over a common data link layer wherein some of the messages are formatted according to different message protocols. Some controllers may utilize real time operating systems while others may not. | 2020-11-05 |
20200351388 | Supporting Internet Protocol Version 4 (IPv4) Extension Headers - A method implemented by a network element (NE) comprises generating, by a processor, an Internet Protocol version 4 (IPv4) packet comprising an IPv4 header, a plurality of extension headers, and upper layer data, wherein the IPv4 packet indicates a total length of the IPv4 packet and a total length of the plurality of extension headers, indicating, by the processor, a protocol number associated with a first extension header of the plurality of extension headers in a protocol field of the IPv4 header, indicating, by the processor, a protocol used to encode the upper layer data of the IPv4 packet in a last protocol field of a last extension header of the plurality of extension headers, and transmitting, by a transmitter, the IPv4 packet to another NE. | 2020-11-05 |
20200351389 | Automatic Selection of MAC Protocol to Support Multiple Prime PLC Standards - A communication device in a network may receive a stream of frames from the network, in which each frame includes one or more beacon packets. A communication protocol being used by the network may be identified by tracking a preselected field within a sequence of beacon packets, in which the preselected field varies in a first known manner for a first protocol and in a second known manner for a second protocol. The communication device may then join to the network using the identified communication protocol to transmit and receive data. | 2020-11-05 |
20200351390 | TRANSMITTING APPARATUS, RECEIVING APPARATUS, AND SIGNAL PROCESSING METHOD THEREOF - A transmitting apparatus, a receiving apparatus and methods of controlling these apparatuses are provided. The transmitting apparatus includes: a baseband packet generator configured to, based on an input stream including a first type stream and a second type stream, generate a baseband packet including a header and payload data corresponding to the first type stream; a frame generator configured to generate a frame including the baseband packet; a signal processor configured to perform signal-processing on the generated frame; and a transmitter configured to transmit the signal-processed frame, wherein the header includes a type of the payload data in the baseband packet and the number of the first type stream packets in the baseband packet. | 2020-11-05 |
20200351391 | METHOD AND APPARATUS FOR SESSION CONFIGURATION OF TERMINAL ACCORDING TO TIME OR SERVICE AREA IN WIRELESS COMMUNICATION SYSTEM - The disclosure relates to a communication method and system for converging a 5G communication system for supporting higher data rates beyond a 4G system with an IoT technology. The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security and safety-related services. Various embodiments of the disclosure may provide a session management method of a terminal in a mobile communication system. A method performed by a SMF entity in a wireless communication system includes receiving, from an AMF entity, a first message for requesting a PDU session configuration, determining whether the configuration of the PDU session is allowed, and transmitting, to the AMF entity, a second message for establishing the PDU session in case that the configuration of the PDU session is allowed. | 2020-11-05 |
20200351392 | ACHIEVING ATOMICITY IN A CHAIN OF MICROSERVICES - An approach is provided in which a microservice fabric controller initiates a call flow that includes a set of transactions through a microservices chain that includes a set of microservices. The microservice fabric controller detects a transaction failure at one of the microservices that is positioned in the microservices chain subsequent to at least one successful microservice. In turn, the microservice fabric controller retries the transaction on the failed microservice without disrupting the previously successful microservice. | 2020-11-05 |
20200351393 | ELECTRONIC DEVICE INCLUDING ELASTIC MEMBER - An electronic device is provided. The electronic device includes a first housing structure including a first surface facing in a first direction, a second surface facing in a second direction opposite to the first direction, and a first side surface member at least partially surrounding a space between the first surface and the second surface, a second housing structure including a third surface facing in a third direction, a fourth surface facing in a fourth direction opposite to the third direction, and a second side surface member at least partially surrounding a space between the third surface and the fourth surface, a hinge structure rotatably connecting the first housing structure and the second housing structure, the hinge structure providing a folding axis on which the first housing structure and the second housing structure rotate, the hinge structure including a first hinge plate mounted inside the first housing structure and a second hinge plate mounted inside the second housing structure, at least one flexible printed circuit board crossing the first hinge plate and the second hinge plate and extending from an inside of the first housing structure to an inside of the second housing structure, and at least one elastic member disposed on at least one of the first hinge plate and the second hinge plate in a position adjacent to the folding axis. The elastic member is, at least one of, disposed between at least one of the first hinge plate or the flexible printed circuit board or disposed between the second hinge plate and the flexible printed circuit board. | 2020-11-05 |
20200351394 | Mobile Terminal and Mobile Phone - A mobile terminal includes a hand-held portion and a host portion. The hand-held portion includes a first communication module, a first power supply module and a display screen. The host portion includes a camera module, a second communication module, a third communication module, and a second power supply module. The third communication module is configured to be in a communication connection with an external apparatus. The host portion has a first installation slot. The hand-held portion can be installed in the first installation slot. The hand-held portion can be detached from the host portion. The second communication module can be in a communication connection with the first communication module after the hand-held portion has been detached from the host portion. | 2020-11-05 |
20200351395 | POP-OUT CAMERA MODULE AND TERMINAL - A pop-out camera module includes: a module housing, a camera housing, a plurality of coils, a first magnet and a second magnet, wherein a pop-out hole of the camera housing is formed on the module housing, and a camera is disposed inside the upper part of the camera housing; the plurality of coils are disposed in parallel and axially surround an outer wall below the camera housing; and the first magnet and the second magnet are disposed in the module housing, and the plurality of coils are located between the first magnet and the second magnet. | 2020-11-05 |
20200351396 | PROTECTIVE CASE FOR MOBILE DEVICE - A protective case for a mobile device that includes a back frame and a front cover is disclosed herein. The back frame has a rigid plastic back frame with an elastomeric material bonded to portions of the plastic frame. An elastomeric insert is positioned around a portion of the interior perimeter of the back frame to provide impact resistance. Back frame engagement members are positioned on the perimeter of the rigid plastic back frame. The front cover mates with the back frame to enclose the elastomeric insert and the device. The front cover includes a touch screen cover and a rigid plastic front frame bonded to a perimeter of the touch screen cover. Front cover engagement members extend from the rigid plastic front frame that engage the back frame engagement members to hold the front cover on the back frame and enclose the device. | 2020-11-05 |
20200351397 | ROBUST ULE VOICE BROADCAST - A method for receiving audio broadcasts during a digital enhanced cordless telecommunication (DECT) frame, the method may include (a) opening, during a DECT frame and by a portable point (PP) that is a potential recipient of the audio broadcasts from a fixed part (FP), multiple reception windows that are spaced apart from each other and are allocated to receive signals related to audio broadcast; (b) receiving received signals, by the PP and during the multiple spaced apart reception windows; and (c) processing, by the PP, the received signals. | 2020-11-05 |
20200351398 | Mobile Terminal and Method for Starting Shooting on Mobile Terminal - A mobile includes a camera, a control module, and a button disposed on a housing of a mobile terminal, where the control module is configured to perform detection with respect to the button when the mobile terminal is in standby mode with a lock screen activated, and turn on the camera for shooting when detecting that a pressing operation of a user on the button meets a first preset condition. | 2020-11-05 |
20200351399 | CONTACT CENTER TRANSACTION SYSTEM THAT USES A DISTRIBUTED DIGITAL LEDGER - An acceptance of an end user license is received from a user communication endpoint. The acceptance of the end user license causes a smart contract to associate a number of digital tokens (i.e., digital currency) with a user of the user communication endpoint. For example, the user may electronically agree to abide by terms associated with transactions within a contact center. A communication session is established between the user communication endpoint and the contact center. Input is received that indicates that the user wants to have a transaction with the contact center. For example, the transaction may be that the user wants to be moved to the top of a contact center queue. The transaction causes a change to the number of digital tokens associated with the user. The change in digital tokens is then stored in a blockchain associated with the contact center. | 2020-11-05 |
20200351400 | TECHNIQUES FOR ESTIMATING EXPECTED PERFORMANCE IN A TASK ASSIGNMENT SYSTEM - Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance. | 2020-11-05 |
20200351401 | TECHNIQUES FOR ESTIMATING EXPECTED PERFORMANCE IN A TASK ASSIGNMENT SYSTEM - Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance. | 2020-11-05 |
20200351402 | TECHNIQUES FOR ESTIMATING EXPECTED PERFORMANCE IN A TASK ASSIGNMENT SYSTEM - Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance. | 2020-11-05 |
20200351403 | Interaction Based Suitable Channel Selection for Queued Customers - Assigning an appropriate channel in an omni-channel contact center environment includes receiving, by a computer of the contact center, an incoming contact via a first communication channel, the incoming contact assignable to a plurality of available communication channels; queueing, by the computer, the incoming contact in a first queue associated with the first communication channel; determining, by the computer, a preferable communication channel from among the plurality of communication channels and the first communication channel; and when the preferable communication channel is one of the plurality of communication channels, determining whether to assign the incoming contact to the preferable communication channel. | 2020-11-05 |
20200351404 | SYSTEMS AND METHODS FOR COMMUNICATION ROUTING - Apparatus and methods consistent with the present disclosure route electronic communications to an appropriate resource that can efficiently and effectively provide responses to inquires included in or that are associated with a particular electronic communication. Methods and apparatus consistent with the present disclosure may be optimized for various different types of communication mediums with different sets of capabilities, requirements, or constraints by evaluating data that may be associated with historical information or with a stream of information. | 2020-11-05 |
20200351405 | MEASURING COGNITIVE CAPABILITIES OF AUTOMATED RESOURCES AND RELATED MANAGEMENT THEREOF IN CONTACT CENTERS - A method for managing automated resources that includes: calculating a channel RIQ score for a first bot in relation to a first communication channel and using it to modify a deployment of the first bot. The calculating the channel RIQ score for the first bot may include: identifying a first engagement scenario that the first bot is able to perform via the first communication channel; identifying target bot capabilities for performing the tasks of the first engagement scenario via the first communication channel; collecting performance data related to the first bot performing the first engagement scenario via the first communication channel; calculating the channel RIQ score by comparing: the performance data related to the first bot performing the first engagement scenario; and the target bot capabilities for performing the first engagement scenario via the first communication channel. | 2020-11-05 |
20200351406 | SYSTEM AND METHOD FOR ESTABLISHING A COMMUNICATION SESSION WITH AN ENDPOINT OF A PLURALITY OF ENDPOINTS - A device may receive, from a user device, a request to establish a voice call. The device may determine that one of a plurality of endpoints is to be involved in the voice call with the user device. The device may transmit send-only invites to the plurality of endpoints. The device may receive, from a first endpoint of the plurality of endpoints, a receive-only response. The device may transmit a send-receive invite to the first endpoint, wherein the send-receive invite identifies a selected communication protocol as a communication protocol for the voice call. The device may transmit a send-receive acceptance to the user device. The send-receive acceptance may identify the communication protocol for the voice call, and upon the user device receiving the send-receive acceptance, the voice call can be established between the user device and the first endpoint. | 2020-11-05 |
20200351407 | GATEWAY DEVICE, RADIO COMMUNICATION DEVICE, CHARGING CONTROL METHOD, DATA TRANSMISSION METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - To provide a gateway device that achieves charging control in accordance with a RAT being used by a UE even when the UE is performing communication using different RATs at the same time, the present gateway device ( | 2020-11-05 |
20200351408 | INFORMATION PROCESSING SYSTEM - In a system in which a wireless access network and another network are connected to each other, an accurate fee is charged in a case where data held in an application server disposed in the wireless access network is used. | 2020-11-05 |
20200351409 | VALIDITY INFORMATION CONDITIONS - Apparatuses, methods, and systems are disclosed for validity information conditions. One method includes determining validity information for a protocol data unit session for a background data transfer. The method includes initiating release of the protocol data unit session in response to a condition of the validity information not being satisfied. | 2020-11-05 |
20200351410 | SERVICE DATA FLOW PROCESSING METHOD AND RELATED DEVICE - Embodiments of this application provide a service data flow processing method for an idle state to reduce a data traffic fee corresponding to the service data flow. The method in the embodiments of this application can include obtaining a service data flow, where the service data flow is a data flow sent by a server to user equipment (UE) through a default bearer, and the default bearer is a bearer set up when a public data network (PDN) connection between the server and the UE is in a connected state. The method may also include determining that an uplink network connection between the UE and the server is in an idle state, and preventing sending of the service data flow, or charging for the service data flow according to a preset charging mode. | 2020-11-05 |
20200351411 | ELECTRONIC DEVICE, IMAGING DEVICE, IMAGE REPRODUCTION METHOD, IMAGE REPRODUCTION PROGRAM, RECORDING MEDIUM WITH IMAGE REPRODUCTION PROGRAM RECORDED THEREUPON, AND IMAGE REPRODUCTION DEVICE - An electronic device includes: a communication unit that performs communication with an external device; and a control unit that issues a command to the external device via the communication unit, on the basis of at least one of capacity of the external device, and capacity of the electronic device. | 2020-11-05 |
20200351412 | System for Extending a Printer Input and a Printer Output - A system for extending a printer output and a printer output allows a printer to hold longer pieces of paper. The system includes a base, an extension arm, a support stand, a crossbar, a desktop printer, and an output extension clip. The base provides a structural platform to hold pieces of paper. The extension arm provides a lengthening element to hold longer pieces of paper if the base is not long enough. The support stand provides a structural reinforcement which maintains the system in a raised position from a table surface or similar. The crossbar provides a structural reference bar which is used to attach the support stand to the base. The desktop printer includes an input tray and output paper catch. The base attaches to the input tray to extend the input tray. The output extension clip attaches to the output paper catch to extend the output paper catch. | 2020-11-05 |
20200351413 | STAPLING SENSORS - A system may include a finishing device to receive a print job. The print job may move about a first axis of the finishing device. The system may further include a stapling device contained within the finishing device. The stapling device to move about a second axis of the finishing device, and the second axis may be perpendicular to the first axis. A sensor may be located on the stapling device to identify a first edge of the print job. The first edge of the print job may be a leading edge of the print job as the print job moves about the first axis. | 2020-11-05 |
20200351414 | SLIDE RACK DETERMINATION SYSTEM - A slide rack determination system for a digital slide scanning apparatus. In an embodiment, a motor drives a slide rack at a known rate toward an engagement surface. The elapsed time until engagement may be used to detect the presence or absence of the slide rack and/or the height of the slide rack. In addition, one or more sensors may detect one or more features of the slide rack, and these feature(s) may be used to determine the presence or absence of a slide rack, whether usage of the slide rack is supported or unsupported by the digital slide scanning apparatus, the orientation of the slide rack, and/or the manufacturer and/or model of the slide rack. | 2020-11-05 |
20200351415 | IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING IMAGE FORMING APPARATUS, AND RECORDING MEDIUM - An image forming apparatus capable of switching power state between a first power state and a second power state, which is lower in power than the first power state, shifts from the second power state to the first power state. In a case where the image forming apparatus shifts to the second power state in response to a current time reaching a set time, the image forming apparatus is controlled not to shift from the second power state to the first power state in response to an object approaching the image forming apparatus being detected. | 2020-11-05 |
20200351416 | IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, AND STORAGE MEDIUM THAT EXTRACT FIRST INFORMATION AND SECOND INFORMATION FROM ACQUIRED IMAGE DATA AND THAT PROCESS THE FIRST INFORMATION ON THE BASIS OF THE SECOND - An image processing method includes an acquisition step of acquiring image data by capturing printed matter, wherein first information and second information, indicating a type of the first information, are embedded in the printed matter as an electronic watermark, an extraction step of extracting the first information and the second information from the image data acquired at the acquisition step, and a processing step of processing the extracted first information by different processing methods in accordance with the extracted second information. Based on that the type of the first information indicated by the second information is a predetermined type, the extracted first information is processed at the processing step, by a predetermined processing method for access to an external device using the extracted first information and display of a web page based on the access. | 2020-11-05 |
20200351417 | IMAGE PROCESSING - A method and apparatus for processing image data is provided. The method comprises storing accumulated image data, obtaining a new frame of image data, performing motion detection based at least on the new frame of image data, updating the accumulated frame of image data, and generating output image data. The motion detection identifies a pixel location in which motion is detected. For the pixel location identified by the motion detection, a pixel intensity value of the new frame of image data contributes more to a pixel intensity value representing the identified pixel location in the updated accumulated imaged data than to a pixel intensity value representing the identified pixel location in the output image data. | 2020-11-05 |
20200351418 | Integrated Video Camera Module - This application discloses a camera module that incorporates a camera portion, a wireless antenna, a wireless transceiver and one or more infrared light emitting diodes (IR LEDs). The camera portion is configured to capture video data. The wireless transceiver is coupled to the wireless antenna and configured to communicate in a local wireless network. The wireless transceiver is configured to communicate the video data captured by the camera portion to a client device via a remote server. The client device is remote from the camera module, and the remote server is remote from the camera module and the client device. The IR LEDs are configured to illuminate a field of view with infrared light. In some implementations, the wireless transceiver is further configured to communicate the video data captured by the camera portion while the one or more IR LEDs illuminate the field of view with infrared light. | 2020-11-05 |
20200351419 | HEAT TRANSFER BETWEEN INTEGRATED SENSOR-LENS ASSEMBLIES IN AN IMAGE CAPTURE DEVICE - An image capture device is disclosed that includes: a body; first and second image capture devices supported within the body so as to define respective, overlapping first and second fields-of-view; and a thermal spreader. The first image capture device includes a first integrated sensor-lens assembly (ISLA) with a first image sensor and a first lens, and the second image capture device includes a second ISLA with a second image sensor and a second lens. The first lens faces in a first direction, and is positioned to receive and direct light onto the first image sensor, and the second lens faces in a second direction, and is positioned to receive and direct light onto the second image sensor, wherein the second direction is generally opposite to the first direction. The thermal spreader extends between, and is connected to, the first and second ISLAs, and is configured to transfer heat therebetween. | 2020-11-05 |
20200351420 | SENSOR HOUSINGS, MODULES, AND LUMINAIRES INCORPORATING THE SAME - Sensor housings, modules, and luminaires comprising the same are provided. The sensor housings and modules set forth herein have improved heat sinking abilities for dissipating heat from a sensor while simultaneously facilitating thermal isolation of the sensor. Briefly, a sensor housing described herein comprises a cavity for housing a sensor and a heat sink. The heat sink is configured to dissipate heat from the sensor housing and thermally isolate the sensor housing from other heat generating components, such as other portions of a luminaire. | 2020-11-05 |
20200351421 | CAMERA MODULE - A camera module includes a housing; a lens module provided in an internal space of the housing to be movable in an optical axis direction, and including at least one lens therein; a magnet disposed in the lens module; and position detection sensors to detect a position of the magnet. One or more of the position detection sensors are disposed to face a first polarity of the magnet and one or more of the position detection sensors are disposed to face a second polarity of the magnet different than the first polarity. | 2020-11-05 |
20200351422 | IMAGER AND IMAGING DEVICE - An imager includes: an imaging element chip; a fixing member to which the imaging element chip is adhered, and which is electrically connected to the imaging element chip; a circuit board that is fixed to the fixing member via a plurality of conductive members; and a stress relaxing member that is fixed to a second surface of the circuit board opposite to a first surface of the circuit board, the first surface being a surface of the circuit board to a side of which the fixing member is fixed, a linear expansion coefficient of the fixing member, a linear expansion coefficient of the circuit board, and a linear expansion coefficient of the stress relaxing member are as defined herein, and the stress relaxing member overlaps an entire adhesion portion between the imaging element chip and the fixing member as defined herein. | 2020-11-05 |
20200351423 | LIGHT SHIELD, LENS MODULE, AND IMAGING LENS USING THE SAME - A light shield for reducing the amount of stray light reaching an image sensor includes a first surface, a second surface, an outer lateral face, and an inner lateral face. The first surface faces an object side and defines a first central opening. The second surface faces an image side and defines a second central opening communicating with the first central opening. The outer lateral face connects outer side edges of the first and second surfaces. The inner lateral face connects inner side edges of the first and second surface surfaces. A first intersection angle is defined between the second surface and a contour line of the inner lateral face connecting the first surface and the second surface, and the first intersection angle is a sharp corner. | 2020-11-05 |
20200351424 | OPTICAL FILTER ASSEMBLY FOR IMAGE-CAPTURING DEVICE - A removably attachable optical device includes a clamp comprising an upper clamp member and a lower clamp member. When the clamp is mounted on a mobile device, the upper member extends over a device side to enable an orifice formed by the upper clamp member to be positioned over an aperture of the mobile device. An optical element housing has a portion configured to engage the an upper clamp member. A non-uniform optical element is rotatably mounted to the optical element housing. Rotation of the non-uniform optical element causes light passing through the non-uniform optical element as the non-uniform optical element is rotated to be correspondingly altered to create optical effects. | 2020-11-05 |
20200351425 | DRIVING RECORDER - A driving recorder comprises a main body. The main body has a switch. A front camera is installed in one end of the main body. The other end of the main body is connected to a rear camera through a bended connecting portion. The bended connecting portion can be bended down with a bending angle from 12 degrees to 18 degrees so that when the driving recorder is installed on the helmet, it can record the driving images at the rear of the motorcycle. | 2020-11-05 |
20200351426 | MAGNETIC LEVITATION CAMERA APPARATUS AND LIVE VIDEO SYSTEM THEREWITH - A magnetic levitation camera apparatus and its operation are disclosed. The magnetic levitation camera apparatus comprises a base module and a camera module. The base module includes a base casing and a first magnetic component. The camera module includes a camera casing separate from the base casing, a camera communication unit, a second magnetic component, and at least one image capturing unit. One of the first magnetic component and the second magnetic component is electrified to repel the other one of the first magnetic component and the second magnetic component, so that the camera module is magnetically levitated from the base module. The camera communication unit is configured to communicate with at least one of an external router and a data storage server, and the captured information is transmitted via the external router to a remote electronic device or to the data storage server. | 2020-11-05 |
20200351427 | TECHNIQUES FOR DETERMINING SETTINGS FOR A CONTENT CAPTURE DEVICE - Provided are methods, systems, and computer-program products for determining one or more settings of a content capture device. In some examples, to determine the one or more settings, luma values of pixels of an image from the content capture device may be identified. Objects in the image and information associated with the objects may also be identified. The information associated with the objects may be divided into categories of the information. And using the objects and the information, a separate weight array for each category of the information may be computed. The separate weight arrays may be combined to create a total weight array to augment the luma values. The augmented luma values may be aggregated to compute a weighted luma average for the image. Based upon a difference of the weighted luma average and a target, the one or more settings may be adjusted. | 2020-11-05 |
20200351428 | IMAGE CAPTURING APPARATUS, IMAGE CAPTURING METHOD, AND PROGRAM - An image capturing apparatus having an imaging sensor and a processor configured to set n different exposure times for n successive frames, where n is an integer equal to or larger than two; control the imaging sensor to capture the n successive frames with the set n exposure times so as to make a blank period between frames shorter than the n exposure times; acquire n pieces of image data of the n successive frames captured by the imaging sensor; and generate a composite frame for recording or displaying a motion picture of an extended dynamic range from the n pieces of image data, wherein the processor is further configured to set the n exposure times so that a sum of the n exposure times matches a time for n frames for the composite frame or a time for one frame for the composite frame in accordance with a brightness of a photographic subject captured by the imaging sensor. | 2020-11-05 |
20200351429 | ELECTRONIC DEVICE, IMAGING DEVICE, AND IMAGING ELEMENT - An electronic device includes: an imaging unit including a region having a pixel group that has a plurality of first pixels, and second pixels that are fewer than the first pixels in the pixel group; and a control unit that reads out the signals based upon exposure of the second pixels during exposure of the plurality of first pixels. | 2020-11-05 |
20200351430 | DARK FIELD ILLUMINATION FOR LASER BEAM DELIVERY SYSTEM - Systems and methods for observing a substrate, and laser operations thereon, are described. Dark field illumination is directed through a camera port of a laser beam delivery system and through laser beam delivery system optics of the laser beam delivery system onto the substrate. Simultaneously, a high dynamic range (HDR) camera system to observe light reflected from the substrate and transmitted through the laser beam delivery system optics of the laser beam delivery system to the camera port of the laser beam delivery system. The wavelengths of a pilot laser of the laser beam delivery system reaching the lensing system of the HDR camera system may be attenuated in intensity and may be confined to a peripheral, off-axis optical path. | 2020-11-05 |
20200351431 | IMAGING APPARATUS, IMAGING METHOD AND IMAGING PROGRAM - An imaging method is provided that includes: taking an image of an object to generate an image signal of the object; generating a taken image of the object on a basis of the image signal; detecting motion information of the object on the basis of the image signal; taking an image of the object on a basis of the motion information multiple times so as to differentiate an exposure amount thereof; and generating an HDR synthetic image of the object on the basis of a plurality of image signals whose exposure amounts are different from each other. | 2020-11-05 |
20200351432 | SYSTEMS AND METHODS FOR GENERATING A HIGH-DYNAMIC RANGE (HDR) PIXEL STREAM - A system, method, and computer program product are provided for performing high dynamic range mixing on a pixel stream. In use, a pixel stream including at least two exposures per pixel from a plurality of pixels of an image sensor is received. A first pixel attribute of a first exposure of the pixel is identified, and a second pixel attribute of a second exposure of the pixel is identified. A first high dynamic range (HDR) pixel is generated by performing HDR mixing on the first exposure of the pixel and the second exposure of the pixel, based on the first pixel attribute, and the second pixel attribute. Additionally, an HDR pixel stream is generated comprising at least the first HDR pixel, and the HDR pixel stream is outputted. | 2020-11-05 |
20200351433 | METHOD AND SYSTEM FOR IDENTIFYING LIGHT SOURCE AND APPLICATION THEREOF - The present disclosure relates to an apparatus and method for identifying light source. The method includes receiving an infrared image of an environment captured by an imaging apparatus in a first configuration. The method also includes identifying, based on the infrared image, that a light source exists in the environment captured in the infrared image. The method further includes generating an order for changing the imaging apparatus from the first configuration to a second configuration. | 2020-11-05 |
20200351434 | Multiple Operating Modes to Expand Dynamic Range - Example embodiments relate to multiple operating modes to expand dynamic range. An example embodiment includes a camera system. The camera system may include a first image sensor having a first dynamic range corresponding to a first range of luminance levels in a scene. The system may also include a second image sensor having a second dynamic range corresponding to a second range of luminance levels in the scene. The camera system may further include a processor coupled to the first image sensor and the second image sensor. The processor may be configured to execute instructions to identify objects of a first type in a first image of the scene captured by the first image sensor and identify objects of a second object type in a second image of the scene captured by the second image sensor. | 2020-11-05 |
20200351435 | SPEAKER TRACKING IN AUDITORIUMS - An endpoint deployed in a room may analyze a video output of a video camera disposed within the room for an image of a microphone disposed within the room. Based on the analyzing, the endpoint may then detect the image of the microphone within the video output of the video camera. The endpoint may then determine if the microphone is receiving speech from an active speaking participant, who may be one of the one or more participants that are disposed within the room. In the event the microphone is receiving speech from the active speaking participant, the endpoint may then display on a video display the video output of the video camera that has been altered to show a framing of the active speaking participant. | 2020-11-05 |
20200351436 | METHODS AND APPARATUS TO CAPTURE IMAGES - Methods and apparatus to capture images are disclosed. An example device disclosed herein includes an image sensor to observe a first image of a face and a logic circuit. The logic circuit is to determine whether the face in the first image is in a first orientation with respect to the image sensor. When the face in the first image is in the first orientation, the logic circuit is trigger the image sensor to capture a second image of the face, and perform a facial recognition process on the second image, but not on the first image. | 2020-11-05 |
20200351437 | GENERATING IMAGE CAPTURE CONFIGURATIONS AND COMPOSITIONS - Techniques for image analysis and configuration modification are provided. A first context of a camera device is determined, where the first context includes a current location of the camera device. A plurality of prior images is identified based on the first context, where each of the plurality of prior images was captured within a predefined distance from the current location of the camera device. Further, a respective popularity score is generated for each of the plurality of prior images, based on one or more social media networks. Finally, a first set of configuration parameters is generated for the camera device, based at least in part on (i) a degree of difference between the first context and a second context associated with a first prior image of the plurality of prior images, and (ii) a first popularity score of the first prior image. | 2020-11-05 |
20200351438 | SYSTEM AND METHOD FOR FAULT DETECTION AND CORRECTION - A method for detecting and correcting transient faults, the method the steps of comprising obtaining ( | 2020-11-05 |
20200351439 | DYNAMIC IMAGE-BASED ADJUSTMENT OF IMAGE CAPTURE PARAMETERS - A portable electronic device with image capturing capabilities automatically or semi-automatically adjusts one or more image capturing parameters based on an image metric calculated from image data captured by the device. The device can be configured for processing image data captured by an on-board camera to determine the image metric, and to perform an automated adjustment action based on the determined value of the image metric. In sonic embodiments, the image metric is an image brightness metric upon which automated adjustment of a camera sensitivity parameter is based. | 2020-11-05 |
20200351440 | SENSOR DEVICE, ELECTRONIC DEVICE, SENSOR SYSTEM AND CONTROL METHOD - A sensor device according to an embodiment obtains accurate information even when there is deterioration in the sensor. The sensor device includes a sensor ( | 2020-11-05 |
20200351441 | INPUT APPARATUS, INPUT METHOD OF INPUT APPARATUS, AND OUTPUT APPARATUS - An input apparatus for inputting a diagnosis result of a diagnosis target detectable for a structure includes circuitry configured to display a spherical image captured for the structure on a screen, receive an input of a position of the diagnosis target in the spherical image, store position information indicating the received position of the diagnosis target in the spherical image in a memory, display, on the screen, the spherical image and a diagnosis information input field used for inputting diagnosis information of the diagnosis target, receive an input of the diagnosis information of the diagnosis target input via the diagnosis information input field, and store the diagnosis information and the position information indicating the received position of the diagnosis target in the spherical image, in the memory in association with each other. | 2020-11-05 |
20200351442 | ADAPTIVE PANORAMIC VIDEO STREAMING USING COMPOSITE PICTURES - Innovations in stream configuration operations and playback operations for adaptive streaming of panoramic video are described. The innovations include features of adaptive streaming of panoramic video with composite pictures. For example, a stream configuration tool splits an input picture of panoramic video into multiple sections and creates multiple composite pictures. A composite picture includes one of the sections as well as a low-resolution version of the input picture. A playback tool reconstructs one or more composite pictures. Under normal operation, the playback tool can use the reconstructed section(s) of the composite picture(s) to render high-quality views of the panoramic video. If the view window dramatically changes, however, or if encoded data for a section is lost or corrupted, the playback tool can use the low-resolution version of the input picture to render lower-quality details for views of the panoramic video, without disruption of playback. | 2020-11-05 |
20200351443 | ELECTRONIC STABILIZATION METHOD, IMAGE ACQUISITION DEVICE, AND MOVABLE PLATFORM - The present disclosure provides an image stabilization method. The method includes acquiring a frame of an image to be stabilized and a related exposure time; acquiring first attitude data before the exposure time and second attitude data after the exposure time, wherein the number of the first attitude data is one or more, and the number of the second attitude data is one or more; acquiring a target attitude corresponding to the exposure time based on the first attitude data and the second attitude data; and obtaining a stabilized target image by stabilizing the image to be stabilized according to the target attitude. | 2020-11-05 |
20200351444 | ELECTRONIC TEST DEVICE, METHOD AND COMPUTER-READABLE MEDIUM - A method of evaluating performance of an electronic device that includes a camera is provided. The method includes: setting, by at least one processor, operating conditions of at least one shaker by accessing a database associating a plurality of imaging environments with the operating conditions; acquiring, by the at least one processor, images of a subject from the electronic device, the images being captured while the at least one shaker is operating according to the operating conditions; identifying, by the at least one processor, evaluation scores that correspond to a plurality of characteristics for each of the images; and identifying, by the at least one processor, the performance of the electronic device compensating for the operating conditions of the at least one based on the based on the evaluation scores. | 2020-11-05 |
20200351445 | METHOD AND APPARATUS FOR IMPLEMENTING A DIGITAL GRADUATED FILTER FOR AN IMAGING APPARATUS - A digital graduated filter is implemented in an imaging device by combining multiple images of the subject wherein the combining may include combining different numbers of images for highlights and for shadows of the subject. The imaging device may present a user with a set of pre-defined graduated filter configurations to choose from. A user may also specify the direction of graduation and strength of graduation in a viewfinder. In an alternative implementation, combining may include scaling of pixels being added instead of varying the number of images being combined. In an alternative implementation, the combining of multiple images may include combining a different number of images for highlights of the subject than for shadows of subject. | 2020-11-05 |
20200351446 | TERMINAL EQUIPPED WITH REMOVABLE ROBOTIC MODULE - In an embodiment, a smart terminal is equipped with a removable robot. In some embodiments, the smart terminal includes a removable camera module that operates as a drone. | 2020-11-05 |
20200351447 | METHOD AND APPARATUS FOR AUGMENTING IMAGES CAPTURED USING EYEWEAR FOR ACQUIRING AN IMAGE PRESENTED TO A VIEWER ON AN EXTERNAL DEVICE - A method, apparatus and system to provide enhancements to body worn devices, such as but not limited to helmets, headwear and eyewear, for acquiring an image where a camera's position and orientation is adjustable relative to the users desired line of sight and the captured image is viewed on an external remote electronic device, such as but not limited to, a handheld computing device (e.g., a smart phone) or a wearable electronic device (e.g., a smart watch) by means of a communication means, such as but not limited to, wireless communication. The present technology can utilize image recognition logic configured or configurable to analyze image data representing a real world scene, to recognize and analyze particular shapes and/or colors, and to incorporate as required an additional image into the real world scene as seen by the user by means of augmented reality. | 2020-11-05 |
20200351448 | Persistent Video Camera and Method of Operation - A camera reboots when a first timer or counter expires but defers when a connection enables a server to reset the first timer or counter. A connection is initiated when a second timer or counter expires in the event of idleness. Both timers can be compared with current system time to cause reconnection or reinitialization. | 2020-11-05 |
20200351449 | METHOD AND DEVICE FOR TRANSMITTING/RECEIVING METADATA OF IMAGE IN WIRELESS COMMUNICATION SYSTEM - A communication method for an image transmission device in a wireless communication system, in accordance with the present invention, comprises the steps of: acquiring information on at least one image for which stitching is to be performed; generating metadata for the stitching, on the basis of the information on the at least one image; and transmitting the metadata for the stitching to an image reception device. | 2020-11-05 |
20200351450 | METHOD AND APPARATUS FOR PROVIDING SPECIAL EFFECTS TO VIDEO - A method of providing a special effect includes, in response to the selection of background music to be applied to a video, applying the background music and a special effect associated with the background music to the video based on a first feature extracted from the background music and a second feature extracted from the video. | 2020-11-05 |
20200351451 | SYSTEMS AND METHODS FOR VIDEO DISPLAY - Implementations provide an aircraft synthetic vision system (“SVS”) giving passengers an exterior view. Omitting windows reduces costs, lowers weight, and simplifies hypersonic aircraft design and construction. Unlike contemporary SVSs, no lag exists between the exterior view and actual aircraft motion. Passengers experience no airsickness associated with a visual and vestibular system feedback mismatch. Lag is eliminated by predicting aircraft interior motion based on sensor feedback, and (b) displaying video camera images transformed to match the predicted aircraft orientation when the images get through the display system latency. Implementations predict aircraft orientation and pre-transform—through the use of dead reckoning to adjust a video signal based on sensed aircraft dynamics and an aircraft electronic model—an image captured from a video camera to match that orientation at the image display time. This approach is robust, cheaper, and more effective than conventional SVS at providing an airsickness-free view of the aircraft exterior. | 2020-11-05 |
20200351452 | VISUALIZATION OF AUDIO SIGNALS FOR SURVEILLANCE - Technologies are described for visualization of an audio signal with a corresponding video signal for surveillance. An audio capture device may be configured in a surveillance area to capture an audio signal. One or more image capture devices may be configured to capture a video signal in the surveillance area. The audio capture device and the image capture device may be integrated into a capture device in some examples. The audio capture device and the image capture device may be configured to transmit the audio signal and the video signal to a signal processor, which may be configured to match the audio signal with a corresponding video signal, analyze the audio signal to extract information associated with surveillance, and overlay the corresponding video signal with the extracted information from the audio signal. | 2020-11-05 |
20200351453 | VIDEO CONTROL APPARATUS AND VIDEO CONTROL METHOD - A video control apparatus includes a display that displays a video, a capturer that captures a video of a display screen of the display, an area determiner that determines whether or not a second area that displays a video of a display screen that has been previously captured is included in a first area that is an area of a capturing target of the video, and a video generator that generates a video in which the video of the second area is not displayed from a video that has been captured from the first area and displays the generated video on the display if the second area is included in the first area. | 2020-11-05 |
20200351454 | WISH: WAVEFRONT IMAGING SENSOR WITH HIGH RESOLUTION - A system for a wavefront imaging sensor with high resolution (WISH) comprises a spatial light modulator (SLM), a plurality of image sensors and a processor. The system further includes the SLM and a computational post-processing algorithm for recovering an incident wavefront with a high spatial resolution and a fine phase estimation. In addition, the image sensors work both in a visible electromagnetic (EM) spectrum and outside the visible EM spectrum. | 2020-11-05 |
20200351455 | SOLID-STATE IMAGE SENSOR, IMAGING DEVICE, AND METHOD OF CONTROLLING SOLID-STATE IMAGE SENSOR - In a solid-state image sensor that detects an address event, the detection sensitivity for the address event is controlled to an appropriate value. | 2020-11-05 |
20200351456 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing device includes: a region setting unit which sets a region including a target pixel selected from among a plurality of pixels that form an image; a modeling unit that models, with a curved surface, a pixel value distribution of a plurality of pixels that form the region; and a pixel value changing unit which replaces a pixel value of the target pixel by a value of a position that corresponds to the target pixel on the modeled curved surface. | 2020-11-05 |
20200351457 | OPTICAL SENSOR AND IMAGE SENSING METHOD - The invention provides an optical sensor and an image sensing method. The optical sensor includes a sensing array, a sampling circuit and an operational circuit. The sensing array performs an exposure operation to sense an object and output a plurality of first sensing signals, and performs a reset operation to output a plurality of second sensing signals. The sampling circuit outputs a plurality of first pixel data of an object image according to the plurality of first sensing signals, and outputs a plurality of second pixel data according to the plurality of second sensing signals. The operational circuit executes a subtraction operation on the plurality of first pixel data and the plurality of second pixel data to obtain a denoised object image. Therefore, the sampling circuit and the image sensing method of the invention can effectively obtain the denoised object image. | 2020-11-05 |
20200351458 | CAMERA ASSEMBLY, IMAGE ACQUISITION METHOD, AND MOBILE TERMINAL - A camera assembly, an image acquisition method, and a mobile terminal are provided. The image acquisition method is applied to a mobile terminal including the camera assembly provided in this disclosure, and the image acquisition method includes: acquiring first image data derived from an exposure of a filtering and photosensitive module in the camera assembly and second image data derived from an exposure of a photosensitive module in the camera assembly; generating a target image from the first image data and the second image data. | 2020-11-05 |
20200351459 | METHODS AND APPARATUS FOR TRUE HIGH DYNAMIC RANGE IMAGING - When imaging bright objects, a conventional detector array can saturate, making it difficult to produce an image with a dynamic range that equals the scene's dynamic range. Conversely, a digital focal plane array (DFPA) with one or more m-bit counters can produce an image whose dynamic range is greater than the native dynamic range. In one example, the DFPA acquires a first image over a relatively brief integration period at a relatively low gain setting. The DFPA then acquires a second image over longer integration period and/or a higher gain setting. During this second integration period, counters may roll over, possibly several times, to capture a residue modulus 2 | 2020-11-05 |
20200351460 | Raw Scaler With Chromatic Aberration Correction - Systems and methods for down-scaling are provided. In one example, a method for processing image data includes determining a plurality of output pixel locations using a position value stored by a position register, using the current position value to select a center input pixel from the image data and selecting an index value, selecting a set of input pixels adjacent to the center input pixel, selecting a set of filtering coefficients from a filter coefficient lookup table using the index value, filtering the set of source input pixels to apply a respective one of the set of filtering coefficients to each of the set of source input pixels to determine an output value for the current output pixel at the current position value, and correcting chromatic aberrations in the set of source input pixels. | 2020-11-05 |
20200351461 | SHUTTERLESS CALIBRATION - An imaging system includes a focal plane array including an array of pixels. An isothermal diaphragm covers a first portion of the pixels along a periphery of the array and exposing an imaging portion of the pixels. A controller is operatively connected to the focal plane array to read sensor data from the focal plane array, wherein the sensor data includes image data from the imaging portion of the pixels and non-uniformity data from the first portion of the pixels. The controller is operatively connected to the focal plane array to enhance the image data based on the non-uniformity data. | 2020-11-05 |
20200351462 | IMAGE SENSOR WITH DISTANCE SENSING FUNCTION AND OPERATING METHOD THEREOF - An image sensor with a distance sensing function and an operating method thereof are provided. The image sensor includes a pixel array, a cluster analog to digital converter readout circuit, and a column readout circuit. The pixel array includes a plurality of sub-pixel groups arranged in an array. The plurality of sub-pixel groups are spaced apart from each other by a circuit layout area. The cluster analog to digital converter readout circuit is disposed in the circuit layout area of the pixel array. A distance sensing pixel of each of the plurality of sub-pixel groups is configured to perform time-of-flight ranging. The column readout circuit is disposed adjacent to the pixel array. A plurality of image sensing pixels of each of plurality of the sub-pixel groups are configured to perform image sensing. | 2020-11-05 |