Optimizing use of network resources by small cells and/or user devices of a venue
First Claim
Patent Images
1. A method comprising:
- displaying, by a computing device, a guide, where the guide comprises information about content that is available to the computing device within a venue;
receiving, by the computing device via one or more small cells in the venue, a selection of the content;
identifying, by the computing device, a first frequency band allocated to the content when network conditions associated with a traffic load of the one or more small cells indicate that one or more traffic load values exceed corresponding threshold values related to at least one of;
a size of the venue,a quantity of the one or more small cells, ora quantity of computing devices receiving wireless communication service via the one or more small cells;
determining, by the computing device, that a second frequency band is being used by the computing device, the second frequency band being different than the first frequency band;
switching, by the computing device, from the second frequency band to the first frequency band when the first frequency band is not being used by the computing device; and
receiving, by the computing device, the content via the first frequency band.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives first information about a wireless communication service within a venue. The device further receives, from one or more small cells within the venue, second information about traffic load of the one or more small cells. The device generates third information based on the first information and the second information. The third information assigns network resources to one or more services provided to mobile devices, within the venue, via the small cells. The device transmits the third information to configure the one or more small cells.
-
Citations
21 Claims
-
1. A method comprising:
-
displaying, by a computing device, a guide, where the guide comprises information about content that is available to the computing device within a venue; receiving, by the computing device via one or more small cells in the venue, a selection of the content; identifying, by the computing device, a first frequency band allocated to the content when network conditions associated with a traffic load of the one or more small cells indicate that one or more traffic load values exceed corresponding threshold values related to at least one of; a size of the venue, a quantity of the one or more small cells, or a quantity of computing devices receiving wireless communication service via the one or more small cells; determining, by the computing device, that a second frequency band is being used by the computing device, the second frequency band being different than the first frequency band; switching, by the computing device, from the second frequency band to the first frequency band when the first frequency band is not being used by the computing device; and receiving, by the computing device, the content via the first frequency band. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device comprising:
-
a memory to store instructions; and a processor to execute one or more of the instructions to; receive first information about a wireless communication service received within a venue, receive, from one or more small cells within the venue, second information about traffic load of the one or more small cells, identify conditions associated with the traffic load of the one or more small cells when one or more values from the second information exceed corresponding threshold values related to at least one of; a size of the venue, a quantity of the one or more small cells, or a quantity of mobile devices receiving the wireless communication service via the one or more small cells, generate third information based on the identified conditions, the first information, and the second information, wherein the third information assigns network resources to one or more services provided to the mobile devices; and transmit the third information to configure the one or more small cells. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable media comprising:
instructions, which when executed by one or more processors of a computing device, cause the one or more processors to; obtain, from user devices within a venue, first information that identifies services that are being accessed by the user devices, obtain, from small cells within the venue, second information that identifies traffic loads of the small cells, wherein the user devices receive the services via the small cells, identify conditions associated with the traffic load of at least one of the small cells when one or more values from the second information exceed corresponding threshold values related to at least one of; a size of the venue, a quantity of the at least one of the small cells, or a quantity of the user devices, generate third information based on identified conditions, the first information,. and the second information, wherein the third information specifies a quantity of bandwidth to be used, by at least one of the small cells, to provide one of the services to one or more the user devices, and transmit the third information to one or more of the small cells. - View Dependent Claims (15, 16, 17, 18)
-
19. A device comprising:
-
a memory to store instructions; and a processor to execute one or more of the instructions to; receive, via one or more small cells within a venue, an electronic service guide (ESG), wherein the ESG comprises; an identifier of a program available to be received by the devices, and a first frequency band allocated to be used to receive the program when network conditions associated with a traffic load of the one or more small cells indicate that one or more traffic load values exceed corresponding threshold values related to at least one of; a size of the venue, a quantity of the one or more small cells, or a quantity of mobile devices receiving wireless communication service via the one or more small cells, display a representation of the ESG, receive a selection of the program by a user of the device, identify the first frequency band based on the selection of the program, determine whether the first frequency band is being used by the device, and initiate an inter-frequency handoff in order to switch the device from a second frequency band to the first frequency band when the first frequency band is not being used by the device, wherein the first frequency band is different from the second frequency band, and receive streams associated with the program via the first frequency band. - View Dependent Claims (20, 21)
-
Specification