IP Library Granted Patent US 7,002,937
Granted Patent B1
US 7,002,937 · App. 09/981,173 · Granted Feb 21, 2006

Access based on termination in a wireless communication system

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,002,937
App. No.
09/981,173
Granted
Feb 21, 2006
Kind
B1
Abstract

A wireless control system uses wireless communications that include a plurality of channels and that are shared between a plurality of wireless communication devices. The wireless control system generates and transmits a first control message that allows first access to one of the channels for one of the wireless communication devices. The wireless control system receives a termination message indicating termination of the first access. The wireless control system processes the termination message to determine an amount of time for a second access to the one of the channels for the one of the wireless communication devices. The wireless control system then generates and transmits a second control message that allows the second access and indicates the amount of time. In other embodiments, the termination message indicates a number of packets or bytes remaining to be transmitted.

Claims (59)

1. A method of operating a wireless control system using wireless communications wherein the wireless communications comprise a plurality of channels and are shared between a plurality of wireless communication devices, the method comprising:

generating and transmitting a first control message that allows first access to one of the channels for one of the wireless communication devices;

receiving a termination message indicating termination of the first access;

processing the termination message to determine an amount of time for a second access to the one of the channels for the one of the wireless communication devices; and

generating and transmitting a second control message that allows the second access and indicates the amount of time.

2. The method of claim 1 wherein the wireless control system comprises an upstream manager.

3. The method of claim 1 wherein the first control message comprises a credit.

4. The method of claim 1 wherein the wireless communications are in a Multichannel Multipoint Distribution Service (MMDS) frequency range.

5. The method of claim 1 wherein the wireless communication devices comprise wireless broadband routers.

6. The method of claim 1 wherein the termination message indicates a number of packets remaining to be transmitted.

7. The method of claim 1 wherein the termination message indicates a number of bytes remaining to be transmitted.

8. A software product for operating a wireless control system using wireless communications wherein the wireless communication comprises a plurality of channels and are shared between a plurality of wireless communication devices, the software product comprising:

wireless control system software operational when executed by a processor to direct the processor to generate and transmit a first control message that allows first access to one of the channels for one of the wireless communication devices, receive a termination message indicating termination of the first access, process the termination message to determine an amount of time for a second access to the one of the channels for the one of the wireless communication devices, and generate and transmit a second control message that allows the second access and indicates the amount of time; and

a software storage medium operational to store the wireless control system software.

9. The software product of claim 8 wherein the wireless control system comprises an upstream manager.

10. The software product of claim 8 wherein the first control message comprises a credit.

11. The software product of claim 8 wherein the wireless communications are in a Multichannel Multipoint Distribution Service (MMDS) frequency range.

12. The software product of claim 8 wherein the wireless communication devices comprise wireless broadband routers.

13. The software product of claim 8 wherein the termination message indicates a number of packets remaining to be transmitted.

14. The software product of claim 8 wherein the termination message indicates a number of bytes remaining to be transmitted.

15. A wireless control system using wireless communications wherein the wireless communications comprise a plurality of channels and are shared between a plurality of wireless communication devices, the wireless control system comprising:

a processor configured to generate and transmit a first control message that allows first access to one of the channels for one of the wireless communication devices, receive a termination message indicating termination of the first access, process the termination message to determine an amount of time for a second access to the one of the channels for the one of the wireless communication devices, and generate and transmit a second control message that allows the second access and indicates the amount of time; and

an interface configured to transfer the first control message from the processor to the one of the wireless communication devices, transfer the termination message from the one of the wireless communication devices to the processor, and transfer the second control message from the processor to the one of the wireless communication devices.

16. The wireless control system of claim 15 wherein the wireless control system comprises an upstream manager.

17. The wireless control system of claim 15 wherein the first control message comprises a credit.

18. The wireless control system of claim 15 wherein the wireless communications are in a Multichannel Multipoint Distribution Service (MMDS) frequency range.

19. The wireless control system of claim 15 wherein the wireless communication devices comprise wireless broadband routers.

20. The wireless control system of claim 15 wherein the termination message indicates a number of packets remaining to be transmitted.

21. The wireless control system of claim 15 wherein the termination message indicates a number of bytes remaining to be transmitted.

22. A method of operating a wireless control system using wireless communications wherein the wireless communications comprise a plurality of channels and are shared between a plurality of wireless communication devices, the method comprising:

selecting one of the wireless communication devices from a queue of the wireless communication devices;

generating and transmitting a first control message that allows first access to one of the channels for the one of the wireless communication devices;

receiving a termination message indicating termination of the first access;

processing the termination message to determine an order of the wireless communication devices; and

modifying the queue based on the order.

23. The method of claim 22 wherein the wireless control system comprises an upstream manager.

24. The method of claim 22 wherein the first control message comprises a credit.

25. The method of claim 22 wherein the wireless communications are in a Multichannel Multipoint Distribution Service (MMDS) frequency range.

26. The method of claim 22 wherein the wireless communication devices comprise wireless broadband routers.

27. The method of claim 22 wherein the termination message indicates a number of packets remaining to be transmitted.

28. The method of claim 22 wherein the termination message indicates a number of bytes remaining to be transmitted.

29. A software product for operating a wireless control system using wireless communications wherein the wireless communications comprise a plurality of channels and are shared between a plurality of wireless communication devices:

wireless control system software operational when executed by a processor to direct the processor to select one of the wireless communication devices from a queue of the wireless communication devices, generate and transmit a first control message that allows first access to one of the channels for the one of the wireless communication devices, receive a termination message indicating termination of the first access, process the termination message to determine an order of the wireless communication devices, and modify the queue based on the order; and

a software storage medium operational to store the wireless control system software.

30. The software product of claim 29 wherein the wireless control system comprises an upstream manager.

31. The software product of claim 29 wherein the first control message comprises a credit.

32. The software product of claim 29 wherein the wireless communications are in a Multichannel Multipoint Distribution Service (MMDS) frequency range.

33. The software product of claim 29 wherein the wireless communication devices comprise wireless broadband routers.

34. The software product of claim 29 wherein the termination message indicates a number of packets remaining to be transmitted.

35. The software product of claim 29 wherein the termination message indicates a number of bytes remaining to be transmitted.

36. A wireless control system using wireless communications wherein the wireless communications comprise a plurality of channels and are shared between a plurality of wireless communication devices, the wireless control system comprising:

a processor configured to select one of the wireless communication devices from a queue of the wireless communication devices, generate and transmit a first control message that allows first access to one of the channels for the one of the wireless communication devices, receive a termination message indicating termination of the first access, process the termination message to determine an order of the wireless communication devices, and modify the queue based on the order; and

an interface configured to transfer the first control message from the processor to the one of the wireless communication devices and transfer the termination message from the one of the wireless communication devices to the processor.

37. The wireless control system of claim 36 wherein the wireless control system comprises an upstream manager.

38. The wireless control system of claim 36 wherein the first control message comprises a credit.

39. The wireless control system of claim 36 wherein the wireless communications are in a Multichannel Multipoint Distribution Service (MMDS) frequency range.

40. The wireless control system of claim 36 wherein the wireless communication devices comprise wireless broadband routers.

41. The wireless control system of claim 36 wherein the termination message indicates a number of packets remaining to be transmitted.

42. The wireless control system of claim 36 wherein the termination message indicates a number of bytes remaining to be transmitted.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/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 Mar 19, 2002
From: DISPENSA, STEVE; SLODERBECK, JASON M.
To: SPRINT COMMUNICATIONS COMPANY, L.P.
Reel/Frame 012727/0586 →