Role-relative social networking

US10902073B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10902073-B2
Application numberUS-201715847447-A
CountryUS
Kind codeB2
Filing dateDec 19, 2017
Priority dateJan 28, 2014
Publication dateJan 26, 2021
Grant dateJan 26, 2021

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 role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, via a processor from a social network user, a role-based social network follow request that identifies a specified user role to follow within a social network; executing a social network role-based query derived from the specified user role identified within the role-based social network follow request; retrieving, in response to executing the social network role-based query, role-based information of social network users within the social network; identifying another social network user that matches the specified user role based upon the retrieved role-based information of the social network users; configuring, for the requesting social network user, role-based social network following of the matching other social network user; retrieving at least one social network posting posted by the matching other social network user configured in association with the role-based social network following; and providing the retrieved at least one social network posting posted by the matching other social network user configured in association with the role-based social network following to the social network user from which the role-based social network follow request was received. 2. The method of claim 1 , where: the requesting social network user is associated with a requesting-user role within the social network; the specified user role to follow within the social network comprises a user role specified relatively to the requesting-user role of the requesting social network user; and configuring, for the requesting social network user, the role-based social network following of the matching other social network user comprises configuring, for the requesting social network user, relative role-based social network following of the matching other social network user. 3. The method of claim 1 , where configuring, for the requesting social network user, the role-based social network following of the matching other social network user comprises: identifying social network role-based following interests of the requesting social network user based upon the specified user role to follow within the social network; configuring a social network role-based following interest profile comprising the social network following interests of the requesting social network user; and deriving additional role-based social network users that match the social network role-based following interests of the requesting social network user configured within the social network role-based following interest profile. 4. The method of claim 3 , further comprising updating a social network role-based follow list configured for the requesting social network user using the derived additional role-based social network users that match the social network following interests of the requesting social network user configured within the social network role-based following interest profile. 5. A system, comprising: a memory; and a processor programmed to: receive, from a social network user, a role-based social network follow request that identifies a specified user role to follow within a social network; execute a social network role-based query derived from the specified user role identified within the role-based social network follow request; retrieve, in response to executing the social network role-based query, role-based information of social network users within the social network; identify another social network user that matches the specified user role based upon the retrieved role-based information of the social network users; configure, for the requesting social network user, role-based social network following of the matching other social network user within the memory; retrieve at least one social network posting posted by the matching other social network user configured in association with the role-based social network following; and provide the retrieved at least one social network posting posted by the matching other social network user configured in association with the role-based social network following to the social network user from which the role-based social network follow request was received. 6. The system of claim 5 , where: the requesting social network user is associated with a requesting-user role within the social network; the specified user role to follow within the social network comprises a user role specified relatively to the requesting-user role of the requesting social network user; and in being programmed to configure, for the requesting social network user, the role-based social network following of the matching other social network user within the memory, the processor is programmed to configure, for the requesting social network user, relative role-based social network following of the matching other social network user within the memory. 7. The system of claim 5 , where: in being programmed to configure, for the requesting social network user, the role-based social network following of the matching other social network user within the memory, the processor is programmed to: identify social network role-based following interests of the requesting social network user based upon the specified user role to follow within the social network; configure a social network role-based following interest profile comprising the social network following interests of the requesting social network user within the memory; and derive additional role-based social network users that match the social network role-based following interests of the requesting social network user configured within the social network role-based following interest profile. 8. The system of claim 7 , where the processor is further programmed to update a social network role-based follow list configured for the requesting social network user using the derived additional role-based social network users that match the social network following interests of the requesting social network user configured within the social network role-based following interest profile. 9. A computer program product, comprising: a computer readable storage medium having computer readable program code embodied therewith, where the computer readable program code when executed on a computer causes the computer to: receive, from a social network user, a role-based social network follow request that identifies a specified user role to follow within a social network; execute a social network role-based query derived from the specified user role identified within the role-based social network follow request; retrieve, in response to executing the social network role-based query, role-based information of social network users within the social network; identify another social network user that matches the specified user role based upon the retrieved role-based information of the social network users; configure, for the requesting social network user, role-based social network following of the matching other social network user; retrieve at least one social network posting posted by the matching other social network user configured in association with the role-based social network following; and provide the retrieved at least one social network posting posted by the matching other social network user configured in association with the role-based social network following to the social network user from which the role-based social network follow request was received. 10. The computer program product of claim 9 , where: the requesting social network user is associated with a requesting-user role within the social network; the specified user role to follow within the social network comprises a user role sp

Assignees

Inventors

Classifications

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

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

  • H04L67/306Primary

    User profiles · CPC title

  • Clustering or classification · CPC title

  • Graphs; Linked lists (G06F16/9027 takes 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 US10902073B2 cover?
A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of socia…
Who is the assignee on this patent?
IBM
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 26 2021 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).