Providing actionable content to a computing device based on user actions

US9699241B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9699241-B2
Application numberUS-201615194269-A
CountryUS
Kind codeB2
Filing dateJun 27, 2016
Priority dateMar 14, 2013
Publication dateJul 4, 2017
Grant dateJul 4, 2017

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.

Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by one or more processors, comprising: identifying content accessed on a computing device by a user; determining actionable content based on the content accessed on the computing device by the user; identifying at least one additional computing device associated with the user, the additional computing device being separate from the computing device on which the content was accessed; determining at least one application based on the actionable content being usable by the application and based on the application being executable by the additional computing device; and providing, via the additional computing device and based on determining the actionable content, a graphical user interface that includes an indication of the actionable content and that, in response to user interface input directed to the graphical user interface, causes the additional computing device to use the actionable content with the determined application. 2. The method of claim 1 , wherein determining the actionable content based on the content accessed on the computing device by the user comprises: identifying an entity based on one or more terms of the content; and identifying the actionable content based on the actionable content being mapped to the entity in an entity database. 3. The method of claim 1 , wherein the actionable content includes a subset of the content accessed on the computing device by the user and wherein determining the actionable content based on the content comprises determining the actionable content based on a format of the subset of the content. 4. The method of claim 1 , wherein the content is a webpage and wherein determining the actionable content based on the content accessed on the computing device by the user comprises: identifying a subset of the webpage based on similarity between the subset and at least one past computer based action of the user; and determining the actionable content based on the subset of the webpage. 5. The method of claim 4 , wherein the past computer based action of the user includes a past search of the user. 6. The method of claim 1 , further comprising: determining a confidence level of interest in the actionable content; wherein providing the graphical user interface that includes the indication of the actionable content is based on the confidence level of interest satisfying a threshold confidence level. 7. The method of claim 6 , wherein determining the confidence level of interest in the actionable content is based on historical usage of the additional computing device, and wherein the confidence level of interest is more likely to satisfy the threshold confidence level when the historical usage indicates frequent past performance of at least one action that can be performed based on the actionable content than when the historical usage indicates infrequent past performance of the action that can be performed based on the actionable content. 8. The method of claim 7 , wherein the historical usage of the additional computing device is based on past usage of the additional computing device by the user. 9. The method of claim 7 , wherein the historical usage of the additional computing device is based on past usage of other users' computing devices by other users, wherein the other users' computing devices are similar to the additional computing device. 10. A system, comprising: hardware memory storing instructions; one or more processors operable to execute the instructions to cause one or more of the processors to: identify content accessed on a computing device by a user; determine actionable content based on the content accessed on the computing device by the user; identify at least one additional computing device associated with the user, the additional computing device being separate from the computing device on which the content was accessed; determine at least one application based on the actionable content being usable by the application and based on the application being executable by the additional computing device; and provide, via the additional computing device and based on determining the actionable content, a graphical user interface that includes an indication of the actionable content and that, in response to user interface input directed to the graphical user interface, causes the additional computing device to use the actionable content with the determined application. 11. The system of claim 10 , wherein in determining the actionable content based on the content accessed on the computing device by the user, one or more of the processors are to: identify an entity based on one or more terms of the content; and identify the actionable content based on the actionable content being mapped to the entity in an entity database. 12. The system of claim 10 , wherein the actionable content includes a subset of the content accessed on the computing device by the user and wherein in determining the actionable content based on the content one or more of the processors are to determine the actionable content based on a format of the subset of the content. 13. The system of claim 10 , wherein the content is a webpage and wherein in determining the actionable content based on the content accessed on the computing device by the user, the one or more processors are to: identify a subset of the webpage based on similarity between the subset and at least one past computer based action of the user; and determine the actionable content based on the subset of the webpage. 14. The system of claim 13 , wherein the past computer based action of the user includes a past search of the user. 15. The system of claim 10 , wherein in executing the instructions one or more of the processors are further to: determine a confidence level of interest in the actionable content; wherein providing the graphical user interface that includes the indication of the actionable content is based on the confidence level of interest satisfying a threshold confidence level. 16. The system of claim 15 , wherein in determining the confidence level of interest in the actionable content, one or more of the processors are to determine the confidence level based on historical usage of the additional computing device, and wherein the confidence level of interest is more likely to satisfy the threshold confidence level when the historical usage indicates frequent past performance of at least one action that can be performed based on the actionable content than when the historical usage indicates infrequent past performance of the action that can be performed based on the actionable content. 17. The system of claim 16 , wherein the historical usage of the additional computing device is based on past usage of the additional computing device by the user. 18. The method of claim 16 , wherein the historical usage of the additional computing device is based on past usage of other users' computing devices by other users, wherein the other users' computing devices are similar to the additional computing device. 19. A non-transitory computer readable storage medium storing computing device instructions executable by a processor to perform a method comprising: identifying content accessed on a computing device by a user; determining actionable content based on the content accessed on the computing device by the user; identifying at least one additional computing device associated with the user, the additional computing device being separate from the computing device on which th

Assignees

Inventors

Classifications

  • Indexing; Web crawling techniques · CPC title

  • H04L67/02Primary

    based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • using ranking · CPC title

  • Search customisation based on user profiles and personalisation · 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 US9699241B2 cover?
Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confi…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 04 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).