IP Library Granted Patent US 11,057,929
Granted Patent B2
US 11,057,929 · App. 16/420,603 · Granted Jul 6, 2021

Priority access to a priority access channel

Inventors: Amer A. Hassan (Kirkland, WA); Paul William Alexander Mitchell (Seattle, WA); Todd Haugen (Bellevue, WA); Paul W. Garnett (Albany, NY)
Assignee: Microsoft Technology Licensing, LLC
H04W74/004H04W12/04H04W12/06H04W12/082H04W48/02H04W48/18H04W74/08H04W12/61
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 11,057,929
App. No.
16/420,603
Granted
Jul 6, 2021
Kind
B2
Abstract

A system for controlling access to priority access wireless resources divides a radio spectrum into first wireless resources for use by general access devices and second wireless resources for use by priority access devices. A base station receives, from a server, information concerning the first and second wireless resources, including resource entries corresponding to each of the first and second wireless resources. Upon receiving a request for available wireless resources from a general access device, the base station provides one of the resource entries corresponding to the second wireless resources. The system includes a general access device which aggregates resource entries for the first and second resources for communication with another general access device. When the general access device detects priority access to the second resource, the general access device either releases the second resource or reduces transmission power on the aggregated first and second resources.

Claims (30)

1. An apparatus comprising:

one or more processors; and

one or more computer-readable storage media having instructions stored thereon that, responsive to execution by the one or more processors, cause the one or more processors to perform operations including:

receiving, from a server, information concerning available wireless resources, the information including resource entries corresponding to wireless resources for use by priority access devices and resource entries corresponding to wireless resources for use by general access devices;

receiving a query for available wireless resources from a general access device;

providing, to the general access device, one resource entry of the resource entries corresponding to wireless resources for use by the priority access devices;

receiving an indication of a change of wireless resource availability; and

providing a notification of the change in wireless resource availability to the server.

2. The apparatus of claim 1 , wherein:

the query includes a geographical position of the general access device; and

the wireless resource corresponding to the one resource entry is available for use in the geographic region.

3. The apparatus of claim 1 , wherein the one resource entry includes a priority access check time attribute, the priority access check time attribute specifying how frequently the general access device is to check for one of the priority access devices attempting to access the wireless resource corresponding to the one resource entry.

4. The apparatus of claim 1 , wherein the one resource entry includes a release time attribute that specifies a maximum time that the general access device may continue utilizing the wireless resource corresponding to the one resource entry after the general access device has detected one of the priority access devices attempting to access the wireless resource corresponding to the one resource entry.

5. The apparatus of claim 1 , wherein the one resource entry includes a service identifier attribute, identifying a service accessed using the wireless resource corresponding to the one resource entry.

6. The apparatus of claim 5 , wherein the service identifier attribute indicates a priority level for the resource entry.

7. The apparatus of claim 1 , wherein the one resource entry includes multiple attributes, the multiple attributes including a public decryption key attribute for verifying priority access devices attempting to access the resource.

8. A method comprising:

receiving, at a device from a server, information concerning available wireless resources, the information including resource entries corresponding to wireless resources for use by priority access devices and resource entries corresponding to wireless resources for use by general access devices;

receiving, at the device, a query for available wireless resources from a general access device;

providing, at the device to the general access device, one resource entry of the resource entries corresponding to wireless resources for use by the priority access devices;

receiving, at the device, an indication of a change of wireless resource availability; and

providing, at the device, a notification of the change in wireless resource availability to the server.

9. The method of claim 8 , further comprising:

receiving, with the query, a geographical position of the general access device; and

wherein the wireless resource corresponding to the one resource entry is available for use by the priority access devices in the geographic region.

10. The method of claim 9 , wherein providing the one resource entry further comprises providing a priority access check time attribute specifying how frequently the general access device is to check for one of the priority access devices attempting to access the wireless resource corresponding to the one resource entry.

11. The method of claim 9 , wherein providing the one resource entry further comprises providing a release time attribute that specifies a maximum time that the general access device may continue utilizing the wireless resource corresponding to the one resource entry after the general access device has detected one of the priority access devices attempting to access the wireless resource corresponding to the one resource entry.

12. The method of claim 9 , wherein providing the one resource entry further comprises providing a service identifier attribute identifying a service accessed using the wireless resource corresponding to the one resource entry.

13. The method of claim 12 , wherein the service identifier attribute indicates a priority level for the one resource entry.

14. The method of claim 9 , wherein the one resource entry includes multiple attributes, the multiple attributes including a public encryption key attribute for encrypting other attributes of the multiple attributes.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT ASSIGNOR EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 049833 FRAME: 0017. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 9, 2019
From: HASSAN, AMER A.; MITCHELL, PAUL WILLIAM ALEXANDER; HAUGEN, TODD; GARNETT, PAUL W.
To: MICROSOFT CORPORATION
Reel/Frame 050312/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: HASSAN, AMER A; MITCHELL, PAUL WILLIAM ALEXANDER; HAUGEN, TODD; GARNETT, PAUL W
To: MICROSOFT CORPORATION
Reel/Frame 049833/0017 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 049833/0107 →