Selection of wireless devices and service plans
AssigneeAmazon Technologies, Inc.
InventorsShih-Ta Peng, Charles Steven Johnson, Aaron C. Rubenson, Gregor Alan Moulton
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments for selection of wireless devices and service plans. A geographic location and a plurality of wireless preferences are obtained from a user at a client. A plurality of wireless service plans that meet the wireless preferences are offered by a plurality of wireless carriers that provide service to the geographic location are determined. A network page is generated that presents the wireless service plans in a ranked order that is based at least in part on the wireless preferences.
Claims20
A non-transitory computer-readable medium embodying a program executable in a first computing device, wherein, when executed, the program causes the first computing device to at least:
- receive a geographic location, an identifier of a current wireless service plan, a plurality of wireless device preferences, and a plurality of wireless service preferences from a second computing device;
- determine a plurality of wireless service plans that meet the plurality of wireless service preferences and are offered by a plurality of wireless carriers that provide service to the geographic location;
- determine a plurality of wireless devices that meet the plurality of wireless device preferences;
- and
- rank a set of wireless packages according to at least a measure of similarity of respective feature sets of a plurality of feature sets associated with the current wireless service plan and respective feature sets of the plurality of feature sets associated with at least one of the plurality of wireless service plans, the set of wireless packages comprising the plurality of wireless service plans respectively paired with compatible wireless devices of the plurality of wireless devices.
A system, comprising:
- a data store configured to store data regarding a plurality of geographic location preferences;
- and
- a computing device in communication with the data store, the computing device configured to at least:
- receive a geographic location and a plurality of wireless preferences, the plurality of wireless preferences including a wireless device preference and a wireless service preference;
- determine a plurality of wireless service plans that meet the wireless service preference and are offered by a plurality of wireless carriers that provide service to the geographic location;
- and
- generate a network page presenting the plurality of wireless service plans in a ranked order according to at least a similarity between a respective feature set of a plurality of feature sets and the wireless service preference, wherein the respective one of the plurality of feature sets corresponds to at least one of the plurality of wireless service plans.
A computer-implemented method, comprising:
- receiving, in at least one computing device, a geographic location, a plurality of wireless preferences, the plurality of wireless preferences including at least a wireless device preference and a wireless service preference, and an identification of a current wireless service plan;
- determining, in the at least one computing device, a plurality of wireless devices that are associated with at least:
- at least one of the plurality of wireless preferences,
- at least one of a plurality of wireless service plans that meet the plurality of wireless preferences, and
- a plurality of wireless carriers associated with the geographic location;
- and
- generating, in the at least one computing device, a network page presenting the plurality of wireless devices in association with at least a respective wireless service plan of the plurality of wireless service plans, the plurality of wireless devices being ranked according to a score determined at least in part from the plurality of wireless preferences and respective customer selection frequencies of a plurality of customer selection frequencies of the plurality of wireless devices.
Dependencies are inferred from the claim text.