Capability addressable network and method therefor
DC CAFCFirst Claim
Patent Images
1. In a capability addressable peer-to-peer data communication network, a method of establishing network connectivity comprising the steps of:
- initiating a setup connection between first and second peers of said network by transmitting an unsolicited message containing an identification of said first peer to said second peer;
authorizing said second peer to establish said setup connection with said first peer based on said identification of said first peer;
exchanging needs and capabilities between said first and second peers after establishing said setup connection; and
selectively processing an addressed service connection in response to said exchange of needs and capabilities.
5 Assignments
Litigations
0 Petitions
Reexaminations
Accused Products
Abstract
A wireless, peer-to-peer, capability addressable network (22) is disclosed. The network (22) accommodates any number of peers (20). Network connections are formed based upon proximity between peers (20) and upon a needs and capabilities evaluation (82). Networks (22) support three classifications of service capabilities: service requesting, service providing, and service relaying. Wireless communications occur at a sufficiently low power to form a detection zone (28) of less than five meters for many peers (20).
256 Citations
20 Claims
-
1. In a capability addressable peer-to-peer data communication network, a method of establishing network connectivity comprising the steps of:
-
initiating a setup connection between first and second peers of said network by transmitting an unsolicited message containing an identification of said first peer to said second peer; authorizing said second peer to establish said setup connection with said first peer based on said identification of said first peer; exchanging needs and capabilities between said first and second peers after establishing said setup connection; and selectively processing an addressed service connection in response to said exchange of needs and capabilities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operating a capability addressable peer-to-peer data communication network comprising the steps of:
-
a) broadcasting an unsolicited beacon message from a first peer node; b) identifying said second peer node as being authorized to establish communications with said first peer node when said first peer node receives a response message from said second peer node; c) establishing a setup connection between said first peer node and said second peer node; d) receiving information by first peer node describing a network capability provided by said second peer node; and e) forming a service connection between said first peer node and said second peer node when said capability information indicates a capability compatible with a need of said first peer node. - View Dependent Claims (11)
-
-
12. A method of operating a capability addressable peer-to-peer data communication network comprising the steps of:
-
a) detecting, at a first one of a service-requesting peer and a service-providing peer, physical proximity of a second one of said service-requesting and service-providing peers; b) determining whether a need for a service connection exists at one of said service-requesting and service-providing peers; c) establishing, if said determining step identifies said need, a setup wireless connection between said service-requesting and service-providing peers; d) communicating authorization information describing said service-requesting peer to said service-providing peer; e) forming a wireless service connection between said service-requesting and service-providing peers when said service-requesting peer is authorized through an identification code; f) communicating capability information describing said service-providing peer to said service-requesting peer; g) forming said wireless service connection between said service-requesting and service-providing peers when said service-providing peer is determined to have a capability compatible with said need determined in step b); and h) providing said capability using said service connection. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus for interactively coupling one appliance to another appliance, comprising:
-
a receiver for receiving input data; a transmitter for transmitting output data; and a processor coupled to said transmitter for broadcasting an unsolicited message from said one appliance that includes an identity of said one appliance, and wherein said processor receives through said receiver a response message. - View Dependent Claims (18, 19, 20)
-
Specification