Patent classifications
H04L67/61
Specifying behavior among a group of computing tasks
A method of specifying behavior among a group of computing tasks included in a request to be performed in a domain of computing resources is disclosed. Method steps include receiving, at a scheduler operably coupled to the domain, a p/f request, the received p/f request including a first group and a first relationship, the first group comprising at least a first p/f group element and a second p/f group element, the first relationship defining a desired behavior of the first and second p/f group elements with respect to each other during performance of the p/f request; determining whether the domain includes available computing resources capable of satisfying the first relationship; and in response to a determination that the domain includes available computing resources capable of satisfying the first relationship, allocating, with the scheduler, at least one available computing resource to fulfill the p/f request.
Tokenization request handling at a throttled rate in a payment network
The disclosure herein describes handling tokenization requests associated with electronic transactions at a payment network at a throttled processing rate. Tokenization requests are received by tokenization stream brokers from request sources. The tokenization requests include primary account numbers (PANs) to be tokenized. The tokenization requests are then consumed from the tokenization stream brokers, at a request storage rate, for storage in a request data store. Tokenization operations are then performed, at a request processing rate, based on the tokenization requests stored in the request data store. The tokenization operations include providing at least the primary account numbers to be tokenized to issuers associated with the tokenization requests at issuer tokenization rates associated with the issuers, whereby the request processing rate is throttled for compatibility with capabilities of the system and the issuers without unnecessary limitations placed on request sources.
System, method, and computer program for network experience optimization using a home network router
As described herein, a system, method, and computer program are provided for network experience optimization using a residential network router. In use, an electronic calendar is accessed by a residential network router. Additionally, the residential network router determines a plurality of events saved to the electronic calendar, wherein the plurality of events require, at least in part, simultaneous network resource (e.g. bandwidth) usage. Further, the plurality of events are prioritized, using the residential network router. Still yet, available network resources are assigned among the plurality of events, using the residential network router, based on the prioritization.
System, method, and computer program for network experience optimization using a home network router
As described herein, a system, method, and computer program are provided for network experience optimization using a residential network router. In use, an electronic calendar is accessed by a residential network router. Additionally, the residential network router determines a plurality of events saved to the electronic calendar, wherein the plurality of events require, at least in part, simultaneous network resource (e.g. bandwidth) usage. Further, the plurality of events are prioritized, using the residential network router. Still yet, available network resources are assigned among the plurality of events, using the residential network router, based on the prioritization.
Method of improving synchronization of the playback of audio data between a plurality of audio sub-systems
A method of synchronizing sub-systems each including a master device and at least one slave device connected to the master device via Bluetooth for playback by the at least one slave device of audio data. The method includes collecting respective internal latency data of the sub-systems, determining, based on the internal latency data of the plurality of sub-systems, respective delays to be applied by the sub-systems between reception of the audio data and playback of the audio data by the slave devices of the sub-system, and, by each sub-system, applying the corresponding delay for playback of the audio data.
Usage of pre-authorized QoS
In one aspect, a device, operating in an access network that can provide a plurality of QoS levels for user data flowing to and from the device, establishes a packet data session via the access network and receives, from the access network, cost information associated with each of one or more QoS levels. The device selects, for user data for at least a first application or service, a QoS level from among the plurality of QoS levels based on the cost information. The device transmits packets carrying user data for the first application or service to the access network. The transmission includes applying a QoS treatment to the user data according to the selected QoS level.
Usage of pre-authorized QoS
In one aspect, a device, operating in an access network that can provide a plurality of QoS levels for user data flowing to and from the device, establishes a packet data session via the access network and receives, from the access network, cost information associated with each of one or more QoS levels. The device selects, for user data for at least a first application or service, a QoS level from among the plurality of QoS levels based on the cost information. The device transmits packets carrying user data for the first application or service to the access network. The transmission includes applying a QoS treatment to the user data according to the selected QoS level.
Method for invoking a teleoperated driving session, apparatus for performing the steps of the method, vehicle and computer program
A method for invoking a teleoperated driving session for a transportation vehicle equipped with an automated driving function, hereinafter called teleoperated driving session, wherein the transportation vehicle is equipped with a number of environment detection sensors and a communication module for communicating to a control center computer. The method includes determining a quality of service prediction for the communication between the transportation vehicle and the control center computer for the time when the teleoperated driving session is invoked, and selecting the class of data to be exchanged with the control center computer during the teleoperated driving session based on the QoS prediction. The method includes selecting the control category for the teleoperated driving session based on at least the available end-to-end latency presented in the QoS prediction and starting the teleoperated driving session with the selected control category and selected data class to be exchanged with the control center computer.
Method for invoking a teleoperated driving session, apparatus for performing the steps of the method, vehicle and computer program
A method for invoking a teleoperated driving session for a transportation vehicle equipped with an automated driving function, hereinafter called teleoperated driving session, wherein the transportation vehicle is equipped with a number of environment detection sensors and a communication module for communicating to a control center computer. The method includes determining a quality of service prediction for the communication between the transportation vehicle and the control center computer for the time when the teleoperated driving session is invoked, and selecting the class of data to be exchanged with the control center computer during the teleoperated driving session based on the QoS prediction. The method includes selecting the control category for the teleoperated driving session based on at least the available end-to-end latency presented in the QoS prediction and starting the teleoperated driving session with the selected control category and selected data class to be exchanged with the control center computer.
Application of data services based on services policies
Techniques described herein relate to a method for performing data services. The method may include receiving, from a monitor agent, a global name and metadata corresponding to data written to a data structure of storage of a data host; performing a services assessment using the global name, the metadata, and a data service policy rule to obtain at least one data service to perform on the data; and performing the at least one data service based on the services assessment.