IP Library Granted Patent US 7,609,639
Granted Patent B2
US 7,609,639 · App. 10/071,475 · Granted Oct 27, 2009

Negative acknowledgment (NAK) suppression

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,609,639
App. No.
10/071,475
Granted
Oct 27, 2009
Kind
B2
Abstract

Logic circuitry ( 409 ) constantly monitors a transmitter ( 410 ) to determine if the transmitter ( 410 ) is idle. Logic circuitry ( 409 ) suppresses all NAKs until data and other channel information is not being transmitted by the transmitter ( 410 ) and RF resources are not scarce. Additionally, logic circuitry ( 409 ) suppresses all NAKs until a predetermined number of NAKs has been buffered by the logic circuitry ( 409 ). More particularly, logic circuitry ( 409 ) determines when a number of NAKs will sufficiently fill an over-the-air frame. Once the predetermined number of NAKs has been collected, the logic circuitry ( 409 ) will generate the appropriate NAKs.

Claims (15)

1. A method of negative acknowledgment (NAK) suppression, the method comprising the steps of:

in a receiver,

determining that a NAK needs to be transmitted over a channel for a first time;

determining if data or other channel information currently needs to be transmitted over the channel;

determining if a predetermined number of NAKs have been buffered; and

transmitting the NAK only when data and other channel information does not need to be transmitted over the channel and when the predetermined number of NAKs equal to an amount of NAKs required to fill an over-the-air frame have been buffered, otherwise buffering the NAK.

2. A method comprising the steps of:

in a receiver,

determining that a NAK needs to be transmitted over a channel for a first time;

determining a number of NAKs currently buffered;

determining if data or other channel information currently needs to be transmitted over the channel; and

transmitting the NAKs currently buffered along with the NAK only when the predetermined number of NAKs equal to an amount of NAKs required to fill an over-the-air frame have been buffered and only when data and other channel information does not need to be transmitted over the channel, otherwise buffering the NAK.

3. An apparatus comprising:

a buffer storing NAKs; and

logic circuitry coupled to the buffer, the logic circuitry having a transmission status of a transmitter as an input and outputting instructions for a NAK generator to generate NAKs only when a transmission status of the transmitter comprises information that no data or other channel information is currently awaiting transmission and comprises information that a predetermined number of NAKs equal to an amount of NAKs required to fill an over-the-air frame have been buffered.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2025
From: VIVINT, INC.
To: VIVINT LLC
Reel/Frame 069767/0077 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034311/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →