Systems and methods for decreasing latency in data packet provision
First Claim
1. A system for decreasing latency in providing a data packet to a user device subsequent to receipt of an electronic signal from the user device, the system comprising:
- memory comprising;
a user profile database containing data identifying one or several historic attributes of the user; and
a content library database comprising a plurality of data packets, wherein each of the plurality of data packets comprises a prompt for a user response and response data for evaluation of the user response;
a user device comprising;
a network interface configured to exchange data with a server via a communication network; and
an I/O subsystem configured to convert electrical signals to user interpretable outputs user interface; and
a content management server, wherein the content management server is configured to;
provide a data packet to the user device, wherein the data packet comprises one of the plurality of data packets in the content library database;
request generation of a contingent recommendation, wherein the contingent recommendation comprises a plurality of potential next actions, wherein each of the plurality of potential next actions is based on at least one possible user response to the provided data packet;
receive the contingent recommendation;
receive an electronic signal comprising a user response to the provided data packet from the user device;
select a next action, wherein the next action comprises one of the potential next actions, wherein the next action is selected based on the received user response and the received contingent recommendation; and
provide the next action to the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for decreasing latency in providing a data packet to a user device subsequent to receipt of an electronic signal from the user device are disclosed herein. The system can include memory including: a user profile database; and a content library database. The system can include a user device including: a network interface; and an I/O subsystem. The system can include a content management server. The content management server can: provide a data packet to the user device; request generation of a contingent recommendation; receive the contingent recommendation; receive an electronic signal including a user response; select a next action; and provide the next action to the user device.
-
Citations
19 Claims
-
1. A system for decreasing latency in providing a data packet to a user device subsequent to receipt of an electronic signal from the user device, the system comprising:
-
memory comprising; a user profile database containing data identifying one or several historic attributes of the user; and a content library database comprising a plurality of data packets, wherein each of the plurality of data packets comprises a prompt for a user response and response data for evaluation of the user response; a user device comprising; a network interface configured to exchange data with a server via a communication network; and an I/O subsystem configured to convert electrical signals to user interpretable outputs user interface; and a content management server, wherein the content management server is configured to; provide a data packet to the user device, wherein the data packet comprises one of the plurality of data packets in the content library database; request generation of a contingent recommendation, wherein the contingent recommendation comprises a plurality of potential next actions, wherein each of the plurality of potential next actions is based on at least one possible user response to the provided data packet; receive the contingent recommendation; receive an electronic signal comprising a user response to the provided data packet from the user device; select a next action, wherein the next action comprises one of the potential next actions, wherein the next action is selected based on the received user response and the received contingent recommendation; and provide the next action to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for decreasing system latency, the method comprising:
-
receiving an electronic signal comprising a user identifier from a user device, wherein the user identifier identifies a user; retrieving user data associated with the user identifier from a user profile database, wherein the user data comprises data identifying one or several historic attributes of the user; providing a data packet to the user device, wherein the data packet comprises a request for a user input in response to the data packet; requesting generation of a contingent recommendation, wherein the contingent recommendation comprises a plurality of potential next actions, wherein each of the plurality of potential next actions is based on at least one possible user response to the provided data packet; receiving the contingent recommendation; receiving an electronic signal comprising a user response to the provided data packet from the user device; selecting a next action, wherein the next action comprises one of the potential next actions, wherein the next action is selected based on the received user response and the received contingent recommendation; and providing the next action to the user device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification