System and method for enabling online ordering using unique identifiers
First Claim
1. A system comprising at least one hardware computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions that, when executed, cause the system to:
- receive, from a client computing device coupled to the network, a request to execute a script referenced within an HTML script tag of a source code for a web page displayed on a web browser running on the client computing device, the HTML script tag comprising at least one script source attribute referencing a URL for the script, which, when executed;
identifies, within the source code content of the web page, a business identification data for a business; and
transmits the business identification data to the at least one hardware computing device;
execute a database query to identify, within a database coupled to the network;
a unique business identifier associated, in the database, with the business identification data and the business; and
a supplemental or modified content to be displayed on the web page providing access to a business offering data associated in the database with the unique business identifier;
transmit the web page, including the supplemental or modified content, for display on the client computing device;
receive, from the client computing device, an online order, comprising a selection of the business offering data, to be placed with the business;
submit the online order to the business; and
provide at least one response option for the business to communicate acceptance of the online order.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automatically submitting an online order from a customer to a restaurant. Input data and customer data is used by an order engine to select a deployment platform, such as social media networks, search engines, mobile applications, and related websites, for a user interface. The order engine provides a unique identifier for each restaurant. The unique identifier can be used by third parties, such as online content providers, to return the menu for the restaurant included in the third party content. The user interface automatically populates the restaurant'"'"'s menu options and business data, allowing the customer to build an order. The order engine submits the order to the restaurant via a non-verbal communication platform.
45 Citations
20 Claims
-
1. A system comprising at least one hardware computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions that, when executed, cause the system to:
-
receive, from a client computing device coupled to the network, a request to execute a script referenced within an HTML script tag of a source code for a web page displayed on a web browser running on the client computing device, the HTML script tag comprising at least one script source attribute referencing a URL for the script, which, when executed; identifies, within the source code content of the web page, a business identification data for a business; and transmits the business identification data to the at least one hardware computing device; execute a database query to identify, within a database coupled to the network; a unique business identifier associated, in the database, with the business identification data and the business; and a supplemental or modified content to be displayed on the web page providing access to a business offering data associated in the database with the unique business identifier; transmit the web page, including the supplemental or modified content, for display on the client computing device; receive, from the client computing device, an online order, comprising a selection of the business offering data, to be placed with the business; submit the online order to the business; and provide at least one response option for the business to communicate acceptance of the online order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising the steps of:
-
receiving, by at least one hardware computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions, from a client computing device coupled to the network, a request to execute a script referenced within an HTML script tag of a source code for a web page displayed on web browser running on the client computing device, the HTML script tag comprising at least one script source attribute referencing a URL for the script, which, when executed; identifies, within the source code content of the web page, a business identification data for a business; and transmits the business identification data to the at least one hardware computing device; executing a database query to identify, within a database coupled to the network; a unique business identifier associated, in the database, with the business identification data and the business; and a supplemental or modified content to be displayed on the web page providing access to a business offering data associated in the database with the unique business identifier; transmitting the web page, including the supplemental or modified content, for display on the client computing device; receiving, from the computing device, an online order, comprising a selection of the business offering data, to be placed with the business; submitting the online order to the business; and providing at least one response option for the business to communicate acceptance of the online order. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification