Patent US6163699A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6163699A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive threshold scheme for tracking and paging mobile users

Assignee: Zarbana Digital Fund LLC
•
Filing: 1997-09-15
•
Granted: 2000-12-19
•
Expires: 2017-09-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of allocating access to a shared media network, with specific application to tracking and paging mobile users of a cellular telephone network. Each cell of the network broadcasts a load factor α, representative of the load on the cell's control channel. Each user in a cell determines a registration priority for itself, and also a registration threshold based on α. In the preferred embodiment of the present invention, each user is assigned a base threshold time T, and each user in a cell computes a registration threshold time T', based on T and α, and registers its location with the network if the last such registration was longer ago than T'. Users are paged only in cells to which they could have traveled since their most recent location updates.

Inventors

  • 👤 Zohar Naor
  • 👤 Hanoch Levy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 08:41
CPC Classifications
H; H04; H04W; H04W74/00; H04W74/08; H04W74/0866; H04W74/0875; H04W60/00; H04W60/04; H04W68/00

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 101 words
In a shared media network including a plurality of users, a method for allocating network resources among the users, comprising the steps of: (a) computing at least one load factor α; an (b) transmitting, to each user, one of said at least one α; (c) for each user, computing an access threshold, based on said α transmitted to said each user, said computing of said access threshold being effected by said each user; (d) for each user, computing an access priority; and (e) for each user, accessing the network at a time depending on said access threshold and said access priority.
Claim 2
Dependent Claim 101 words
In a shared media network including a plurality of users, a method for allocating network resources among the users, comprising the steps of: (a) computing at least one load factor α; an (b) transmitting, to each user, one of said at least one α; (c) for each user, computing an access threshold, based on said α transmitted to said each user, said computing of said access threshold being effected by said each user; (d) for each user, computing an access priority; and (e) for each user, accessing the network at a time depending on said access threshold and said access priority.
Claim 3
Dependent Claim 17 words
The method of claim 1, wherein said access priority is based on a parameter reflecting user activity.
Claim 4
Dependent Claim 29 words
The method of claim 2, wherein said parameter is selected from the group consisting of a distance traversed since a previous access and a time since a previous access.
Claim 5
Dependent Claim 17 words
The method of claim 1, further comprising the step of assigning each user a certain base priority.
Claim 6
Dependent Claim 15 words
The method of claim 4, wherein said base priority includes a base priority time T.
Claim 7
Dependent Claim 20 words
The method of claim 5, wherein said access threshold includes an access threshold time T' based on T and α.
Claim 8
Dependent Claim 16 words
The method of claim 6, wherein T' is based on a product of T and α.
Claim 9
Dependent Claim 41 words
The method of claim 6, wherein said access priority includes a time since a previous access, said access being effected when said time since said previous access satisfies a condition selected from the group consisting of equaling T' and exceeding T'.
Claim 10
Dependent Claim 17 words
The method of claim 1, further comprising the step of: (f) updating said at least one α.
Claim 11
Dependent Claim 125 words
In a shared media network including a plurality of users moving among a plurality of cells defined by boundaries, a method for tracking the users, comprising the steps of: (a) for each cell; (i) computing a load factor α, and (ii) transmitting α to each user located in said each cell; (b) for each user, computing a registration threshold, based on α, said computing of said registration threshold being effected by said each user; (c) for each user, computing a registration priority; and (d) for each users registering, with the network, an identity of a cell whereat said each user is located, at a time depending on said registration threshold and said registration priority, said registering thereby constituting a location update for said each user.
Claim 12
Dependent Claim 125 words
In a shared media network including a plurality of users moving among a plurality of cells defined by boundaries, a method for tracking the users, comprising the steps of: (a) for each cell; (i) computing a load factor α, and (ii) transmitting α to each user located in said each cell; (b) for each user, computing a registration threshold, based on α, said computing of said registration threshold being effected by said each user; (c) for each user, computing a registration priority; and (d) for each users registering, with the network, an identity of a cell whereat said each user is located, at a time depending on said registration threshold and said registration priority, said registering thereby constituting a location update for said each user.
Claim 13
Dependent Claim 48 words
The method of claim 10, wherein said registration priority is based on a user parameter selected from the group consisting of a distance traversed since a previous location update, a number of boundary crossings performed since a previous location update, and a time since a previous location update.
Claim 14
Dependent Claim 17 words
The method of claim 10, further comprising the step of assigning each user a certain base priority.
Claim 15
Dependent Claim 15 words
The method of claim 12, wherein said base priority includes a base priority time T.
Claim 16
Dependent Claim 20 words
The method of claim 13, wherein said registration threshold includes a registration threshold time T' based on T and α.
Claim 17
Dependent Claim 15 words
The method of claim 14, wherein T' is based on a product T and α.
Claim 18
Dependent Claim 43 words
The method of claim 14, wherein said registration priority includes a time since a previous location update, said registering being effected when said time since said previous location update satisfies a condition selected from the group consisting of equaling T' and exceeding T'.
Claim 19
Dependent Claim 16 words
The method of claim 10, further comprising the step of: (e) for each cell: updating α.
Claim 20
Dependent Claim 103 words
The method of claim 17, wherein said registering is effected via an up-link control channel, and wherein said updating is effected by replacing α with the product of α and a function of U r , U c , ρ d and ρ ucc , wherein U r is a bandwidth of said up-link control channel that is used for said registering, U c is a bandwidth of said up-link control channel used for call requests initiated by the users, ρ d is a desired utilization of said up-link control channel, and ρ ucc is an actual utilization of said up-link control channel.
Claim 21
Dependent Claim 10 words
The method of claim 18, wherein said function is ##EQU15##20.
Claim 22
Dependent Claim 116 words
In a shared media network including a plurality of users, a method for allocating network resources among the users, comprising the steps of: (a) computing at least one load factor α; (b) transmitting, to each user, one of said at least one α; (c) assigning to each user a base priority that includes a base priority time T; (d) for each user, computing an access threshold, based on said α transmitted to said each user, said access threshold including an access threshold time based on T and α; (e) for each user, computing an access priority; and (f) for each user, accessing the network at a time depending on said access threshold and said access priority.
Claim 23
Dependent Claim 116 words
In a shared media network including a plurality of users, a method for allocating network resources among the users, comprising the steps of: (a) computing at least one load factor α; (b) transmitting, to each user, one of said at least one α; (c) assigning to each user a base priority that includes a base priority time T; (d) for each user, computing an access threshold, based on said α transmitted to said each user, said access threshold including an access threshold time based on T and α; (e) for each user, computing an access priority; and (f) for each user, accessing the network at a time depending on said access threshold and said access priority.
Claim 24
Dependent Claim 141 words
In a shared media network including a plurality of users moving among a plurality of cells defined by boundaries, a method for tracking the users, comprising the steps of: (a) for each cell: (i) computing a load factor α, and (ii) transmitting α to each user located in said each cell; (b) assigning to each user a base priority that includes a base priority time T; (c) for each user, computing a registration threshold, based on α, said registration threshold including a registration threshold time based on T and α; (d) for each user, computing a registration priority; and (e) for each user, registering, with the network, an identity of a cell whereat said each user is located, at a time depending on said registration threshold and said registration priority, said registering thereby constituting a location update for said each user.
Claim 25
Dependent Claim 141 words
In a shared media network including a plurality of users moving among a plurality of cells defined by boundaries, a method for tracking the users, comprising the steps of: (a) for each cell: (i) computing a load factor α, and (ii) transmitting α to each user located in said each cell; (b) assigning to each user a base priority that includes a base priority time T; (c) for each user, computing a registration threshold, based on α, said registration threshold including a registration threshold time based on T and α; (d) for each user, computing a registration priority; and (e) for each user, registering, with the network, an identity of a cell whereat said each user is located, at a time depending on said registration threshold and said registration priority, said registering thereby constituting a location update for said each user.
Claim 26
Dependent Claim 203 words
In a shared media network including a plurality of users moving among a plurality of cells defined by boundaries, a method for tracking the users, comprising the steps of: (a) for each cell; (i) computing a load factor α, and (ii) transmitting α to each user located in said each cell; (b) for each user, computing a registration threshold, based on α; (c) for each user, computing a registration priority; (d) for each user, registering, with the network, via an tip-link control channel, an identity of a cell whereat said each user is located, at a time depending on said registration threshold and said registration priority, said registering thereby constituting a location update for said each user; and (e) updating α by replacing α with the product of α and a function of U r , U c , ρ d and ρ ucc , wherein U r is a bandwidth of said up-link control channel that is used for said registering, U c is a bandwidth of said up-link control channel used for call requests initiated by the users, ρ d is a desired utilization of said up-link control channel, and ρ ucc is an actual utilization of said up-link control channel.
Claim 27
Dependent Claim 203 words
In a shared media network including a plurality of users moving among a plurality of cells defined by boundaries, a method for tracking the users, comprising the steps of: (a) for each cell; (i) computing a load factor α, and (ii) transmitting α to each user located in said each cell; (b) for each user, computing a registration threshold, based on α; (c) for each user, computing a registration priority; (d) for each user, registering, with the network, via an tip-link control channel, an identity of a cell whereat said each user is located, at a time depending on said registration threshold and said registration priority, said registering thereby constituting a location update for said each user; and (e) updating α by replacing α with the product of α and a function of U r , U c , ρ d and ρ ucc , wherein U r is a bandwidth of said up-link control channel that is used for said registering, U c is a bandwidth of said up-link control channel used for call requests initiated by the users, ρ d is a desired utilization of said up-link control channel, and ρ ucc is an actual utilization of said up-link control channel.
Claim 28
Dependent Claim 118 words
In a shared media network including a plurality of users moving among a plurality of cells, a method for paging the users, comprising the steps of: (a) for each cell, providing a load factor α; and (b) for each user; (i) determining a personal location area, based on α, by constructing a mobility graph including a plurality of vertices, one of said vertices being an initial vertex and at least one of said vertices being a non-reporting vertex connected to said initial vertex by a feasible roaming path, said personal location area including only cells corresponding to said at least one non-reporting vertex, and (ii) paging said each user only in cells located in said personal location area.
Claim 29
Dependent Claim 118 words
In a shared media network including a plurality of users moving among a plurality of cells, a method for paging the users, comprising the steps of: (a) for each cell, providing a load factor α; and (b) for each user; (i) determining a personal location area, based on α, by constructing a mobility graph including a plurality of vertices, one of said vertices being an initial vertex and at least one of said vertices being a non-reporting vertex connected to said initial vertex by a feasible roaming path, said personal location area including only cells corresponding to said at least one non-reporting vertex, and (ii) paging said each user only in cells located in said personal location area.
Claim 30
Dependent Claim 169 words
In a shared media network including a plurality of users moving among a plurality of cells, a method for paging the users, comprising the steps of: (a) for each cell, providing a load factor α; by constructing a mobility graph including a plurality of vertices, one of said vertices being an initial vertex and at least one of said vertices being a non-reporting vertex, said personal location area including only cells corresponding to said at least one non-reporting vertex, (b) for each user; (i) determining a personal location area, based on α, and (ii) paging said each user only in cells located in said personal location area; (c) assigning each user a base priority including a base priority time T; and (d) for each cell corresponding to each of said vertices, computing a registration threshold time T' based on T and α, said at least one non-reporting vertex being defined as having a time associated therewith that exceeds a time associated with said initial vertex by less than T'.
Claim 31
Dependent Claim 169 words
In a shared media network including a plurality of users moving among a plurality of cells, a method for paging the users, comprising the steps of: (a) for each cell, providing a load factor α; by constructing a mobility graph including a plurality of vertices, one of said vertices being an initial vertex and at least one of said vertices being a non-reporting vertex, said personal location area including only cells corresponding to said at least one non-reporting vertex, (b) for each user; (i) determining a personal location area, based on α, and (ii) paging said each user only in cells located in said personal location area; (c) assigning each user a base priority including a base priority time T; and (d) for each cell corresponding to each of said vertices, computing a registration threshold time T' based on T and α, said at least one non-reporting vertex being defined as having a time associated therewith that exceeds a time associated with said initial vertex by less than T'.
Claim 32
Dependent Claim 16 words
The method of claim 24, wherein T' is based on a product of T and α.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-19 2004-06-19 2004-12-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-19 2008-06-19 2008-12-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-19 2012-06-19 2012-12-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag