Device for aggregating, translating, and disseminating...

Multiplex communications – Special services – Distribution of signal to multiple agent stations

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S205000, C709S206000, C709S230000, C709S245000, C709S246000, C340S539140

Reexamination Certificate

active

06795404

ABSTRACT:

TECHNICAL FIELD
The present invention relates to electronic device interactions. More specifically, the present invention relates to an aggregator of device interaction for an environment.
BACKGROUND
Electronic devices such as household appliances, audio-video equipment, computers, and telephones operate within a given environment such as the home of a user. However, these devices function independently of one another. The user must initiate actions on the devices to cause the devices to change to a particular state of operation to thereby perform a function desired by the user.
Often, the state of one or more of the electronic devices is related to the state of one or more other electronic devices within the same environment. For example, a user may be watching television (TV) when the telephone rings. The user wishes to answer the call, but to effectively communicate with the caller, the user must mute the television so that sound from the TV does not interfere with the telephone conversation. Every time a telephone call is to be answered while the user watches TV, the user must again repeat the muting process. For each call, once the user hangs up the phone, the TV must be manually unmuted so that the user can once again listen to the TV program being watched.
The TV—telephone scenario discussed above is only one example. There is an undeterminable number of scenarios and devices involved within a given environment. In each scenario, the devices do not communicate with one another and do not coordinate activities, and as a result the user is overly burdened. The number of electronic devices for a household is continually increasing, and the resulting burden on the user to manually coordinate states of the devices for given scenarios is increasing as well.
To address this problem, devices can be configured with communication abilities so that they can communicate with one another when one or more devices experience a user driven state change. However, when several devices are involved in the interaction, various complexities are introduced. As devices and associated interactions are added to the environment, communication paths begin to multiply non-linearly necessitating wider bandwidths to accommodate the increase. Interaction rules become ambiguous because devices down a chain of interaction cannot determine a proper state change due to several degrees of removal from the user driven event.
Additionally, many different transports are available for communication between devices. Absent a standard specifying a transport for an environment, any transport may be chosen as the transport for a particular device. If two devices are not equipped with the same transports, then communication between the devices becomes impossible. These devices will not satisfactorily coexist and interact in an environment.
Therefore, there is a need for aggregating communication paths, interactions, and/or message transports within a device environment to address these problems.
SUMMARY
Embodiments of the present invention address the problems discussed above through application of an aggregator to the device environment. An aggregator embodiment may be employed to act as a single point of communication between many devices thereby limiting the communication paths to the number of devices in the environment. An aggregator embodiment may also be employed to accept communications from multiple transport types to act as a translator between devices of different transports. An aggregator embodiment may also be employed to control device interaction by employing interaction rules.
An aggregator device embodiment includes at least one transmitter and at least one receiver. The embodiment also includes a memory that stores interaction rules for the plurality of devices of the environment. A processor in communication with the transmitter, receiver, and memory is also included. The processor is configured to receive a message from a first device through the at least one receiver, reference the interaction rules in relation to the message from the first device to direct communications through the at least one transmitter to one or more devices of the plurality.
The logical operations of the processor that involve implementing the interaction rules are embodied in methods. The methods specify how a particular device or group of devices communicate. One embodiment of a method involves transmitting a message to the aggregator from a first device and receiving the message at the aggregator. The aggregator references interaction rules in relation to the message from the first device to direct communications from the aggregator to one or more devices of the plurality.
Another embodiment of a method involves detecting a change of state at a first device and in response to detecting the change of state, transmitting a change of state message to the aggregator. The aggregator receives the change of state message and references interaction rules in relation to the change of state of the first device to determine a change of state instruction for a second device of the plurality. The aggregator then transmits the change of state instruction to the second device.
The various aspects of the present invention may be more clearly understood and appreciated from a review of the following detailed description of the disclosed embodiments and by reference to the drawings and claims.


REFERENCES:
patent: 5086385 (1992-02-01), Launey et al.
patent: 5420573 (1995-05-01), Tanaka et al.
patent: 5692215 (1997-11-01), Kutzik et al.
patent: 5875108 (1999-02-01), Hoffberg et al.
patent: 5901246 (1999-05-01), Hoffberg et al.
patent: 5903454 (1999-05-01), Hoffberg et al.
patent: 5909183 (1999-06-01), Borgstahl et al.
patent: 5956736 (1999-09-01), Hanson et al.
patent: 5973683 (1999-10-01), Cragun et al.
patent: 6018762 (2000-01-01), Brunson et al.
patent: 6081750 (2000-06-01), Hoffberg et al.
patent: 6104694 (2000-08-01), Hake
patent: 6108685 (2000-08-01), Kutzik et al.
patent: 6148241 (2000-11-01), Ludtke et al.
patent: 6208341 (2001-03-01), van Ee et al.
patent: 6288716 (2001-09-01), Humpleman et al.
patent: 6297746 (2001-10-01), Nakazawa et al.
patent: 6347183 (2002-02-01), Park
patent: 6348875 (2002-02-01), Odinak et al.
patent: 6356947 (2002-03-01), Lutterschmidt
patent: 6385388 (2002-05-01), Lewis et al.
patent: 6400996 (2002-06-01), Hoffberg et al.
patent: 6418424 (2002-07-01), Hoffberg et al.
patent: 6449514 (2002-09-01), Natsubori et al.
patent: 6456892 (2002-09-01), Dara-Abrams et al.
patent: 6480896 (2002-11-01), Brown et al.
patent: 6529526 (2003-03-01), Schneidewend
patent: 6542925 (2003-04-01), Brown et al.
patent: 6567979 (2003-05-01), deCarmo
patent: 6574234 (2003-06-01), Myer et al.
patent: 6580950 (2003-06-01), Johnson et al.
patent: 6584364 (2003-06-01), Iwamoto
patent: 6587739 (2003-07-01), Abrams et al.
patent: 6675384 (2004-01-01), Block et al.
patent: 2001/0034741 (2001-10-01), Bray
patent: 2001/0049275 (2001-12-01), Pierry et al.
patent: 2002/0002413 (2002-01-01), Tokue
patent: 2002/0049679 (2002-04-01), Russell et al.
patent: 2002/0146237 (2002-10-01), Safadi
patent: 2002/0151992 (2002-10-01), Hoffberg et al.
patent: 2002/0186843 (2002-12-01), Weinstein et al.
patent: 2002/0196270 (2002-12-01), Sirhall
patent: 2003/0005455 (2003-01-01), Bowers
patent: 2003/0009495 (2003-01-01), Adjaoute
patent: 2003/0014436 (2003-01-01), Spencer et al.
patent: 2003/0023427 (2003-01-01), Cassin et al.
patent: 2003/0046689 (2003-03-01), Gaos
patent: 2003/0049014 (2003-03-01), Siddiqui
patent: 2003/0069854 (2003-04-01), Hsu et al.
patent: 2003/0120541 (2003-06-01), Siann et al.
patent: 2003/0194093 (2003-10-01), Evans et al.
U.S. Official Action dated Sep. 3, 2003 in U.S. Ser. No. 10/175,483.
U.S. Official Action dated Jan. 5, 2004 in U.S. Ser. No. 10/175,178.
U.S. patent application Ser. No. 10/175,466, entitled “Device Interaction,” filed Jun. 18, 2002, Inventors: John B. Slemmer; Stefan Olsson; Barrett Kreiner; Andre Jarboe; and Kevin Kleinfelter.
U.S. patent applcation Ser. No. 10/175,465, entitled “Learning Device Interact

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Device for aggregating, translating, and disseminating... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Device for aggregating, translating, and disseminating..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Device for aggregating, translating, and disseminating... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3225956

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.