IP Library Granted Patent US 8,601,127
Granted Patent B2
US 8,601,127 · App. 12/159,889 · Granted Dec 3, 2013

Method for selective service updates for communication networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,601,127
App. No.
12/159,889
Granted
Dec 3, 2013
Kind
B2
Abstract

A method for performing selective updating procedure of service advertisements. In this method, a Master personal gateway ( 10 a ) chooses a Slave personal gateway ( 10 c ) to update from its service list (step 40 ). The Master personal gateway ( 10 a ) uses the service description stored in its service list to determine if the Slave personal gateway ( 10 c ) of PAN ( 21 c ) has the capabilities to use the service advertised (step 41 ). The Master personal gateway ( 10 a ) then forwards the service advertisement to the Slave personal gateway ( 10 c ) (step 42 ). The Slave personal gateway ( 10 c ) updates its service list and advertises the service within its PAN ( 21 c ) (step 43 ).

Claims (31)

1. A method for communicating between a Master Personal Gateway (Master PG) and a plurality of Slave Personal Gateways (Slave PGs), the method comprising:

providing a plurality of Slave PG service lists from the plurality of Slave PGs to the Master PG, at least one first Slave PG service list describing one or more services provided by at least one Slave PG that provides the at least one first Slave PG service list, and at least one second Slave PG service list describing one or more services for which at least one Slave PG that provides the at least one second Slave PG service list is interested in receiving updates;

storing the plurality of Slave PG service lists at the Master PG in a Master PG service list;

receiving at the Master PG a service advertisement of a service described in the Master PG service list from a Slave PG that provides that service;

selecting at the Master PG one or more Slave PGs that are interested in receiving updates for the service advertised in the service advertisement; and

forwarding the service advertisement from the Master PG to the selected one or more Slave PGs.

2. The method of claim 1 , wherein the step of selecting comprises the Master PG checking in the Master PG service list if each of the plurality of Slave PGs that has provided the plurality of Slave PG service lists has requested a capabilities update of the service specified in the service advertisement.

3. The method of claim 1 , further comprising the steps of:

tagging the service advertisement at the Slave PG that provides the service according to access rules of the Slave PG;

forwarding the tagged service advertisement from the Slave PG to the Master PG; and

processing the tagged service advertisement at the Master PG based on stored access rules within the Master PG.

4. The method of claim 1 , further comprising:

identifying at the Master PG a sender of the service advertisement based on an identification.

5. The method of claim 1 , further comprising:

sending a service advertisement along with a user command from the Slave PG to the Master PG; and

processing at the Master PG the user command.

6. The method of claim 1 , further comprising:

storing at the Master PG all service advertisements received from the plurality of Slave PGs within a data store of the Master PG; and

performing a service lookup at the Master PG whenever any one of the plurality of Slave PGs receives a service request.

7. The method of claim 1 , wherein the Master PG is configured to function as a Personal Network Management (PNM) server.

8. The method of claim 1 , wherein each of the selected one or more Slave PGs is configured to receive the service advertisement.

9. The method of claim 1 , wherein the step of selecting comprises determining at least one capability of each of at least one Slave PG based on the Slave PG service list received from the at least one Slave PG.

10. The method of claim 4 , wherein the identification is a Slave PG identification.

11. The method of claim 8 , wherein the selected one or more Slave PGs are not in a Personal Area Network (PAN).

12. The method of claim 1 , wherein the selected one or more Slave PGs, to which the service advertisement is forwarded, are different Slave PG(s) than the Slave PG, from which the service advertisement is received.

13. A Master Personal Gateway (Master PG) configured to communicate with a plurality of Slave Personal Gateways (Slave PGs), comprising:

a service list receiving section configured to receive a plurality of Slave PG service lists from the plurality of Slav PGs, at least one first Slave PG service list describing one or more services provided by at least one Slave PG that provides the at least one first Slave PG service list, and at least one second Slave PG service list describing one or more services for which at least one Slave PG that provides the at least one second Slave PG service list is interested in receiving updates;

a storing section configured to store the plurality of Slave PG service lists in a Master PG service list;

a receiving section configured to receive a service advertisement of a service described in the Master PG service list from a Slave PG that provides that service;

a selecting section configured to select one or more Slave PGs that are interested in receiving updates for the service advertised in the service advertisement; and

a forwarding section configured to forward the service advertisement to the selected one or more Slave PGs.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2016
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: SUN PATENT TRUST
Reel/Frame 038299/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
CHANGE OF NAME Recorded Nov 24, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2008
From: LIM, CHUN KEONG BENJAMIN; KUMAR, SAMPATH SWAROOP; TAN, PEK YEW
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 021642/0053 →