Appliance communications manager
First Claim
Patent Images
1. An apparatus for managing communication transactions between electronic appliances, comprising:
- a source input/output (I/O) communications function which establishes a first communication link between said apparatus and a source appliance and receives a communication message from said source appliance;
a destination I/O communications function which establishes a second communication link between said apparatus and a destination appliance;
a program memory;
a communications program stored in said program memory which manages communications transactions between said source I/O communications function and said destination communications function; and
a processor which executes said communications program.
2 Assignments
0 Petitions
Accused Products
Abstract
A novel method and apparatus for managing communication transactions between electronic appliances is presented. The invention includes a source input/output (I/O) communications function which establishes a first communication link between the apparatus and a source appliance, and a destination I/O communications function which establishes a second communication link between said apparatus and a destination appliance. The apparatus stores and executes a communications program in program memory which manages communications transactions between the source I/O communications function and destination communications function.
-
Citations
13 Claims
-
1. An apparatus for managing communication transactions between electronic appliances, comprising:
-
a source input/output (I/O) communications function which establishes a first communication link between said apparatus and a source appliance and receives a communication message from said source appliance;
a destination I/O communications function which establishes a second communication link between said apparatus and a destination appliance;
a program memory;
a communications program stored in said program memory which manages communications transactions between said source I/O communications function and said destination communications function; and
a processor which executes said communications program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13)
said communication message is implemented using a standard appliance communication protocol.
-
-
3. An apparatus in accordance with claim 1, comprising:
a data memory which stores communication messages received from said source appliance until said second communications link is established between said apparatus and said second appliance.
-
4. An apparatus in accordance with claim 1, comprising:
a data memory which stores an electronic phonebook, said phonebook comprising a plurality of phonebook entries, each of said phonebook entries comprising an appliance identifier and associated appliance connection information.
-
5. An apparatus in accordance with claim 4, wherein:
said processor presents said phonebook to a user.
-
6. An apparatus in accordance with claim 5, comprising:
a user interface for displaying said phonebook to said user and allowing said user to enter an address into said phonebook.
-
7. An apparatus in accordance with claim 5, wherein:
said processor sends at least one of said phonebook entries to said source appliance for presentation to said user thereby.
-
13. An apparatus in accordance with claim 5, comprising:
a user interface which presents said phonebook to said user and allowing said user to enter an address into said phonebook.
-
8. An apparatus for managing communication transactions between electronic appliances, comprising:
-
a source input/output (I/O) communications function which communicates with a source appliance and receives a communication message from said source appliance;
a destination input/output (I/O) communications function which communicates with a destination appliance;
an appliance communications function which processes said communication message received by said I/O communications function from said source appliance, establishes a communication link with said destination appliance to which said communication message is addressed via said destination I/O communications function, and sends said communication message to said destination appliance. - View Dependent Claims (9, 10, 11, 12)
a program memory;
a communications program stored in said program memory which performs said processing of said communication message, said establishing of said communication link with said destination appliance, and said sending of said communication message to said destination appliance; and
a processor which executes said communications program.
-
-
10. An apparatus in accordance with claim 8, wherein:
said communication message is implemented using a standard appliance communication protocol.
-
11. An apparatus in accordance with claim 8, comprising:
a data memory which stores said communication message received from said source appliance until said communications link is established between said apparatus and said destination appliance.
-
12. An apparatus in accordance with claim 8, comprising:
a data memory which stores an electronic phonebook, said phonebook comprising a plurality of phonebook entries, each of said phonebook entries comprising an appliance identifier and associated appliance connection information.
Specification