Bridging local device communications across the wide area
First Claim
1. A system for enabling the communication between a first device on a first network associated with a first domain and a second device on a second network associated with a second domain comprising:
- a first services gateway in communication with the first network associated with the first domain wherein said first services gateway comprises device drivers, a local service registry, an instant messaging protocol bundle and an integrated services application;
a second services gateway in communication with the second network associated with the second domain wherein said second services gateway comprises device drivers, a local service registry, an instant messaging protocol bundle and an integrated services application; and
, a remote services registry in communication with the integrated services application of each of said first and second services gateways.
8 Assignments
0 Petitions
Accused Products
Abstract
In a network of devices having a plurality of local domains, each local domain is likely to comprise a plurality of networks or communities of devices that communicate using a shared native protocol such as Jini, UPnP, Bluetooth, HAVi, WiFi, WiMAX or other standard architectures and protocols. The Open Services Gateway initiative (OSGi) created a platform and method for various networks to communicate with one another in a local domain. OSGi does not, however, solve the problems associated with communication across local domains. An instant messaging protocol such as Session Initiation Protocol (SIP) and a remote services register are used to provide a means for communication between local devices in a plurality of local OSGi domains using native communications protocols.
-
Citations
12 Claims
-
1. A system for enabling the communication between a first device on a first network associated with a first domain and a second device on a second network associated with a second domain comprising:
-
a first services gateway in communication with the first network associated with the first domain wherein said first services gateway comprises device drivers, a local service registry, an instant messaging protocol bundle and an integrated services application;
a second services gateway in communication with the second network associated with the second domain wherein said second services gateway comprises device drivers, a local service registry, an instant messaging protocol bundle and an integrated services application; and
,a remote services registry in communication with the integrated services application of each of said first and second services gateways. - View Dependent Claims (2, 3, 4, 6)
-
-
5. The system of claim 5 wherein the integrated services application of a gateway communicates with the remote services registry using the instant messaging protocol bundle.
-
7. A method for communicating between a first device on a first network associated with a first domain having a service gateway comprising a local service registry, device drivers, an instant messaging protocol bundle and an integrated services application (ISA) and a second device on a second network associated with a second domain having a services gateway comprising a local service registry, device drivers, an instant messaging protocol bundle and an integrated services application (ISA) using a remote services registry comprising the steps of:
-
registering the first device with the first network in the local service registry;
determining at the ISA of the first domain the existence of the registered first device;
determining at the ISA whether services associated with registered first device should be discoverable in other domains;
registering discoverable services at the remote services registry. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification