Systems, methods, and mobile computing devices for purchase of items and delivery to a location within a predetermined communication range
First Claim
1. A mobile computing device comprising:
- at least a processor and memory;
a first communications module, executed by the processor, configured to receive identification of one or more items for purchase and delivery to a location within a predetermined communication computing range;
a user interface configured to present the identification of the one or more items; and
an item ordering manager, executed by the processor, wherein the item ordering manager is configured to;
receive user input via the user interface for selecting one or more of the items for purchase and delivery to the location within the predetermined communication computing range;
display, via the user interface, graphical information about the one or more items based on the location of the mobile computing device within the predetermined communication computing range and a predetermined time of day;
determine a user input scaling ratio, wherein the user input scaling ratio comprises a value that accounts for a difference in an aspect ratio of the graphical information and an aspect ratio of the mobile computing device;
apply the user input scaling ratio to the mobile computing device aspect ratio and the displayed graphical information aspect ratio;
display the one or more items based on the applied user input scaling ratio and the displayed graphical information aspect ratio; and
use the first communications module to communicate identification of the one or more of the items to a second communications module within the predetermined communication computing range.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and mobile computing devices for purchase of items and delivery to a location within a predetermined communication range are disclosed. According to an aspect, a mobile computing device includes a first communications module having a predetermined communication range and configured to receive an indication of one or more items for purchase and delivery to a location within the predetermined communication range. The mobile computing device also includes a user interface and an item ordering manager. The item ordering manager is configured to receive user input via the user interface for selecting one or more of the items for purchase and delivery to the location within the predetermined communication range. The item ordering manager is also configured to use the communications module to communicate identification of the one or more of the items to a second communications module within the predetermined communication range.
-
Citations
18 Claims
-
1. A mobile computing device comprising:
-
at least a processor and memory; a first communications module, executed by the processor, configured to receive identification of one or more items for purchase and delivery to a location within a predetermined communication computing range; a user interface configured to present the identification of the one or more items; and an item ordering manager, executed by the processor, wherein the item ordering manager is configured to; receive user input via the user interface for selecting one or more of the items for purchase and delivery to the location within the predetermined communication computing range; display, via the user interface, graphical information about the one or more items based on the location of the mobile computing device within the predetermined communication computing range and a predetermined time of day; determine a user input scaling ratio, wherein the user input scaling ratio comprises a value that accounts for a difference in an aspect ratio of the graphical information and an aspect ratio of the mobile computing device; apply the user input scaling ratio to the mobile computing device aspect ratio and the displayed graphical information aspect ratio; display the one or more items based on the applied user input scaling ratio and the displayed graphical information aspect ratio; and use the first communications module to communicate identification of the one or more of the items to a second communications module within the predetermined communication computing range. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
at least a processor and memory; a communications module, executed by the processor, having a predetermined communication computing range; and a centralized ordering manager, executed by the processor, configured to; use the communication module to receive indication of a presence of a mobile computing device within the predetermined communication computing range; use the communication module to communicate to the mobile computing device indication of one or more items for purchase and delivery to a location within the predetermined communication computing range; use the communication module to; receive selection of one or more of the items for purchase and delivery to the location within the predetermined communication computing range; display graphical information about the one or more items based on the location of the mobile computing device within the predetermined communication computing range and a predetermined time of day; determine a user input scaling ratio, wherein the user input scaling ratio comprises a value that accounts for a difference in the aspect ratio of the graphical information and a aspect ratio of the mobile computing device; apply the user input scaling ratio to the mobile computing device aspect ratio and the displayed graphical information aspect ratio; display the one or more items based on the applied user input scaling ratio and the displayed graphical information aspect ratio; and initiate a transaction with the mobile computing device for purchasing the one or more selected items. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving identification of one or more items for purchase and delivery to a location within a predetermined communication computing range of a mobile computing device; presenting the identification of the one or more items; receiving user input for selecting one or more of the items for purchase and delivery to the location within the predetermined communication computing range; displaying graphical information about the one or more items based on the location of the mobile computing device within the predetermined communication computing range and a predetermined time of day; determining a user input scaling ratio, wherein the user input scaling ratio comprises a value that accounts for a difference in the aspect ratio of the graphical information and a aspect ratio of the mobile computing device; applying the user input scaling ratio to adjust a difference in an orientation of the mobile computing device aspect ratio and the displayed graphical information aspect ratio; displaying the one or more items based on the applied user input scaling ratio and the displayed graphical information aspect ratio; and communicating identification of the one or more of the items to a communications module within the predetermined communication computing range. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification