IP Library Granted Patent US 8,005,062
Granted Patent B2
US 8,005,062 · App. 12/398,829 · Granted Aug 23, 2011

Transmission using a plurality of protocols

Assignee: Xocyst Transfer AG L.L.C.
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 8,005,062
App. No.
12/398,829
Granted
Aug 23, 2011
Kind
B2
Abstract

Included are embodiments for communicating data using a plurality of formats. At least one embodiment of a method includes transmitting a plurality of first format data frames with a predetermined time period between transmitted first format data frames and determining a duration of the time period between the transmitted first format data frames. Similarly, some embodiments include fragmenting a second format data frame into a plurality of second format subframes such that the second format subframes may be transmitted during the time period between the transmitted first format data frames.

Claims (44)

1. A communications device for communicating data using a plurality of formats, comprising:

a packet traffic arbitration component configured to:

coordinate transmission of a plurality of first type data frames and a second type data frame, wherein the plurality of first type data frames is transmitted with time periods between the plurality of first type data frames;

detect a timing and a duration of the time periods between the plurality of first type data frames;

fragment the second type data frame into a predetermined number of subframes;

determine whether the predetermined number of subframes can be transmitted during the detected time periods between the plurality of first type data frames;

fragment at least one of the predetermined number of subframes into a predetermined number of second tier fragmented subframes; and

determine whether the predetermined number of second tier fragmented subframes can be transmitted during the detected time periods between the plurality of transmitted first type data frames.

2. The communications device of claim 1 , wherein the plurality of first type data frames are Bluetooth data frames, and the second type data frame is a 802.11 data frame.

3. The communications device of claim 1 , wherein the packet traffic arbitration component is further configured to cause transmission of the predetermined number of subframes or the predetermined number of second tier fragmented subframes during the time periods between the plurality of first type data frames.

4. The communications device of claim 1 , wherein the packet traffic arbitration component is further configured to delay transmission of one of the predetermined number of subframes or one of the predetermined number of the second tier fragmented subframes until a falling edge of one of the plurality of first type data frames.

5. The communications device of claim 4 , wherein the communications device is configured to enter a sleep mode until a predetermined time before the falling edge of one of the plurality of first type data frames.

6. The communications device of claim 1 , wherein the communications device includes at least one of the following: a wireless communication device, a consumer electronic device, a telecommunications device, a personal digital assistant (PDA), a printer, a fax machine, a scanner, a hub, a switch, a router, a Set-Top Terminal (STT), and a television.

7. A method for communicating data using a plurality of formats, comprising:

transmitting, from a communication device, a plurality of first format data frames, the plurality of first format data frames being transmitted with time periods between the plurality of first format data frames;

detecting, by the communication device, a timing and a duration of the time periods between the plurality of first format data frames;

fragmenting, by the communication device, a second format data frame into a predetermined number of second format subframes;

determining whether the predetermined number of second format subframes can be transmitted during the detected time periods between the plurality of first format data frames;

fragmenting at least one of the predetermined number of second format subframes into a predetermined number of second tier fragmented subframes; and

determining whether the predetermined number of second tier fragmented subframes can be transmitted during the time periods between the plurality of first format data frames.

8. The method of claim 7 , wherein the communication device includes at least one of the following: a wireless communication device, a consumer electronic device, a telecommunications device, a personal digital assistant (PDA), a printer, a fax machine, a scanner, a hub, a switch, a router, a Set-Top Terminal (STT), and a television.

9. The method of claim 7 , further comprising transmitting the predetermined number of second format subframes or the predetermined number of second tier fragmented subframes during the time periods between the plurality of first format data frames.

10. The method of claim 7 , further comprising delaying transmission of one of the predetermined number of second format subframes or one of the predetermined number of second tier fragmented subframes until a falling edge of one of the plurality of first format data frames.

11. The method of claim 7 , wherein the plurality of first format data frames include at least one of the following:

Bluetooth High Quality Voice 2 (HV2) data frames and Bluetooth HV3 data frames, and wherein the second format data frame includes at least one of the following: an IEEE 802.11 b data frame, an IEEE 802.11 g data frame, an IEEE 802.11n data frame, and a WiMax data frame.

12. A system for communicating data using a plurality of formats, comprising:

means for transmitting a plurality of first format data frames, the plurality of first format data frames being transmitted with time periods between the plurality of first format data frames;

means for detecting timing and durations of the time periods between the plurality of first format data frames; and

means for fragmenting a second format data frame into a predetermined number of second format subframes;

means for determining whether the predetermined number of second format subframes can be transmitted during the detected time periods between the plurality of first type data frames;

means for fragmenting the predetermined number of second format subframes into a predetermined number of second tier fragmented subframes; and

means for determining whether the predetermined number of second tier fragmented subframes may be transmitted during the time periods between the plurality of first type data frames.

13. The system of claim 12 , wherein the plurality of first format data frames are Bluetooth data frames, and the second format data frame is a 802.11 data frame.

14. The system of claim 12 , wherein the means for transmitting is further configured to transmit the predetermined number of second format subframes or the predetermined number of second tier fragmented subframes during the time periods between the plurality of first type data frames.

15. An article of manufacture including a computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:

transmitting a plurality of first format data frames, the plurality of first format data frames being transmitted with time periods between the plurality of first format data frames;

detecting a timing and a duration of the time periods between the plurality of first format data frames;

fragmenting a second format data frame into a predetermined number of second format subframes;

determining whether the predetermined number of second format subframes can be transmitted during the detected time periods between the plurality of first type data frames;

fragmenting at least one of the predetermined number of second format subframes into a predetermined number of second tier fragmented subframes; and

determining whether the predetermined number of second tier fragmented subframes can be transmitted during the time periods between the plurality of first type data frames.

16. The article of manufacture of claim 15 , wherein the plurality of first format data frames are Bluetooth data frames, and the second format data frame is a 802.11 data frame.

17. The article of manufacture of claim 15 , wherein the instructions, if executed by the computing device, further cause the computing device to perform operations comprising transmitting the predetermined number of second format subframes or the predetermined number of second tier fragmented subframes during the time periods between the plurality of first format data frames.

18. The article of manufacture of claim 15 , wherein the instructions, if executed by the computing device, further cause the computing device to perform operations comprising delaying transmission of one of the predetermined number of second format subframes or one of the predetermined number of second tier fragmented subframes until a falling edge of one of the plurality of first format data frames.

Assignments (2)
MERGER Recorded Jul 22, 2011
From: XOCYST TRANSFER AG L.L.C.
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026637/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2011
From: CONEXANT SYSTEMS, INC.
To: XOCYST TRANSFER AG L.L.C.
Reel/Frame 025898/0342 →
Continuity (3)
Continuation 11683526 · Mar 8, 2007
Provisional Application 60848578 · Sep 28, 2006
Related Publication 20090168737A1 · Jul 2, 2009