Patent classifications
G06Q30/0205
SYSTEM AND METHOD FOR DETERMINING AN ALIMENTARY PREPARATION PROVIDER
A system of determining an alimentary preparation provider is disclosed. The system comprises a computing device. The computing device is configured to receive input from a user device at a current geographical location. The input comprises an alimentary request and a plurality of request parameters. The computing device generates a plurality of alimentary preparation providers as a function of the plurality of request parameters. A request parameter classifier is generated by the computing device. The computing device classifies, by the request parameter classifier, the plurality of request parameters and the plurality of alimentary preparation providers. The classification outputs an ordered list of request parameters. The computing device assigns the alimentary request to a first alimentary preparation provider as a function of an ordered list of request parameters. A method for determining an alimentary preparation provider is disclosed.
SYSTEM AND METHOD FOR EXCHANGING DYNAMICALLY PRICED OFFER DATA BETWEEN A RESTAURANT AND A CONSUMER
A consumer-restaurant data exchange system includes a data store having a restaurant offers database, a pending deals database, a validated deals database, a consumer users database, and a restaurant clients database. A computer processor is coupled to the data store and in communication through the Internet with authorized restaurant representatives' computing devices and with a consumer user computing device. The computer processor is programmed, upon receiving indications from the devices, to receive identifying data from an authorized restaurant representative computing device and use the identifying data and the restaurant clients database to verify communications from the authorized restaurant representative's system computing device. The processor is programmed to serve data comprising content of an authorized restaurant representative's system dashboard to the authorized restaurant representative computing device via the Internet. The processor receives offer data from the at least one authorized restaurant representative's system dashboard running on the authorized restaurant representative computing device, the offer data comprising data describing a minimum dollar amount, a time or range of time in which the offer will be valid, one or more restaurants in which the offer will be valid, and a customer discount associated with the offer. The processor serves data comprising content of a prospective restaurant customer interface to the consumer user computing device via the Internet. The processor receives request-for-bid data from the consumer user computing device via the Internet, the request-for-bid data having data indicating a present or future geographic location of the prospective restaurant customer, an amount of money a consumer user guarantees to spend at a minimum if the user subsequently accepts an offer from a participating restaurant, a time or range of time at which the consumer user will promise to honor a deal, and a venue of the deal. The processor uses the request-for-bid data and a rules-based bid generator to search the restaurant offers database to identify one or more restaurant offers which meet criteria in the request-for-bid data, and serves bid data comprising terms of said identified one or more restaurant offers to the consumer user via the prospective restaurant customer interface. The processor receives from the consumer user via the prospective restaurant customer interface an indication of acceptance of an accepted offer. The processor transforms data in the pending deals database by storing an identification of the accepted offer, and stores a unique ticket number associated with the accepted offer.
Systems and methods for transmitting establishment information
A computing system is configured to receive location data from a wireless device of a user. Upon receiving a search request from the wireless device, the computing system utilizes the location data to determine one or more likely travel routes of the user of the wireless device. In response to the search request, the computing system may select one or more establishments based on the likely travel routes and location data associated with the one or more establishments. The computing system may further transmit to the wireless device information associated with the selected one or more establishments.
Systems and methods for automatically populating ecommerce cart
A method for automatically populating an ecommerce cart is disclosed. The method includes receiving a request to add a product item to a shopping cart of an ecommerce shopping environment. The method includes adding the product item to the shopping cart. The method includes updating, responsive to adding the product item, a shopping cart status. The method includes determining a failure of the shopping cart status to satisfy a purchasing criteria associated with the ecommerce shopping environment. The method includes selecting, responsive to determining the failure, an additional product item based on information associated with an user account. The method includes adding the additional product item to the shopping cart.
Method for providing internet access to a customer of a service provider and computer program
A method for providing Internet access to a customer of a service provider wherein the service provider takes over the costs for the customer's Internet use. The method includes the customer's user equipment generating a service start notification message to a server of the service provider in response to the customer agreeing to the service and commencement of use of the service. The service start notification message triggers sending a query to a database of the service provider containing customer data, and confirming the customer has access rights for getting Internet access at the service provider's expenses. The service provider generates and sends out a request message to the mobile communication provider of the customer and requests an intermediate change of the customer's mobile communication contract so the costs for loading Internet data on the customer's user equipment will be temporarily charged to the service provider rather than the customer.
System and method for generating purchase recommendations based on geographic zone information
Embodiments provide computer apparatuses, computer systems and computer-executable methods for recommending a commercial item or entity to a consumer based on geographic zone data. The method includes receiving a first predetermined geographic zone, a first importance score associated with a consumer for the first predetermined geographic zone, and a second importance score associated with a commercial item or entity for the first predetermined geographic zone. The method also includes programmatically generating an overlap score based on the first and second importance scores, and programmatically generating a relevancy score based on the overlap score, the relevancy score indicating a probability that the commercial item or entity is of relevance to the consumer. The method further includes, based on the relevancy score, transmitting instructions to a computing device associated with the consumer to cause the computing device to render a representation of the commercial item or entity.
System and method for determining optimum price curve and dynamically updating product price
A system and method are provided for determining an optimum price curve to a target date and dynamically updating a price of a product in real-time in a store of a merchant. A merchant database contains and a third-party source provides information which is relevant to determining the price. An enhanced data engine and database generates and stores enhanced information which is derived from the merchant and third-party information and which is relevant to determining the price of the product. A dynamic pricing mechanism includes an artificial intelligence trained on the enhanced information and is configured to determine the optimum price curve for the product, and to transmit a current price from the optimum price curve via a communications network. An electronic price display is located in the store and receives from the dynamic pricing mechanism and visually displays in real-time the current price of the product.
Utilizing a sketching generator to adaptively generate content-campaign predictions for multi-dimensional or high-dimensional targeting criteria
The present disclosure relates to systems, non-transitory computer-readable media, and methods to generate sketches for clearing-bid values and bid-success rates based on multi-dimensional targeting criteria for a digital-content campaign and dynamically determine predicted values for the digital-content campaign based on the sketches. To illustrate, the disclosed systems can use a running-average-tuple-sketch to generate tuple sketches of historical clearing-bid values and tuple sketches of historical bid-success-rates from historical auction data. Based on the tuple sketches, the disclosed systems can determine one or more of a predicted cost per quantity of impressions, a predicted number of impressions, or a predicted expenditure for the digital-content campaign—according to user-input targeting criteria and expenditure constraints.
GEOSPATIALLY INFORMED RESOURCE UTILIZATION
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting physical location usage for a plurality of particular locations. Methods can include obtaining a three-dimensional (3D) representation of the given geographic area, wherein the 3D representation depicts a view of the given geographic area from a specified viewing perspective. For the given geographic area, traffic data is obtained indicating different traffic volumes during different time periods and one or more traffic characteristics. The 3D representation is segmented into a plurality of particular locations. For each particular location among the plurality of particular locations and based on the traffic data, a viewability score is determined that indicates an aggregate amount of time that the particular location is viewable by traffic passing the different locations. Physical location usage is then adjusted based on the viewability scores for the plurality of particular locations.
METHODS AND SYSTEMS TO UTILIZE CAMERAS TO PREDICT DRIVER INTENTION AND HIGHLIGHT USEFUL DATA
In an exemplary embodiment, a vehicle is provided that includes an internal camera, one or more external systems, a display system, and a processor. The internal camera is configured to obtain internal camera data pertaining a gaze of a driver inside a vehicle. The one or more external systems are configured to obtain external data as to a region of interest outside the vehicle corresponding to the gaze of the driver. The processor is coupled to the internal camera and the one or more external systems, and is configured to at least facilitate providing feedback pertaining to the region of interest to a driver of the vehicle via the display system based on the internal camera data and the external data.