US5473602A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Wireless radio packet switching network
Assignee: Gogo LLC
•
Filing: 1994-03-04
•
Granted: 1995-12-05
•
Expires: 2014-03-04
Abstract
Abstract The method and apparatus of the present invention converts a geographically dispersed collection of transceivers into an organized packet switched network with greater utilization of each transceiver and a significant reduction in the number of central control sites as well as the elimination of a substantial number of the ground-based communication links between central control sites and their hierarchically senior data collection elements. This is accomplished by the implementation of virtual waveguides that represent deterministic data communication highways through the plurality of radio transceivers to transmit data from various sources to identified destinations.
Inventors
- 👤 Daniel B. McKenna
- 👤 Kenneth J. Jochim
- 👤 Donald N. Shepard
- 👤 Kevin B. Bradway
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 19:33
CPC Classifications
H; H04; H04W; H04W40/00; H04W40/24; H04W40/02
Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
239 words
In a radio based packet switched communications network comprising a plurality of radio transceivers, each of which is located at a predetermined site in an area of defined extent, a method of establishing a transmission path through said network, comprising the steps of: configuring said plurality of radio transceivers into at least two relay elements, each relay element comprising at least two of said plurality of radio transceivers and covering a predetermined sector of said area of defined extent through which messages are transmitted with propagation certainty, with at least one of said radio transceivers in said relay element being a gateway radio transceiver for exchanging data packets with other of such gateway radio transceivers in other relay elements; and defining a virtual waveguide of limited spatial extent through said network to forward a data packet received at a first radio transceiver in a one of said relay elements and forwarded through said sector covered by said relay element to a gateway radio transceiver in said one relay element to a destination radio transceiver in said network via said virtual waveguide which comprises a predefined succession of ones of said plurality of radio transceivers that are cooperatively operative to transmit a data packet received from a radio transceiver last prior in said succession to a radio transceiver next in said succession from said gateway radio transceiver in said one relay element to said destination radio transceiver in said network.
Claim 2
Dependent Claim
239 words
In a radio based packet switched communications network comprising a plurality of radio transceivers, each of which is located at a predetermined site in an area of defined extent, a method of establishing a transmission path through said network, comprising the steps of: configuring said plurality of radio transceivers into at least two relay elements, each relay element comprising at least two of said plurality of radio transceivers and covering a predetermined sector of said area of defined extent through which messages are transmitted with propagation certainty, with at least one of said radio transceivers in said relay element being a gateway radio transceiver for exchanging data packets with other of such gateway radio transceivers in other relay elements; and defining a virtual waveguide of limited spatial extent through said network to forward a data packet received at a first radio transceiver in a one of said relay elements and forwarded through said sector covered by said relay element to a gateway radio transceiver in said one relay element to a destination radio transceiver in said network via said virtual waveguide which comprises a predefined succession of ones of said plurality of radio transceivers that are cooperatively operative to transmit a data packet received from a radio transceiver last prior in said succession to a radio transceiver next in said succession from said gateway radio transceiver in said one relay element to said destination radio transceiver in said network.
Claim 3
Dependent Claim
55 words
The method of claim 1 further comprising the steps of: generating in a packet originating one of said plurality of radio transceivers, a said data packet having a predefined protocol comprising: identifying a one of said plurality of radio transceivers as a destination radio transceiver, and storing data for transmission to said destination radio transceiver.
Claim 4
Dependent Claim
67 words
The method of claim 2 wherein said step of generating further comprises: storing data indicative of a topology of said network as viewed from said packet originating radio transceiver, extracting data from said stored data that defines a path through said network from said packet originating radio transceiver to said destination radio transceiver, and inserting said extracted data into said predefined protocol of said generated data packet.
Claim 5
Dependent Claim
38 words
The method of claim 3 wherein said step of extracting extracts data indicative of a series of topologically overlapping relay elements that collectively comprise a topological path from said packet originating radio transceiver to said destination radio transceiver.
Claim 6
Dependent Claim
33 words
The method of claim 3 wherein said step of storing stores data indicative of topological extents of each of said relay elements in said network, including topological overlaps between topologically adjacent relay elements.
Claim 7
Dependent Claim
53 words
The method of claim 3 wherein said step of generating further comprises: extracting additional data from said stored data that defines an alternate path through said network from said packet originating radio transceiver to said destination radio transceiver, and inserting said extracted additional data into said predefined protocol of said generated data packet.
Claim 8
Dependent Claim
62 words
The method of claim 3 wherein said step of generating further comprises: designating a one of said relay elements listed in said extracted data that is enabled to rewrite said extracted data to define an extension of said path described by said extracted data, and inserting data indicative of said designated relay element in said predefined protocol of said generated data packet.
Claim 9
Dependent Claim
93 words
The method of claim 7 further comprising the step of: extracting in said designated relay element and responsive to the presence of said data indicative of said designated relay element in said predefined protocol of said generated data packet when said generated data packet is received by said designated relay element, data from said stored data that defines a path through said network from said designated radio transceiver to said destination radio transceiver, and inserting said extracted data into said predefined protocol of said generated data packet received by said designated relay element.
Claim 10
Dependent Claim
37 words
The method of claim 2 wherein multiple customers concurrently transmit data packets through said network, said step of generating further comprises: inserting data indicative of a customer identification into said predefined protocol of said generated data packet.
Claim 11
Dependent Claim
29 words
The method of claim 2 wherein said step of generating further comprises: inserting data indicative of a packet transmission priority into said predefined protocol of said generated data packet.
Claim 12
Dependent Claim
25 words
The method of claim 1 further comprising the step of: interconnecting said network via a network gateway transceiver to communication apparatus external to said network.
Claim 13
Dependent Claim
31 words
The method of claim 11 further comprising the step of: providing an alternate interconnection of said network via an alternate network gateway transceiver to said communication apparatus external to said network.
Claim 14
Dependent Claim
21 words
The method of claim 1 wherein a number of said radio transceivers perform communication functions in addition to network communication functions.
Claim 15
Dependent Claim
70 words
The method of claim 1 wherein said step of virtual waveguide defining comprises: defining, in each of said gateway radio transceivers, a series of said at least two radio transceivers that constitute a path through said relay element from a first gateway radio transceiver to a second gateway radio transceiver that is located topologically closer to said destination radio transceiver than said first gateway radio transceiver along said defined path.
Claim 16
Dependent Claim
54 words
The method of claim 14 wherein said step of virtual waveguide defining further comprises: inserting, in response to receipt of said generated data packet, data indicative of said defined series of said at least two radio transceivers that constitute a path through said relay element into said predefined protocol of said generated data packet.
Claim 17
Dependent Claim
46 words
The method of claim 1 further comprising the step of; generating, in a packet originating one of said plurality of radio transceivers, identifying more than two of said plurality of radio transceivers as destination radio transceivers, and storing data for transmission to said destination radio transceivers.
Claim 18
Dependent Claim
297 words
In a radio based packet switched communications network comprising a plurality of radio transceivers, each of which is located at a predetermined site in an area of defined extent, a method of establishing a transmission path through said network, comprising the steps of: configuring said plurality of radio transceivers into at least two relay elements, each relay element comprising at least two of said plurality of radio transceivers and covering a predetermined sector of said area of defined extent through which messages are transmitted with propagation certainty, with at least one of said radio transceivers in said relay element being a gateway radio transceiver for exchanging data packets with other of such gateway radio transceivers in other relay elements, comprising the steps of: defining, a virtual waveguide of limited spatial extent through said network to forward a data packet received at a first radio transceiver in a one of said relay elements and forwarded through said sector covered by said relay element to a gateway radio transceiver in said one relay element to a destination radio transceiver in said network via said virtual waveguide which comprises a predefined succession of ones of said plurality of radio transceivers that are cooperatively operative to transmit a data packet received from a radio transceiver last prior in said succession to a radio transceiver next in said succession from said gateway radio transceiver in said one relay element to said destination radio transceiver in said network; interconnecting said network via a network gateway transceiver to communication apparatus external to said network; and generating, in a packet originating one of said plurality of radio transceivers, a said data packet having a predefined protocol comprising: identifying said network gateway as a destination radio transceiver, and storing data for transmission to said network gateway.
Claim 19
Dependent Claim
297 words
In a radio based packet switched communications network comprising a plurality of radio transceivers, each of which is located at a predetermined site in an area of defined extent, a method of establishing a transmission path through said network, comprising the steps of: configuring said plurality of radio transceivers into at least two relay elements, each relay element comprising at least two of said plurality of radio transceivers and covering a predetermined sector of said area of defined extent through which messages are transmitted with propagation certainty, with at least one of said radio transceivers in said relay element being a gateway radio transceiver for exchanging data packets with other of such gateway radio transceivers in other relay elements, comprising the steps of: defining, a virtual waveguide of limited spatial extent through said network to forward a data packet received at a first radio transceiver in a one of said relay elements and forwarded through said sector covered by said relay element to a gateway radio transceiver in said one relay element to a destination radio transceiver in said network via said virtual waveguide which comprises a predefined succession of ones of said plurality of radio transceivers that are cooperatively operative to transmit a data packet received from a radio transceiver last prior in said succession to a radio transceiver next in said succession from said gateway radio transceiver in said one relay element to said destination radio transceiver in said network; interconnecting said network via a network gateway transceiver to communication apparatus external to said network; and generating, in a packet originating one of said plurality of radio transceivers, a said data packet having a predefined protocol comprising: identifying said network gateway as a destination radio transceiver, and storing data for transmission to said network gateway.
Claim 20
Dependent Claim
66 words
The method of claim 17 wherein said step of generating further comprises: storing data indicative of a topology of said network as viewed from said packet originating radio transceiver, extracting data from said stored data that defines a path through said network from said packet originating radio transceiver to said network gateway, and inserting said extracted data into said predefined protocol of said generated data packet.
Claim 21
Dependent Claim
37 words
The method of claim 18 wherein said step of extracting extracts data indicative of a series of topologically overlapping relay elements that collectively comprise a topological path from said packet originating radio transceiver to said network gateway.
Claim 22
Dependent Claim
33 words
The method of claim 18 wherein said step of storing stores data indicative of topological extents of each of said relay elements in said network, including topological overlaps between topologically adjacent relay elements.
Claim 23
Dependent Claim
52 words
The method of claim 18 wherein said step of generating further comprises: extracting additional data from said stored data that defines an alternate path through said network from said packet originating radio transceiver to said network gateway, and inserting said extracted additional data into said predefined protocol of said generated data packet.
Claim 24
Dependent Claim
62 words
The method of claim 18 wherein said step of generating further comprises: designating a one of said relay elements listed in said extracted data that is enabled to rewrite said extracted data to define an extension of said path described by said extracted data, and inserting data indicative of said designated relay element in said predefined protocol of said generated data packet.
Claim 25
Dependent Claim
93 words
The method of claim 22 further comprising the step of: extracting, in said designated relay element and responsive to the presence of said data indicative of said designated relay element in said predefined protocol of said generated data packet when said generated data packet is received by said designated relay element, data from said stored data that defines a path through said network from said designated radio transceiver to said network gateway means, and inserting said extracted data into said predefined protocol of said generated data packet received by said designated relay element.
Claim 26
Dependent Claim
31 words
The method of claim 23 further comprising the step of: providing an alternate interconnection of said network via an alternate network gateway transceiver to said communication apparatus external to said network.
Claim 27
Dependent Claim
37 words
The method of claim 18 wherein multiple customers concurrently transmit data packets through said network, said step of generating further comprises: inserting data indicative of a customer identification into said predefined protocol of said generated data packet.
Claim 28
Dependent Claim
27 words
The method of claim 18 wherein said generating further comprises: inserting data indicative of a packet transmission priority into said predefined protocol of said generated data packet.
Claim 29
Dependent Claim
70 words
The method of claim 17 wherein said step of virtual waveguide defining comprises: defining, in each of said gateway radio transceivers, a series of said at least two radio transceivers that constitute a path through said relay element from a first gateway radio transceiver to a second gateway radio transceiver that is located topologically closer to said destination radio transceiver than said first gateway radio transceiver along said defined path.
Claim 30
Dependent Claim
54 words
The method of claim 27 wherein said step of virtual waveguide defining further comprises: inserting, in response to receipt of said generated data packet, data indicative of said defined series of said at least two radio transceivers that constitute a path through said relay element into said predefined protocol of said generated data packet.
Claim 31
Dependent Claim
55 words
The method of claim 17 further comprising the step of: generating, in a packet originating one of said plurality of radio transceivers, a said data packet having a predefined protocol comprising: identifying more than two of said plurality of radio transceivers as destination radio transceivers, and storing data for transmission to said destination radio transceivers.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-12-04 | 1999-06-05 | 1999-12-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-12-04 | 2003-06-05 | 2003-12-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-12-04 | 2007-06-05 | 2007-12-05 | $7700.00 | Window Closed / Lapsed |