Aggregating enterprise graph content around user-generated topics

US10713602B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10713602-B2
Application numberUS-201916275386-A
CountryUS
Kind codeB2
Filing dateFeb 14, 2019
Priority dateMar 3, 2014
Publication dateJul 14, 2020
Grant dateJul 14, 2020

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.

Aggregation of content based on user-generated topics is provided. Users may associate one or more topics with content items stored across various workloads and repositories. A topic may be a word or phrase of the user's choice, and may be utilized for discoverability of information and aggregation of content items. Topics and content items associated with topics may be acted on (e.g., a user may add or delete topics to associate with a content item, associate or disassociate content items with a topic, embed a set of content items or a stream of content items associated with a topic into other experiences, follow topics, etc.). Content items identified as related to a specific topic may be automatically suggested as possible content items of interest to the user. Additionally, when a user follows a topic, the user may be notified of any changes that occur to the topic.

First claim

Opening claim text (preview).

We claim: 1. A method for providing an aggregation of content, the method comprising: associating content items with at least one topic relating to the content items; embedding a stream of content items associated with the at least one topic, in response to receiving an instruction to embed the stream of content items; determining a new content item is associated with the at least one topic; and based on determining the new content item is associated with the at least one topic, adding the new content item to the embedded stream of content items, wherein the stream of content items is retrievable by selection of the at least one topic. 2. The method of claim 1 , wherein prior to associating the content items with the at least one topic: determining one or more suggested topics to associate with the content items; and displaying the one or more suggested topics as selectable topic suggestions. 3. The method of claim 2 , wherein determining one or more suggested topics to associate with the content item comprises identifying at least one of: topics associated with content items recently interacted with by the user; globally trending topics; and topics determined to be relevant to the content item. 4. The method of claim 1 , further comprising: displaying, in the embedded stream of content items, one or more topics associated with a content item of the embedded stream of content items, wherein each of the one or more topics is selectable. 5. The method of claim 4 , further comprising: receiving an indication of a selected topic; determining one or more content items that are associated with the selected topic; and providing the one or more content items associated with the selected topic for display. 6. The method of claim 5 , further comprising: receiving an indication of a selection of an action to take on the one or more content items associated with the selected topic; and performing the action on the one or more content items associated with the selected topic. 7. The method of claim 4 , further comprising: receiving an indication of a selection to follow a topic of the one or more topics; determining a new content item associated with the followed topic; and providing a notification to the user of the new content item associated with the followed topic. 8. The method of claim 4 , further comprising: receiving an indication of a selection of a topic of the one or more topics; determining a set of content items relevant to the topic according to one or more of: text similarity, vocabulary similarity, semantics similarity, or topic similarity; and displaying the set of content items determined as suggested content items to associate with the topic. 9. A system comprising: at least one processor; and memory storing instructions that, when executed by the at least one processor, causes the system to perform a set of operations, the set of operations comprising: associating a content item with at least one topic; in response to an indication to embed a stream of content items associated with the at least one topic, embedding the stream of content items; determining a new content item is associated with the at least one topic; and adding the new content item to the embedded stream of content items. 10. The system of claim 9 , wherein associating the content item with the at least one topic is performed based on a received selection of the at least one topic. 11. The system of claim 9 , wherein the set of operations further comprises: determining one or more suggested topics to associate with the content items; and displaying the one or more suggested topics as selectable topic suggestions. 12. The system of claim 11 , wherein determining one or more suggested topics comprises identifying at least one of: topics associated with content items recently interacted with by the user; identifying globally trending topics; or topics determined to be relevant to the content item. 13. The system of claim 9 , wherein the set of operations further comprises: displaying, in the embedded stream of content items, one or more topics associated with the content item, wherein each of the one or more topics is selectable. 14. The system of claim 13 , wherein the set of operations further comprises: receiving an indication of a selected topic; determining one or more content items that are associated with the selected topic; and displaying the one or more content items associated with the selected topic. 15. The system of claim 9 , wherein the set of operations further comprises: receive an indication of a selection of a topic to associate with the content item; and associate the selected topic with the content item. 16. A computer-readable storage device containing computer executable instructions that, when executed by a computer, perform a set of operations for providing an aggregation of content based on user-generated topics, the set of operations comprising: associating content items with a topic that relates to the content items; embedding a stream of content items associated with the topic based at least in part on receiving an instruction to embed the stream of content items; determining a new content item is associated with the topic; and based on determining the new content item is associated with the topic, adding the new content item to the embedded stream of content items. 17. The computer-readable storage device of claim 16 , wherein the set of operations further comprises: determining one or more suggested topics to associate with the content items; and displaying the one or more suggested topics as selectable topic suggestions. 18. The computer-readable storage device of claim 16 , wherein the set of operations further comprises: displaying, in the embedded stream of content items, one or more topics associated with a content item of the embedded stream of content items, wherein each of the one or more topics is selectable. 19. The computer-readable storage device of claim 18 , wherein the set of operations further comprises: receiving an indication of a selected topic; determining one or more content items that are associated with the selected topic; and displaying the one or more content items associated with the selected topic. 20. The computer-readable storage device of claim 18 , wherein the set of operations further comprises: receiving an indication of a selection to follow a topic of the one or more topics; determining a new content item associated with the followed topic; and providing a notification to the user of the new content item associated with the followed topic.

Assignees

Inventors

Classifications

  • G06Q10/06Primary

    Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

  • Graphical or visual programming · CPC title

  • Marketing; Price estimation or determination; Fundraising · CPC title

  • on discs (G11B27/036, G11B27/038 take 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 US10713602B2 cover?
Aggregation of content based on user-generated topics is provided. Users may associate one or more topics with content items stored across various workloads and repositories. A topic may be a word or phrase of the user's choice, and may be utilized for discoverability of information and aggregation of content items. Topics and content items associated with topics may be acted on (e.g., a user m…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/06. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 14 2020 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).