System and method for providing a single input field having multiple processing possibilities

US2016005091A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016005091-A1
Application numberUS-201514853579-A
CountryUS
Kind codeA1
Filing dateSep 14, 2015
Priority dateMar 31, 2014
Publication dateJan 7, 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.

Disclosed herein are methods for providing a buy option to search results in a generalized search engine. That one location for a search field can be a website, an application, a search bar in a web browser, etc. Rather than navigating to a website to perform a search in the context of that website, a user can instead navigate to or open a generalized search field. Via the generalized search field, the system can analyze the input from the user and the resulting context. A buy button can be included a search result to the user input in the input search field. Payment for an item can be processing using a payment account registered with the system with delivery coordinated with a separate merchant via an application programming interface.

First claim

Opening claim text (preview).

We claim: 1 . A method comprising: (1) establishing, from a merchant site, communication between the merchant site and a generalized search entity via a communication interface, wherein the generalized search entity: A. presents an input field on user interface, wherein the input field is associated with processing data using a generalized search engine that indexes and searches both merchant sites and non-merchant sites; B. receives user input in the input field; C. when the user input indicates a search intent: presents a search result comprising a non-merchant site; receives a search interaction associated with the non-merchant site; and transitions the user to the non-merchant site; D. when the user input indicates a purchase intent: presents a purchase-related search result comprising a buy option associated with the user input, the search result comprising an item offered from the merchant site; and receives a purchase interaction associated with the buy option; (2) when the user input indicates the purchase intent: receiving, via the communication interface and at the merchant site, payment information from the generalized search entity, the payment information associated with the purchase interaction for the item; and processing deliver of the item via the merchant site. 2 . The method of claim 1 , wherein the merchant sites and non-merchant sites are websites. 3 . The method of claim 1 , wherein the user interface is on a mobile device. 4 . The method of claim 1 , wherein when the user input indicates a purchase intent, the generalized search entity processes a payment for the item via stored payment information for the user. 5 . The method of claim 4 , wherein receiving the payment information comprises receiving confirmation that the payment for the item has been processed. 6 . The method of claim 1 , wherein the communication interface is an application programming interface for managing the purchase and delivery of the item. 7 . A system comprising: a processor; and a computer-readable storage device storing instructions which, when executed by the processor, cause the processor to perform operations comprising: (1) establishing, from a merchant site, communication between the merchant site and a generalized search entity via a communication interface, wherein the generalized search entity: A. presents an input field on user interface, wherein the input field is associated with processing data using a generalized search engine that indexes and searches both merchant sites and non-merchant sites; B. receives user input in the input field; C. when the user input indicates a search intent: presents a search result comprising a non-merchant site; receives a search interaction associated with the non-merchant site; and transitions the user to the non-merchant site; D. when the user input indicates a purchase intent: presents a purchase-related search result comprising a buy option associated with the user input, the search result comprising an item offered from the merchant site; and receives a purchase interaction associated with the buy option; (2) when the user input indicates the purchase intent: receiving, via the communication interface and at the merchant site, payment information from the generalized search entity, the payment information associated with the purchase interaction for the item; and processing deliver of the item via the merchant site. 8 . The system of claim 7 , wherein the merchant sites and non-merchant sites are websites. 9 . The system of claim 7 , wherein the user interface is on a mobile device. 10 . The system of claim 7 , wherein when the user input indicates a purchase intent, the generalized search entity processes a payment for the item via stored payment information for the user. 11 . The system of claim 10 , wherein receiving the payment information comprises receiving confirmation that the payment for the item has been processed. 12 . The system of claim 7 , wherein the communication interface is an application programming interface for managing the purchase and delivery of the item. 13 . A computer-readable storage device storing instructions which, when executed by a processor, cause the processor to perform operations comprising: (1) establishing, from a merchant site, communication between the merchant site and a generalized search entity via a communication interface, wherein the generalized search entity: A. presents an input field on user interface, wherein the input field is associated with processing data using a generalized search engine that indexes and searches both merchant sites and non-merchant sites; B. receives user input in the input field; C. when the user input indicates a search intent: presents a search result comprising a non-merchant site; receives a search interaction associated with the non-merchant site; and transitions the user to the non-merchant site; D. when the user input indicates a purchase intent: presents a purchase-related search result comprising a buy option associated with the user input, the search result comprising an item offered from the merchant site; and receives a purchase interaction associated with the buy option; (2) when the user input indicates the purchase intent: receiving, via the communication interface and at the merchant site, payment information from the generalized search entity, the payment information associated with the purchase interaction for the item; and processing deliver of the item via the merchant site. 14 . The computer-readable storage device of claim 13 , wherein the merchant sites and non-merchant sites are websites. 15 . The computer-readable storage device of claim 13 , wherein the user interface is on a mobile device. 16 . The computer-readable storage device of claim 13 , wherein when the user input indicates a purchase intent, the generalized search entity processes a payment for the item via stored payment information for the user. 17 . The computer-readable storage device of claim 14 , wherein receiving the payment information comprises receiving confirmation that the payment for the item has been processed. 18 . The computer-readable storage device of claim 13 , wherein the communication interface is an application programming interface for managing the purchase and delivery of the item.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Classification techniques · CPC title

  • replenishment orders; recurring orders · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • by investigating goods or services · 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 US2016005091A1 cover?
Disclosed herein are methods for providing a buy option to search results in a generalized search engine. That one location for a search field can be a website, an application, a search bar in a web browser, etc. Rather than navigating to a website to perform a search in the context of that website, a user can instead navigate to or open a generalized search field. Via the generalized search fi…
Who is the assignee on this patent?
Monticello Entpr Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0613. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 07 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).