Patent classifications
H04L67/566
COMMUNICATION SYSTEM, MANAGEMENT SERVER, AND NON-TRANSITORY COMPUTER-EXECUTABLE MEDIUM
A communication system includes circuitry. The circuitry receives a use request for using a service provided by an information processing apparatus that resides in a local network, from a terminal apparatus connected to an external network external to the local network. According to the use request, the circuitry selects, from among multiple communication apparatuses that reside on the local network and support the service, particular one communication apparatus having a lower load than other communication apparatuses. The circuitry instructs the terminal apparatus and the particular one communication apparatus to each connect to a relay server on the external network.
COMMUNICATION SYSTEM, MANAGEMENT SERVER, AND NON-TRANSITORY COMPUTER-EXECUTABLE MEDIUM
A communication system includes circuitry. The circuitry receives a use request for using a service provided by an information processing apparatus that resides in a local network, from a terminal apparatus connected to an external network external to the local network. According to the use request, the circuitry selects, from among multiple communication apparatuses that reside on the local network and support the service, particular one communication apparatus having a lower load than other communication apparatuses. The circuitry instructs the terminal apparatus and the particular one communication apparatus to each connect to a relay server on the external network.
Scheduling data in background services on mobile devices
Systems and methods of scheduling data in background services on mobile devices are disclosed. An example method includes identifying data consumption patterns on a mobile device. The method also includes determining sensitivity of data arriving at the mobile device based on the data consumption patterns. The method also includes aggregating network access by background services on the mobile device according to a schedule based on the sensitivity of the data arriving at the mobile device.
Single input graphical user interface control element and method
Described are methods, systems and computer readable media for GUI control elements and associated processing methods.
Single input graphical user interface control element and method
Described are methods, systems and computer readable media for GUI control elements and associated processing methods.
Memory allocation manager and method performed thereby for managing memory allocation
A memory allocation manager and a method performed thereby for managing memory allocation, within a data centre, to an application are provided. The data centre comprises at least a Central Processing Unit, CPU, pool and at least one memory pool. The method comprises receiving (210) information associated with a plurality of instances associated with an application to be initiated, wherein individual instances are associated with individual memory requirements, the information further comprising information about an internal relationship between the instances; and determining (230) for a plurality of instances, a minimum number of memory blocks and associated sizes required based on the received information, by identifying parts of memory blocks and associated sizes that may be shared by two or more instances based on their individual memory requirements and/or the internal relationship between the instances. The method also comprises allocating (240) a number of memory blocks to the instances of the application based on the determined minimum number of memory blocks.
Distributed API accounting
Distributed API accounting is disclosed, including: receiving from respective ones of a plurality of agents, a plurality of local counter values corresponding to an application programming interface (API) service counter identifier; logging the plurality of local counter values corresponding to the API service counter identifier; receiving a request for an aggregated counter value associated with the API service counter identifier; combining at least some of the logged plurality of local counter values associated with the API service counter identifier to determine the aggregated counter value corresponding to the API service counter identifier; and storing the aggregated counter value corresponding to the API service counter identifier.
Adaptive real-time streaming for autonomous vehicles
Systems and methods provide for adaptive real-time streaming of Autonomous Vehicle (AV) data. In some embodiments, the AV can receive a request from the remote computing system for real-time streaming of a first type of AV data and adaptively streaming a second type of AV data when one or more streaming conditions are satisfied. The first type of AV data and the second type of AV data can be captured as raw data by sensors, actuators, transducers, and other components of the AV. The AV can stream the first type of AV data to the remote computing system in real-time for a first time period. When the AV determines the streaming conditions are satisfied, the AV can automatically determine the second type of AV data to stream to the remote computing system in real-time for a second time period.
Systems and methods for a cross-site opt-in network
A method for tracking a user across multiple website domains over a computerized network, the method comprising sending a first first-party user identifier to a collector in response to a user accessing a first website; generating a first user prompt in response to the user accessing the first website; receiving a first input from the user in response to the first user prompt; redirecting the user to a centralized domain; sending a second first-party user identifier associated with the user and the centralized domain to the collector; correlating the first first-party user identifier with the second first-party user identifier to determine that the user is associated with both the first first-party user identifier and the second first-party user identifier; and displaying a webpage of the centralized domain or a landing page in response to the correlation.
Systems and methods for a cross-site opt-in network
A method for tracking a user across multiple website domains over a computerized network, the method comprising sending a first first-party user identifier to a collector in response to a user accessing a first website; generating a first user prompt in response to the user accessing the first website; receiving a first input from the user in response to the first user prompt; redirecting the user to a centralized domain; sending a second first-party user identifier associated with the user and the centralized domain to the collector; correlating the first first-party user identifier with the second first-party user identifier to determine that the user is associated with both the first first-party user identifier and the second first-party user identifier; and displaying a webpage of the centralized domain or a landing page in response to the correlation.