System, method and program product for delivery of digital content offerings at a retail establishment
First Claim
1. A method comprising:
- establishing, at a wireless access point, a first virtual local area network, the first virtual local area network reserving a first bandwidth portion of a total bandwidth available to the wireless access point, the first virtual local area network reserved for back office services;
establishing, at the wireless access point, a second virtual local area network, the second virtual local area network using a second portion of the total bandwidth not reserved by the first virtual local area network, the first virtual local area network distinct from the second virtual local area network, and the second virtual local area network reserved for carrier entity services;
receiving, at the wireless access point from a computing device, via a wireless local area network, carrier identification information, wherein the carrier identification information corresponds to a carrier entity;
receiving, at the wireless access point from a second computing device, via the wireless local area network, second carrier identification information, wherein the second carrier identification information corresponds to a second carrier entity that is distinct from the carrier entity;
sending, from the wireless access point via a second network, the carrier identification information to a network management device;
sending, from the wireless access point via the second network, the second carrier identification information to the network management device;
receiving, at the wireless access point from the network management device via the second network, authorization data indicating that the computing device is authorized to receive a service;
receiving, at the wireless access point from the network management device via the second network, second authorization data indicating that the second computing device is authorized to receive a second service;
after receiving the authorization data, receiving, at the wireless access point via the wireless local area network, identification information from the computing device, wherein the identification information is associated with a digital content item accessible using the service;
after receiving the second authorization data, receiving, at the wireless access point via the wireless local area network, second identification information from the second computing device, wherein the second identification information is associated with a second digital content item accessible using the second service;
selecting a first subset of data packets from first data packets corresponding to the digital content item and second data packets corresponding to the second digital content item based on a speed corresponding to the second virtual local area network;
transmitting the first subset of data packets over a first time period;
selecting a second subset of data packets from the first data packets and the second data packets, wherein the second subset of data packets is selected such that the second subset of data packets includes the same number of data packets as the first subset of data packets; and
transmitting the second subset of data packets over a second time period with a length corresponding to the first time period.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing distributed network access point installation and management. A network provider installs and/or operates a plurality of access points at locations of a retail entity. Each access point may provide services such as Internet access, and/or content such as audio, video, text, and/or graphics, among other types of services. A carrier, such as a telephone or cable company, may compensate the network service provider for installation and operation of the access points. The carrier may in turn charge its subscribers for network access at the retail entity locations. A plurality of different carriers may provide compensation and allow respective subscriber access. The network access points may be configured to allow each carrier to present a point of presence to its subscribers at the retail entity locations. The installed network may also provide service for retail entity back office functions.
152 Citations
25 Claims
-
1. A method comprising:
-
establishing, at a wireless access point, a first virtual local area network, the first virtual local area network reserving a first bandwidth portion of a total bandwidth available to the wireless access point, the first virtual local area network reserved for back office services; establishing, at the wireless access point, a second virtual local area network, the second virtual local area network using a second portion of the total bandwidth not reserved by the first virtual local area network, the first virtual local area network distinct from the second virtual local area network, and the second virtual local area network reserved for carrier entity services; receiving, at the wireless access point from a computing device, via a wireless local area network, carrier identification information, wherein the carrier identification information corresponds to a carrier entity; receiving, at the wireless access point from a second computing device, via the wireless local area network, second carrier identification information, wherein the second carrier identification information corresponds to a second carrier entity that is distinct from the carrier entity; sending, from the wireless access point via a second network, the carrier identification information to a network management device; sending, from the wireless access point via the second network, the second carrier identification information to the network management device; receiving, at the wireless access point from the network management device via the second network, authorization data indicating that the computing device is authorized to receive a service; receiving, at the wireless access point from the network management device via the second network, second authorization data indicating that the second computing device is authorized to receive a second service; after receiving the authorization data, receiving, at the wireless access point via the wireless local area network, identification information from the computing device, wherein the identification information is associated with a digital content item accessible using the service; after receiving the second authorization data, receiving, at the wireless access point via the wireless local area network, second identification information from the second computing device, wherein the second identification information is associated with a second digital content item accessible using the second service; selecting a first subset of data packets from first data packets corresponding to the digital content item and second data packets corresponding to the second digital content item based on a speed corresponding to the second virtual local area network; transmitting the first subset of data packets over a first time period; selecting a second subset of data packets from the first data packets and the second data packets, wherein the second subset of data packets is selected such that the second subset of data packets includes the same number of data packets as the first subset of data packets; and transmitting the second subset of data packets over a second time period with a length corresponding to the first time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20, 21, 22, 23, 24, 25)
-
-
9. A computer readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
establishing, at a wireless access point, a first virtual local area network, the first virtual local area network reserving a first bandwidth portion of a total bandwidth available to the wireless access point, the first virtual local area network reserved for back office services; establishing, at the wireless access point, a second virtual local area network, the second virtual local area network using a second portion of the total bandwidth not reserved by the first virtual local area network, the first virtual local area network distinct from the second virtual local area network, and the second virtual local area network reserved for carrier entity services; receiving, from a computing device, via a wireless local area network, carrier identification information, wherein the carrier identification information corresponds to a carrier entity; receiving, from a second computing device, via the wireless local area network, second carrier identification information, wherein the second carrier identification information corresponds to a second carrier entity that is distinct from the carrier entity; sending, via a second network, the carrier identification information to a network management device; sending, via the second network, the second carrier identification information to the network management device; receiving, from the network management device via the second network, authorization data indicating that the computing device is authorized to receive a service; receiving, from the network management device via the second network, second authorization data indicating that the second computing device is authorized to receive a second service; after receiving the authorization data, receiving, via the wireless local area network, identification information from the computing device, wherein the identification information is associated with a digital content item accessible using the service; after receiving the second authorization data, receiving, via the wireless local area network, second identification information from the second computing device, wherein the second identification information is associated with a second digital content item accessible using the second service; selecting a first subset of data packets from first data packets corresponding to the digital content item and second data packets corresponding to the second digital content item based on a speed corresponding to the second virtual local area network; transmitting the first subset of data packets over a first time period; selecting a second subset of data packets from the first data packets and the second data packets, wherein the second subset of data packets is selected such that the second subset of data packets includes the same number of data packets as the first subset of data packets; and transmitting the second subset of data packets over a second time period with a length corresponding to the first time period. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processor; and a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to perform operations comprising; establishing, at a wireless access point, a first virtual local area network, the first virtual local area network reserving a first bandwidth portion of a total bandwidth available to the wireless access point, the first virtual local area network reserved for back office services; establishing, at the wireless access point, a second virtual local area network, the second virtual local area network using a second portion of the total bandwidth not reserved by the first virtual local area network, the first virtual local area network distinct from the second virtual local area network, and the second virtual local area network reserved for carrier entity services; receiving, from a computing device, via a wireless local area network, carrier identification information, wherein the carrier identification information corresponds to a carrier entity; receiving, from a second computing device, via the wireless local area network, second carrier identification information, wherein the second carrier identification information corresponds to a second carrier entity that is distinct from the carrier entity; sending, via a second network, the carrier identification information to a network management device; sending, via the second network, the second carrier identification information to the network management device; receiving, from the network management device via the second network, authorization data indicating that the computing device is authorized to receive a service; receiving, from the network management device via the second network, second authorization data indicating that the second computing device is authorized to receive a second service; after receiving the authorization data, receiving, via the wireless local area network, identification information from the computing device, wherein the identification information is associated with a digital content item accessible using the service; after receiving the second authorization data, receiving, via the wireless local area network, second identification information from the second computing device, wherein the second identification information is associated with a second digital content item accessible using the second service;
sending a first request for the digital content item to the carrier entity;selecting a first subset of data packets from first data packets corresponding to the digital content item and second data packets corresponding to the second digital content item based on a speed corresponding to the second virtual local area network; transmitting the first subset of data packets over a first time period; selecting a second subset of data packets from the first data packets and the second data packets, wherein the second subset of data packets is selected such that the second subset of data packets includes the same number of data packets as the first subset of data packets; and transmitting the second subset of data packets over a second time period with a length corresponding to the first time period. - View Dependent Claims (16, 17, 18, 19)
-
Specification