IP Library Granted Patent US 11,089,486
Granted Patent B2
US 11,089,486 · App. 15/030,394 · Granted Aug 10, 2021

Service coverage management systems and methods

Inventors: Lijun Dong (San Diego, CA); Michael F. Starsinic (Newtown, PA)
Assignee: Convida Wireless
H04W16/20H04W4/70H04W24/02H04W24/10H04L12/40039H04L47/14H04L67/18H04W4/021H04W4/022H04W84/18
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 11,089,486
App. No.
15/030,394
Granted
Aug 10, 2021
Kind
B2
Abstract

A Service Coverage Manager (SCM) may receive or retrieve a report of a service node's coverage and generate a global picture of the service coverage for a service. The SCM may dynamically adjust the service node coverage to accommodate client service requests and provide new service coverage to appropriate clients. The SCM may reduce a service node's service coverage to reduce overlap with another node or reduce wasted resources, or may expand a service node's coverage to cover additional clients.

Claims (40)

1. A method comprising:

receiving information associated with a plurality of requests for a service type;

sending, to each service node of a plurality of service nodes that provide the service, a request for service coverage information, wherein service coverage of each service node is associated with a set of clients;

receiving, from each service node of the plurality of service nodes, based on each request for service coverage information, a service coverage report comprising an identifier of the set of clients and service node context information;

generating, based on each received service coverage report, a global picture of coverage provided for the service type by the plurality of service nodes;

determining, based on the global picture, a service coverage adjustment for at least one service node of the plurality of service nodes to accommodate the plurality of requests from the set of clients, wherein the service coverage adjustment adjusts an access rule of at least one of the plurality of service nodes associated with the set of clients; and

sending, to the at least one service node, a service coverage adjustment notification to cause the service coverage adjustment by the at least one service node.

2. The method of claim 1 , wherein each service coverage report further comprises a service node address, a service coverage type, a service provider, and an effective time of service coverage.

3. The method of claim 2 , wherein the service coverage type comprises the access rule.

4. The method of claim 1 , wherein the service coverage adjustment notification indicates a reduction of coverage for the at least one service node, wherein the reduction causes a reduction to the set of clients.

5. The method of claim 1 , wherein the service coverage adjustment notification indicates an increase of coverage for the at least one service node, wherein the increase causes an increase to the set of clients.

6. The method of claim 1 , wherein each service node of the plurality of service nodes comprises a machine-to-machine device, gateway, or server.

7. The method of claim 1 , wherein the service node context information comprises at least one of service node location, service node power level, or service node load.

8. The method of claim 1 , wherein the service node context information comprises service node location.

9. An apparatus comprising a processor, a memory, and communication circuitry, the apparatus being connected to a network via its communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to perform operations comprising:

receiving information associated with a plurality of requests for a service type;

sending, to each service node of a plurality of service nodes that provide the service type, a request for service coverage information, wherein service coverage of each service node is associated with a set of clients;

receiving, from each service node of the plurality of service nodes, based on each request for service coverage information, a service coverage report comprising an identifier of the set of clients and service node context information;

generating, based on each received service coverage report, a global picture of coverage provided for the service type by the plurality of service nodes;

determining, based on the global picture, a service coverage adjustment for at least one service node of the plurality of service nodes to accommodate the plurality of requests from the set of clients, wherein the service coverage adjustment adjusts an access rule of at least one of the plurality of service nodes associated with the set of clients; and

sending, to the at least one service node, a service coverage adjustment notification to cause the service coverage adjustment by the at least one service node.

10. The apparatus of claim 9 , wherein each service coverage report further comprises a service node address, a service coverage type, a service provider, and an effective time of service coverage.

11. The apparatus of claim 10 , wherein the service coverage type comprises the access rule.

12. The apparatus of claim 9 , wherein the service coverage adjustment notification indicates a reduction of coverage for the at least one service node, wherein the reduction causes a reduction to the set of clients.

13. The apparatus of claim 9 , wherein the service coverage adjustment notification indicates an increase of coverage for the at least one service node, wherein the increase causes an increase to the set of clients.

14. The apparatus of claim 9 , wherein each service node of the plurality of service nodes comprises a machine-to-machine device, gateway, or server.

15. The apparatus of claim 9 , wherein the service node context information comprises at least one of service node location, service node power level, or service node load.

16. The apparatus of claim 9 , wherein the service node context information comprises service node location.

17. An apparatus comprising a processor, a memory, and communication circuitry, the apparatus being connected to a network via its communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to perform operations comprising:

sending information associated with a plurality of requests for a service;

receiving, from a second apparatus via a network, a request for service coverage information, wherein service coverage is associated with a set of clients;

sending, to the second apparatus via the network, based on the request for service coverage information, a service coverage report comprising an identifier of the set of clients and service node context information; and

receiving, from the second apparatus via the network, a service coverage adjustment notification to cause a service coverage adjustment to accommodate the plurality of requests for the service, wherein the service coverage adjustment adjusts an access rule of at least one of the plurality of service nodes associated with the set of clients and is based on a global picture of coverage provided for the service type by a plurality of service nodes that was generated by the second apparatus based on a plurality of service coverage reports.

18. The apparatus of claim 17 , wherein the service coverage report further comprises a service node address, a service coverage type, a service provider, and an effective time of service coverage.

19. The apparatus of claim 17 , wherein the service node context information comprises at least one of location of the apparatus, power level of the apparatus, or load of the apparatus.

20. A method comprising:

sending information associated with a plurality of requests for a service type;

receiving, from a second apparatus via a network, a request for service coverage information, wherein service coverage is associated with a set of clients;

sending, to the second apparatus via the network, based on the request for service coverage information, a service coverage report comprising an identifier of the set of clients and service node context information; and

receiving, from the second apparatus via the network, a service coverage adjustment notification to cause a service coverage adjustment to accommodate the plurality of requests for the service, wherein the service coverage adjustment adjusts an access rule of at least one of the plurality of service nodes associated with the set of clients and is based on a global picture of coverage provided for the service type by a plurality of service nodes that was generated by the second apparatus based on a plurality of service coverage reports.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2025
From: CONVIDA WIRELESS, LLC
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 071773/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2016
From: DONG, LIJUN; STARSINIC, MICHAEL F.
To: CONVIDA WIRELESS, LLC
Reel/Frame 040350/0155 →
Continuity (2)
Provisional Application 61894977 · Oct 24, 2013
Related Publication 20160242043A1 · Aug 18, 2016