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

Access point tracking for mobile wireless network node

Assignee: MediaTek Inc
•
Filing: 1995-07-24
•
Granted: 1997-01-14
•
Expires: 2015-07-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An internetworking node for providing internetworking services for mobile wireless nodes is disclosed. Each mobile wireless node is associated with at the most one internetworking node. Each mobile wireless node selects which internetworking node it will associate with. The internetworking node will then act for all wireless nodes associated to it in relaying messages between wireless nodes or between a wired lane and the wireless nodes. A tracking mechanism for such a system which maintains a table of all the internetworking nodes the wireless node has recently heard and deleting all such internetworking nodes which have not been heard recently is disclosed.

Inventors

  • 👤 Peter E. Reissner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 22:55
CPC Classifications
H; H04; H04W; H04W84/00; H04W84/18; H04W84/20; H04L; H04L12/00; H04L12/28; H04W40/00; H04W40/24; H04W8/00; H04W8/005; H04W92/00; H04W92/02

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 115 words
A node for use in a network having a plurality of internetworking nodes, said node comprising wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received through said wireless network adapter means from an internetworking node and containing information as to the address of such internetworking node, means for maintaining a table of internetworking nodes using the selected data, means for updating said table each time data is selected, and means for deleting from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 2
Dependent Claim 115 words
A node for use in a network having a plurality of internetworking nodes, said node comprising wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received through said wireless network adapter means from an internetworking node and containing information as to the address of such internetworking node, means for maintaining a table of internetworking nodes using the selected data, means for updating said table each time data is selected, and means for deleting from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 3
Dependent Claim 119 words
A node for use in a network having a plurality of internetworking nodes, said nod comprising: wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received through said wireless network adapter means from an internetworking node and containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; and means for deleting from said table any internetworking node for which the selected data has last been selected within a predetermined period of time.
Claim 4
Dependent Claim 119 words
A node for use in a network having a plurality of internetworking nodes, said nod comprising: wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received through said wireless network adapter means from an internetworking node and containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; and means for deleting from said table any internetworking node for which the selected data has last been selected within a predetermined period of time.
Claim 5
Dependent Claim 139 words
A node for use in a network having a plurality of internetworking nodes, said node comprising: wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received through said wireless network adapter means from an internetworking node and containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; and means for deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking node has not been selected more than a predetermined number of times.
Claim 6
Dependent Claim 139 words
A node for use in a network having a plurality of internetworking nodes, said node comprising: wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received through said wireless network adapter means from an internetworking node and containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; and means for deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking node has not been selected more than a predetermined number of times.
Claim 7
Independent Claim 93 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising steps of selecting data received by said wireless node through said wireless network from an internetworking node and containing information as to the address of such internetworking node, maintaining a table of internetworking nodes using the selected data, updating said table each time data is selected, and deleting from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 8
Independent Claim 93 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising steps of selecting data received by said wireless node through said wireless network from an internetworking node and containing information as to the address of such internetworking node, maintaining a table of internetworking nodes using the selected data, updating said table each time data is selected, and deleting from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 9
Independent Claim 102 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising the steps of: selecting data received by said wireless node through said wireless network from an internetworking node and containing information as to the address of such internetworking node; maintaining a table of internetworking nodes using the selected data; updating said table each time data is selected; and deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within a predetermined period of time.
Claim 10
Independent Claim 102 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising the steps of: selecting data received by said wireless node through said wireless network from an internetworking node and containing information as to the address of such internetworking node; maintaining a table of internetworking nodes using the selected data; updating said table each time data is selected; and deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within a predetermined period of time.
Claim 11
Independent Claim 118 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising the steps of: selecting data received by said wireless node through said wireless network from an internetworking node and containing information as to the address of such internetworking node; maintaining a table of internetworking nodes using the selected data; updating said table each time data is selected; and deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking node has not be selected more than a predetermined number of times.
Claim 12
Independent Claim 118 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising the steps of: selecting data received by said wireless node through said wireless network from an internetworking node and containing information as to the address of such internetworking node; maintaining a table of internetworking nodes using the selected data; updating said table each time data is selected; and deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking node has not be selected more than a predetermined number of times.
Claim 13
Dependent Claim 100 words
A tracking means, for use in a network having a plurality of internetworking nodes to track what internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node and containing information as to the address of such internetworking node, means for maintaining a table of internetworking nodes using the selected data, means for updating said table each time data is selected, and means for deleting from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 14
Dependent Claim 100 words
A tracking means, for use in a network having a plurality of internetworking nodes to track what internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node and containing information as to the address of such internetworking node, means for maintaining a table of internetworking nodes using the selected data, means for updating said table each time data is selected, and means for deleting from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 15
Dependent Claim 108 words
A tracking means, for use in a network having a plurality of internetworking nodes to track hat internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node and containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; and means for deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within a predetermined period of time.
Claim 16
Dependent Claim 108 words
A tracking means, for use in a network having a plurality of internetworking nodes to track hat internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node and containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; and means for deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within a predetermined period of time.
Claim 17
Dependent Claim 124 words
A tracking means, for use in a network having a plurality of internetworking nodes to track what internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node and containing information as to the address of such internetworking node, means for maintaining a table of internetworking nodes using the selected data, means for updating said table each time data is selected, and means for deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking node has not been selected more than a predetermined number of times.
Claim 18
Dependent Claim 124 words
A tracking means, for use in a network having a plurality of internetworking nodes to track what internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node and containing information as to the address of such internetworking node, means for maintaining a table of internetworking nodes using the selected data, means for updating said table each time data is selected, and means for deleting from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking node has not been selected more than a predetermined number of times.
Claim 19
Dependent Claim 122 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking mechanism in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by said wireless node through from an internetworking node and containing information as to the address of such internetworking node; maintain a table of internetworking nodes using the selected data; update said table each time data is selected; and delete from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 20
Dependent Claim 122 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking mechanism in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by said wireless node through from an internetworking node and containing information as to the address of such internetworking node; maintain a table of internetworking nodes using the selected data; update said table each time data is selected; and delete from said table any internetworking node for which the selected data does not meet a desired criterion.
Claim 21
Dependent Claim 130 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking means in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by said wireless node through from an internetworking node and containing information as to the address of such internetworking node; maintain a table of internetworking nodes using the selected data; update said table each time data is selected; and delete from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within a predetermined period of time.
Claim 22
Dependent Claim 130 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking means in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by said wireless node through from an internetworking node and containing information as to the address of such internetworking node; maintain a table of internetworking nodes using the selected data; update said table each time data is selected; and delete from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within a predetermined period of time.
Claim 23
Dependent Claim 146 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking mechanism in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by said wireless node through from an internetworking node and containing information as to the address of such internetworking node; maintain a table of internetworking nodes using the selected data; update said table each time data is selected; and delete from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking code has not been selected more than a predetermined number of times.
Claim 24
Dependent Claim 146 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking mechanism in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by said wireless node through from an internetworking node and containing information as to the address of such internetworking node; maintain a table of internetworking nodes using the selected data; update said table each time data is selected; and delete from said table any internetworking node for which the selected data respecting said internetworking node has last been selected within an interval in which data regarding any other internetworking code has not been selected more than a predetermined number of times.
Claim 25
Dependent Claim 161 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking mechanism in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by node through an internetworking node emitting a beacon containing information as to its address of such internetworking node; maintain a table of internetworking nodes using the selected data; count the number of times the wireless node has received the beacon from each networking node in said table; update said table each time data is selected, and not delete from said table any internetworking node for which its beacon has last been counted in an interval in which the beacon from any other networking node has not be counted more than a predetermined number of times.
Claim 26
Dependent Claim 161 words
A computer program product for use with a wireless node having a CPU, memory, and a wireless adapter card equipped with a wireless receiver/transmitter, said computer program product coacting with the CPU to provide a tracking mechanism in said wireless node, said computer program product comprising: a recording medium; computer readable code recorded on said recording medium for causing the CPU to select data received by node through an internetworking node emitting a beacon containing information as to its address of such internetworking node; maintain a table of internetworking nodes using the selected data; count the number of times the wireless node has received the beacon from each networking node in said table; update said table each time data is selected, and not delete from said table any internetworking node for which its beacon has last been counted in an interval in which the beacon from any other networking node has not be counted more than a predetermined number of times.
Claim 27
Dependent Claim 158 words
A node for use in a network having a plurality of internetworking nodes, said node comprising: wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received, through said wireless network adapter means, from an internetworking node emitting a beacon containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; means for counting the number of times the node has received a beacon from each internetworking node in said table; and means for not deleting from said table any internetworking node for which its beacon has last been counted in an interval in which the beacon from any other internetworking node has not been counted more than a predetermined number of times.
Claim 28
Dependent Claim 158 words
A node for use in a network having a plurality of internetworking nodes, said node comprising: wireless network adapter means to send data by wireless communication to other nodes in the network and to receive data by wireless communication from other nodes in the network; recognition means to select data received, through said wireless network adapter means, from an internetworking node emitting a beacon containing information as to the address of such internetworking node; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; means for counting the number of times the node has received a beacon from each internetworking node in said table; and means for not deleting from said table any internetworking node for which its beacon has last been counted in an interval in which the beacon from any other internetworking node has not been counted more than a predetermined number of times.
Claim 29
Dependent Claim 14 words
The method of claim 5 wherein the predetermined period of time includes 10 seconds.
Claim 30
Dependent Claim 13 words
The method of claim 6 wherein the predetermined number of times include five.
Claim 31
Independent Claim 137 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising the steps of: selecting data received by said wireless node through said wireless network from an internetworking node emitting a beacon containing information as to the address of such internetworking node at regular intervals; maintaining a table of internetworking nodes using the selected data; updating said table each time data is selected; counting the number of times the said wireless node has received a beacon from each internetworking node in said table; and retaining in said table any internetworking node whose beacon has last been counted in an interval in which the beacon from any other internetworking node has not been counted more than a predetermined number of times.
Claim 32
Independent Claim 137 words
A method of tracking which internetworking nodes are within data-exchanging range of a wireless node in a wireless network having a plurality of internetworking nodes, said method comprising the steps of: selecting data received by said wireless node through said wireless network from an internetworking node emitting a beacon containing information as to the address of such internetworking node at regular intervals; maintaining a table of internetworking nodes using the selected data; updating said table each time data is selected; counting the number of times the said wireless node has received a beacon from each internetworking node in said table; and retaining in said table any internetworking node whose beacon has last been counted in an interval in which the beacon from any other internetworking node has not been counted more than a predetermined number of times.
Claim 33
Dependent Claim 163 words
A tracking means, for use in a network having a plurality of internetworking nodes to track what internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node emitting a beacon containing information as to the address of such internetworking node at regular intervals; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; means for counting the number of times the wireless node has received a beacon from each internetworking node in said table; and means for deleting from said table any internetworking node for which the selected data does not meet a desired criterion and retaining in said table an internetworking node whose beacon has last been counted in an interval in which the beacon from any other internetworking node has not been counted more than a predetermined period of time.
Claim 34
Dependent Claim 163 words
A tracking means, for use in a network having a plurality of internetworking nodes to track what internetworking node are within data-exchanging range of a particular wireless node, said tracking means comprising: recognition means to select data received by said wireless node from an internetworking node emitting a beacon containing information as to the address of such internetworking node at regular intervals; means for maintaining a table of internetworking nodes using the selected data; means for updating said table each time data is selected; means for counting the number of times the wireless node has received a beacon from each internetworking node in said table; and means for deleting from said table any internetworking node for which the selected data does not meet a desired criterion and retaining in said table an internetworking node whose beacon has last been counted in an interval in which the beacon from any other internetworking node has not been counted more than a predetermined period of time.

References Cited (Backward Citations)

US5321542A Cited
US5390165A Cited
US5339316A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-14 2000-07-15 2001-01-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-14 2004-07-15 2005-01-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-14 2008-07-15 2009-01-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag