SIP service for home network device and service mobility
First Claim
Patent Images
1. A services gateway environment having a plurality of available services within a gateway defined in accordance with a service gateway specification, comprising:
- a SIP service defined in accordance with Session Initiation Protocol that instantiates a registration server on a computer device in the gateway, where the registration server registers SIP entities with itself and translates such registrations into registrations with a service registry of the gateway defined in accordance with the service gateway specification, where the SIP service is embodied as computer executable instructions in a memory of the computing device and the service registry provides a directory for the plurality of available services.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved services gateway environment is provided within a gateway framework. The improvement comprising a SIP service architecture that enables SIP entities to register with itself and translates such registrations into gateway aware registrations.
33 Citations
21 Claims
-
1. A services gateway environment having a plurality of available services within a gateway defined in accordance with a service gateway specification, comprising:
a SIP service defined in accordance with Session Initiation Protocol that instantiates a registration server on a computer device in the gateway, where the registration server registers SIP entities with itself and translates such registrations into registrations with a service registry of the gateway defined in accordance with the service gateway specification, where the SIP service is embodied as computer executable instructions in a memory of the computing device and the service registry provides a directory for the plurality of available services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A services gateway environment having a plurality of available services associated with a home gateway defined in accordance with a service gateway specification, comprising:
a SIP service having an interface for instantiating SIP User Agents and operable to instantiate a SIP registration server within the services gateway environment;
wherein the SIP registration server automatically registers the SIP User Agents with itself and translates said registrations of the SIP User Agents into registrations with a service registry for the home gateway, where the SIP service is defined in accordance with Session Initiation Protocol and embodied as computer executable instructions on a memory of a computing device in the home gateway.- View Dependent Claims (14, 15)
-
16. A computer-implemented method for supporting device mobility between at least two service gateway environments, each gateway environment having a plurality of available services defined in accordance with a service gateway specification, comprising:
-
registering a SIP registration/proxy server with a service registry defined in accordance with a service gateway specification; registering a SIP-enabled device with the SIP registration/proxy server instantiated in a first gateway environment; registering the SIP-enabled device with a SIP registration/proxy server instantiated in a second gateway environment upon the device moving from the first gateway environment to the second gateway environment; obtaining location information for the SIP-enabled device at the second gateway environment; and registering the location information for the SIP-enabled device with the SIP registration/proxy server in the first gateway environment. - View Dependent Claims (17)
-
-
18. A device access system for communicating between entities residing on different gateways, comprising:
-
an application bundle residing in a first gateway; a SIP service defined in accordance with Session Initiation Protocol that is accessible to the application bundle and associated with the first gateway; a registration server on a computing device in the first gateway instantiated by the SIP service, where the registration server registers SIP entities with itself and translates such registrations into registrations with a service registry of the first gateway; a device driver service residing in a second gateway; another SIP service defined in accordance with Session Initiation Protocol that is accessible to the device driver service and associated with the second gateway, wherein each of the SIP services expose an interface which allows messages to be carried automatically between the application bundle and the device driver service. - View Dependent Claims (19)
-
-
20. A device access system for communicating between entities residing on different gateways, comprising:
-
a device driver service residing in a first gateway; a SIP service defined in accordance with Session Initiation Protocol that is accessible to the application bundle and associated with the first gateway; a registration server on a computing device in the first gateway instantiated by the SIP service, where the registration server registers SIP entities with itself and translates such registrations into registrations with a service registry of the first gateway; a device residing in a second gateway; another SIP service defined in accordance with Session Initiation Protocol that is accessible to the device and associated with the second gateway, wherein each of the SIP services expose an interface which allows messages to be carried automatically between the device driver service and the device. - View Dependent Claims (21)
-
Specification