Patent FR666608A successfully refreshed from Google Patents.
Patent CH76230A successfully refreshed from Google Patents.
Patent US2102009A successfully refreshed from Google Patents.
Patent US6584146B2 successfully refreshed from Google Patents.
US6584146B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Systems and methods for wireless communications
Assignee: Vanu Inc
•
Filing: 2001-02-12
•
Granted: 2003-06-24
•
Expires: 2021-02-12
Abstract
Abstract Systems and methods including a wireless communications device that consists of a collection of one or more processing elements, optionally forming a computer cluster, that together carry out the functions necessary to exchange information over a plurality of wireless communications links, wherein the communication links may employ different communication protocols, respectively. The systems and methods combine two techniques: the use of multiple flexible processing elements, and a design in which each of the elements can carry out any part of the processing performed by the device, including without limitation the physical, MAC, link, network, transport, and presentation layer processing.
Inventors
- 👤 Vanu Bose
- 👤 John Chapin
- 👤 Andrew Chiu
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 21:55
CPC Classifications
H; H04; H04W; H04W84/00; H04B; H04B1/00; H04B1/0003; H04B1/0007; H04B1/06; H04B1/16; H04B1/26; H04B1/28; H04L; H04L69/00; H04L69/08; H04W88/00; H04W88/08; H04W80/00; H04W80/02; H04W88/02; H04W88/06
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
158 words
A system for implementing a communications process for communicating via a plurality of wireless communication protocols, comprising a cluster having two or more processing elements with a processor having a memory management unit capable of supporting an operating system that separates application-level and system-level address spaces, a network for data communication among the processing elements, programs executing within respective application-level spaces of the two or more processing elements for collectively processing digitized IF signals as required to implement the physical layer of the wireless communication protocols wherein such programs process such IF signals within a latency period corresponding to an associated wireless communication protocol, and a configuration module for selectively activating one of said application-level programs for processing signals according to a selected wireless communication protocol, wherein the configuration module includes a process for changing support for a wireless communication protocol by causing processing elements supporting the specified protocol to change a processing capacity of said supported protocol.
Claim 2
Independent Claim
158 words
A system for implementing a communications process for communicating via a plurality of wireless communication protocols, comprising a cluster having two or more processing elements with a processor having a memory management unit capable of supporting an operating system that separates application-level and system-level address spaces, a network for data communication among the processing elements, programs executing within respective application-level spaces of the two or more processing elements for collectively processing digitized IF signals as required to implement the physical layer of the wireless communication protocols wherein such programs process such IF signals within a latency period corresponding to an associated wireless communication protocol, and a configuration module for selectively activating one of said application-level programs for processing signals according to a selected wireless communication protocol, wherein the configuration module includes a process for changing support for a wireless communication protocol by causing processing elements supporting the specified protocol to change a processing capacity of said supported protocol.
Claim 3
Dependent Claim
24 words
A system according to claim 1 wherein the two or more processing elements are selected from the group consisting of workstations, and workstation motherboards.
Claim 4
Dependent Claim
27 words
A system according to claim 1 , wherein each of the two or more processing elements has a central processing unit, random access memory, and I/O interface.
Claim 5
Dependent Claim
23 words
A system according to claim 1 , wherein the two or more processing elements are disposed at remote locations relative to each other.
Claim 6
Dependent Claim
39 words
A system according to claim 1 , further comprising a program for performing within application level space one or more of the physical, MAC, link, network, transport, or presentation layer processing functions for communicating via a wireless communication protocol.
Claim 7
Dependent Claim
50 words
A system according to claim 1 , wherein the process removes support by sending a message to the executing application-level programs performing processing functions in support of the specified protocol, the message including instructing for changing an internal configuration into a configuration in which these functions are not carried out.
Claim 8
Dependent Claim
42 words
A system according to claim 1 wherein the process for changing the processing includes increasing the processing capacity dedicated to support said protocol, wherein the process causes at least some of the processing elements supporting said protocol to begin performing such processing.
Claim 9
Dependent Claim
42 words
A system according to claim 1 wherein the process for changing the processing includes decreasing the processing capacity dedicated to support said protocol, wherein the process causes at least some of the processing elements supporting said protocol to cease supporting said protocol.
Claim 10
Dependent Claim
31 words
A system according to claim 1 wherein the system functions as a plurality of base stations for a plurality of mobile communication networks, such networks employing a plurality of communication protocols.
Claim 11
Dependent Claim
33 words
A system according to claim 1 , wherein the signal processing system includes a plurality of workstations coupled through a network system for processing data signals for supporting a plurality of air standards.
Claim 12
Dependent Claim
58 words
A method for using the system according to claim 1 for selecting an air standard for transmitting information over a wireless network, comprising having the system identify the entity that requested the transmission, having the system identify the air standard associated with such entity, and directing the system to process the transmission according to the selected air standard.
Claim 13
Independent Claim
200 words
A method for using a system for processing a given transmission in accordance with an air standard appropriate for that transmission, the system including: a cluster having two or more processing elements with a processor having a memory management unit capable of supporting an operating system that separates application-level and system-level address spaces, a network for data communication among the processing elements, programs executing within respective application-level spaces of the two or more processing elements for collectively processing digitized IF signals as required to implement the physical layer of the wireless communication protocols wherein such programs process such IF signals within a latency period corresponding to an associated wireless communication protocol, the method comprising having the entity that requested such transmission attach a tag to information sent to the system, which tag identifies the air standard appropriate for that transmission, providing a process in the system that reads the tag and forwards the transmission request to the process in the system corresponding to that tag, which correspondence is stored in the system, and having the process perform the signal processing in accordance with the specified air standard such that the data is formatted appropriately for transmission via that air standard.
Claim 14
Independent Claim
200 words
A method for using a system for processing a given transmission in accordance with an air standard appropriate for that transmission, the system including: a cluster having two or more processing elements with a processor having a memory management unit capable of supporting an operating system that separates application-level and system-level address spaces, a network for data communication among the processing elements, programs executing within respective application-level spaces of the two or more processing elements for collectively processing digitized IF signals as required to implement the physical layer of the wireless communication protocols wherein such programs process such IF signals within a latency period corresponding to an associated wireless communication protocol, the method comprising having the entity that requested such transmission attach a tag to information sent to the system, which tag identifies the air standard appropriate for that transmission, providing a process in the system that reads the tag and forwards the transmission request to the process in the system corresponding to that tag, which correspondence is stored in the system, and having the process perform the signal processing in accordance with the specified air standard such that the data is formatted appropriately for transmission via that air standard.
Claim 15
Independent Claim
214 words
A method for using a system for interoperation between a plurality of wireless communication protocols, the system including: a cluster having two or more processing elements with a processor having a memory management unit capable of supporting an operating system that separates application-level and system-level address spaces, a network for data communication among the processing elements, programs executing within respective application-level spaces of the two or more processing elements for collectively processing digitized IF signals as required to implement the physical layer of the wireless communication protocols wherein such programs process such IF signals within a latency period corresponding to an associated wireless communication protocol, the method comprising configuring the system with a plurality of communication channels, each configured with one of a the plurality of wireless communication protocols, detecting a party communicating via one of the channels having reserved the channel for transmission, and executing the mechanisms appropriate to reserve the transmission channel on the remaining channels according to their respective protocols, having the system receive the information transmitted by such party and retransmit such information over the remaining channels in accordance with their respective protocols, and detecting that the channel reservation acquired by such party has been released, and releasing the reservation acquired on the remaining channels according to their respective protocols.
Claim 16
Independent Claim
214 words
A method for using a system for interoperation between a plurality of wireless communication protocols, the system including: a cluster having two or more processing elements with a processor having a memory management unit capable of supporting an operating system that separates application-level and system-level address spaces, a network for data communication among the processing elements, programs executing within respective application-level spaces of the two or more processing elements for collectively processing digitized IF signals as required to implement the physical layer of the wireless communication protocols wherein such programs process such IF signals within a latency period corresponding to an associated wireless communication protocol, the method comprising configuring the system with a plurality of communication channels, each configured with one of a the plurality of wireless communication protocols, detecting a party communicating via one of the channels having reserved the channel for transmission, and executing the mechanisms appropriate to reserve the transmission channel on the remaining channels according to their respective protocols, having the system receive the information transmitted by such party and retransmit such information over the remaining channels in accordance with their respective protocols, and detecting that the channel reservation acquired by such party has been released, and releasing the reservation acquired on the remaining channels according to their respective protocols.
Claim 17
Dependent Claim
19 words
The method of claim 13 , wherein the system functions as a router between two or more wireless networks.
Claim 18
Dependent Claim
23 words
The method of claim 14 , wherein the router employs a local-area data network selected from the group consisting of IEEE802.11 and Bluetooth.
Claim 19
Dependent Claim
17 words
A system according to claim 1 , wherein the system functions as test equipment for wireless systems.
Claim 20
Dependent Claim
14 words
A system according to claim 1 , wherein the network is an Ethernet network.
Claim 21
Dependent Claim
18 words
A system according to claim 1 , wherein the processing elements include interfaces connected to an I/O bus.
References Cited (Backward Citations)
US5025369A
Cited
US5418818A
Cited
US5579341A
Cited
US5768268A
Cited
US6032028A
Cited
US6091765A
Cited
WO1999037099A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-06-23 | 2006-12-23 | 2007-06-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-06-23 | 2010-12-23 | 2011-06-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-06-23 | 2014-12-23 | 2015-06-24 | $7700.00 | Window Closed / Lapsed |