SYSTEM AND METHOD FOR ANALYZING MESSAGES IN A NETWORK OR ACROSS NETWORKS
First Claim
1. A method for analyzing a stream of incoming messages from online media services for a user, the method, comprising:
- determining the interests of the user from online activity of the user;
wherein, the online activity of the user is automatically detected from those activities of the user on or via the online media services without requiring additional interaction or input from the user;
increasing visibility of those incoming messages which are more interesting to the user among other incoming messages in the stream for presentation in a user interface;
wherein, the user interface is a part of a platform which is independent of any of the online media services.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for analyzing messages in a network or across networks are disclosed. In one aspect, embodiments of the present disclosure include a method, for detecting trends from a set of messages in a network or across networks, identifying, from the set of messages in the network or across networks, commonly or frequently occurring topics, computing statistical attributes for the commonly or frequently occurring topics in the set of messages that indicate respective levels of trendiness, and/or presenting, the commonly or frequently occurring topics as indicators in a user interface, the indicators being actionable to access additional information relating to a selected topic via the action. The messages include messages interacted with by humans or machines and interactions can include, posted a message, shared a message, liked a message, commented on a message, replied to a message, viewed a message, saved or bookmarked a message.
269 Citations
124 Claims
-
1. A method for analyzing a stream of incoming messages from online media services for a user, the method, comprising:
-
determining the interests of the user from online activity of the user; wherein, the online activity of the user is automatically detected from those activities of the user on or via the online media services without requiring additional interaction or input from the user; increasing visibility of those incoming messages which are more interesting to the user among other incoming messages in the stream for presentation in a user interface; wherein, the user interface is a part of a platform which is independent of any of the online media services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for presenting an information stream of messages from a social networking service for a user, the method comprising:
-
assigning a personalization indicator to a message from the social networking service to be presented in the information stream for the user; using the personalization indicator to determine visual placement of the message among the messages in the information stream; wherein, the personalization indicator for the message corresponds to relevancy of the message to interests of the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for detecting trends from a set of messages in a network or across networks, the method, comprising:
-
identifying, from the set of messages in the network or across networks, commonly or frequently occurring topics; computing statistical attributes for the commonly or frequently occurring topics in the set of messages that indicate respective levels of trendiness; presenting, the commonly or frequently occurring topics as indicators in a user interface, the indicators being actionable to access additional information relating to a selected topic via the action. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A machine-readable medium having stored thereon instructions which when executed cause a processor to perform a method for aggregating an information stream of content from a content sharing service, the method, comprising:
-
determining the interests of a user from online activity of the user with respect to the content sharing service; identifying meanings or context surrounding content to be presented among the information stream for the user; using the meanings or the context surrounding the content in relation to the interests of the user, to increase or decrease visibility of the content among other pieces of content in the information stream to be presented to the user. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82)
-
-
83. A system for filtering incoming messages from online media services for a user into an information stream, the system comprising:
-
means for, assigning a personalization indicator to an incoming message to be presented in the information stream for the user, the user having an interest profile indicating the interests of the user based on online activity of the user; means for, comparing message content of the incoming messages to the interest profile to assign the personalization indicators; means for, using the personalization indicators to filter and prioritize the incoming messages into the information stream to be presented to the user. - View Dependent Claims (84, 85, 86, 87)
-
-
88. A system for processing incoming messages from multiple web-based media services, the system, comprising:
-
a processing unit; a memory unit having stored thereon instructions which when executed by the processing unit, cause the processing unit to; perform an action on an incoming message in accordance with a rule set to process the incoming messages, wherein the action is performed by an independent service, the independent service being independent from the multiple web-based media services. - View Dependent Claims (89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113)
-
-
114. A method for generating a layout of a stream of messages from a social networking service, the method comprising:
-
identify the interests of a user from online activity or online relationships of the user; generating personalization indicators for each of the messages in the information stream; wherein, the personalization indicators for the messages correspond to relevance to the interests of the user. creating a graphical visualization of concepts or topics contained in the messages for the user, with each concept or topic is represented by a label which is arranged radially from a node. - View Dependent Claims (115, 116, 117, 118, 119, 120, 121, 122, 123, 124)
-
Specification