Device for aggregating, translating, and disseminating communications within a multiple device environment
First Claim
1. An aggregator for establishing device interaction in an environment having a plurality of electronic devices, the aggregator comprising:
- a first transmitter;
a first receiver;
a memory capable of storing a plurality of content rules for content accessible on one or more of the plurality of devices; and
a processor in communication with the first transmitter, the first receiver, and the memory, the processor being configured to;
receive via the first receiver content information from a first device, wherein the content information identifies content to be accessed;
compare the content information to content rules stored in the memory to determine whether the content should be accessed; and
send a message via the first transmitter to the first device, wherein the message comprises an instruction regarding access to the content.
4 Assignments
0 Petitions
Accused Products
Abstract
Aggregator devices and methods are disclosed for establishing device interaction in an environment containing other electronic devices and the aggregator device. The aggregator device has a transmitter, receiver, memory storing interaction rules, and a processor for implementing the interaction rules in association with the transmitter, receiver, and other devices of the environment. The methods involve transmitting a message to the aggregator from a first device, referencing rules of device interaction for the environment, and then according to the rules of device interaction, transmitting a message from the aggregator to a second device. The rules of device interaction may include instructions that are to be transmitted from the aggregator in response to the aggregator receiving change of state messages from devices of the environment.
-
Citations
14 Claims
-
1. An aggregator for establishing device interaction in an environment having a plurality of electronic devices, the aggregator comprising:
-
a first transmitter;
a first receiver;
a memory capable of storing a plurality of content rules for content accessible on one or more of the plurality of devices; and
a processor in communication with the first transmitter, the first receiver, and the memory, the processor being configured to;
receive via the first receiver content information from a first device, wherein the content information identifies content to be accessed;
compare the content information to content rules stored in the memory to determine whether the content should be accessed; and
send a message via the first transmitter to the first device, wherein the message comprises an instruction regarding access to the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for allowing access to digital content, the method comprising:
-
receiving a request via a receiver from a first device for access to digital content, wherein the request comprises content information identifying the digital content to be accessed;
searching a compilation of content rules for the content information; and
responsive to a content rule being found and to the digital content being accessible, replying via a transmitter to the request with a message allowing access to the digital content. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An aggregator for providing digital rights access in an environment having a plurality of electronic devices, the aggregator comprising:
-
a first transmitter;
a first receiver;
a second receiver;
a memory capable of storing a plurality of content rules for content accessible on one or more of the plurality of devices; and
a processor configured to;
receive content information from a first device using a first transport via the first receiver, wherein the content information identifies content to be accessed on the first device;
receive a content rule associated with the content information from one of the plurality of devices using a second transport via the second receiver, wherein the content rule comprises digital rights information;
store the content rule in the memory;
determine whether the content should be accessed based on the content rule; and
send a message via the first transmitter to the first device, wherein the message comprises an instruction regarding access to the content.
-
Specification