Smart appliance network system and communication protocol
First Claim
1. A global appliance network system, comprising:
- a local smart appliance network, including at least one smart appliance, said local smart appliance network having a general unique global network address;
a global network agent, including a global server, said global server communicating with said smart appliance using a general addressing scheme identifying in a single message both said smart appliance network by said general unique global network address and the instruction to be performed on said smart appliance; and
a communication network interconnecting said local smart appliance network and said global network agent.
3 Assignments
0 Petitions
Accused Products
Abstract
A smart appliance network protocol implemented through modifications to the Session Initiation Protocol (SIP), which is used to network a plurality of smart appliances together. The SIP smart appliance network protocol includes a general global naming scheme and a one-step action-location process to communicate messages between network components which include smart appliances. The general global naming scheme enables smart appliances and other network components to address messages to each other in general terms, thereby creating a scalable network that is flexible, easily modified, and accessible from a global location outside local smart appliance networks. The one-step location-action process enables messages to locate the recipient network component as it traverses the network and to carry the action to be performed by the recipient network component, in the same message, thereby reducing the burden on the local network firewall to guarantee secure access of a local smart appliance network to global components.
-
Citations
11 Claims
-
1. A global appliance network system, comprising:
-
a local smart appliance network, including at least one smart appliance, said local smart appliance network having a general unique global network address;
a global network agent, including a global server, said global server communicating with said smart appliance using a general addressing scheme identifying in a single message both said smart appliance network by said general unique global network address and the instruction to be performed on said smart appliance; and
a communication network interconnecting said local smart appliance network and said global network agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A one-step location-action method for remotely operating a smart appliance in a local smart appliance network from a global agent in a global network, said method comprising the steps of:
-
the global agent formulating a one-step message that includes the general global address of the local smart appliance network and the action to be taken by the smart appliance;
transmitting the one-step message over a communication network to the local smart appliance network;
if between the global network and the local smart appliance network there is a fire wall, determining that the global agent is permitted to traverse the firewall; and
unpacking the transmitted one-step message and executing the action to be taken by the smart appliance. - View Dependent Claims (9, 10, 11)
-
Specification