Prioritizing items based on user activity

US9875285B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9875285-B2
Application numberUS-201314072690-A
CountryUS
Kind codeB2
Filing dateNov 5, 2013
Priority dateMar 15, 2013
Publication dateJan 23, 2018
Grant dateJan 23, 2018

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.

Prioritizing items based on user activity includes determining a user interest based on a current user activity and prioritizing items in a list presented in a display based on the user interest. A method for prioritizing items based on user activity includes: determining a user interest based on a current user activity where said current user activity is an online collaboration activity with at least one collaborator and said user interest is based on group memberships shared with said at least one collaborator; and prioritizing items in a list presented in a display based on said user interest.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for prioritizing items based on user activity, comprising: prioritizing a display order of items in a list in a first application being run on a processor, the list presented in a display and ordered based on a user interest, wherein the user interest is determined by: identifying a second application running concurrently with the first application and analyzing user activity in the second application to determine the user interest, and presenting an option in said display to receive user input designating which of a number of applications running concurrently will be used to provide the user activity for analyzing to determine said user interest. 2. The method of claim 1 , wherein determining said user interest based on said user activity includes identifying keywords associated with said user activity. 3. The method of claim 2 , further comprising presenting an option in said display to receive user input to identify which of said keywords are used to determine said user interest. 4. The method of claim 1 , wherein said second application is a calendaring application comprising an agenda indicating subject matter of interest to the user. 5. The method of claim 1 , wherein said items are search results. 6. The method of claim 5 , wherein said search results are collaboration group search results. 7. The method of claim 1 , wherein said items link to content from web feeds. 8. The method of claim 1 , wherein said user activity includes a collaborative meeting with at least one collaborator. 9. The method of claim 8 , wherein determining said user interest based on said user activity includes determining common memberships with said at least one collaborator. 10. The method of claim 2 , further comprising receiving user input selecting one of multiple definitions for an identified keyword used in determining said user interest based on said user activity. 11. The method of claim 1 , further comprising presenting an option in said display to discontinue prioritizing said items. 12. A method for prioritizing items based on user activity, comprising: determining items in a list to be prioritized by a first application; identifying a second application running concurrently with the first application, wherein said second application is a calendaring application comprising and an agenda indicating subject matter of interest to the user; determining a user interest based on a current user activity in the second application, where said current user activity is an online collaboration activity with at least one collaborator and said user interest is based on group memberships shared with said at least one collaborator; and prioritizing a display order of items in the list based on said user interest. 13. The method of claim 12 , wherein said items are collaboration group search results. 14. The method of claim 2 , wherein the user activity is a collaborative activity and the keywords are determined from commonalities in user profiles of a user and a collaborator. 15. The method of claim 2 , wherein identifying the keywords comprises comparing a word prevalence in the second application with a frequency threshold. 16. The method of claim 12 , further comprising determining the user interest based on an agenda for a meeting with the collaborator. 17. A method for prioritizing items based on user activity, comprising: prioritizing a display order of items in a list in a first running application based on a user interest, wherein the user interest is determined by: identifying a concurrently running second application and analyzing user generated content in the second application; the method further comprising receiving user input specifying which of a number of concurrently running applications is used as the second application, wherein the user generated content comprises keywords used in determining the user interest, and the user input specifies which keywords to use, and which of multiple definitions for a keyword will be used, in determining the user interest. 18. The method of claim 17 , wherein the first running application is a word processing program and the second running application is a search engine. 19. The method of claim 17 , wherein the second running application comprises a calendaring system that provides an agenda for a meeting, the agenda being used to determine the user interest.

Assignees

Inventors

Classifications

  • Search customisation based on user profiles and personalisation · CPC title

  • using ranking · CPC title

  • Presentation of query results · CPC title

  • Filtering based on additional data, e.g. user or group profiles (filtering in web context G06F16/9535, G06F16/9536) · CPC title

  • Physics · mapped topic

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 US9875285B2 cover?
Prioritizing items based on user activity includes determining a user interest based on a current user activity and prioritizing items in a list presented in a display based on the user interest. A method for prioritizing items based on user activity includes: determining a user interest based on a current user activity where said current user activity is an online collaboration activity with a…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/24578. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 23 2018 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).