IP Library Granted Patent US 7,596,116
Granted Patent B2
US 7,596,116 · App. 11/026,884 · Granted Sep 29, 2009

Apparatus for transmitting data packets and supporting method and data structure

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,596,116
App. No.
11/026,884
Granted
Sep 29, 2009
Kind
B2
Abstract

In the present technique of a transmission process, at least one portion of a data packet is sent ( 608 ) responsive to a first triggered relating to the data packet being detected ( 606 ), which is followed by a second trigger ( 628 ) that triggers at least one remaining portion of the data packet to be sent ( 630 ).

Claims (33)

1. A method of transmitting data packets between a mobile station and a network controller comprising:

the mobile station detecting a first trigger related to a data packet;

the mobile station sending at least one portion of the data packet to the network controller responsive to the first trigger;

the mobile station detecting a next data packet to be transmitted;

the mobile station determining whether a new session can be started to transmit the next data packet responsive to detecting the next data packet to be transmitted;

when a new session can be started to transmit the next data packet,

the mobile station sending at least one portion of the next data packet on a new session;

the mobile station detecting a second trigger related to the data packet, the second trigger comprising receiving information to be included in at least one remaining portion of the data packet; and

the mobile station sending the at least one remaining portion of the data packet to the network controller responsive to the second trigger, the at least one remaining portion comprising the received information;

when a new session cannot be started to transmit the next data packet, the mobile station terminating transmission of the data packet.

2. The method according to claim 1 , wherein the first trigger comprises a function triggered when a contact list is opened.

3. The method of claim 2 wherein the information to be included in at least one remaining portion of the data packet is an identifier of a target mobile station selected subsequent to opening of the contact list.

4. The method according to claim 1 further comprising, prior to detecting the second trigger related to the data packet:

the mobile station sending at least one wait message to instruct a network controller to wait for the at least one remaining portion of the data packet.

5. The method according to claim 1 further comprising, prior to detecting the second trigger related to the data packet:

the mobile station sending at least one transmission of empty bits as a placeholder for the at least one remaining portion of the data packet.

6. The method according to claim 1 , wherein terminating transmission of the data packet further comprises:

the mobile station sending a message to indicate that transmission of the data packet has been terminated; and

the mobile station sending at least one portion of the next data packet on a current session.

7. The method according to claim 1 , wherein the remaining portion of the data packet is sent with a higher reliability than the at least one portion of the data packet.

8. An apparatus for transmitting data packets between a mobile station and a network controller comprising:

a detector circuit that detects a first trigger related to a data packet and a second trigger related to the data packet, the second trigger comprising receiving information to be included in at least one remaining portion of the data packet; and

a transmission circuit operably coupled to the detector circuit, wherein the transmission circuit sends at least one portion of the data packet responsive to the first trigger and sends at least one remaining portion of the data packet responsive to the second trigger, the at least one remaining portion comprising the received information.

9. The apparatus as defined in claim 8 , wherein the first trigger comprises a function triggered when a contact list is opened.

10. The apparatus as defined in claim 8 , wherein the detector circuit further comprises:

a means for detecting the first trigger and the second trigger.

11. The apparatus as defined in claim 8 , wherein the transmission circuit further comprises:

a means for transmitting the at least one portion of the data packet responsive to the first trigger and the at least one remaining portion of the data packet responsive to the second trigger.

12. The apparatus as defined in claim 8 , wherein the transmission circuit further sends at least one wait request message to instruct a network controller to wait for the at least one remaining portion of the data packet.

13. The apparatus as defined in claim 8 , wherein the transmission circuit further sends at least one transmission of empty bits as a placeholder for the at least one remaining portion of the data packet.

14. The apparatus as defined in claim 8 further comprising:

a session controller circuit operably coupled to the detector circuit and the transmission circuit, wherein the session controller circuit determines whether a new session can be started to transmit a next data packet.

15. The apparatus as defined in claim 14 , wherein the session controller circuit further sends at least one portion of the next data packet on a new session when a new session can be started to transmit the next data packet and terminates the transmission of the data packet when a new session cannot be started to transmit the next data packet.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034316/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2005
From: HARRIS, JOHN M.; CROCKER, RONALD T.
To: MOTOROLA, INC.
Reel/Frame 018872/0129 →