Accessing Additional Search Results Functionality Using Gestures

US2017192644A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017192644-A1
Application numberUS-201615229072-A
CountryUS
Kind codeA1
Filing dateAug 4, 2016
Priority dateDec 31, 2015
Publication dateJul 6, 2017
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.

Techniques include transmitting a search query to a search system and receiving search results from the system. Each result may include an access URL specifying a first state of a software application (app), the first state associated with an entity and a function performed for the entity, and a function URL specifying a second state of a software app, the second state associated with the same entity and a different function performed for the entity. The techniques further include, for each result, displaying a first user-selectable link configured to, upon being selected by a user input having a first type, set a software app into the first state, and, upon being selected by a user input having a second type, display a second user-selectable link configured to, upon being selected by a user input having the first type, set a software app into the second state.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: receiving, at a user device, a search query from a user; transmitting, using the user device, the search query to a search system; in response to transmitting the search query, receiving, at the user device, search results from the search system, each result including an access URL that specifies a state of a software application (app), the state associated with an entity and a function performed with respect to the entity, and a function URL that specifies a different state of a software app, the different state associated with the same entity and a different function performed with respect to the same entity; for each of the search results, displaying, at the user device, a first user-selectable link configured to, upon being selected by a user input having a first type, cause the user device to set a software app into the state specified by the access URL included in the result, and, upon being selected by a user input having a second type, cause the user device to display a second, different, user-selectable link, the second user-selectable link configured to, upon being selected by a user input having the first type, cause the user device to set a software app into the different state specified by the function URL included in the result; receiving, at the user device, a first user input having the second type, the input selecting the first user-selectable link displayed for a first one of the search results; in response to receiving the first user input, displaying the second user-selectable link associated with the first one of the search results; receiving, at the user device, a second, different user input having the second type, the input selecting the first user-selectable link displayed for a second one of the search results; and in response to receiving the second user input, displaying the second user-selectable link associated with the second one of the search results, wherein the second user-selectable links displayed in response to receiving the first and second user inputs are different. 2 . The method of claim 1 , wherein one or more of the first and second user inputs each comprises a finger contact input received at a capacitive touchscreen of the user device. 3 . The method of claim 1 , wherein one or more of the first and second user inputs each comprises a pressure input received at a pressure-sensitive display of the user device. 4 . The method of claim 1 , wherein one or more of the first and second user inputs each comprises a cursor selection input received via one or more of a computer mouse and a trackpad of the user device. 5 . The method of claim 1 , wherein one of the first and second types comprises a momentary input having a short time duration, and wherein another one of the first and second types comprises a prolonged input having a longer time duration than that of the momentary input. 6 . The method of claim 1 , wherein one of the first and second types comprises a shallow input having a small depression depth with respect to a pressure-sensitive display of the user device, and wherein another one of the first and second types comprises a deep input having a larger depression depth with respect to the pressure-sensitive display than that of the shallow input. 7 . The method of claim 1 , wherein one of the first and second types comprises a first gesture with respect to a display of the user device, and wherein another one of the first and second types comprises a second, different gesture with respect to the display. 8 . The method of claim 1 , wherein the first user-selectable link is further configured to, upon being selected by a user input having the second type, cause the user device to display an additional, different user-selectable link adjacent to the second user-selectable link, the additional user-selectable link configured to, upon being selected by a user input having the first type, cause the device to set a software app into a state, the method further comprising: in response to receiving the first and second user inputs, displaying the additional user-selectable links associated with the first and second ones of the search results, wherein the additional user-selectable links are the same. 9 . The method of claim 1 , wherein, for at least one of the search results, the first user-selectable link is further configured to, upon being selected by the user input having the second type, cause the user device to order the second user-selectable link in a list of user-selectable links based on whether the software app associated with the function URL included in the result is installed on the user device. 10 . The method of claim 1 , wherein, for at least one of the search results, the access URL and the function URL specify states of the same software app. 11 . The method of claim 1 , wherein, for at least one of the search results, the access URL and the function URL specify states of the different software apps. 12 . A method comprising: receiving, at a user device, a search query from a user; transmitting, using the user device, the search query to a search system; in response to transmitting the search query, receiving, at the user device, search results from the search system, each result including an access URL that specifies a state of a software application (app), the state associated with an entity and a function performed with respect to the entity, and a function URL that specifies a different state of a software app, the different state associated with the same entity and a different function performed with respect to the same entity; for each of the search results, displaying, at the user device, a first user-selectable link configured to, upon being selected by a user input having a first type, cause the user device to set a software app into the state specified by the access URL included in the result, and, upon being selected by a user input having a second type, cause the user device to display second and third user-selectable links, the second user-selectable link configured to, upon being selected by a user input having the first type, cause the user device to set a software app into the different state specified by the function URL included in the result, and the third user-selectable link configured to, upon being selected by a user input having the first type, cause the user device to set a software app into the different state specified by the function URL included in another one of the search results for which the first user-selectable link is displayed adjacent to the first user-selectable link displayed for the result. 13 . The method of claim 12 , wherein the user input comprises a finger contact input received at a capacitive touchscreen of the user device. 14 . The method of claim 12 , wherein the user input comprises a pressure input received at a pressure-sensitive display of the user device. 15 . The method of claim 12 , wherein the user input comprises a cursor selection input received via one or more of a computer mouse and a trackpad of the user device. 16 . The method of claim 12 , wherein one of the first and second types comprises a momentary input having a short time duration, and wherein another one of the first and second types comprises a prolonged input having a longer time duration than that of the momentary input. 17 . The method of claim 12 , wherein one of the first and second types comprises a shallow input having a small depression depth with respect to a pressure-sensitive display of the user device, and

Assignees

Inventors

Classifications

  • G06F16/955Primary

    using information identifiers, e.g. uniform resource locators [URL] · CPC title

  • Physics · mapped topic

  • G06F3/0488Primary

    using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • using force sensing means to determine a position · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · 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 US2017192644A1 cover?
Techniques include transmitting a search query to a search system and receiving search results from the system. Each result may include an access URL specifying a first state of a software application (app), the first state associated with an entity and a function performed for the entity, and a function URL specifying a second state of a software app, the second state associated with the same …
Who is the assignee on this patent?
Quixey Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/955. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 06 2017 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).