IP Library Granted Patent US 8,570,967
Granted Patent B1
US 8,570,967 · App. 13/243,079 · Granted Oct 29, 2013

Forming multi-user packet based groups using response 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 8,570,967
App. No.
13/243,079
Granted
Oct 29, 2013
Kind
B1
Abstract

A plurality of candidate access terminals for participation in a multi-user packet-based (MUP-based) communication is determined. Two or more candidate access terminals are grouped into a MUP-based group, the grouping based on a hybrid automatic repeat request behavior of the plurality of candidate access terminals. Data is sent to the MUP-based group using a multi-user packet.

Claims (39)

1. One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of sending data to two or more access terminals selected to participate in a multi-user packet (MUP) based communication, the method comprising:

determining a plurality of candidate access terminals (“terminals”) that might be included in said MUP-based communication;

counting a number of a type of HARQ response for each of the plurality of terminals for a period of time;

calculating a measure of HARQ response types for each of the plurality of terminals based on the number of the type of HARQ response for the terminal;

prior to grouping two or more terminals from the plurality of terminals to form a MUP-based group, comparing the measure for each of the terminals to a HARQ threshold;

grouping two or more terminals from the plurality of terminals to form a MUP-based group, wherein each terminal in the MUP-based group has a measure greater than the HARQ threshold; and

sending data to the MUP-based group using a MUP.

2. The media of claim 1 , wherein the measure of HARQ response types is based on a ratio of the number of the type of HARQ response to a total number of HARQ responses.

3. The media of claim 2 , wherein the type of HARQ response is an acknowledgement.

4. The media of claim 1 , wherein the period of time is based on a predetermined threshold number of packets.

5. The media of claim 1 , wherein the period of time id based on a preconfigured period of time.

6. One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of sending data to two or more access terminals selected to participate in a multi-user packet (MUP) based communication, the method comprising:

determining a plurality of candidate access terminals (“terminals”) that might be included in said MUP-based communication;

for each of the plurality of terminals, collecting a history of HARQ responses;

determining that a predetermined amount of history of HARQ responses has been collected;

grouping two or more terminals from the plurality of terminals to form a MUP-based group, wherein each of the two or more terminals is grouped based on a measure of HARQ response types in the history of HARQ responses collected for the terminal;

sending data to the MUP-based group using a MUP.

7. The media of claim 6 , wherein the measure of HARQ response types is based on a count of each type of HARQ response.

8. The media of claim 6 , wherein the measure of HARQ response types is based on a count of a single, predetermined type of HARQ response.

9. The media of claim 6 , wherein the measure of HARQ response types is based on a ratio of a number of a type of HARQ response to a total number of HARQ responses.

10. The media of claim 8 , wherein the type of HARQ response is an acknowledgement.

11. The media of claim 8 , wherein the type of HARQ response is a negative acknowledgement.

12. The media of claim 6 , wherein the predetermined amount of history is based on a predetermined threshold number of packets.

13. The media of claim 6 , wherein the predetermined amount of history is based on a preconfigured period of time.

14. One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of sending data to two or more access terminals selected to participate in a multi-user packet (MUP) based communication, the method comprising:

determining a plurality of candidate access terminals (“terminals”) that might be included in said MUP-based communication;

for each of the plurality of terminals, collecting a history of HARQ responses;

determining that a predetermined amount of history of HARQ responses has been collected;

grouping two or more terminals from the plurality of terminals to form a MUP-based group, wherein each of the two or more terminals is grouped based on a measure of HARQ response types in the history of HARQ responses collected for the terminal;

sending a first portion of a data flow to the MUP-based group using one or more MUPs;

receiving new HARQ responses from the MUP-based group;

regrouping the two or more terminals in the MUP-based group based on the new HARQ responses, resulting in a new group; and

sending a second portion of the data flow to the new group using one or more MUPs.

15. The media of claim 14 , wherein the measure of HARQ response types is based on a count of each type of HARQ response.

16. The media of claim 14 , wherein the measure of HARQ response types is based on a count of a single, predetermined type of HARQ response.

17. The media of claim 14 , wherein the measure of HARQ response types is based on a ratio of a number of a type of HARQ response to a total number of HARQ responses.

18. The media of claim 16 , wherein the type of HARQ response is an acknowledgement.

19. The media of claim 14 , wherein the predetermined amount of history is based on a predetermined threshold number of packets.

20. The media of claim 14 , wherein the predetermined amount of history is based on a preconfigured period of time.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2011
From: PAWAR, HEMANTH BALAJI; KOWDLEY, SHILPA SRINIVAS; KHANKA, BHAGWAN SINGH; GOYAL, ANOOP KUMAR; PROCK, JOHN WILLIAM
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 026961/0314 →