Displaying and posting aggregated social activity on a piece of enterprise content

US10169457B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10169457-B2
Application numberUS-201414195184-A
CountryUS
Kind codeB2
Filing dateMar 3, 2014
Priority dateMar 3, 2014
Publication dateJan 1, 2019
Grant dateJan 1, 2019

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.

A personalized view of insights into social activity surrounding a content item is provided that may indicate to a user why a given piece of content may be interesting to him/her. A user's activities, as well as the activities of others (e.g., colleagues of the user) may be shown, including such items as a total number of views, comments, followers, and likes associated with the content item. The insights view may be personalized based on the user's relationships with other users in association with the content item. The user may learn through the personalized view who among his/her relationships have commented, edited, shared, or liked the content item, as well as, how many of the user's colleagues have viewed the content item. In addition, through a search function that may be applied to the view content, a user may learn about related content items based on the social insights.

First claim

Opening claim text (preview).

We claim: 1. A method for providing social activity insights, the method comprising: displaying a client application on a client device; receiving a request from a user to display a content item in the client application; in response to receiving the request, querying a graph to determine activities taken with respect to the content item by other users, and relationships between the user and the other users, the relationships including implicit and explicit relationships between the user and the other users, wherein at least one activity or relationship is weighted and at least one explicit relationship is defined according to an organization structure; determining one or more insights associated with the content item, the one or more insights identifying the activities taken with respect to the content item by the other users, wherein the one or more insights are personalized based on the user's relationships with the other users, and the determining is based on weighting of the at least one activity or relationship determined in the querying of the graph; generating a user interface for displaying the one or more insights to the user; and displaying the user interface in the client application, the user interface including a preview of the content item and the one or more insights presented in association with the preview of the content item. 2. The method of claim 1 , further comprising: identifying one or more commonalities between activity data associated with the content item and relationship data or activity data associated with the user; and defining the one or more commonalities as one or more insights associated with the content item and relating to the user. 3. The method of claim 2 , wherein: the querying comprises: querying the graph for activity edges connected to the content item persisted as a first node, and querying the graph for one or more of relationship edges or activity edges connected to the user persisted as a second node. 4. The method of claim 3 , further comprising: calculating weights for the activity edges according to one or more of: a type of activity performed; a type of relationship the user has with an individual performing the activity; how recently the activity was performed; or a number of times the activity was performed; and ranking the activity edges according to the calculated weights. 5. The method of claim 4 , wherein determining one or more insights associated with the content item comprises determining a predetermined or selected number of top ranking activity edges according to the calculated weights. 6. The method of claim 2 , wherein identifying one or more commonalities between the activity data associated with the content item and the relationship data or activity data associated with the user comprises identifying whether an individual with whom the user has an explicit or an implicit relationship has acted on the content item. 7. The method of claim 6 , wherein identifying whether an individual with whom the user has an explicit or an implicit relationship has acted on the content item comprises identifying whether an individual with whom the user has an explicit or an implicit relationship has performed one or more of: viewed the content item; liked the content item; followed the content item; shared the content item; or commented on the content item. 8. The method of claim 2 , wherein the activity data and the relationship data are aggregated from a plurality of information sources. 9. The method of claim 1 , wherein generating a user interface for displaying the one or more insights to the user comprises surfacing one or more search queries as one or more selectable tags. 10. The method of claim 9 , further comprising: receiving an indication of a selection of a tag; searching for one or more content items matching parameters of the selected tag; and if one or more content items matching parameters of the selected tag are found, displaying the one or more content items matching parameters of the selected tag and insights in a user interface. 11. The method of claim 1 , further comprising displaying one or more properties associated with the content item, the one or more properties comprising one or more of: a number of views; a number of likes; a number of followers; or a number of comments. 12. The method of claim 11 , further comprising providing one or more functionalities for acting on the content item without switching context. 13. A system for providing social activity insights, the system comprising: one or more processors; and a memory coupled to the one or more processors, the one or more processors operable to: display a client application on a client device; receive a request from a user to display a content item in the client application; in response to receiving the request, query a graph to determine activities taken with respect to the content item by other users, and relationships between the user and the other users, the relationships including implicit and explicit relationships between the user and the other users, wherein at least one activity or relationship is weighted and at least one explicit relationship is defined according to an organization structure; determine one or more insights associated with the content item, based on an activity and relationship associated with the user, the one or more insights identifying the activities taken with respect to the content item by the other users, wherein the one or more insights are personalized based on the user's relationships with the other users, and determining of the one or more insights is based on weighting of the at least one activity or relationship determined in querying of the graph; generate a user interface for displaying the one or more insights to the user; and display the user interface in the client application, the user interface including a preview of the content item and the one or more insights presented in association with the preview of the content item. 14. The system of claim 13 , wherein in determining one or more insights associated with the content item and relating to the user, the one or more processors are operable to: query the graph for activity edges connected to the content item persisted as a first node; query the graph for one or more of relationship edges or activity edges connected to the user persisted as a second node; identify one or more commonalities between the activity edges connected to the first node and the relationship data or activity edges connected with the second node; and defining the one or more commonalities as one or more insights associated with the content item and relating to the user. 15. The system of claim 14 , wherein the one or more processors are further operable to: calculate weights for the activity edges according to one or more of: a type of activity performed; a type of relationship the user has with an individual performing the activity; how recently the activity was performed; or a number of times the activity was performed; rank the activity edges according to the calculated weights; determine a predetermined or selected number of top ranking activity edges according to the calculated weights; and define the predetermined or selected number of top ranking activity edges as the one or more insights. 16. The system of claim 13 , wherein in generating a user interface for displaying the one or more insights to the user, the one or more processors are further operable to: surface one or more search queries as one or more sele

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Indexing; Web crawling techniques · CPC title

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

  • G06Q10/101Primary

    Collaborative creation, e.g. joint development of products or services · 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 US10169457B2 cover?
A personalized view of insights into social activity surrounding a content item is provided that may indicate to a user why a given piece of content may be interesting to him/her. A user's activities, as well as the activities of others (e.g., colleagues of the user) may be shown, including such items as a total number of views, comments, followers, and likes associated with the content item. T…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/9535. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 01 2019 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).