Structuring communication and content for detected activity areas

US11822771B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11822771-B2
Application numberUS-202117363997-A
CountryUS
Kind codeB2
Filing dateJun 30, 2021
Priority dateJun 30, 2021
Publication dateNov 21, 2023
Grant dateNov 21, 2023

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 for detecting one or more focus areas of a user and structuring activities and content around the focus area(s) are disclosed. The activities of a user, the people associated with the activities, and/or the content associated with the activities are automatically inferred or detected based on the channels of collaboration associated with the focus area(s). Example channels of collaboration include, but are not limited to, electronic mail, instant messages, documents, and in-person and online meetings. Some or all of the activities, people, and/or content are grouped into one or more focus areas, where a focus area relates to an endeavor in which the user focuses on over a period of time. Some or all of the focus areas are presented to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: determining an endeavor that a user has focused on over a period of time, wherein the endeavor is associated with entities and content items; determining relationships between the entities and the content items, wherein the relationships indicate previous interactions between the entities and the content items; determining strengths of the relationships based on the previous interactions, wherein the strengths of the relationships represent at least one of a recency of interaction with the content items or a common storage location of two or more of the content items; clustering a portion of the entities and the content items into a focus area based on the relationships; populating the focus area with focus data associated with the entities and the content items in the focus area based on the strengths of the relationships, wherein the entities and the content items having higher strengths of the relationships are presented more prominently in the focus area than content items having lower strengths of the relationships; causing the focus area to be presented; and providing one or more updates to the focus data in the focus area that changes the focus data presented in the focus area. 2. The method of claim 1 , wherein determining the endeavor that the user has focused on comprises: analyzing activity data associated with one or more activities of the user to determine the content items; and detecting one or more people associated with the content items to determine the entities. 3. The method of claim 1 , further comprising: determining a context associated with the user prior to causing the focus area to be presented; and determining the user is currently focusing on the focus area based on the context. 4. The method of claim 3 , wherein: the context is a first context; and the method further comprises: determining the user is associated with a different second context; determining a second focus area the user is currently focusing on based on the second context; arranging the focus data for presentation based on the second context; causing the second focus area to be presented within the second context; and providing one or more updates to the focus data in the second focus area. 5. The method of claim 1 , wherein clustering the portion of the entities and the content items into the focus area comprises clustering the entities and the content items into the focus area based on topic modeling that uses the entities as words. 6. The method of claim 1 , wherein the content items comprise one or more of communications, documents, tasks, meetings, or projects. 7. The method of claim 1 , wherein the strengths of the relationships are further based on a semantic similarity between the content items. 8. The method of claim 1 , wherein the strengths of the relationships further represent at least one of: a number of activities performed for the content items; or a subject matter of the content items. 9. A system, comprising: a processing device; and a storage device storing instructions, that when executed by the processing device, cause operations to be performed, the operations comprising: determining a plurality of endeavors that a user has focused on over a period of time, each endeavor being associated with entities and content items; determining relationships between the entities and the content items, wherein the relationships indicate previous interactions between the entities and the content items; determining strengths of the relationships based on the previous interactions, the strengths of the relationships representing at least one of a recency of interaction with the content items or a total number of interactions between the entities and the content items; clustering the entities and the content items into a plurality of focus areas; populating each focus area of the plurality of focus areas with focus data associated with the entities and the content items in that focus area based on the strengths of the relationships, wherein the entities and the content items having higher strengths of the relationships are presented more prominently in the focus area than content items having lower strengths of the relationships; causing the plurality of focus areas to be presented; and providing one or more updates that modify the focus data in at least one focus area of the plurality of focus areas. 10. The system of claim 9 , wherein determining the plurality of endeavors comprises: analyzing activity data associated with one or more activities of the user to determine the content items; and detecting one or more persons associated with the content items to determine the entities. 11. The system of claim 9 , wherein the storage device stores further instructions for: determining a context associated with the user prior to causing the plurality of focus areas to be presented; and determining the user has worked on each focus data in the plurality of focus areas based on the context. 12. The system of claim 11 , wherein: the context is a first context; and the storage device stores further instructions for: determining the user is associated with a different second context; populating the plurality of focus areas with focus data based on the second context; arranging the focus data for presentation based on the second context; causing the plurality of focus areas to be presented within the second context; and repeatedly providing one or more updates to the focus data in at least one focus area. 13. The system of claim 9 , wherein providing the one or more updates that modify the focus data in the at least one focus area comprises: determining in real-time if an update to the focus data in the at least one focus area is available; and providing, when the update is available, the update to the focus data in the at least one focus area. 14. The system of claim 9 , wherein causing the plurality of focus areas to be presented comprises providing the plurality of focus areas to be presented in a graphical user interface of a software application such that the plurality of focus areas are arranged in an order of highest relevance to the user to lowest relevance to the user. 15. A method, comprising: determining an endeavor that a user has focused on over a period of time, the determining comprising: analyzing activity data associated with one or more activities of the user to determine content items; detecting one or more entities associated with the content items; and determining relationships between the entities and the content items, wherein the relationships indicate previous interactions between the entities and the content items; determining strengths of the relationships based on the previous interactions, wherein the strengths of the relationships represent at least one of a recency of interaction with the content items or a relationship strength between the user and an entity; clustering some of the entities and the content items into a focus area based on the relationships; populating the focus area with focus data associated with the entities and the content items clustered in the focus area based on the strengths of the relationships, wherein the entities and the content items are arranged in the focus area in accordance with the strengths of the relationships; and causing the focus area to be presented as a feed such that the focus data in the focus area is updated when updates to the focus data is received. 16. The method of claim 15 , further comprising: determini

Assignees

Inventors

Classifications

  • G06F3/0484Primary

    for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • Clustering; Classification · CPC title

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

  • G06Q10/103Primary

    Workflow collaboration or project management · 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 US11822771B2 cover?
Techniques for detecting one or more focus areas of a user and structuring activities and content around the focus area(s) are disclosed. The activities of a user, the people associated with the activities, and/or the content associated with the activities are automatically inferred or detected based on the channels of collaboration associated with the focus area(s). Example channels of collabo…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/0484. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).