METHOD AND SYSTEM FOR ROUTING A MESSAGE OVER A HOME NETWORK
First Claim
1. A method for routing a message over a home network, the method comprising:
- establishing a relationship between a home network appliance class and a home network service, wherein the home network appliance class identifies a class of home network appliances operable within a home network environment;
receiving over a home network from a sending home network appliance, a message identifying a home network appliance class for the sending home network appliance;
determining, based on the established relationship, a home network service related to the home network appliance class; and
routing the message to the determined home network service via the home network.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are described for routing messages over a home network. In one aspect of the subject matter disclosed herein, a method for routing a message over a home network is described. The method includes establishing a relationship between a home network appliance class and a home network service, wherein the home network appliance class identifies a class of home network appliances operable within a home network environment. The method further includes receiving over a home network from a sending home network appliance, a message identifying a home network appliance class for the sending home network appliance. The method also includes determining, based on the established relationship, a home network service related to the home network appliance class. The method further includes routing the message to the determined home network service via the home network.
47 Citations
24 Claims
-
1. A method for routing a message over a home network, the method comprising:
-
establishing a relationship between a home network appliance class and a home network service, wherein the home network appliance class identifies a class of home network appliances operable within a home network environment; receiving over a home network from a sending home network appliance, a message identifying a home network appliance class for the sending home network appliance; determining, based on the established relationship, a home network service related to the home network appliance class; and routing the message to the determined home network service via the home network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for routing a message over a home network, the system comprising:
-
a relationship manager configured to establish a relationship between a home network appliance class and a home network service, wherein the home network appliance class identifies a class of home network appliances operable within a home network environment; a message router configured to receive over a home network from a sending home network appliance, a message identifying a home network appliance class for the sending home network appliance; a traversal engine configured to determine, based on the established relationship, a home network service related to the home network appliance class; and the message router configured to route the received message to the determined home network service via the home network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for routing a message over a home network, the system comprising:
-
means for establishing a relationship between a home network appliance class and a home network service, wherein the home network appliance class identifies a class of home network appliances operable within a home network environment; means for receiving over a home network from a sending home network appliance, a message identifying a home network appliance class for the sending home network appliance; means for determining, based on the established relationship, a home network service related to the home network appliance class; and means for routing the received message to the determined home network service via the home network.
-
-
24. A computer readable medium containing a computer program for routing a message over a home network, the computer program comprising executable instructions for:
-
establishing a relationship between a home network appliance class and a home network service, wherein the home network appliance class identifies a class of home network appliances operable within a home network environment; receiving over a home network from a sending home network appliance, a message identifying a home network appliance class for the sending home network appliance; determining, based on the established relationship, a home network service related to the home network appliance class; and
routing the message to the determined home network service via the home network.
-
Specification