Consumption based source throttling
First Claim
1. An information presentation system, comprising:
- a communication module that receives an information stream from an information source device, an initial portion of the information stream being based on an initial portion of information and initial stream characteristics;
an output module, communicatively coupled to the communication module, that generates a signal that causes the initial portion of the information to be presented in human-perceivable form according to initial presentation attributes;
a consumption detection module that determines when a user desires a next portion of the information to be presented in human-perceivable form according to next presentation attributes, and generates a signal indicative of the next presentation attributes;
a source throttling module, communicatively coupled to the consumption detection module and the communication module, that receives the signal indicative of the next presentation attributes and generates a signal directing the information source device to communicate the next portion of the information to the information presentation system according to next stream characteristics, which are based on the next presentation attributes.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling communication between an information source and an information presentation system. Various aspects of the present invention provide apparatus, structure and method steps that receive an initial portion of information from the information source in an information stream characterized by initial stream characteristics. The initial portion of information may be presented to a user according to an initial set of presentation attributes. It may be determined that the user desires to consume a next portion of the information according to a next set of presentation attributes. Next, information stream characteristics are determined based on the next set of presentation attributes. The information source may then be directed to communicate the next portion of the information in an information stream characterized by the next information stream characteristics.
37 Citations
33 Claims
-
1. An information presentation system, comprising:
-
a communication module that receives an information stream from an information source device, an initial portion of the information stream being based on an initial portion of information and initial stream characteristics;
an output module, communicatively coupled to the communication module, that generates a signal that causes the initial portion of the information to be presented in human-perceivable form according to initial presentation attributes;
a consumption detection module that determines when a user desires a next portion of the information to be presented in human-perceivable form according to next presentation attributes, and generates a signal indicative of the next presentation attributes;
a source throttling module, communicatively coupled to the consumption detection module and the communication module, that receives the signal indicative of the next presentation attributes and generates a signal directing the information source device to communicate the next portion of the information to the information presentation system according to next stream characteristics, which are based on the next presentation attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information source system, comprising:
-
an information processing module that generates an initial portion of an information stream based on an initial portion of information, the initial portion of the information stream being based on initial stream characteristics;
a communication module, communicatively coupled to the information processing module, that communicates the information stream to an information destination system; and
a throttle module, communicatively coupled to the communication module and the information processing module, that communicates with the information destination system during communication of the information stream to determine modifications to the initial stream characteristics based on user consumption of information carried in the information stream, and generates a signal indicative of next stream characteristics, the next stream characteristics being based on user consumption of information carried in the information stream and different than the initial stream characteristics;
the information processing module receives the signal indicative of the next stream characteristics and generates a next portion of the information stream based on a next portion of the information and the next stream characteristics. - View Dependent Claims (13, 14, 15, 16)
-
-
17. In an information presentation system that receives information from an information source device and presents the information in human-perceivable form, a method for controlling the manner in which the information source device communicates information to the information presentation system, the method comprising:
-
receiving an information stream from the information source device, the information stream carrying an initial portion of information and characterized by initial stream characteristics;
presenting the initial portion of the information in human-perceivable form according to an initial set of presentation attributes;
determining that a user desires to consume a next portion of the information according to a next set of presentation attributes;
directing the information source device to communicate the next portion of the information in the information stream characterized by next stream characteristics, which are based on the second set of presentation attributes. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. In an information source system that provides information to an information presentation system, a method for controlling the manner in which the information source system communicates information to the information presentation system, the method comprising:
-
communicating an initial portion of the information to the information presentation system in an information stream characterized by initial stream characteristics;
receiving an indication from the information presentation system to communicate a next portion of the information to the information presentation system in an information stream characterized by next stream characteristics; and
communicating the next portion of the information to the information presentation system in an information stream characterized by the next stream characteristics. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification