IP Library Granted Patent US 10,083,238
Granted Patent B2
US 10,083,238 · App. 14/867,695 · Granted Sep 25, 2018

Multi-touch gesture search

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,083,238
App. No.
14/867,695
Granted
Sep 25, 2018
Kind
B2
Abstract

One or more systems and/or methods for providing related content associated with a multi-touch gesture to a user are provided. A multi-touch gesture (e.g., a pinch-in gesture, a pinch-out gesture, etc.) may be received through a user interface of a client device (e.g., smartphone, tablet, television, virtual wall, etc.) associated with a user. The multi-touch gesture may be evaluated to identify an area of interest of the user interface (e.g., a portion of user interface containing content of interest to the user). The area of interest may be evaluated to identify context (e.g., keywords, phrases, associated content, etc.) associated with the area of interest. A search of content may be performed based upon the context to identify related content (e.g., news articles, wide-area network search results, local device search results, etc.) associated with the context. The related content may be provided to the user through the client device.

Claims (75)

1. A method of providing related content associated with a multi-touch gesture to a user, comprising:

receiving a multi-touch gesture through a user interface of a client device associated with a user;

evaluating the multi-touch gesture to identify an area of interest of the user interface;

evaluating the area of interest to identify context associated with the area of interest;

identifying a plurality of potential query search terms based upon the context;

providing the plurality of potential query search terms through the client device;

responsive to receiving a selection of a first potential query search term of the plurality of potential query search terms, performing a search of content based upon the first potential query search term to identify related content; and

providing the related content through the client device.

2. The method of claim 1 , the evaluating the multi-touch gesture comprising:

utilizing a visual effect to indicate the area of interest identified based upon the multi-touch gesture.

3. The method of claim 2 , comprising:

receiving feedback associated with the identification of the area of interest from the user based upon the visual effect; and

responsive to the feedback indicating an improper identification for the area of interest, adjusting the area of interest.

4. The method of claim 1 , the providing the related content comprising:

providing a second user interface comprising search results corresponding to related content; and

responsive to the user selecting a search result for a related content item, displaying a third user interface comprising the related content item.

5. The method of claim 1 , the client device comprising a touchscreen device configured to display the user interface and the multi-touch gesture comprising a pinch-in gesture or a pinch-out gesture.

6. The method of claim 1 , the client device comprising an augmented reality display device configured to display the user interface and the multi-touch gesture comprising a multi-hand pinch gesture.

7. The method of claim 1 , comprising:

responsive to identifying the context, performing an initial search of content based upon the context to identify initial related content;

the performing the search comprising at least one of:

filtering the initial related content based upon the first potential query search term to obtain a set of filtered related content; or

expand the initial related content based upon the first potential query search term to obtain a set of expanded related content.

8. The method of claim 1 , the related content comprising a plurality of search results associated with the first potential query search term.

9. The method of claim 1 , comprising:

displaying an input box through a second user interface;

prompting the user to enter at least one of a keyword or phrase associated with the context into the input box; and

responsive to the keyword or phrase being entered into the text input box, utilizing the keyword or phrase to perform a secondary search.

10. The method of claim 1 , the related content comprising at least one of:

a news article, a user review, an electronic dictionary definition, an electronic encyclopedia entry, a route to a destination, a translation, an wide-area network search result, a local network search result, a local device search result, or contact information.

11. The method of claim 1 , the providing the related content through the client device comprising:

displaying the related content through a second use interface;

the method comprising:

responsive to receiving a pinch-out gesture, transitioning from the second user interface to the user interface.

12. The method of claim 1 , the performing a search of content comprising:

performing the search based upon a user interest associated with the context to identify related content associated with the user interest.

13. The method of claim 12 , comprising:

evaluating a user profile associated with the user to identify the user interest associated with the context.

14. The method of claim 1 , the providing the related content comprising:

providing search results corresponding to the related content through a pop-up notification overlaid over the user interface.

15. A system for providing related content associated with a multi-touch gesture to a user, comprising:

a processor; and

memory comprising processor-executable instructions that when executed by the processor cause the processor to implement a search component configured to:

receive a multi-touch gesture through a first user interface of a client device associated with a user;

evaluate the multi-touch gesture to identify an area of interest of the first user interface;

evaluate the area of interest to identify context associated with the area of interest;

identify a plurality of potential query search terms based upon the context;

provide the plurality of potential query search terms through a second user interface of the client device;

responsive to receiving a selection of a first potential query search term of the plurality of potential query search terms, perform a search of content based upon the first potential query search term to identify related content; and

provide the related content through the second user interface of the client device.

16. The system of claim 15 , the processor-executable instructions, when executed by the processor, causing the processor to implement:

a visualization component configured to:

responsive to identifying an area of interest, provide a visual effect indicative of the area of interest.

17. The system of claim 16 , the visualization component configured to:

receive feedback from the user associated with the identification of the area of interest based upon the visual effect provided; and

responsive to the feedback indicating an improper identification for the area of interest, provide a second visual effect in response to an adjustment to the area of interest.

18. The system of claim 15 , the search component configured to:

perform an initial search of content based upon the context to identify initial related content;

the performing the search comprising at least one of:

filtering the initial related content based upon the first potential query search term to obtain a set of filtered related content items; or

expanding the initial related content based upon the first potential query search term to obtain a set of expanded related content items.

19. The system of claim 15 , the search component configured to:

display a text input box through the second user interface;

prompt the user to enter a keyword or phrase associated with the context into the text input box; and

utilize the keyword or phrase as a secondary input to perform a second search.

20. A non-transitory computer readable medium comprising computer executable instructions that when executed by a processor perform a method for providing related content associated with a multi-touch gesture to a user, comprising:

receiving a multi-touch gesture through a first user interface of a client device associated with a user;

evaluating the multi-touch gesture to identify an area of interest of the first user interface;

evaluating the area of interest to identify context associated with the area of interest;

performing a search of content based upon the context to identify related content associated with the context;

providing the related content as related content search results through a second user interface;

identifying a plurality of potential query search terms based upon the context;

providing the plurality of potential query search terms through the second user interface;

receiving a selection of a first potential query search term of the plurality of potential query search terms; and

filtering the related content search results based upon the first potential query search term to generate a filtered set of related content search results.

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2015
From: PARIS, JONATHAN; RAD, LEILI BAGHAEI; SCHILLINGS, BENOIT; TANG, YUHUAN
To: YAHOO! INC.
Reel/Frame 036671/0662 →