Communal organization chart
US-2015317574-A1 · Nov 5, 2015 · US
US10230775B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10230775-B2 |
| Application number | US-201514953911-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 30, 2015 |
| Priority date | Nov 30, 2015 |
| Publication date | Mar 12, 2019 |
| Grant date | Mar 12, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosed systems and methods are directed to monitoring events generated by a social networking service and determining whether the generated events relate to members of the social networking service. The events may be generated by members of the social networking service or by external websites being monitored by the social networking service. When the social networking service determines that an event relates to a given member, the social networking service may update the given member accordingly. The social networking service further conducts various types of processing on content associated with the event to determine whether the given member should be notified of the event. The types of processing performed on the content associated with the event depend on whether the event was generated by a member of the social networking service or by an external website. This processing helps to raise the given member's awareness of meaningful events.
Opening claim text (preview).
The invention claimed is: 1. A system comprising: a machine-readable memory storing computer-executable instructions; and at least one hardware processor communicatively coupled to the machine-readable memory that, having executed the computer-executable instructions, is configured to: monitor for an event having been generated in response to a determination that an entity has performed a predetermined action; reference a first field of the event to deter mine whether the event was generated based on member activity of a social networking service or based on activity by a website external to the social networking service; in response to a determination that the event was generated based on member activity, assign the event to a first event pipeline and modify the event based on a first plurality of analytics associated with the first event pipeline, wherein the first plurality of analytics is associated with the event having been generated based on the member activity; in response to a determination that the event was generated based on activity by a website external to the social networking service, assign the event to a second event pipeline and modify the event based on a second plurality of analytics associated with the second event pipeline, wherein the second plurality of analytics is associated with the event having been generated based on the activity by the website external to the social networking service; compare analytic data associated with the modified event with at least one member notification preference selected from a plurality of member notification preferences associated with a member of the social networking service to determine whether the member is to be notified of the activity associated with the modified event; and update a centralized notification center displayable to the member with a notification of the activity where the comparison results in a determination that the member is to be notified. 2. The system of claim 1 , wherein the entity comprises the website external to the social networking service and the predetermined action comprises the website making content publicly available. 3. The system of claim 1 , wherein the at least one hardware processor is further configured to analyze the content associated with the generated event by performing a tone analysis on the content, the tone analysis resulting in a tone analysis value that indicates the tone of the content. 4. The system of claim 1 , wherein the at least one hardware processor is further configured to analyze the content associated with the generated event by performing a trend analysis on the content, the trend analysis resulting in a trend analysis value that indicates whether the content is trending among a plurality of members of the social networking service. 5. The system of claim 1 , wherein the plurality of member notification preferences include at least one of a quality preference that indicates a quality threshold for the content, a tone preference that indicates a tone threshold for the content, or a trending preference that indicates a trending threshold for the content. 6. The system of claim 1 , wherein the assignment of the generated event to the first or second pipeline is further dependent upon whether the entity is a member of the social networking service or a website external to the social networking service. 7. The system of claim 1 , wherein the at least one hardware processor is further configured to modify the generated event to include at least one member profile identifier selected from a plurality of member profile identifiers depending upon whether the content mentions a member corresponding to the at least one member profile. 8. A method comprising: monitoring, by at least one hardware processor, for an event having been generated in response to a determination that an entity has performed a predetermined action; referencing a first field of the event to determine whether the event was generated based on member activity of a social networking service or based on activity by a website external to the social networking service; in response to a determination that the event was generated based on member activity, assigning the event to a first event pipeline and modifying the event based on a first plurality of analytics associated with the first event pipeline, wherein the first plurality of analytics is associated with the event having been generated based on the member activity; in response to a determination that the event was generated based on activity by a website external to the social networking service, assigning the event to a second event pipeline and modifying the event based on a second plurality of analytics associated with the second event pipeline, wherein the second plurality of analytics is associated with the event having been generated based on the activity by the website external to the social networking service; comparing, by the at least one hardware processor, analytic data associated with the modified event with at least one member notification preference selected from a plurality of member notification preferences associated with a member of the social networking service to determine whether the member is to be notified of the activity associated with the modified event; and updating, by the at least one hardware processor, a centralized notification center displayable to the member with a notification of the activity where the comparison results in a determination that the member is to be notified. 9. The method of claim 8 , wherein the entity comprises the website external to the social networking service and the predetermined action comprises the website making content publicly available. 10. The method of claim 8 , wherein analyzing the content associated with the generated event comprises performing a tone analysis on the content, the tone analysis resulting in a tone analysis value that indicates the tone of the content. 11. The method of claim 8 , wherein analyzing the content associated with the generated event comprises performing a trend analysis on the content, the trend analysis resulting in a trend analysis value that indicates whether the content is trending among a plurality of members of the social networking service. 12. The method of claim 8 , wherein the plurality of member notification preferences include at least one of a quality preference that indicates a quality threshold for the content, a tone preference that indicates a tone threshold for the content, or a trending preference that indicates a trending threshold for the content. 13. The method of claim 8 , wherein assigning the generated event to the first or second pipeline is further dependent upon whether the entity is a member of the social networking service or a website external to the social networking service. 14. The method of claim 8 , further comprising: modifying the generated event to include at least one member profile identifier selected from a plurality of member profile identifiers depending upon whether the content mentions a member corresponding to the at least one member profile. 15. A computer-readable memory having computer-executable instructions stored thereon that, when executed by at least one hardware processor, causes the at least one hardware processor to perform a plurality of operations, the plurality of operations comprising: monitoring for an event having been generated in response to a determination that an entity has performed a predetermined action; referencing a first field of the event to determine whether the event was generated based on member activit
Business processes related to social networking or social networking services · CPC title
Search customisation based on user profiles and personalisation · CPC title
User profiles · CPC title
Presentation of query results · CPC title
Editing, e.g. inserting or deleting · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.