IP Library Granted Patent US 7,193,965
Granted Patent B1
US 7,193,965 · App. 09/565,215 · Granted Mar 20, 2007

Multi-wireless network configurable behavior

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 7,193,965
App. No.
09/565,215
Granted
Mar 20, 2007
Kind
B1
Abstract

Techniques for supporting multiple potentially overlapping wireless protocols with a single electronic system are disclosed. In the description that follows, the overlapping protocols are Bluetooth and IEEE 802.11 for wireless networking; however, other overlapping protocols can be supported in a similar manner. A transaction control policy and a collision map are provided to determine which protocol to enable/disable when a conflict arises. Based on the transaction control policy and the collision map, one or more transceivers that operate according to the wireless protocols can be selectively enabled/disabled to avoid actual conflicts.

Claims (44)

1. An apparatus comprising:

a first transceiver to transmit/receive data according to a first wireless communication protocol;

a second transceiver to transmit/receive data according to a second wireless communication protocol;

a memory to store a transaction control policy to indicate whether the first transceiver transmits/receives or the second transceiver transmits/receives if a conflict exists between the first wireless communication protocol and the second wireless communication protocol; and

a control circuit coupled with the memory to receive at least a portion of the transaction control policy from the memory, wherein the portion of the transaction control policy received is based, at least in part, on a type of message to be transmitted by the first transceiver, wherein the control circuit is also coupled with the first transceiver and with the second transceiver, the control circuit to selectively enable/disable the first transceiver and to selectively enable/disable the second transceiver according to the portion of the transaction control policy.

2. The apparatus of claim 1 wherein the transaction control policy comprises a policy table and the apparatus further comprises a collision map.

3. The apparatus of claim 1 wherein the portion of the transaction control policy includes a set of entries, the control circuit to select an entry from the set of entries based on the state of the second transceiver, wherein the control circuit further comprises facilities to selectively enable/disable the first transceiver and to selectively enable/disable the second transceiver according to the selected entry.

4. The apparatus of claim 1 , wherein the first wireless communication protocol and the second wireless communication protocol comprise different ones of the following protocols: IEEE 802.11 direct sequence spread spectrum, IEEE 802.11 frequency hopping spread spectrum, Bluetooth, SWAP and HIPERLAN.

5. The apparatus of claim 1 , wherein the first wireless communication protocol comprises a synchronous protocol and the second wireless communication protocol comprises an asynchronous protocol.

6. An apparatus comprising:

a transceiver to transmit/receive data according to a first wireless communication protocol and to transmit/receive data according to a second wireless communication protocol;

a memory to store a transaction control policy to indicate whether the transceiver transmits/receives according to the first wireless communication protocol or according to the second wireless communication protocol if a conflict exists between the first wireless communication protocol and the second wireless communication protocol; and

a control circuit coupled with the memory to receive at least a portion of the transaction control policy from the memory, wherein the portion of the transaction control policy received is based, at least in part, on a type of message to be transmitted according to the first wireless communication protocol, wherein the control circuit is also coupled with, said transceiver, the control circuit to selectively enable/disable said transceiver according to the portion of the transaction control policy.

7. The apparatus of claim 6 wherein the transaction control policy comprises a policy table and the apparatus further comprises a collision map.

8. The apparatus of claim 6 wherein the portion of the transaction control policy includes a set of entries, the control circuit to select an entry from the set of entries based on a type of message to be transmitted according to the second wireless communication protocol, wherein the control circuit further comprises facilities to selectively enable/disable said transceiver according to the selected entry.

9. The apparatus of claim 6 , wherein the first wireless communication protocol and the second wireless communication protocol comprise different ones of the following protocols: IEEE 802.11 direct sequence spread spectrum, IEEE 802.11 frequency hopping spread spectrum, Bluetooth, SWAP and HIPERLAN.

10. The apparatus of claim 6 , wherein the first wireless communication protocol comprises a synchronous protocol and the second wireless communication protocol comprises an asynchronous protocol.

11. A method comprising:

selecting a subset of entries from a set of entries that comprise a transaction policy, the selection based, at least in part, on a type of message to be processed according to a first wireless communication protocol;

selecting an entry from the subset of entries based, at least in part, on a type of message to be transmitted according to a second wireless communication protocol; and

controlling messages according to the first wireless communication protocol and messages according to the second wireless communication protocol based, at least in part, on the selected entry.

12. The method of claim 11 , wherein messages according to the first wireless communication protocol are accomplished with a first transceiver and messages according to the second wireless communication protocol are accomplished with a second transceiver.

13. The method of claim 11 , wherein messages according to the first wireless communication protocol and messages according to the second wireless communication protocol are accomplished with a single transceiver.

14. The method of claim 11 wherein the first communication wireless protocol comprises a synchronous protocol and the second wireless communication protocol comprises an asynchronous protocol.

15. The method of claim 11 wherein the first wireless communication protocol and the second communication wireless protocol comprise different ones of the following protocols: IEEE 802.11 direct sequence spread spectrum, IEEE 802.11 frequency hopping spread spectrum, SWAP, Bluetooth and HIPERLAN.

16. A machine-readable medium having stored thereon sequences of instructions that, when executed, cause one or more electronic systems to:

selecting a subset of entries from a set of entries that comprise a transaction policy, the selection based, at least in part, on a type of message to be transmitted according to a first wireless communication protocol;

selecting an entry from the subset of entries based, at least in part, on a type of message to be processed according to a second wireless communication protocol; and

controlling messages according to the first wireless communication protocol and messages according to the second wireless communication protocol based, at least in part, on the selected entry.

17. The machine-readable medium of claim 16 , wherein messages according to the first wireless communication protocol are accomplished with a first transceiver and messages according to the second wireless communication protocol are accomplished with a second transceiver.

18. The machine-readable medium of claim 16 , wherein messages according to the first wireless communication protocol and messages according to the second wireless communication protocol are accomplished with a single transceiver.

19. The machine-readable medium of claim 16 wherein the first wireless communication protocol comprises a synchronous protocol and the second wireless communication protocol comprises an asynchronous protocol.

20. The machine-readable medium of claim 16 wherein the first wireless communication protocol and the second wireless communication protocol comprise different ones of the following protocols: IEEE 802.11 direct sequence spread spectrum, IEEE 802.11 frequency hopping spread spectrum, SWAP, Bluetooth and HIPERLAN.

21. An electronic system comprising:

a bus;

a processor coupled with the bus;

a first transceiver coupled with the bus, the first transceiver to transmit/receive data according to a first wireless communication protocol;

a second transceiver coupled with the bus, the second transceiver to transmit/receive data according to a second wireless communication protocol;

a memory coupled with the bus, the memory to store a transaction control policy to indicate whether the first transceiver transmits/receives or the second transceiver transmits/receives if a conflict exists between the first wireless communication protocol and the second wireless communication protocol; and

a control circuit coupled with the memory to receive at least a portion of the transaction control policy from the memory, wherein the portion of the transaction control policy received is based, at least in part, on a type of message to be transmitted by the first transceiver, wherein the control circuit is also coupled with the first transceiver and with the second transceiver, the control circuit to selectively enable/disable the first transceiver and to selectively enable/disable the second transceiver according to the portion of the transaction control policy.

22. The electronic system of claim 21 wherein the transaction control policy comprises a policy table and the apparatus further comprises a collision map.

23. The electronic system of claim 21 wherein the portion of the transaction control policy includes a set of entries, the control circuit to select an entry from the set of entries based on the state of the second transceiver, wherein the control circuit further comprises to selectively enable/disable the first transceiver and to selectively enable/disable the second transceiver according to the selected entry.

24. The electronic system of claim 21 , wherein the first wireless communication protocol and the second wireless communication protocol comprise different ones of the following protocols: IEEE 802.11 direct sequence spread spectrum, IEEE 802.11 frequency hopping spread spectrum, Bluetooth, SWAP and HIPERLAN.

25. The electronic system of claim 21 , wherein the first wireless communication protocol comprises a synchronous protocol and the second wireless communication protocol comprises an asynchronous protocol.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2013
From: INTEL CORPORATION
To: MICRON TECHNOLOGY, INC.
Reel/Frame 030747/0001 →