IP Library Granted Patent US 8,442,559
Granted Patent B1
US 8,442,559 · App. 12/204,041 · Granted May 14, 2013

Methods and systems for paging in a communication system

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,442,559
App. No.
12/204,041
Granted
May 14, 2013
Kind
B1
Abstract

Disclosed herein is a method of operating a communication system, wherein the method comprises receiving entity historical performance information including a paging delay value and a paging cost value for each of a plurality of past call periods; receiving target performance information indicating a paging delay goal and a paging cost goal; processing the historical performance information and the target performance information to determine a past call period wherein the past call period comprises one of the plurality of past call periods having a paging delay value that is within a predetermined proximity of the paging delay goal and a paging cost value that is within a predetermined proximity of the paging cost goal; processing call history information associated with the entity to determine a plurality of locations where the entity was located during the past call period; receiving a call for the entity; and in response to the call, transferring a plurality of paging messages to page the entity at the plurality of locations.

Claims (44)

1. A method of operating a communication system, the method comprising:

receiving historical performance information for an entity, wherein the historical performance information includes a paging delay value and a paging cost value for each of a plurality of past call periods;

receiving target performance information indicating a paging delay goal and a paging cost goal;

processing the historical performance information and the target performance information to determine a past call period, wherein the past call period comprises one of the plurality of past call periods having a paging delay value that is within a predetermined proximity of the paging delay goal and a paging cost value that is within a predetermined proximity of the paging cost goal;

processing call history information associated with the entity to determine a plurality of locations where the entity was located during the past call period;

receiving a call for the entity; and

in response to the call, identifying the call as a voice call and transferring a plurality of paging messages only to the last N most recently visited locations of the plurality of locations and the top X fraction of most visited cells by the entity, where N and X are predetermined numbers, to page the entity.

2. The method of claim 1 and further comprising determining an evaluation date for processing the historical performance information and the target performance information and wherein each of the past call periods comprises a predetermined number of a predetermined time period immediately preceding the evaluation date.

3. The method of claim 2 wherein the predetermined time period is a day.

4. The method of claim 1 and further comprising generating an entity profile comprising an entity identifier and the plurality of locations.

5. The method of claim 4 and further comprising generating an entity profile for a plurality of entities.

6. The method of claim 4 and further comprising updating the entity profile on a predetermined schedule.

7. The method of claim 4 and further comprising storing the entity profile at least one mobile switching center of the communication system.

8. The method of claim 4 and further comprising identifying the call by type.

9. The method of claim 1 and further comprising:

defining a paging area; and

transferring a second plurality of paging messages to page the entity in the paging area if the entity cannot be reached at one of the plurality of locations.

10. The method of claim 1 wherein at least one of the paging delay goal and the paging cost goal is a range of values.

11. The method of claim 1 and further comprising identifying the call by type.

12. A communications system, the system comprising an interface and a processing system comprising a storage system and software for directing operation of the processing system, wherein the interface is configured:

to receive historical performance information for an entity, wherein the historical performance information includes a paging delay value and a paging cost value for each of a plurality of past call periods; and

to receive target performance information indicating a paging delay goal and a paging cost goal;

and wherein the processing system is configured:

to process the historical performance information and the target performance information to determine a profile past call period, wherein the past call period comprises one of the plurality of past call periods having a paging delay value that is within a predetermined proximity of the paging delay goal and a paging cost value that is within a predetermined proximity of the paging cost goal;

to process call history information associated with the entity to determine a plurality of locations where the entity was located during the past call period;

to receive a call for the entity; and

in response to the call, to identify the call as a voice call and to transfer a plurality of paging messages only to the last N most recently visited locations of the plurality of locations and the top X fraction of most visited cells by the entity, where N and X are predetermined numbers, to page the entity.

13. The communication system of claim 12 wherein the processing system is further configured to process the historical performance information and the target performance information on a predetermined evaluation date, wherein each of the past call periods comprises a predetermined number of a predetermined time period immediately preceding the evaluation date.

14. The communication system of claim 13 wherein the predetermined time period is a day.

15. The communication system of claim 12 wherein the processing system is further configured to generate an entity profile comprising an entity identifier and the plurality of locations.

16. The communication system of claim 15 wherein the processing system is further configured to generate an entity profile for a plurality of entities.

17. The communication system of claim 15 wherein the processing system is further configured to update the entity profile on a predetermined schedule.

18. The communication system of claim 15 wherein the processing system is further configured to store the entity profile at least one mobile switching center of the communication system.

19. The communication system of claim 15 wherein the processing system is further configured to identify the call by type.

20. The communication system of claim 12 wherein the processing system is further configured to transfer a second plurality of paging messages to page the entity in the paging area if the entity cannot be reached at one of the plurality of locations, wherein the paging area is predefined.

21. The communication system of claim 12 wherein at least one of the paging delay goal and the paging cost goal is a range of values.

22. The communication system of claim 12 wherein the processing system is further configured to identify the received call by type.

23. A computer software product for operating a paging system, the product comprising a non-transitory computer readable medium having instructions stored thereon for operating a paging system, wherein the instructions when executed by the paging system, direct the paging system comprising instructions for causing a computer:

to receive historical performance information for an entity, wherein the historical performance information includes a paging delay value and a paging cost value for each of a plurality of past call periods;

to receive target performance information indicating a paging delay goal and a paging cost goal;

to process the historical performance information and the target performance information to determine a past call period, wherein the past call period comprises one of the plurality of past call periods having a paging delay value that is within a predetermined proximity of the paging delay goal and a paging cost value that is within a predetermined proximity of the paging cost goal;

to process call history information associated with the entity to determine a plurality of locations where the entity was located during the past call period;

to receive a call for the entity; and

in response to the call for the entity, to identify the call as a voice call and to transfer a plurality of paging messages only to the last N most recently visited locations of the plurality of locations and the top X fraction of most visited cells by the entity, where N and X are predetermined numbers, to page the entity.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2008
From: ZANG, HUI; BOLOT, JEAN C.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 021480/0914 →