Application for automatic ordering of food items

US2016379293A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016379293-A1
Application numberUS-201514753392-A
CountryUS
Kind codeA1
Filing dateJun 29, 2015
Priority dateJun 29, 2015
Publication dateDec 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects of the present invention disclose a method for automatic ordering of food from a restaurant. In one aspect, the method includes determining at least one suggested restaurant from a plurality of restaurants based on a history of the user, at least one recent activity of the user, and information about the plurality of restaurants.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer implemented method for automatic ordering of food from a restaurant, the method comprising: determining at least one suggested restaurant for a user from a plurality of restaurants based on a history of the user, at least one recent activity of the user, and information about the plurality of restaurants. 2 . The computer implemented method of claim 1 , further comprising: transmitting an order for food to a selected restaurant from the at least one suggested restaurant based on an indication from the user accepting the order for food from the selected restaurant. 3 . The computer implemented method of claim 1 , wherein the history of the user includes one or more of: a contact list of the user; a phone log of the user; a history of browser activity of the user; a history of social media activity of the user; a history of biometric response of the user; and a calendar of the user. 4 . The computer implemented method of claim 1 , wherein information about the plurality of restaurants include one or more of the following: a travel time for the user to each of the plurality of restaurants; hours of operation of each of the plurality of restaurants; and social media activity of each of the plurality of restaurants. 5 . The computer implemented method of claim 4 , wherein social media activity of each of the plurality of restaurants comprises: ratings for each of the plurality of restaurants; reviews for each of the plurality of restaurants; and social media activity about each of the plurality of restaurants by at least one user associated with the user. 6 . The computer implemented method of claim 1 , further comprising: determining at least one alternate suggested restaurant based on receiving an indication from the user rejecting the plurality of restaurants. 7 . The computer implemented method of claim 1 , further comprising: providing an order for food from a selected restaurant based on at least one advertisement from the plurality of restaurants and an indication from the user of the selected restaurant from the plurality of restaurants; and transmitting the order for food to the selected restaurant based on receiving an indication from the user accepting the order for food from the selected restaurant. 8 . A computer program product for automatic ordering of food from a restaurant, the computer program product comprising: one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to determine at least one suggested restaurant for a user from a plurality of restaurants based on a history of the user, at least one recent activity of the user, and information about the plurality of restaurants. 9 . The computer program product of claim 8 , further comprising program instructions, stored on the one or more computer readable storage media, to: transmit an order for food to a selected restaurant from the at least one suggested restaurant based on an indication from the user accepting the order for food from the selected restaurant. 10 . The computer program product of claim 8 , wherein the history of the user includes one or more of: a contact list of the user; a phone log of the user; a history of browser activity of the user; a history of social media activity of the user; a history of biometric response of the user; and a calendar of the user. 11 . The computer program product of claim 8 , wherein information about the plurality of restaurants include one or more of the following: a travel time for the user to each of the plurality of restaurants; hours of operation of each of the plurality of restaurants; and social media activity of each of the plurality of restaurants. 12 . The computer program product of claim 11 , wherein social media activity of each of the plurality of restaurants comprises: ratings for each of the plurality of restaurants; reviews for each of the plurality of restaurants; and social media activity about each of the plurality of restaurants by at least one user associated with the user. 13 . The computer program product of claim 8 , further comprising program instructions, stored on the one or more computer readable storage media, to: determine at least one alternate suggested restaurant based on receiving an indication from the user rejecting the plurality of restaurants. 14 . The computer program product of claim 8 , further comprising program instructions, stored on the one or more computer readable storage media, to: provide an order for food from a selected restaurant based on at least one advertisement from the plurality of restaurants and an indication from the user of the selected restaurant from the plurality of restaurants; and transmit the order for food to the selected restaurant based on receiving an indication from the user accepting the order for food from the selected restaurant. 15 . A computer system for automatic ordering of food from a restaurant, the computer system comprising: one or more computer processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising: program instructions to determine at least one suggested restaurant for a user from a plurality of restaurants based on a history of the user, at least one recent activity of the user, and information about the plurality of restaurants. 16 . The computer system of claim 15 , further comprising program instructions, stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, to: transmit an order for food to a selected restaurant from the at least one suggested restaurant based on an indication from the user accepting the order for food from the selected restaurant. 17 . The computer system of claim 15 , wherein the history of the user includes one or more of: a contact list of the user; a phone log of the user; a history of browser activity of the user; a history of social media activity of the user; a history of biometric response of the user; and a calendar of the user. 18 . The computer system of claim 15 , wherein information about the plurality of restaurants include one or more of the following: a travel time for the user to each of the plurality of restaurants; hours of operation of each of the plurality of restaurants; and social media activity of each of the plurality of restaurants. 19 . The computer system of claim 18 , wherein social media activity of each of the plurality of restaurants comprises: ratings for each of the plurality of restaurants; reviews for each of the plurality of restaurants; and social media activity about each of the plurality of restaurants by at least one user associated with the user. 20 . The computer system of claim 15 , further comprising program instructions, stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, to: determine at least one alternate suggested restaurant based on receiving an indication from the user rejecting the plurality of restaurants.

Assignees

Inventors

Classifications

  • Recommending goods or services · CPC title

  • Hotels or restaurants · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016379293A1 cover?
Aspects of the present invention disclose a method for automatic ordering of food from a restaurant. In one aspect, the method includes determining at least one suggested restaurant from a plurality of restaurants based on a history of the user, at least one recent activity of the user, and information about the plurality of restaurants.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/0631. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).