US8938271B2

Operator and third party cloud spectrum services for efficient spectrum usage

Summary by NHIP

Cloud Spectrum Allocation Method

The method distributedly allocates spectrum for wireless communications by maintaining a cloud spectrum broker database and an operator database. The operator database stores spectrum asset information, checks availability for client devices, negotiates needs with the broker, and performs periodic optimizations to maximize utilization.

Claim Score by NHIP

Read claim 11, the broadest

Abstract

A cloud spectrum manager (CSM) for managing the sharing of spectrum among multiple operators in a distributed computing environment. The cloud spectrum manager comprises an allocation service component which applies a resource allocation policy to determine whether the requested spectrum from an operator may be allocated. The allocation of spectrum allows the operator to get spectrum from the CSM at wholesale prices and then the operator manages the rented spectrum with its associated client devices. The operator manages the rented spectrum, perform their own analytics & optimization and offer spectrum services to the clients. The demands on the CSM are alleviated since it can manage spectrum at whole sale quantities and leave the finer grain device to device management to the operator.

US8938271B2, drawing sheet 1
Sheet 1 of 6

Term

Projected expiry 23 March 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

20 claims: 4 independent, 16 dependent

  1. 1
    A method to distributedly allocate spectrum for wireless communications, comprising:maintaining a cloud spectrum broker database of spectrum that have been offered by primary spectrum holders advertising their spectrum for rent, the cloud spectrum broker database operable to identify portions of the offered spectrum that have been allocated to an alternate spectrum holder and to identify the remainder of the offered spectrum as unallocated spectrum, wherein the offered spectrum changes dynamically over time as new spectrum offers become available from primary spectrum holders, as spectrum offers elapse, and as spectrum availability from the primary spectrum holders changes;maintaining an operator database operable to store information associated with at least one spectrum asset, wherein the stored information includes allocated spectrum from the cloud spectrum broker database of advertised spectrum for rent, wherein the operator database is further operable to apportion the advertised spectrum for rent in response to a request for spectrum from a user;wherein the operator database will check the stored information to determine if the request for spectrum is available for a client device before requesting spectrum from the cloud spectrum broker database;wherein an operator using the operator database can engage in negotiation with the spectrum broker database to meet an actual or future spectrum need for the user;wherein the operator spectrum manager uses the stored information associated with at least one spectrum asset to perform periodic optimizations to maximize spectrum utilization among wireless communication systems.
  2. 8
    A non-transitory machine-accessible medium that provides instructions, which when accessed, cause a machine to perform operations comprising:maintaining a cloud spectrum broker database of spectrum that have been offered by primary spectrum holders advertising their spectrum for rent, the cloud spectrum broker database operable to identify portions of the offered spectrum that have been allocated to an alternate spectrum holder and to identify the remainder of the offered spectrum as unallocated spectrum, wherein the offered spectrum changes dynamically over time as new spectrum offers become available from primary spectrum holders, as spectrum offers elapse, and as spectrum availability from the primary spectrum holders changes;maintaining an operator database operable to store information associated with at least one spectrum asset, wherein the stored information includes allocated spectrum from the cloud spectrum broker database of advertised spectrum for rent, wherein the operator database is further operable to apportion the advertised spectrum for rent in response to a request for spectrum from a user;wherein the operator database will check the stored information to determine if the request for spectrum is available for a client device before requesting spectrum from the cloud spectrum broker database;wherein an operator using the operator database can engage in negotiation with the spectrum broker database to meet an actual or future spectrum need for the user;wherein the operator spectrum manager uses the stored information associated with at least one spectrum asset to perform periodic optimizations to maximize spectrum utilization among wireless communication systems;wherein the user is one or more content provider, client device, operator of a fixed network, base station, or cluster of client devices.
  3. 11
    Broadest claimClaim Score 40, average(NHIP)A cloud spectrum broker to pooled spectrum resources in a distributed computing environment in response to spectrum requests from a plurality of operator spectrum managers, the cloud spectrum broker comprising:an allocation service component to determine the availability of requested spectrum and for allocating spectrum resources, in accordance with a spectrum allocation policy;wherein the operator spectrum manager will check stored information of allocated spectrum from allocation service component of advertised spectrum for rent to determine if the request for spectrum is available for a client device before requesting spectrum from the cloud spectrum broker database;wherein an operator spectrum manager can engage in negotiation with the spectrum broker to meet an actual or future spectrum need for a user;wherein the operator spectrum manager uses the stored information associated with at least one spectrum asset to perform periodic optimizations to maximize spectrum utilization among wireless communication systems;wherein a content provider can negotiate with the spectrum broker to meet an actual or future spectrum need for the client device.
  4. 16
    An operator spectrum manager to apportion spectrum allocated by a centralized broker for spectrum service holders comprising:at least one processor;and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, cause, at least in part, information corresponding to one or more available spectrum services provided by one or more spectrum service holders to be stored in an operator spectrum database, the information comprising one or more spectrum sharing criteria respectively associated with the one or more available spectrum services, the one or more spectrum sharing criteria being provided by the one or more spectrum service holders through a cloud spectrum broker;process a request from a user for spectrum sharing to cause, at least in part, a determination to share one or more of the one or more available spectrum services with a source of the request for spectrum sharing based, at least in part, on a matching of the one or more spectrum sharing criteria stored in the operator spectrum database and one or more service criteria associated with the source of the request for spectrum sharing;and cause, at least in part, one or more of the one or more available spectrum services to be allocated to the source of the request for spectrum sharing based, at least in part, on a request from a user for spectrum;wherein the operator spectrum manager will check stored information of allocated spectrum from the centralized broker of advertised spectrum for rent to determine if the request for spectrum is available for a client device before requesting spectrum from the cloud spectrum broker database;wherein the operator spectrum manager can engage in negotiation with the centralized broker to meet an actual or future spectrum need for the user;wherein the operator spectrum manager uses stored information associated with at least one spectrum asset to perform periodic optimizations to maximize spectrum utilization among wireless communication systems.