MULTIPLE DATABASE APPLICATION FOR CREATING AND COORDINATING FOOD ORDERS FOR GROUPS
20170243306 · 2017-08-24
Inventors
Cpc classification
G06F16/955
PHYSICS
International classification
Abstract
A method using enabling technology and communications to facilitate and capture an individual's menu selections from a merchant within a group to form a consolidated group order which is to be presented to a merchant where the method implements dynamic routines influenced by personal preferences, location based services and other commonalities between the individuals forming the group.
Claims
1. A method that allows users to accomplish tasks related to making group order lists within a software application comprising: A computer device with memory, processor and data input and output functions; Computer database system; Remote database servers and databases; A user manipulated software application; Input interface; Internet access; Location base services; Orders; Group order list function; Group order list unique number; Concatenating function; Appending and Amending functions; Recall function; User populated database of merchants; User preferences; Payment functions; and Analytics functions.
2. The method in claim 1 which allows a user to utilize the software application resident on the computer device to initiate placement of an order with a merchant, the order to which additional users may append and amend additional orders forming a concatenated order further comprising: a group order list; the group order list's unique number; method allowing users to recall all orders in a particular group order list; method allowing users to amend an order; method allowing other users to append the orders; and, method allowing users the ability to save their favorite orders for later use with other features of the application;
3. Where the method for claim 1 which allows a user to create a group order which comprises: users name; merchant with whom they would like to place order; multiple additional pertinent details to goods and services available from the merchant; multiple additional pertinent details reflecting the user's preferences; such details which are input by the user and stored by the application.
4. Where the method for claim 1 which allows users to place an individual order within a group order list further comprising: the user entering the group order list unique number into the application; presentation of the input interface for entering the order, special requests, and additional pertinent details to the order; and functions within the application to consolidate the group order list on the remote database servers.
5. Where the method for claim 1 which allows users to recall all orders in a particular group order list further comprising: remote databases containing order information related to the particular group order list; a user inputting the group order list unique number using the application; the application retrieving at least some relevant order information from at least one of the databases resident on at least one of the remote database servers; recall function initiated by the user entering the group order list's unique number.
6. Where the method for claim 1 which allows users to save their favorite orders comprising: a user signing up for an optional account and using said account to access services and methods within the application that allow for the storing within the database, order information such as the order itself, special requests regarding the order, and relevant details that can be provided by the user.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Various exemplary embodiments of this invention will be described in detail, wherein like reference numerals refer to identical or similar components, regarding the following figures.
[0020] The novel features believed characteristic of the embodiments of the present application are set forth in the appended claims. However, the embodiments themselves, as well as a preferred mode of use, and further objectives and advantages thereof, will best be understood by reference to the following detailed description when read in conjunction with the accompanying drawings, wherein:
[0021]
[0022]
[0023]
[0024]
[0025] While the system and method of use of the present application is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown by way of example in the drawings and are herein described in detail. It should be understood, however, that the description herein of specific embodiments is not intended to limit the invention to the particular embodiment disclosed, but on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present application as defined by the appended claims.
DETAILED DESCRIPTION
[0026] The claimed subject matter is now described with reference to the drawings. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the claimed subject matter. It may be evident; however, that the claimed subject matter may be practiced with or without any combination of these specific details, without departing from the spirit and scope of this invention and the claims.
[0027] Illustrative embodiments of the system and method of use of the present application are provided below. It will of course be appreciated that in the development of any actual embodiment, numerous implementation-specific decisions will be made to achieve the developer's specific goals, such as compliance with system-related and business-related constraints, which will vary from one implementation to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be routine undertaking for those of ordinary skill in the art having the benefit of this disclosure.
[0028]
[0029] Each user can store their inputs 113, 121, 122 and 124 to the order list information database 510 within the computer database system 500 by saving 130 the data using the application 115. Once saved 130, the order list information database 510 will assign a unique tracking number 140 for recall the group order list 520. The present embodiment also can allow additional users who choose to join their inputs 113, 121, 122 and 124 to the existing group order list 520 may do so by selecting to save 130 their order to the group order list 520 with the same unique tracking number 140.
[0030]
[0031] Once the group order list 520 is retrieved 232, the user has the option to enter specific details using the application 241 to navigate to the place order page 245. On the place order page 245, the application 241 outputs user editable fields 242 where the user inputs what they would like to order, including any special requests 243 they have, and any payment notes 244 that are relevant. Once the user submits this form 240 by means of screen selection, the application invokes the means of storing 250 the information provided 242, 243, 244 in 530 the orders database, and invoking the method of retrieving 232 the unique tracking number 140 for the group order list 520 and binding 252 this number 140 along with the user inputs 242, 243, 244, in the order database 530; which effectively concatenates the multiple individual order data to the group order list 520.
[0032]
[0033] Once validated by means of searching 331 the order list info database 510 for the existence of an order list 520 identified by 140 the unique order list tracking number, the application invokes the means of retrieval and search 340 within the orders database 530 and retrieves 342 all orders in 530 the orders database that belong to 520 the order list by means of being bound with the unique order list identifier number 140. The application then navigates the user to the order list order output page 350 where the application 351 outputs all order information found in 530 the orders database that is bound to 520 the order list which is identified by the unique order list identifier number 140.
[0034]
[0035] The application then invokes 470 wherein the user is presented with the option 471 to save the order 251 they just placed by means of screen selection so that the order 251 can be recalled 472 for used by other features of the application at a later time. If the user chooses to save their order 251, the application invokes 480 methods of storage of the favorite designation 481 in the user favorites database 540 wherein the information supplied by the user 241, 242, 243, 244 is 481 stored in 540 the favorites database. From there the application can recall the favorite designation 481 and associated data by means of search in 540 the favorites database the user supplied information 241, 242, 243 and 244 for use by the application and its various features at a later time.
[0036] Although the preferred embodiment has been described in detail, it should be understood that various changes, substitutions and alterations can be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
[0037] It may be advantageous to set forth definitions of certain words and phrases used in this patent document. The term “couple” and its derivatives refer to any direct or indirect communication between two or more elements, whether or not those elements are in physical contact with one another. The terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation. The term “or” is inclusive, meaning and/or. The phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like.
[0038] What has been described above includes examples of the claimed subject matter. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the claimed subject matter, but one of ordinary skill in the art can recognize that many further combinations and permutations of such matter are possible. Accordingly, the claimed subject matter is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the term “includes” is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term “comprising” as “comprising” is interpreted when employed as a transitional word in a claim.
[0039] While this disclosure has described certain embodiments and generally associated methods, alterations and permutations of these embodiments and methods will be apparent to those skilled in the art. Accordingly, the above description of example embodiments does not define or constrain this disclosure. Other changes, substitutions, and alterations are also possible without departing from the spirit and scope of this disclosure, as defined by the following claims.