33rd week of 2021 patent applcation highlights part 73 |
Patent application number | Title | Published |
20210258339 | SYSTEM AND METHOD FOR PROTECTING ELECTRONICS SYSTEMS OF A VEHICLE FROM CYBERATTACKS - A method for protecting electronics systems of a vehicle from cyberattacks includes intercepting messages transmitted on a first communications bus between a plurality of Electronic Control Units (ECUs) of a vehicle. The ECUs are communicatively coupled to the first communications bus. At least one recipient ECU that is a recipient of the intercepted messages is determined. The intercepted messages and information indicating the determined at least one recipient ECU are stored in a log. The method further includes detecting a computer attack of the vehicle based on satisfaction of at least one condition of a rule by the stored messages and information in the log and blocking the computer attack of the vehicle by performing an action associated with the rule. The rule may depend on whether one or more intercepted messages are malicious messages and a recipient ECU of the malicious messages. | 2021-08-19 |
20210258340 | TRANSLATING SECURITY ACTIONS INTO COMPUTING ASSET-SPECIFIC ACTION PROCEDURES - Systems, methods, and software described herein enhances how security actions are implemented within a computing environment. In one example, a method of implementing security actions for a computing environment comprising a plurality of computing assets includes identifying a security action in a command language for the computing environment. The method further provides identifying one or more computing assets related to the security action, and obtaining hardware and software characteristics for the one or more computing assets. The method also includes translating the security action in the command language to one or more action procedures based on the hardware and software characteristics, and initiating implementation of the one or more action procedures in the one or more computing assets. | 2021-08-19 |
20210258341 | CYBERATTACK PREVENTION SYSTEM - A self-updating system for defending against a cyberattack requests connected devices to solve a problem that is created in a random manner. The problems are created in a manner such that the system can determine whether the client device is being used as part of a cyberattack based on how the client device responds to the problems. | 2021-08-19 |
20210258342 | METHOD CIRCUITS DEVICES SYSTEMS AND FUNCTIONALLY ASSOCIATED COMPUTER EXECUTABLE CODE FOR DETECTING AND MITIGATING DENIAL OF SERVICE ATTACK DIRECTED ON OR THROUGH A RADIO ACCESS NETWORK - The present invention includes methods, circuits, systems and functionally associated computer executable code for systems and functionally associated computer executable code for detecting and mitigating a denial of service attack on or through a radio access network. According to some embodiments, there may be provided a radio access network with one or more radio access points to wirelessly engage in communication with one or more wireless communication devices, a Malicious Packet Detector (MPD) communicatively coupled to one or more radio access points and configured to detect one or more malicious packets transmitted to the radio access network by the one or more wireless communication devices, and a controller functionally associated with the MPD and configured to alter network operation so as to mitigate malicious packet flow from the one or more malicious packet transmitting wireless communication devices. | 2021-08-19 |
20210258343 | Reducing The Impact Of Border Gateway Protocol (BGP) Hijacks - Systems, methods, and devices of the various embodiments may enable the reduction of the impact of Border Gateway Protocol (BGP) hijacks by automatically announcing more-specific route prefixes when a netblock is hijacked. In various embodiments, the more-specific route prefixes may be automatically withdrawn when the netblock hijacking stops. | 2021-08-19 |
20210258344 | Methods and Systems for Browser Spoofing Mitigation - An authentication system includes an authentication module and a user history database storing order information that includes, for each of multiple logins of the first user to a web property, at least one of: an indication of an order of hypertext transfer protocol (HTTP) headers that were previously received at the authentication module during the login, and an indication of an order of navigator object properties that were previously returned to the authentication module during the login. The authentication module is configured to: receive, from a web browser of a first entity attempting to log in to the web property, credentials of the first user; determine order information of the first entity's web browser; perform a comparison operation based on the order information of the first user and that of the first entity, and determine whether to allow the first entity to log in based on the comparison operation. | 2021-08-19 |
20210258345 | Passive and Active Identity Verification for Online Communications - Methods, systems, and computer program products for performing passive and active identity verification in association with online communications. For example, a computer-implemented method may include receiving one or more electronic messages associated with a user account, analyzing the electronic messages based on a plurality of identity verification profiles associated with the user account, generating an identity trust score associated with the electronic messages based on the analyzing, determining whether to issue a security challenge in response to the electronic messages based on the generated identity trust score, and issuing the security challenge in response to the electronic messages based on the determining. | 2021-08-19 |
20210258346 | TAGGING NETWORK DATA - Systems and methods mark or identify network data as being of interest by modifying the network data with a tag. A tag may be an unordered set of tag elements, and each tag element may be an ordered sequence of bits. For each data segment or packet transmitted, one or more fields of a network packet may be masked with a randomly chosen tag element. | 2021-08-19 |
20210258347 | TRANSMITTING MULTIPLE COPIES OF AN ENCRYPTED PACKET VIA MULTIPLE TUNNELS BETWEEN A TRANSMITTING NETWORK DEVICE AND A RECEIVING NETWORK DEVICE - A network device may receive, from a transmitting network device, a packet, wherein the packet includes a first outer internet protocol (IP) header, a Generic Routing Encapsulation (GRE) header, a second outer IP header, an Encapsulating Security Payload (ESP) header, and an inner packet, wherein the inner packet is encapsulated by the ESP header, the ESP header is encapsulated by the second outer IP header, the second outer IP header is encapsulated by the GRE header, and the GRE header is encapsulated by the first outer IP header. The network device may decapsulate the packet to remove the first outer IP header and the GRE header from the packet. The network device may decrypt, after decapsulating the packet, the packet to identify the inner packet. The network device may cause one or more actions associated with the inner packet to be performed. | 2021-08-19 |
20210258348 | Cloud access security broker systems and methods via a distributed worker pool - A Cloud Access Security Broker (CASB) system includes a controller; a message broker connected to the controller; and a plurality of workers connected to the message broker and connected to one or more cloud providers having a plurality of files contained therein for one or more tenants, wherein the plurality of workers are configured to crawl through the plurality of files for the one or more tenants, based on policy and configuration for the one or more tenants provided via the controller, and based on assignments from the message broker. The plurality of workers can be further configured to cause an action in the one or more cloud providers based on the crawl and based on the policy and the configuration. The action can include any of allowing a file, deleting a file, quarantining a file, and providing a notification. | 2021-08-19 |
20210258349 | SYSTEM AND METHOD FOR DATA EXTRACTION, PROCESSING, AND MANAGEMENT ACROSS MULTIPLE COMMUNICATION PLATFORMS - A system for data extraction, processing, and management across multiple communication mediums is provided, comprising a connector service configured to create a first dataset from a client, user, or external service provider; a data monitor and extractor configured to create a second dataset by extracting data regarding the data of interest from other and external sources; a knowledge graph constructor configured to compile the first and second datasets into a graph and timeseries-based third dataset; and a data analysis service configured to process and analyze the third dataset to determine a performance rating of the data of interest from the client, user, or external service provider. | 2021-08-19 |
20210258350 | PRIVACY PRESERVATION IN NETWORK CONNECTIONS - Methods and systems provide for reducing privacy leaks in DNS request by using a private DNS service. The private DNS service provides for matching a level of privacy provided by a type of communication protocol to a level of privacy desired or required for a particular client communication. When the DNS service determines that an intended communication protocol does not supply at least the level of privacy desired for a particular communication, the private DNS service may initiate the creation of a connection with the desired level of privacy. | 2021-08-19 |
20210258351 | DATA PROCESSING AND SCANNING SYSTEMS FOR GENERATING AND POPULATING A DATA INVENTORY - In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). The system may be configured to identify particular data assets and/or personal data in data repositories using any suitable intelligent identity scanning technique. | 2021-08-19 |
20210258352 | DEVICE FOR PROCESSING DATA INCLUDING AT LEAST TWO DATA INTERFACES, AND OPERATING METHOD THEREFOR - A device for processing data, including at least two data interfaces, a first data interface of the at least two data interfaces being designed to at least temporarily exchange first data with at least one first external unit according to a first communication protocol, in particular CAN and/or FlexRay and/or LIN and/or MOST and/or Ethernet, a second data interface of the at least two data interfaces being designed to at least temporarily exchange data with a second external unit and/or the first external unit according to a second communication protocol, which is different than the first communication protocol, the device including a security unit, which is designed to at least temporarily carry out at least one security function with regard to at least one of the at least two data interfaces. | 2021-08-19 |
20210258353 | APPARATUS, SYSTEM, METHOD, AND COMPUTER-READABLE RECORDING MEDIUM FOR DETECTING DEVICES IN A NETWORK AND TRANSFERRING A MEDIA SESSION - An apparatus, system, method, and computer-readable recording medium transfer a media session from a companion device to a media hub device connected in a network. A swipe operation is performed on the companion device, and a scan request is transmitted from the companion device to media hub devices connected in the network. The companion device receives a response packet from each media hub device based on the scan request. Each response packet includes a media access control (MAC) address. The companion device calculates a received signal strength indicator (RSSI) indicating signal strengths of the media hub devices based on each response packet, and determines a media hub device having a strongest signal strength. A media session executing on the companion device is then transferred over IP to the media hub device having the strongest signal strength. | 2021-08-19 |
20210258354 | ELECTRONIC DEVICE AND METHOD FOR PROVIDING INFORMATION IN VIRTUAL REALITY - According to various embodiments of the present invention, an electronic device may comprise an IMS framework for communicating with an IMS server, a display, a memory, and a processor, wherein the processor is configured to: control the display to display a VR image in response to an activation state of a virtual reality mode; receive presence information including information on an activation state of the VR mode of at least one external electronic device from the IMS server; include, in the VR image, the received presence information about the at least one external electronic device, using a | 2021-08-19 |
20210258355 | DATA COMMUNICATION SYSTEM AND METHOD - A first mobile communication device is configured to transmit video and audio content to a second mobile communication device utilizing a server. The first mobile communication device, via the server, transmits a share request or “knock” with the second mobile communication device. The second device must either accept the request or reject the request. If the second mobile communication device accepts the knock, it transmits a share accept message to the server. The first mobile communication device then transmits the video and audio content to the second mobile communication device via the server. | 2021-08-19 |
20210258356 | SYSTEMS AND METHODS FOR SECURE BROWSER SESSION TRANSFER - Systems and methods for secure browser session transfer are provided. The system may include memory and one or more processors coupled to the memory. The one or more processors may be configured to establish a connection with an active web session of a first browser. The one or more processors may be configured to transfer, based on the established connection, the active web session to a second browser so as to preserve a first set of objects of the active web session of the first browser. The one or more processors may be configured to receive one or more parameters as a first input in the active web session of the second browser. The one or more processors may be configured to execute a plurality of actions in the active web session of the second browser that are responsive to the receipt of the first input. | 2021-08-19 |
20210258357 | METHOD AND DEVICE FOR RECORDING AND TRANSMITTING COURSEWARE, INTERACTIVE WHITE BOARD AND STORAGE MEDIUM - The present disclosure includes a method and device for recording and transmitting courseware, an interactive white board and a storage medium, where the recording method includes recording a page identifier of the courseware, user audio data and user behavior data in the recording process; responsive to receiving an instruction for triggering the closing of the courseware recording function, mapping time points of recording the recorded page identifier of the courseware, user audio data and user behavior data to a timeline of the recording process, and based on the timeline, storing the courseware, the user audio data and the user behavior data in relation each other to generate a recording file of the recording process. | 2021-08-19 |
20210258358 | CONFERENCE SESSION ACCESS USING REACHABILITY INFORMATION FOR DISTRIBUTED CLUSTERS OF MEDIA NODES - A conference system includes a controller and clusters of media nodes. Each media node performs media packet processing operations and connects with other media nodes and client devices. The controller sends to a client device contact information for candidate clusters. The controller receives from the client device a measure of reachability to each candidate cluster as determined by the client device using the contact information. The controller receives from the client device a request to join a communication session. Responsive to the request, the controller determines a best cluster among the candidate clusters to which the client should connect for the communication session based on the measures of reachability to the candidate clusters, and selects a media node in the best cluster. The controller sends to the client device contact information for the media node to enable the client device to connect to the media node for the communication session. | 2021-08-19 |
20210258359 | SYNCHRONIZING CONTENT AND CONTROL SIGNALS USING JITTER BUFFER - A device, which is part of a decentralized media playout system, is located at a destination location. The device includes a processor, memory, a network interface, and a jitter buffer implemented in the memory. The jitter buffer buffers programming content and control messages, which are received from a source location of the decentralized media playout system, before transmitting them to a mixer. A first relative timing relationship between the programming content and the control messages exists at the source location, and a second, altered relative timing relationship between the programming content and the control messages exists at the destination location. The processor restores the first relative timing relationship between the programming content and the control messages, as it existed at the source location, by instructing the jitter buffer to delay transmitting either the programming content or the control messages to the mixer. | 2021-08-19 |
20210258360 | Immersive Audio in a Media Playback System - Embodiments described herein involve an auxiliary zone contributing audio to a primary zone. In an example implementation, a network media system determines that a first zone in the network media system is playing back a first type of audio content and that a second zone in the network media system is not playing back audio content. While the first zone is playing back the first type of audio content and the second zone is not playing back audio content, the network media system forms a temporarily playback configuration. In the temporary playback configuration, the first zone plays back primary audio content including full frequency range audio content and the second playback device of the second zone plays back auxiliary audio content including low frequency range audio content. | 2021-08-19 |
20210258361 | CUSTOM CONTENT INSERTION - Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device. | 2021-08-19 |
20210258362 | MULTI-MEDIA REDIRECTION FOR MEDIA APPLICATIONS - A computer system is provided that includes at least one processor configured to execute a host virtual machine configured to host a session with at least one client computer device. The host virtual machine includes an operating system having a multi-media framework for rendering media content. The at least one processor is further configured to execute a media application configured to access media content from a media source, process encoded media content from the media application using the multi-media framework, and execute a multi-media redirection module configured to intercept the encoded media content from being processed by a decoding module of the multi-media framework. The multi-media redirection module is configured to redirect the encoded media content to the at least one client computer device. | 2021-08-19 |
20210258363 | BITRATE ADAPTATION OF A VOICE-OVER-IP COMMUNICATION SESSION - A method for adapting an encoding bitrate of real-time signals of a real-time communication session between sender devices and receiver devices of communication terminals. A sender device includes a multi-bitrate encoder using a set of discrete bitrates. The method includes a test step of increasing the encoding bitrate at the sender device by transmitting at least one redundant packet according to selected transmission parameters. A method is also provided for determining a request to adapt the encoding bitrate of real-time signals in order to implement a test of increasing the encoding bitrate at the sender device by transmitting at least one redundant packet according to selected transmission parameters. A sender device and a receiver device implementing the methods are provides as well as a terminal containing these devices. | 2021-08-19 |
20210258364 | Dynamically Changing Characteristics of Simulcast Video Streams in Selective Forwarding - Techniques for dynamically changing characteristics of simulcast video streams in real-time multi-party video conferences. Once a video conference has been established for a plurality of participant devices, each participant device can provide a notification of its supported video communications characteristic(s) for sending simulcast video streams and receiving video streams. Having been provided such notification, the media server can determine video communications setting(s) and/or parameter(s) to be used by each participant device while sending simulcast video streams or receiving video streams based on the supported video communications characteristic(s) of the respective participant devices. In response to changes in conference, system, or network factors, the media server can request one or more of the participant devices to dynamically change the video communications setting(s) and/or parameter(s) used to send simulcast video streams or receive video streams to maintain acceptable levels of QoE at the respective participant devices. | 2021-08-19 |
20210258365 | EXPEDITED SUB-RESOURCE LOADING - Systems, methods, apparatus, and software for pre-fetching and/or pre-loading sub-resources used in rendering HTML files, web pages and the like are provided herein. Implementations include expedited sub-resource loading in which a cache node or other content delivery network component receives a first end user device request seeking a primary resource (e.g., an HTML file). Using information in the first request, the content delivery network pre-fetches one or more identified sub-resources (e.g., JavaScript code) required for rendering of the HTML file. Pre-fetched sub-resources are held by the cache node. During parsing of the HTML file by the end user device, a web browser or other application requires the sub-resource(s) and the end user device thus sends a second request to the cache node asking for the required sub-resource(s). The cache node sends the requested, pre-fetched sub-resource(s). | 2021-08-19 |
20210258366 | REMOTE COMMANDS FRAMEWORK TO CONTROL CLIENTS - A method and system for remotely executing commands at a client computing device. The method comprises receiving a selection of commands to transmit to a group of client computing devices via a webserver. The group of client computing devices, as well as the selected commands, are associated with a group identifier. The method validates access privileges of the administrator to transmit the selected commands to the group of client computing devices. Upon receipt of the selected commands, the webserver transmits the selected commands to at least one registered proxy server. The registered proxy server then determines one or more client identifiers associated with the group identifier. Each client identifier is assigned to a client computing device. Upon receipt of the selected commands, the registered proxy server transmits the selected commands to client computing devices in the group of client computing devices matching the determined client identifiers. | 2021-08-19 |
20210258367 | FILE TRANSFER CONTROL SYSTEMS AND METHODS - Disclosed is a computing system capable of performing a method that involves determining that a first user is authorized to use each of a first device and a second device to access the computing system. The computing system may receive, from the first device, a file transfer request that identifies a first file, and may determine, based at least in part on the file transfer request, that the first file is to be transferred between the computing system and the second device. In response to the file transfer request and based at least in part on the first user being authorized to use each of the first and second devices to access the computing system, the computing system may cause the first file to be transferred between the computing system and the second device. | 2021-08-19 |
20210258368 | INTERFACING WITH REMOTE CONTENT MANAGEMENT SYSTEMS - A content management system interface at a local computer device configured to receive user file commands from a file manager and translate the user file commands into content management commands for sending to the remote content management system via a network interface. The content management system interface is further be configured to receive remote file information from the remote content management system via the network interface and translate the remote file information into user file information for the file manager. | 2021-08-19 |
20210258369 | WEB BROWSER MULTI-MEDIA REDIRECTION - A computer system is provided that includes at least one processor configured to execute a host virtual machine configured to host a session with at least one client computer device. The at least one processor is further configured to execute a web browser application configured to access media content from a remote media source, receive encoded media content from the remote media source in a media container format, and execute a multi-media redirection module configured to intercept the encoded media content from being processed by a decoding module of the web browser application. The multi-media redirection module is configured to redirect the encoded media content to the at least one client computer device. | 2021-08-19 |
20210258370 | TRAFFIC MAPPING - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing to user devices identifiers of edge servers from which to obtain content. One example system includes a traffic control service. The traffic control service is configured to receive polling requests from user devices. In response to a particular polling request, the traffic control service obtains aggregated data about the user devices and edge servers. The traffic control service selects, based on the aggregated data, a best edge server for the user device that sent the particular polling request. The traffic control service sends an identifier of the selected best edge server to the user device. | 2021-08-19 |
20210258371 | SYSTEM AND METHOD FOR CONCURRENT TRAINING AND UPDATING OF MACHINE LEARNING MODELS AT EDGE NODES IN A PEER TO PEER NETWORK - A method for concurrent training and updating a machine learning (ML) model at an edge node in a peer to peer network using a certifying node is provided. The method includes performing an incremental training of the ML model by a first edge node based on one or more data points associated with a data event. The first edge node ML transfers the incrementally trained ML model to the certifying node. While awaiting a response form the certifying node, the first edge node receives a certified ML model from the certifying node. The certified ML model originates from a second edge node. The first edge node performs an incremental training of the received certified ML model based on one or more data points by re-applying the data points associated with the event data. The first edge node transfers the incrementally trained ML model to the certifying node for certification. | 2021-08-19 |
20210258372 | TIERED ACCESS-ORIENTED BLOCKCHAIN ARCHITECTURE - In one embodiment, a method for maintaining a blockchain in a blockchain system is disclosed. The method may include determining whether a number of blocks included in the blockchain satisfies a threshold block condition. The blocks comprise an initial genesis block and one or more subsequent blocks. The method may also include, responsive to determining the number of blocks in the blockchain satisfies the threshold block threshold condition, determining whether a number of nodes participating in the blockchain system satisfies a threshold node condition. The method may also include, responsive to determining the number of nodes participating in the blockchain satisfies the threshold node condition, generating a subsequent genesis block by hashing the blockchain including the genesis block and the one or more subsequent blocks. | 2021-08-19 |
20210258373 | MULTITENANT CROSS DIMENSIONAL CLOUD RESOURCE VISUALIZATION AND PLANNING - A system for migrating a non-tenant-aware local application to a tenant-aware cloud application environment is disclosed to migrate individual modules of the application to instances of the cloud by grouping the modules via common characteristics in partition groups. By grouping modules together by partition group before migrating the modules to cloud instances, modules that share resources can be placed in closer logical proximity to one another in the cloud, modified, or deleted to optimize performance. The information from these modules is processed to create a visualization graph representing information on the cloud. The visualization graph is preferably multilayered so it can display information from different hierarchical layers of a cloud instance. | 2021-08-19 |
20210258374 | APPLICATION RESOURCE ALLOCATION FOR WIRELESS SERVICES - Connecting user equipment (UE) to an application can be managed based on UE movement and location. During data session between UE and application, a communication management component (CMC) associated with anchor network component (ANC) or serving network component (SNC) determines UE location, and connects UE to the ANC and SNC, which enables access of the application via a data network associated with ANC. As UE moves, CMC tracks UE movement and communication conditions. If, when UE is at second location, a communication condition breaches threshold level, CMC determines whether interruption of the data session is permitted. If not, CMC determines whether there is a local SNC in proximity to second location. If there is, CMC can switch UE from SNC to local SNC, which can access local application content via local data network associated with application. If interruption permitted, UE deactivates and reactivates to connect to local ANC. | 2021-08-19 |
20210258375 | SHARDING BLOCK CHAIN GENERATION METHOD BASED ON TREE STRUCTURE - Disclosed is a sharding block chain generation method based on a tree structure. Method comprises: dividing a server system into at least one group, and respectively selecting a leader of each group; packaging to generate at least one block by leader according to an own local database state, and broadcasting at least one block to all members of group in which leader is located; verifying consistency of at least one block, executing block according to a verification result of consistency, and synchronizing block to other groups. According to method, by means of tree grouping architecture, efficiency of generating block by a block chain framework is improved, block is generated according to own local database state of the leader, a resource waste phenomenon when block is generated in system is reduced, and delay when the block is generated is reduced. | 2021-08-19 |
20210258376 | METHOD AND SYSTEM FOR PROVIDING AUGMENTED REALITY DISPLAYS - When providing augmented reality display to users in an environment, two or more electronic devices operable to analyse the environment for augmented reality display purposes that are near to each other share data and/or processing relating to the analysis of the environment for augmented reality display purposes, with each device then using the data it receives from the other device when providing an augmented reality display to a user. | 2021-08-19 |
20210258377 | NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 2021-08-19 |
20210258378 | Efficient Live-Migration Of Remotely Accessed Data - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for migrating data from a first storage system to a second storage system. That data is for a process (e.g., a virtual machine, application, or some other process) operating on a computer system that is separate from the first storage system and the second storage system. That data is stored according to data subsets that are each exclusive of each other. As each data set is migrated, access to the data set by the process is precluded, but access for the remaining data sets is not affected. Once the data migration is complete, access to the data set by the process is restored. | 2021-08-19 |
20210258379 | METHOD AND SYSTEM FOR BACKING UP AND RESTORING DATA - A method and system for backing up and restoring data includes: determining, at a server storage area network (SAN) node, an LUN required for protection within a server SAN node based on communication between a backup agent and a logic unit number (LUN) agent in the server SAN node; determining a target backup device based on communication between the backup agent and respective target agent of a plurality of backup devices, the plurality of backup devices being connected with the server SAN node; and transmitting a virtual disk control command to the target backup device in response to the backup or restoration being triggered, such that data in the LUN required for protection is backed up to the target backup device or restored from the target backup device via an activated virtual disk interface of the target backup device. | 2021-08-19 |
20210258380 | RESILIENT DISTRIBUTED STORAGE SYSTEM - A distributed data storage system that includes endpoint nodes, gateway nodes, and one or more gateway name servers. A gateway name server receives from clients resolution requests to resolve to a gateway node and resolves the resolution requests to a gateway node address of a gateway node. A gateway node receives client requests to access an endpoint node and redirects the requests to endpoint nodes identified by a gateway node whose address was resolved to by a gateway name server. An endpoint node receives from a client a retrieval request to retrieve data based on being redirected to the endpoint node. When a retrieval request is received and the endpoint node stores the data, the endpoint node sends the data to the client. When a retrieval request is received and the endpoint node does not store the data, the endpoint node forwards the retrieval request to another endpoint node. | 2021-08-19 |
20210258381 | DISTRIBUTED NETWORK SECURITY SYSTEM PROVIDING ISOLATION OF CUSTOMER DATA - Techniques for delivering a distributed network security service providing isolation of customer data are described. One example method includes assigning a first node in a distributed network to a first customer; assigning a second node in the distributed network to a second customer; configuring the assigned first node to process network traffic only from the first customer; configuring the assigned second node to process network traffic only from the second customer; processing, by the assigned first node, network traffic associated with the first customer; and processing, by the assigned second node, network traffic associated with the second customer, wherein the network traffic of the first customer is isolated from the network traffic of the second customer, wherein the network traffic of the customers is kept isolated from one another. | 2021-08-19 |
20210258382 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THEREOF - An electronic device mountable on an autonomous driving vehicle and a method for controlling the same are provided. The electronic device of the disclosure includes: a communicator including circuitry, a memory, and a processor configured to: control the electronic device to receive metadata for map streaming from a server via the communicator based on at least one communication method, determine at least one type of data to be received from the server among a plurality of types of data included in the metadata based on state information of the vehicle and a bandwidth of the at least one communication method, and control the electronic device to receive and provide the determined at least one type of data from the server via the communicator. | 2021-08-19 |
20210258383 | Smart Aviation Dynamic Cookie - An information manager may include processing circuitry configured to receive dynamic aircraft information associated with operation of an in-flight aircraft, receive a message from a communication device on the in-flight aircraft for transmission to a ground based content server via a wireless communication network capable of communicating with in-flight assets, and generate an aviation cookie for communication to the content server along with the message. The aviation cookie may be generated based on the dynamic aircraft information and may enable the content server to generate content based at least in part on the dynamic aircraft information. | 2021-08-19 |
20210258384 | SYSTEM FOR EXCHANGING DATA IN AN AIRCRAFT - A system for exchanging data in an aircraft between at least two on-board devices which are interconnected by a communication link clocked at a predetermined link frequency, a first device being configured so as to: acquire measuring signals at frequencies native to the measuring signals; create frames on the basis of the measuring signals according to the native frequencies; and transmit the frames at the predetermined link frequency to a second device via the communication link. | 2021-08-19 |
20210258385 | CONFIGURING QUALITY OF SERVICE - Systems, apparatuses, and methods are described for configuring quality of service (QoS). For example, a computing device, which may be configured to operate as one or more network functions of a fifth generation wireless system (5G), may be associated with a first network. The computing device may receive, from an application or service server, and via a second network, QoS information. The QoS information may associate an application or service with one or more QoS flow identifiers (QFIs) or other indicator of a level of QoS. A PDU session may be established for a user device and the application or service. Based on the QoS information, the computing device may send a request that causes the PDU session to be modified. Upon modification, the PDU session may transport, based on data including the QFI or other indicator of a level of QoS, the data via the first network. | 2021-08-19 |
20210258386 | CONNECTION CONTROL METHOD AND DEVICE - Embodiments of the present application provide a computer-implemented connection control method based on a QUIC protocol, comprising: receiving a QUIC connection request from a peer endpoint; analyzing the QUIC connection request and obtaining identification information of the peer endpoint; retrieving target historical information of the peer endpoint based on the identification information; adjusting a transport parameter based on the target historical information; establishing a QUIC connection with the peer endpoint based on an adjusted transport parameter; and controlling a connection state of the QUIC connection based on the adjusted transport parameter. | 2021-08-19 |
20210258387 | METHOD AND SYSTEM FOR SHARING COMMUNICATION BETWEEN CONNECTED HOME-AUTOMATION DEVICES AND A REMOTE DEVICE - Disclosed is a method and a system for sharing communication between connected home-automation devices belonging to a first communication network and a remote device connected to a second communication network, the first communication network being connected to the second communication network by a network device, the network device being suitable for allowing communication between at least one connected home-automation device of the first network and the remote device. The method includes determining a communication link device among the connected home-automation devices of the first communication network, as a function of at least one feature of the connected home-automation devices, and maintaining, by the communication link device, a communication channel between the first communication network and the remote device via the network device for the benefit of the other connected home-automation devices of the first communication network. | 2021-08-19 |
20210258388 | RECEIVING DEVICE - A receiving device includes processing circuitry to determine timings for generating monitoring-side keep alive signals at same timings as timings when a plurality of communication devices transmit monitored-side keep alive signals, to generate a plurality of monitoring-side keep alive signals at a plurality of timings determined, and to estimate a communication device in an incommunicable state based on a comparison result of a number of monitoring-side keep alive signals generated thereafter and a number of monitored-side keep alive signals received thereafter when the plurality of monitoring-side keep alive signals are generated, if a number of the received monitored-side keep alive signals is smaller than a number of the generated monitoring-side keep alive signals. | 2021-08-19 |
20210258389 | INTER-SESSION AUTOMATION FOR ROBOTIC PROCESS AUTOMATION (RPA) ROBOTS - Inter-session automation for robotic process automation (RPA) is disclosed. A robot or another application or process running in the user session may interact with an application, but one or more attended RPA robots in one or more child sessions perform operations and fetch data that the user session robot will then use to interact with the application in the user session. Attended RPA robots in client sessions may share data through an Inter-Process Communication (IPC) protocol, by storing data in a persistent data store, such as a spreadsheet, an object-oriented database, a plain text file, another data store or file, etc. The user session robot or another application or process running in the parent session can then read this information and respond accordingly. | 2021-08-19 |
20210258390 | DEVICE IDENTIFICATION TECHNIQUES USING SHARED DEVICE GRAPH - Systems and methods for building a device graph for cooperative device identification are disclosed. Various information is received at a computing system over a communications network, include information defining a relationship between (i) a unique identifier associated with a first device of a user and (ii) a unique identifier associated with the user, and information defining a relationship between (i) a unique identifier associated with a second device of the user and (ii) the unique identifier associated with the user. The unique identifiers associated with the devices are each mapped to the platform-wide identifier based at least in part on the unique user identifier. A device graph comprising a plurality of device nodes is constructed, with related device nodes connected by one or more edges. Nodes representing the devices are linked based on a relationship identified between them using the platform-wide identifier. | 2021-08-19 |
20210258391 | Aggregated Service Status Reporter - Systems as described herein may include generating an aggregated service status report for a real-time service delivery platform. A plurality of services running in a service domain may be determined. A request for a status of system behavior corresponding to a particular service may be received. Service connection details of the particular service may be discovered and metric data of real-time data movement may be tracked. Real-time snapshot aggregation of the particular service may be provided. In a variety of embodiments, a real-time system behavior report for the service across availability zones may be presented. | 2021-08-19 |
20210258392 | FLOOR-PLAN BASED LEARNING AND REGISTRATION OF DISTRIBUTED DEVICES - A method of registering distributed devices includes discovering a plurality of devices at a central panel or server, localizing the devices, and authorizing the devices with a mobile device communicating with the central panel or server. The method also includes registering the devices with the central panel. The model can include verifying link quality with each of the devices before registering the devices with the central panel by comparing signal quality between each device and a central panel with a pre-defined threshold level. | 2021-08-19 |
20210258393 | ENHANCED RESTFUL OPERATIONS - A batch of CRUD operations can be coupled with the resource discovery operation and directly conducted on the matched resources, without initiating new CRUD requests. New functionality at the Originator and Receiver can differentiate the resources for which criteria matching is applied from the resources included in the discovery/filtering results. Enhanced functionality at the Originator and Receiver can combine discovery with RESTful operations targeting a resource set different than but related the discovered resources. Other enhancements may be used to request discovery of resources in a specified relationship to those matching a filter, or to request group formation based on the result. | 2021-08-19 |
20210258394 | SYNCHRONIZED CONSOLE DATA AND USER INTERFACE PLAYBACK - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing user interface development tools. In one aspect, a method includes receiving console logs that specify sequences of user interface events that occurred during user sessions. For each of multiple user sessions, a received console log for the user interface events that occurred during that user session is identified. Playback data that presents visual changes of one or more user interfaces of the publisher that occurred during that user session is generated. An interactive interface is generated and provided. The interface includes session replay area in which the playback data presents the visual changes of the one or more user interfaces of the publisher that occurred during that user session and a console log area that presents console entries from the console log for the user interface events that occurred during that user session. | 2021-08-19 |
20210258395 | METHODS AND SYSTEMS FOR ALERTING USERS REGARDING AVAILABILITY OF UNCONSUMED CONTENT - Methods and systems are described for a media guidance application that limits the incentive for authorized users to share content with unauthorized users, while still allowing users to access content virtually anywhere. Specifically, the media guidance application allows an authorized user to receive only a portion of a media asset that he or she is authorized to access on a different device, after a designated time period, and/or when the remaining portion of the media asset is inaccessible. | 2021-08-19 |
20210258396 | USER-CONFIGURABLE END USER MONITORING (EUM) - In one embodiment, webpage data for a webpage is downloaded by a web browser executed by a client device. The client device inserts instrumentation into the webpage data to collect event metrics for events associated with the webpage. The client device selects, based on a user-defined policy, a set of event metrics from among the collected event metrics to be shared with a proxy service. The client device sends the selected set of event metrics to the proxy service. The proxy service provides access to the set of event metrics to one or more collectors registered with the proxy service. | 2021-08-19 |
20210258397 | MANAGEMENT OF UPDATE QUEUES FOR NETWORK CONTROLLER - Some embodiments provide a method for a network controller that manages multiple managed forwarding elements (MFEs) that implement multiple logical networks. The method stores (i) a first data structure including an entry for each logical entity in a desired state of the multiple logical networks and (ii) a second data structure including an entry for each logical entity referred to by an update for at least one MFE. Upon receiving updates specifying modifications to the logical entities, the method adds separate updates to separate queues for the MFEs that require the update. The separate updates reference the logical entity entries in the second data structure. When the second data structure reaches a threshold size in comparison to the first data structure, the method compacts the updates in at least one of the queues so that each queue has no more than one update referencing a particular logical entity entry. | 2021-08-19 |
20210258398 | METHODS AND SYSTEMS FOR CACHE OPTIMIZATION - Methods and systems for cache optimization are described. Content items served to client devices of a content distribution network may be associated with a cache value. The cache value for a content item may cause a cache device to cache the content item for a period of time. The cache value for the content item may be updated based on increasing or decreasing popularity. The content item may be encoded at a plurality of bitrates, and cache values may vary across the plurality of bitrates such that multiple copies of the content item may each be cached for varying periods of time depending on a corresponding bitrate. | 2021-08-19 |
20210258399 | Methods and Systems for Stream-Processing of Biomedical Data - A method for stream-processing biomedical data includes receiving, by a file system on a computing device, a first request for access to at least a first portion of a file stored on a remotely located storage device. The method includes receiving, by the file system, a second request for access to at least a second portion of the file. The method includes determining, by a pre-fetching component executing on the computing device, whether the first request and the second request are associated with a sequential read operation. The method includes automatically retrieving, by the pre-fetching component, a third portion of the requested file, before receiving a third request for access to least the third portion of the file, based on a determination that the first request and the second request are associated with the sequential read operation. | 2021-08-19 |
20210258400 | METHOD FOR LINKING IDENTIFIERS TO GENERATE A UNIQUE ENTITY IDENTIFIER FOR DEDUPLICATING HIGH-SPEED DATA STREAMS IN REAL TIME - A processor-implemented method for linking identifiers to generate a unique entity identifier for deduplicating high-speed data streams in real time, the method comprising (i) obtaining one or more data streams with an identifier from independently controlled entities, wherein the one or more data streams comprises timestamp data and location indexed data that partially characterizes an activity of an entity, (ii) determining home location or internet protocol address of the entity by analyzing data obtained from the one or more data streams, (iii) clustering entity devices based on an association between an internet protocol address, a real-time event, a period of time or a location, (iv) disambiguating the clusters of entity devices into sub-clusters that resolve to an entity by analyzing data streams until a candidate pair of identifiers is obtained, (v) generating score for the candidate pair using a machine learning classifier to discern the candidate pair of identifiers into to same or different entity, (vi) filtering the candidate pair of identifiers by comparing the score with a predetermined threshold value, (vii) evaluating filtered candidate pair of identifiers to generate a unique entity identifier for the entity, (viii) refining the unique entity identifier in real-time using a feedback loop based on a test engagement activity, and (ix) deduplicating one or more data streams that are associated with the unique entity identifier in real time by validating entity attributes linked with the unique entity identifier with the attributes observed in a first data stream and a second data stream of the test engagement activity. | 2021-08-19 |
20210258401 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR MANAGING ORGANIZATION CONNECTIONS IN A GROUP-BASED COMMUNICATION SYSTEM - Managing organization disconnections from a shared resource of a communication platform is described. In a sharing approval repository of a communication platform, a shared resource can be associated with a host organization identifier and a non-host organization identifier. In an example, in response to receiving, from a user computing device associated with the host organization identifier or the non-host organization identifier, a resource disconnection request comprising a disconnecting organization identifier and a resource identifier associated with the shared resource, the sharing approval repository can be updated to add a disconnection indication for the resource identifier in association with the disconnecting organization identifier. The disconnection indication can restrict access, of users of a disconnected organization, to data associated with the shared resource that is stored in a live shared resource repository and can cause a static shared resource to be presented based on a selection input corresponding to the shared resource. | 2021-08-19 |
20210258402 | MANY-TO-MANY STATE IDENTIFICATION SYSTEM OF EQUIPMENT NAMES THAT ARE BROADCASTED FROM INTERNET-OF-THINGS - A many-to-many state identification system of equipment names broadcasted from Internet-of-Things comprises IoT nodes and IoT mobile devices connecting the IoT nodes wirelessly. Each IoT node receives the sensed value of transducer on a machine element, determining whether the sensed value of transducer is abnormal. Next, the IoT node broadcasts an equipment identification name containing an existing gateway identification code and a state code of transducer showing whether the transducer is abnormal. When the IoT mobile device scans the equipment identification name broadcasted from the IoT node, a visual interface displays the state of IoT node by identifying the gateway identification code and the state code. Accordingly, before connecting the IoT mobile device to the IoT node, the state of transducer in the IoT node is acquired, allowing any IoT mobile device to monitor any transducer in a synchronous and many-to-many manner within the broadcasting area. | 2021-08-19 |
20210258403 | User Interface and Content Translation System - A system solution offers a Business Entity an automatically generated set of User Interfaces to run on a plurality of Client Devices of different characteristics in terms of operating system, hardware, and look and feel, and yet provide the same user experience. A User Interface that offers a user experience on a Reference Client Device is automatically translated to offer the same user experience on a plurality of Client Device having different characteristics from the Reference Client Device. The objects displayed in the User Interface for the Reference Client Device are placed on a Translation Grid that is generated and superimposed on the User Interface. A Client Translator and Generator translates the User Interface from the Reference Client to the plurality of Client Devices using the Translation Grid and a set of Translation Rules. A measurement of the automatic translation process identifies optimal and sub-optimal translation for each Client Device. | 2021-08-19 |
20210258404 | GENERATION OF A MEDIA PROFILE - One aspect of the invention includes a computer device. The computer device includes a network interface component configured to download media from an external source through a secure network connection. The computer device also includes a memory configured to store the downloaded content. The computer device further includes a media profiling engine configured to query the memory for the downloaded content based on the connection of the network interface component to the external source through the secure network connection and to generate a media profile log comprising information relevant to the downloaded content. | 2021-08-19 |
20210258405 | SWIFT CONTENT DOWNLOAD USING SMART LINK AGGREGATION - Methods, systems, and devices are provided for supporting hypertext transfer protocol (HTTP) download of a content item by a computing device. Various embodiments may enable swift content download (SCD). Once SCD is triggered, the current request to the server may be closed. SCD partitions the content into fragments (e.g., byte ranges) spanning the entire file content, and then simultaneously requests the fragments individually over multiple HTTP requests in a multi-threaded framework leveraging multiple network connections and interfaces (e.g., WiFi and 3G/4G/5G). | 2021-08-19 |
20210258406 | TECHNIQUES TO SEND LOAD-SHARE NOTIFICATIONS TO MULTIPLE RECEIVERS - Presented herein are techniques to facilitate that enable notifications to be sent to multiple consumers for Third Generation Partnership Project (3GPP) architectures. In one example, a method is provided that may include obtaining, at a first network entity, a notification subscription message from a second network entity, the notification subscription message comprising a plurality of notification identifiers associated with the second network entity for notifications that are to be communicated to the second network entity, wherein the plurality of notification identifiers are indicated, at least in part, in a header of the notification subscription message; and communicating one or more notifications to the second network entity, wherein the one or more notifications are load-shared among the plurality of notification identifiers associated with the second network entity. | 2021-08-19 |
20210258407 | METHOD AND DEVICE FOR IDENTIFYING PACKET IN WIRELESS LAN SYSTEM - An example according to the present disclosure relates to a technique for identifying a wireless LAN (WLAN) packet. For example, when a physical protocol data unit (PPDU) includes a legacy signal field, a field contiguous to the legacy signal field may be used to identify a type of the PPDU. A field contiguous to the legacy signal field may include information indicating that the PPDU is an extreme high throughput (EHT) PPDU. The field contiguous to the legacy signal field may include at least one of information related to a frame format, a transmission opportunity, an STA ID, and/or a bandwidth. | 2021-08-19 |
20210258408 | Multi-protocol frame format - Communication apparatus includes a transceiver configured to communicate over a wireless channel in accordance with both a first and a second communication protocol. The second communication protocol is backward-compatible with the first communication protocol, and has an extended range, which is greater than a nominal range defined by the first communication protocol. A communication controller is configured to generate data frames for transmission by the transceiver, including frame headers in a header format that is compatible both with the first communication protocol and with the second communication protocol. The frame headers include a set of legacy header fields. The communication controller is configured to transmit the legacy fields with a first gain according to the first communication protocol, and to apply a second gain, greater than the first gain, to a transmission of at least one of the legacy header fields for communicating in accordance with the second communication protocol. | 2021-08-19 |
20210258409 | Managing A Reordering Timer - Embodiments include methods for managing a reordering timer performed by a processor of a wireless device. The processor may receive packets from a communication network and store the packets in a memory buffer of the wireless device. The processor may detect one or more conditions that affect an amount of time required to reorder or reassemble at least some of the packets received from the communication network. The processor may determine a timer adjustment based on the detected one or more conditions. The processor may adjust a timer with the determined timer adjustment. The processor may deliver one or more packets from the memory buffer in response to expiration of the adjusted timer. | 2021-08-19 |
20210258410 | DYNAMICALLY CONFIGURABLE NETWORK GATEWAY - A broker system dynamically adjusts data processing techniques used by a network gateway for forwarding data over a network from a client system to an exchange system based on a switch mode parameter. The broker system dynamically adjusts the network gateway from using an error-propagating data processing technique (e.g. cut-through switching) to a non-error-propagating data processing technique (e.g. store and forward switching) based on the switch mode parameter. In particular, the broker system may adjust the network gateway when a count of unsuccessfully validated protocol data units meets a threshold specified by the switch mode parameter. While using the error-propagating technique, the broker system may modify a portion of the data protocol unit corresponding to a transport layer of a network protocol used by the network when a protocol data unit is unsuccessfully validated. | 2021-08-19 |
20210258411 | DISPLAY SCREEN ASSEMBLY AND ELECTRONIC DEVICE - Provided are a display screen assembly and an electronic device. The display screen assembly includes a first display laminate and a second display laminate opposite to each other. Multiple image sensors are provided on the first display laminate. A camera lens is provided on the second display laminate. The multiple image sensors directly face the camera lens, such that the multiple image sensors can acquire image signals through the camera lens. | 2021-08-19 |
20210258412 | ELECTRONIC DEVICE - An electronic device is provided. The electronic device includes a main body, a rotating member, a flexible display screen, and a flexible circuit board. The main body has a pillar shape. An outer periphery of the main body has a groove provided thereon. The rotating member is sleeved on an outside of the main body and is configured to drive the flexible display screen to be wound or unfolded relative to the rotating member. When the flexible display screen is unfolded, the flexible circuit board is unfolded along with the flexible display screen, and when the flexible display screen is wound, the flexible circuit board is wound into the groove along with the flexible display screen. | 2021-08-19 |
20210258413 | Smartphone Case with Separate Computer Hardware for Recording Private Health-Related Data - New peripheral device cases and methods of use are provided. In some embodiments, specialized hardware for acquiring personal health data is provided within a smartphone case. In some such embodiments, a case with squeezable sections is provided, configured to monitor pressure applied by a user and record a user's grip strength. In some embodiments, optical sensors are provided which monitor and assess a user's behavior while extrapolating user statuses based on behavior. For example, a new form of transparent pixel array is provided over the screen of a smartphone held within a case, and records both visual data and user input related to the screen, while permitting normal actuation of the smartphone screen through the transparent pixel array. In some embodiments, data is secured and managed within separate computer hardware within a case, and shared with a smartphone held within it, and/or with a network, upon obtaining user consent. | 2021-08-19 |
20210258414 | THE WIRELESS CONFIDENTIAL DEVICE FOR VOICE COMMUNICATION - The present invention is directed to a wireless confidential device for voice communication that has an ergonomically shaped housing with a flange, the shape of which reflects a covering area around a user's mouth. The housing further has at least one microphone, transceiver, switch, sound absorbing means. The sound reducing means can include a front portion, side portions and back portion. The flange is located on the inner surface of the front part of the housing. The device also has a wired or wireless headset, at least one headphone connected with the mobile communication means, and arranged to complement the passive muffling methods of speech by active muffling methods of speech and noise reduction techniques. | 2021-08-19 |
20210258415 | WIRELESS EARPHONE CAPABLE OF VOICE COMMUNICATION - A wireless earphone capable of voice communication includes a first wireless earphone 110 which is paired with a first mobile device 100 and performs transmission and reception, and a second wireless earphone 210 which is paired with a second mobile device 200 and performs transmission and reception, wherein the first mobile device and the first wireless earphone include a pairing unit for pairing the first mobile device and the first wireless earphone and a pairing unit 111 for the first wireless earphone 110, respectively, and the second wireless earphone includes a pairing unit 211 for pairing with the first wireless earphone. | 2021-08-19 |
20210258416 | METHOD AND APPARATUS FOR MEDIA PROPERTY OR CHARACTERISTIC CONTROL IN A MEDIA SYSTEM - A method including: transmitting, by a control device, a first portion of content comprising a first portion of a signal corresponding to a multimedia presentation characteristic of a peripheral device; receiving, when an adjustment of the signal is below an adjustment threshold, a first instance of an input indicating a request to change the multimedia presentation characteristic; in response to receiving the first instance of the input, adjusting a second portion of the signal and transmitting a second portion of the content comprising the adjusted second portion of the signal; receiving, when the adjustment of the signal is at or above the adjustment threshold, a second instance of the input; and transmitting, in response to receiving the second instance of the input, a communication signal to the peripheral device to adjust a peripheral device control of an output of the multimedia presentation characteristic. | 2021-08-19 |
20210258417 | CONVERSATION ASSISTANCE SYSTEM - Systems and methods for providing conversation assistance include receiving from at least one user device of a user, conversation information and determining that the conversation information is associated with a conversation involving the user and a first person that is associated with first conversation assistance information in a non-transitory memory. Body measurement data of the user is retrieved from the at least first user device. A need for conversation assistance in the conversation involving the user and the first person is detected using the body measurement data. First conversation assistance information associated with the first person is retrieved from the non-transitory memory. The first conversation assistance information associated with the first person is provided through the at least one user device. | 2021-08-19 |
20210258418 | RANGING-BASED REMINDERS - A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. A second protocol can perform ranging, and other wireless protocols can transmit content. In one example, the distance information can be used to display a relative position of another device on a user interface of a sending device. The user interface can allow a user to quickly and accurately select the recipient device for sending the data item. As other example, the distance information obtained from ranging can be used to trigger a notification (e.g., a reminder) to be output from a first mobile device or used to display a visual indicator on a receiving device. Proximity of a device (e.g., as determined by a distance) can be used to suggest recipient for a new communication. | 2021-08-19 |
20210258419 | User interface that controls where sound will localize - A smartphone displays a user interface that simultaneously shows a first image that when selected by a listener plays sound as stereo audio to a listener wearing headphones or the earphones, a second image that when selected by the listener plays the sound as spatial audio through the headphones or the earphones, and an image of a head of a person. | 2021-08-19 |
20210258420 | SYSTEM UPDATING METHOD AND DEVICE, AND STORAGE MEDIUM - The present disclosure relates to a system updating method and device, and a storage medium. The method can include, in response to detecting a prompt for updating an operating system, determining whether there is an Application (APP) that is not compatible with the updated operating system in a mobile terminal. Further, the method can include in response to determining that there is the APP that is not compatible with the updated operating system in the mobile terminal, outputting first prompt information. | 2021-08-19 |
20210258421 | VALIDATING AUTOMATIC NUMBER IDENTIFICATION DATA - Verifying caller identification information is described. A query to verify a first communications connection associated with an observed caller ID is received. Using a second communications channel, a message to a device associated with the observed caller ID is transmitted. A response to the message is received. The message is evaluated to perform a security determination. The security determination is provided as output. | 2021-08-19 |
20210258422 | Active Audio Calling Device Identification System - A system for identifying the calling device used to place a call in to an enterprise call center. The system also provides information about the network path through which the call was delivered. The system uses active “pinging” in the audio channel during the first few seconds of the call. The device of the invention sends a special sequence of audio tones from the callee to the caller over the audio channel. The system then records and analyses the resulting incoming audio and compares them with the original tones. The system uses that information to characterize the calling device, and possibly the network path as well. The system checks this information against previously stored information from a known valid caller to aid in verifying the identity of the caller, or to flag the call for further assessment via other methods. | 2021-08-19 |
20210258423 | METHOD AND SYSTEM FOR PROACTIVE FRAUDSTER EXPOSURE IN A CUSTOMER SERVICE CHANNEL - A computer-implemented method for analyzing call interactions in an interactions database by a Proactive Fraud Exposure (PFE) engine is provided herein. The computer-implemented method may generate a voiceprint for each call interaction; (ii) use a machine learning technique to group the call interactions into one or more clusters based on respective voiceprints in the voiceprints database; (iii) store the one or more clusters; and (iv) rank and classifying the one or more clusters to yield a list of potential fraudsters. The computer-implemented method may further transmit the list of potential fraudsters to a user to enable the user to review said list of potential fraudsters and to add fraudsters from the list to a watchlist database. | 2021-08-19 |
20210258424 | SYSTEMS AND METHODS FOR DYNAMICALLY CONTROLLING CONVERSATIONS AND WORKFLOWS BASED ON MULTI-MODAL CONVERSATION MONITORING - A conversation system may dynamically control a conversation or workflow by performing multi-modal conversation monitoring, generating actions that control the conversation based on the multi-modal monitoring producing conversation elements that deviate from patterns of a selected plan for that conversation, and/or by dynamically generating and/or updating the plan for future conversations based on the pattern recognition. For instance, the conversation system may detect a pattern within completed conversations that resulted in a common outcome, may monitor an active conversation between at least an agent and a participant, may extract different sets of conversation elements from different points in the active conversation, may determine that a particular set of conversation elements deviates from the pattern, and may modify the active conversation by performing one or more actions based on the particular set of conversation elements that deviate from the pattern. | 2021-08-19 |
20210258425 | AGENT ACTION RANKING SYSTEM - Method starts with processing, by processor, receiving audio signal of communication session between member-related client device and agent client device. Processor processes audio signal to generate caller utterances, each including audio caller utterance and transcribed caller utterance. Caller utterances includes first and second caller utterances. For each of the plurality of caller utterances, processor generates relationship data based on transcribed caller utterance, generates identified task based on transcribed caller utterance, and generates task completion probability result based on audio caller utterance, relationship data, and identified task, and stores the task completion probability result in a database. Processor computes agent action ranking score that is based on difference between task completion probability result of first caller utterance and task completion probability result of second caller utterance that precedes first caller utterance. Processor generates agent action result including the agent action ranking score. Other embodiments are disclosed herein. | 2021-08-19 |
20210258426 | SYSTEMS AND METHODS FOR SMART DIALOGUE COMMUNICATION - Systems and methods for smart dialogue communication are provided. A method may include receiving, from a responder terminal device, a dialogue request configured to request a smart dialogue communication, wherein the dialogue request is associated with an incoming call request that is initiated by a requester via a requester terminal device and satisfies a smart dialogue condition determined by the responder terminal device; performing the smart dialogue communication with the requester terminal device associated with the requester; recording voice information associated with the smart dialogue communication; converting the voice information into the text information; and transmitting the text information to the responder terminal device. | 2021-08-19 |
20210258427 | FACILITATION OF TWO OR MORE VIDEO CONFERENCES CONCURRENTLY - In one aspect, a first device includes a processor, a microphone accessible to the processor, a speaker accessible to the processor, a display accessible to the processor, and storage accessible to the processor. The storage may include instructions executable by the processor to facilitate concurrent video conferencing for first and second video conferences and to receive user input selecting the first video conference. Based on the user input, the instructions may be executable to control the speaker to output audio for the first video conference at a greater volume level than audio for the second video conference and to transmit input from the microphone to a second device associated with a participant of the first video conference but not to a third device associated with a participant of the second video conference. | 2021-08-19 |
20210258428 | Method for processing messages by a device of a Voice over IP network - A method for processing messages by a device of a Voice over IP (VoIP) network. The method includes, following receipt of a message initiating a VoIP call coming from a terminal: determining whether the message contains a public telephone identity allocated to a user by the VoIP network; if so, triggering setting-up the VoIP call with a recipient of the message; otherwise: setting up a VoIP channel between the terminal and a voice server hosted by the device; obtaining, by the server via this channel, an authentication code of a user of the terminal; if the authentication code is associated at VoIP network level with a public telephone identity allocated by the network to a user, providing to the terminal the public telephone identity and authentication data associated at VoIP network level with this identity for making VoIP calls and being authenticated to the VoIP network. | 2021-08-19 |
20210258429 | 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 ( | 2021-08-19 |
20210258430 | 5G Slice Pricing Function - A method for providing Radio Access Network (RAN) slice pricing is described. In one embodiment, the method includes capturing costs associated with a particular pairing of a particular user to a particular slice using weighted values configurable by an operator; and creating and deleting network slices in accordance with a pricing function associated with the captured costs for a particular user for a particular slice. | 2021-08-19 |
20210258431 | METHODS AND APPARATUSES FOR SERVICE LAYER CHARGING CORRELATION WITH UNDERLYING NETWORKS - The present application at least describes a computer-implemented method including a step of setting, via a service layer residing on a server outside of an underlying 3GPP network, a trigger in the underlying 3GPP network, where the trigger defines an QoS parameter change in the underlying 3GPP network. The underlying 3GPP network is configured with functionality to send a notification to the service layer upon detecting the QoS parameter change. The computer-implemented method also includes a step of receiving, from the underlying 3GPP network, the notification the detected QoS parameter change has occurred. The computer-implemented method further includes a step of performing, at the service layer residing on the server a service layer operation in response to the received notification. | 2021-08-19 |
20210258432 | APPARATUS, CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM THAT CAUSE A DEVICE TO PRINT AN IMAGE BASED ON A STATE OF THE APPARATUS AND A USER OPERATION - An apparatus that causes a device to print an image includes at least one processor, and a display screen. A state of the apparatus is changed from a first state to a second state when an image is settled as a print target by a user, the first state being a state in which the at least one processor does not cause the device to print the image even if the apparatus is put close to the device, and the second state being a state in which the at least one processor can cause the device to print the image if the apparatus is put close to the device. After the apparatus in the second state performs a short distance wireless communication with the device, the device prints the image. | 2021-08-19 |
20210258433 | IMAGE READING APPARATUS, DEFECT DETECTION METHOD, AND STORAGE MEDIUM - An image reading apparatus acquires first image data of a background portion stored in advance and read by a reading unit, acquires second image data by reading the background portion, generates third image data by increasing resolution of the first image data and fourth image data by increasing resolution of the second image data, detects an amount of shift of an image sensor relative to a lens array in a predetermined direction by shifting a specific pixel range of the fourth image data relative to the third image data and comparing the specific pixel range with the third image data, and compares fifth image data obtained by shifting the fourth image data in accordance with the shift amount with the third image data, so as to determine whether each of pixels included in the fifth image data is a defective pixel having an abnormal value. | 2021-08-19 |
20210258434 | INFORMATION PROCESSING APPARATUS AND SERVER APPARATUS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM - There is provided an information processing apparatus. The information processing apparatus acquires image data of a document read via a scanner; detects a streak included in the image data acquired by the acquisition unit by using a parameter for detection processing of detecting a streak; transmits the image data, the parameter, and a detection result obtained by the detection unit to an external apparatus; and changes the parameter used by the detection unit upon reception of a change in the parameter from the external apparatus. | 2021-08-19 |
20210258435 | INFORMATION PROCESSING APPARATUS THAT DETERMINES WHETHER A FORMAT OF NEAR FIELD COMMUNICATION TAG DATA IS APPROPRIATE, METHOD OF CONTROLLING THE SAME, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An information processing apparatus capable of executing near field wireless communication, comprises: a display unit configured to display a screen; an obtaining unit configured to obtain identification information regarding a device from a near field wireless communication tag with use of the near field wireless communication; a selection unit configured, in a case where the obtaining unit obtained the identification information, to select one of first processing for connecting to the device indicated by the identification information and second processing for connecting to the device indicated by the identification information and sending data to the device, based on a type of screen being displayed by the display unit; and a processing unit configured to execute the processing selected by the selection unit. | 2021-08-19 |
20210258436 | IMAGE PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM - Images of the plurality of document pages are scanned to generate image data with one scanning instruction. A single folder named with a received character string is determined as a storage destination of image data corresponding to the plurality of document pages generated with the scanning instruction. | 2021-08-19 |
20210258437 | IMAGE FORMING APPARATUS, IMAGE FORMING METHOD, AND IMAGE FORMING SYSTEM - An image processing apparatus includes an image reader, an input operation unit including a display, an interface configured to receive, from an external medium, setting information for processing of an image read by the image reader, and a controller. The controller is configured to control the display to display a first setting screen for processing the image when the setting information is not received from the external medium and to control the display to display a second setting screen for processing the image when the setting information is received from the external medium. The second setting screen indicates that an operational setting designated by the setting information has already been set on the image processing apparatus. | 2021-08-19 |
20210258438 | APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM - An object of the present invention is to indicate one or more rearrangement-target icons to a user without producing an animation display in a case where icon rearrangement is performed by the drag and drop operation. One embodiment of the present invention is an apparatus including: a derivation unit configured to derive one or more icons different from a first icon, which are rearrangement targets in a case where the drop operation is performed for the first icon during the drag operation of the first icon among icons displayed on a display unit; and a display control unit configured to perform control so that the display unit additionally displays a first mark for the one or more icons derived by the derivation unit. | 2021-08-19 |