Method and system for dynamically providing a journal feed and searching, sharing and advertising
First Claim
83. A method for generating a journal feed in a social network environment, the method comprising:
- monitoring one or more related activities or actions of one or more users, said users configurable to act as source user and a destination user;
storing the one or more related activities or actions of said one or more users in a data repository unit;
recording or generating a plurality of journal entries regarding one or more related or determined activities or actions of one or more users, wherein one or more of the journal entries of said source users are accessible to one or more related destination users, and said journal entries are related to one or more activities or actions performed by said source user;
associating one or more metadata, fields, parameters and links related with at least one of the activities or actions of source user to at least one of the plurality of journal entries, said one or more metadata or fields or parameters or links enable related destination users to communicate, collaborate and participate in at least one of the activities as performed by the source user;
filtering plurality of journal entries for one or more related destination users; and
presenting one or more of said plurality of journal entries as journal feed to at least one related or predetermined destination users based on one or more preferences.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module.
-
Citations
188 Claims
-
83. A method for generating a journal feed in a social network environment, the method comprising:
-
monitoring one or more related activities or actions of one or more users, said users configurable to act as source user and a destination user; storing the one or more related activities or actions of said one or more users in a data repository unit; recording or generating a plurality of journal entries regarding one or more related or determined activities or actions of one or more users, wherein one or more of the journal entries of said source users are accessible to one or more related destination users, and said journal entries are related to one or more activities or actions performed by said source user; associating one or more metadata, fields, parameters and links related with at least one of the activities or actions of source user to at least one of the plurality of journal entries, said one or more metadata or fields or parameters or links enable related destination users to communicate, collaborate and participate in at least one of the activities as performed by the source user; filtering plurality of journal entries for one or more related destination users; and presenting one or more of said plurality of journal entries as journal feed to at least one related or predetermined destination users based on one or more preferences. - View Dependent Claims (84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147)
-
-
102. A method for generating a request based journal records in a social network environment, the method comprising:
-
monitoring a plurality of activities or actions of one or more users, said one or more of the activities or actions relate to a viewing user and are performed by provider users; recording and storing the related monitored activities or actions in a data repository unit; generating one or more records of journal based on the activities or actions, said one or more of the journal records describing an activity or action relating to the viewing user and performed by said provider user; receiving a request from a viewing user for a journal about the provider user; generating a journal records about the provider user, said journal comprises one or more of generated journal records; and providing said journal about the provider user to the viewing user. - View Dependent Claims (103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115)
-
-
116. A method for generating customized journal entries based on one or more criteria in a social network environment, comprising:
-
recording or storing activities or actions performed by one or more users; accessing dynamic relationship and profile data for the one or more users; data mining, grouping, filtering and analyzing said one or more fields of actions data and dynamic relationship and profile data of one or more users based on one or more conditions for producing and storing results for one or more viewing users, said results comprising one or more journal entries customized for the viewing user, said journal entry comprising of at least a description or details of the action with one or more fields including Uniform Resource Locator (URL) of user performing the action, date and time of action, source of action, status of source of action, dynamically associated utilities, workspace and services for communication and participation, action categories, tracking status, communication details, attachments, messages, lists and customized fields ; and presenting said one or more results comprising one or more journal entries with metadata or fields of one or more connected users to the viewing user based on one or more preferences and privacy settings of viewing user.
-
-
117. A method for communicating in a social network about activities or actions from an external domain comprising:
-
maintaining a profile for a plurality of users of the social network, each profile comprising profile data and dynamic relationships or connections to each of a plurality of other users of the social network; receiving a plurality of messages from the external domain, each message representing an action taken by a user of the social network in the external domain; logging or recording the actions at the social network, each logged action including information about the action; and generating one or more messages wherein each of said messages represents one or more of said recorded actions; and presenting said messages to each connected user. - View Dependent Claims (118, 119, 120)
-
-
121. The method for communicating in a social network about activities performed from one or more external domains of the social network, the method comprising:
-
maintaining a profile for a plurality of members of the social network, each profile identifying one or more connections to other members of the social network; receiving information about actions taken by members of the social network from external domains of the social network; recording information about the actions; and communicating a message within the social network to one or more members of the social network with whom a first member has a connection, the message comprising information about a recorded action taken by the first member from the external domains of the social network. - View Dependent Claims (122, 123, 124, 125)
-
-
126. The method of displaying journal data in a social network, the method comprising:
-
recording or receiving by a social network a plurality of journal items from users of the social network; providing a user interface to a user of the social network; displaying in the user interface some of the journal items received from related users in the social network; providing to the user one or more selectable filters, each filter specifying a criteria to be applied to the journal items; receiving a selection of a filter from the user; and updating or synchronizing said journal items based on the said received selected filter and presenting said one or more updated journal items. - View Dependent Claims (127, 128, 129, 130)
-
-
131. A method for advertising to users in a social network, the method comprising:
-
maintaining a profile for a plurality of users of the social network, each profile comprising dynamic relationships or connections to each of a plurality of other users of the social network; recording actions taken by the users of the social network, each recorded action including information about the action; receiving a plurality of advertisement requests to advertise on the social network, each advertisement request identifying a type of action for presenting to target users of the social network or application; for a viewing user;
matching an advertising request to a recorded action, wherein the recorded action matches the type of action identified in the advertising request, and wherein the recorded action is associated with connected user of the social network, andpresenting an advertisement for the viewing user, wherein the advertisement comprises a message that communicates the matching recorded action. - View Dependent Claims (132, 133, 134, 135)
-
-
136. The method for advertising to users of a social network, the method comprising:
-
maintaining a profile for a plurality of users of the social network, each profile identifying a dynamic relationship or connection to each of a plurality of other users of the social network; logging actions taken by users of the social network, each logged action including information about the action; receiving a plurality of advertisement requests to advertise to users of the social network, each advertisement request comprising an advertisement and targeting criteria that relate to one or more actions that can be taken by a user; and for one of the users of the social network;
selecting an advertisement for the user, wherein one or more logged actions taken by the user matches the targeting criteria of the advertisement request associated with the selected advertisement and presenting the selected advertisement to the user. - View Dependent Claims (137)
-
-
148. A system for generating a journal feed in a social network environment comprising:
- a social network environment;
a module configured to monitor one or more related activities or actions of one or more users, said users configurable to act as source user and a destination user;
a storage medium for storing the one or more related activities or actions of said one or more users in a database;
a module configured to record or generate a plurality of journal entries regarding one or more related or determined activities or actions of one or more users, wherein one or more of the journal entries of said source users are accessible to one or more related destination users, and said journal entries are related to one or more activities or actions performed by said source user;
a associate component configured to associate one or more metadata or fields or parameters or links related with at least one of the activities or actions of source user to at least one of the plurality of journal entries , said one or more metadata or fields or parameters or links enable related destination users to communicate, collaborate and participate in at least one of the activities as performed by the source user;
a setting and security component configured to filter of plurality of journal entries for one or more related destination users; and
a presentation module configured to present one or more of said plurality of journal entries as journal feed to at least one related or predetermined destination users based on one or more preferences. - View Dependent Claims (149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 184, 185, 186, 187, 188)
- a social network environment;
-
167. The system for generating customized journal entries based on one or more criteria in a social network environment, comprising:
-
record or store activities or actions performed by one or more users; access dynamic relationship and profile data for the one or more users; central unit is configured to data mine, search, group, filter and analyze said one or more fields of actions data and dynamic relationship and profile data of one or more users based on one or more conditions to produce and store results for one or more users, said results comprising one or more journal entries customized for the viewing user, said journal entry comprising of at least a description or details of the action with one or more fields including Uniform Resource Locator (URL) of user performing the action, date and time of action, source of action, status of source of action, dynamically associated utilities, workspace and services for communication and participation, categories, tracking status, communication details, attachments, messages, lists and customized fields; and
presentation module is configure to present said one or more results comprises one or more journal entries with metadata or fields of one or more connected users to the viewing user based on one or more preferences and privacy settings of viewing user.
-
-
168. A system for communicating in a social network about activities or actions from an external domain comprising:
- a profile store containing a profile for each of a plurality of users of the social network, each profile comprises of profile data and dynamic relationships or connections to each of a plurality of other users of the social network;
means for receiving a plurality of messages from the external domain, each message representing an action taken by a user of the social network in the external domain;
means for logging or recording the actions at the social network, each logged action including information about the action, means for generating one or more messages wherein each of said messages represents one or more of said recorded actions; and
a central unit configured to present the one or more messages to each connected user(s). - View Dependent Claims (169, 170, 171)
- a profile store containing a profile for each of a plurality of users of the social network, each profile comprises of profile data and dynamic relationships or connections to each of a plurality of other users of the social network;
-
172. The system of displaying journal data in a social network, the system comprising:
a communications module configured to record or receive a plurality of journal items from users of the social network;
a user interface generating module configured to provide a user interface to a user of the social network via the communications module, to display in the user interface one or more journal items received from related users in a social network, and to provide one or more selectable filters, each filter specifying a criteria to be applied to the journal items;
wherein the communications module is further configured to receive a selection of a filter from the user, and wherein, the user interface module is further configured to update or synchronize said journal items based on the said received selected filter and presenting said one or more updated journal items.- View Dependent Claims (173, 174, 175, 176)
-
177. The system for presenting advertising to users in a social network, the system comprising:
-
a central unit configured to present advertisements on web page or application; a profile store comprising a profile for a plurality of users of the social network, each profile comprising profile data and dynamic relationships or connections to each of a plurality of other users of the social network; a journal store for recording plurality of journal entries, each entry describing an action taken by the users of the social network and including information about the action; a journal recorder capable of receiving and adding entries to the journal store based on messages about actions taken; an advertisements request database for storing a plurality of advertisement requests, each advertisement request identifying a type of action on which to base an advertisement; and an advertisement server capable of receiving advertisement request to advertise on the web site or application, the advertisement server configured to provide an advertisement to the central unit or web server, the advertisement matched by; matching an advertising request to a recorded action, wherein the recorded action matches the type of action identified in the advertising request, and wherein the recorded action is associated with connected user(s) of the social network and presenting an advertisement for the viewing user, wherein the advertisement comprises a message communicating the logged action. - View Dependent Claims (178, 179, 180, 181)
-
-
182. The system for advertising to users of a social network, the system comprising:
-
a profile store for storing a profile for a plurality of users of the social network, each profile comprising profile data and dynamic relationships or connections to each of a plurality of other users of the social network; a journal store for recording actions taken by users of the social network, each recorded action including information about the action; an advertisement requests store for receiving a plurality of advertisement requests to advertise to users of the social network, each advertisement request comprising an advertisement and targeting criteria that relate to one or more actions that can be taken by a user; an advertising server configured to select an advertisement for a viewing user matches the targeting criteria of the advertisement request associated with the selected advertisement; and presenting the selected advertisement to the viewing user. - View Dependent Claims (183)
-
Specification