SYSTEM AND METHOD FOR DYNAMICALLY MONITORING, RECORDING, PROCESSING, ATTACHING DYNAMIC, CONTEXTUAL AND ACCESSIBLE ACTIVE LINKS AND PRESENTING OF PHYSICAL OR DIGITAL ACTIVITIES, ACTIONS, LOCATIONS, LOGS, LIFE STREAM, BEHAVIOR AND STATUS
First Claim
1. The method of presenting action, activity, status, log feed comprising:
- monitoring &
tracking user'"'"'s one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions from one or more sources;
storing, recording &
logging said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions from one or more sources;
processing said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions including dynamically or manually or automatically attaching one or more accessible active links, metadata &
data;
manually or auto determining receivers by sender and/or central server unit for sending, publishing, updating &
presenting logged one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions with one or more active links, metadata &
data;
dynamically presenting said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions with one or more active links, metadata &
data to determined receivers; and
allow to access said received or presented one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions specific one or more action or activity or status or log item(s) associated or attached one or more accessible active links, metadata &
data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for dynamically monitoring, tracking, storing, processing & presenting physical or digital activities, actions, locations, behavior & status with dynamically attached active links is described. A method includes system, method, protocol, service, platform, and framework for dynamically monitoring, tracking, storing, determining, & processing user(s)'"'"' or any types of entities'"'"' physical or digital filtered activities, actions, interactions, responses, events, transactions, life stream, locations, behavior, movement, environment, status, states & conditions from one or more filtered sources and dynamically presenting said action or activity or status or log item(s) with dynamically attached active links to determined receivers, wherein said active links enables user to access action item specific functionalities including any types of application, service, accessing, processing functionalities, take one or more actions on action item, communicate, collaborate, participate, provide services & responses, workflow and any types of application, service functionalities.
-
Citations
115 Claims
-
1. The method of presenting action, activity, status, log feed comprising:
-
monitoring &
tracking user'"'"'s one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions from one or more sources;storing, recording &
logging said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions from one or more sources;processing said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions including dynamically or manually or automatically attaching one or more accessible active links, metadata &
data;manually or auto determining receivers by sender and/or central server unit for sending, publishing, updating &
presenting logged one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions with one or more active links, metadata &
data;dynamically presenting said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions with one or more active links, metadata &
data to determined receivers; andallow to access said received or presented one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions specific one or more action or activity or status or log item(s) associated or attached one or more accessible active links, metadata &
data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 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, 42, 43)
-
-
44. The method of dynamic &
- accessible action, activity, status, log feed comprising;
identify or register users or entities whose one or more activities, actions, interactions, events, transactions, life stream, locations, behavior, movement, environment, status, states &
conditions are monitored &
tracked from one or more sources and/or record, store, process and/or send or present to determined receivers and any combination thereof;identify activities, actions, interactions, events, transactions, life stream, locations, behavior, movement, environment, status, states &
conditions types and/or sources;allow to select, match &
filter activities, actions, interactions, events, transactions, life stream, locations, behavior, movement, environment, status, states &
conditions types and/or sources and apply privacy settings;monitoring, tracking said identified and filtered activities, actions, interactions, events, transactions, life stream, locations, behavior, movement, environment, status, states &
conditions types;recording, logging &
storing who, what, where, when, how, why about said each activities, actions, interactions, events, transactions, life stream, locations, behavior, movement, environment, status, states &
conditions type specific one or more action or activity or status or log item(s) of each user or entity;processing said each action or activity or status or log item(s) including attaching active links, converting, formatting, indexing, apply or associate privacy settings, metadata, dynamic presentation, input system &
application features;determining receivers based on various criteria; presenting, sending, broadcasting, publishing, updating, synchronizing, highlighting, advertising, posting, appending, storing said one or more action or activity or status or log item(s) from one or more users or entities to one or more determined receivers; allow to access one or more active links with said one or more action or activity or status or log item(s); and tracking one or more user action on said one or more action or activity or status or log item(s) and/or associate active links.
- accessible action, activity, status, log feed comprising;
-
45. The method of customize, contextual, dynamic, unified and integrated communication comprising:
-
allow sender to determine target receivers; allow sender to dynamically associate one or more identified active links with action item(s) or with response of action item(s); allow sender to send or post said action item(s) or response of action item(s) with active link(s) to determined target receivers, wherein said active links) enables receivers to sell, purchase, transact, communicate, collaborate, search, share, workflow, provide response, participate in same activities as sender and access the active link(s) for action item(s) specific purpose in an integrated, contextual, customize and unified manner; receiving and processing said action item(s) or response of action item(s) at the central unit; and presenting said action item(s) or response of action item(s) to determined target receivers as per preferences &
privacy settings.
-
-
46. The method of customize, contextual, dynamic, unified and integrated communication comprising:
-
determine one or more target receivers and/or responders by sender and/or auto determined by central unit; sending action item(s) with or without dynamically attaching one or more identified active links by sender and/or auto identifying, sending &
attaching by central unit to one or more determined target receivers and/or responders, wherein said active links enables receiver and/or responder to communicate &
collaborate with sender, provide response(s) &
service(s) to sender, enabling workflow, e-commerce transaction, participate with sender'"'"'s one or more activities and access active links;receiving and processing said action item(s) at the central unit; presenting said action item(s) to one or more target receivers and/or responders based on one or more preferences; allow each said responders to send one or more responses for said action item(s) to sender of action item(s) with or without attaching one or more active links and/or auto attaching active links by central unit, wherein said active links enables receiver of response(s) to communicate &
collaborate with responder, send action item(s), receive services, enabling workflow, participate with responder(s), make purchase transaction, e-commerce, view, share &
search multimedia data &
contents, solve any action item(s) specific solution and access active links;allow user to take one or more actions on said action item(s) and/or related responses and/or associate active links; identifying, monitoring, storing, recording, logging said one or more user actions based on one or more filters &
privacy settings with action date &
time, action categories, user provided or auto recorded action related details, action related data, responses &
communications, one or more action source(s) including people, applications, services, shared workspace, media data or contents, objects, groups, networks, pages, items, links and any action related identified objects from network and/or external domains, attachments, lists, tracking status, further communication details, ratings or ranks, comments and user provided and/or dynamically associated one more active links, services, objects, media data, shared workspaces and applications; andreceiving, storing, indexing, ranking, processing said action item(s), action item(s) related responses and actions &
action associate logged data for making them searchable for other users and/or send to subscribers or connected users of user based on sender &
receiver user'"'"'s privacy settings &
preferences, wherein action associate said active links enable said one or more receiver users to participate with sender user.
-
-
47. A method of managing active links comprising:
-
registering each user and storing each user'"'"'s profile, connections and privacy settings; registering and storing one or more active links and profile &
metadata of active links by user, application &
service providers and central unit;maintaining in a database a plurality of said active links; maintaining in a database each user related active links; allow user to associate or attach one or more active links with message from said active links; send message to determined one or more targeted receivers; allow targeted receivers to access said active links or provide response and attaching one or more active link(s) with said response based on at least part of message; allow user to take one or more actions on said message associate one or more active links and track one or more user actions on said message associate one or more active links; and storing each message associate one or more active links with said tracked user actions on said message associate one or more active links.
-
-
48. A method of managing nodes and connections among nodes in a network comprising:
-
maintaining in a database a plurality of nodes of a social graph; maintaining in a database a plurality of connections in the social graph, where each connection represents a connection between two or more nodes in the social graph; maintaining in a database information about one or more of the nodes and connections; providing an interface for users of the social network to send content items in one or more communication channels of the social network to determined one or more target receivers and/or responders; receiving via the interface a said content item from a user of the social network, the said content item including a link referencing a node of the social graph; sending or presenting said content items in one or more communication channels of the social network to determined one or more target receivers and/or responders; allow receivers and/or responders to send content items to sender of content items in response to received said content items including a link referencing a node of the social graph, wherein said referred links based on at least part of received content items; tracking user actions on said link referencing a node of the social graph; and receiving, storing, indexing, ranking, mapping, processing said content items, associate one or more links referencing a node(s) of the social graph and related one or more tracked user actions.
-
-
49. A method for generating an action item(s), the method comprising:
-
allow user to filter pre-defined &
pre-categories physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions types and/or sources;monitoring a plurality of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions of each user, said each user configurable to act as sender user and a receiver or responder user;storing a plurality of said physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions in a data repository unit;determine one or more target receivers and/or responders by user and/or auto determined by central unit; generating a plurality of action item(s) regarding one or more of the physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions of each user with or without associating one or more active links with said action item(s), wherein said active links enable receiver or responder users to communicate &
collaborate with sender, access active links, provide response(s) &
service(s) to sender, enabling workflow, e-commerce transaction and participate in at least one of the activities as performed by the sender;filtering plurality of action item(s) for one or more determined receiver or responder users; and presenting one or more action item(s) to said determined target receivers or responders.
-
-
50. A method for communication in a network(s) environment comprising:
-
allowing each user to subscribe to each other user for receiving each action item(s) of sender or publisher; receiving and storing one or more user profiles, preferences, action item(s) subscribers, action item(s) subscriptions, dynamic relationships &
connections, selections and privacy settings for sending and receiving action item(s) and communication at a central unit;determining one or more target subscribers by a sender; allowing the sender to send each action item(s) to the one or more target subscribers via a central unit; receiving each action item(s) with or without associated with one or more active links from the sender or publisher at the central unit, wherein said active links enables subscribers to access active links, communicate, provide response(s) &
service(s), workflow, e-commerce transaction, participate with sender'"'"'s one or more activities;storing, indexing and processing said each action item(s) with or without auto attaching one or more active links at the central unit wherein said active links enables subscribers to communicate, provide response(s) &
service(s), workflow, e-commerce transaction, participate with sender'"'"'s one or more activities;determining one or more target subscribers by the central unit based on one or more preferences and subscriptions; sending a representation of the each action item(s) to the one or more target subscribers by the central unit; presenting each action item(s) in chronological order based on the preferences and privacy settings, subscriptions of target subscriber by the central unit; and receiving, storing, indexing, ranking and processing said each public action item(s), related responses, active links &
user actions for making the searchable for users and allow to search &
subscribe source of action item(s) publication based on at least part of message content and one or more predetermined criteria.
-
-
51. A method for communicating in a social network about action physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
- conditions from an external domain comprising;
maintaining a profile for a plurality of users of the social network, each profile comprising profile data, privacy settings and connections to each of a plurality of other users of the social network; determine one or more target receivers and/or responders by user and/or auto determined by central unit; receiving a plurality of user posted action item(s) with or without attaching one or more active links by user and/or auto attaching by central unit from the external domain, each action item(s) representing user posted action item(s) or an action taken by a user of the social network in the external domain, wherein said active links enables receiver and/or responder to access active links, communicate, provide response(s) &
service(s), workflow, e-commerce transaction, participate with sender'"'"'s one or more activities;receiving &
processing said action item(s) and/or logging or recording the actions at the social network, each logged action including information about the action; andgenerating one or more messages wherein each of said messages represents one or more of said recorded actions; and presenting said action item(s) and/or generated messages to each determined target receivers and/or responders.
- conditions from an external domain comprising;
-
52. A method for dynamically creating groups for physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
- conditions, action or activity or status or log item(s), related responses, communication in a network environment, the method comprising;
receiving and storing users profiles, real time location information of users, preferences, connections, selections, privacy settings at the central unit; determining one or more users for dynamically created or user created &
updated one or more groups based on action item(s), related responses, active links &
user actions and associate categories, keywords &
metadata, match making of users preferences, real time location information based on wireless devices and wired devices, date &
time, online availability of users, bookmarked action or activity or status or log item(s) providers or responders, one or more accepted invitations, permissions for joining the group, conditions, searching &
matching, selected connections, subscriptions &
selections of users, privacy settings, user profiles &
data, interest &
activity types, filters and any combinations thereof and/or based on one or more users auto match by the central unit; andallowing members of said one or more groups to post action or activity or status or log item(s), provide &
receive responses, attach and access active links, establish communication, create social network(s), provide service(s), collaborate, bookmark, rank, search and share multimedia contents. - View Dependent Claims (53)
- conditions, action or activity or status or log item(s), related responses, communication in a network environment, the method comprising;
-
54. The method of displaying physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
- conditions, action or activity or status or log item(s), related responses, active links and user actions in a social network, the method comprising;
receiving by a social network a plurality of action or activity or status or log item(s), related responses, active links and user actions 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 action or activity or status or log item(s), related responses, active links and user actions received from users in the social network; providing to the user one or more selectable filters, each filter specifying a criteria to be applied to the action or activity or status or log item(s), related responses, active links and user actions; receiving a selection of a filter from the user; and updating or presenting or synchronizing said action or activity or status or log item(s), related responses, active links and user actions based on the said received selected filter and presenting said one or more updated action or activity or status or log item(s), related responses, active links and user actions. - View Dependent Claims (55, 56, 57, 58)
- conditions, action or activity or status or log item(s), related responses, active links and user actions in a social network, the method comprising;
-
59. A method for managing unified communications and collaboration for one or more physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
- conditions and action or activity or status or log item(s), the method comprising;
receiving from one or more users of a social network a request to initiate a new communication for one or more action or activity or status or log item(s); initiating a plurality of new communications responsive to the requests; for each of a plurality of the communications, receiving requests from one or more users of the social network to join the communications; attaching users to the communications responsive to the requests to join; receiving and/or sending action or activity or status or log item(s), related responses, active links, user actions &
communication data from a plurality of the users in connection with one or more of the action item(s) related communications; andfor each communication, presenting to each member of said communication the plurality of action or activity or status or log item(s), related responses, active links, user actions &
communication data received for the communication in a tree style or format based on one or more preferences and privacy settings.
- conditions and action or activity or status or log item(s), the method comprising;
-
60. A method of prospective customers search engine comprising:
-
receiving, storing, indexing, ordering, ranking and processing action or activity or status or log item(s) and associate data from plurality of users; identifying, storing &
processing prospective customers related action or activity or status or log item(s) based on said action or activity or status or log item(s) and associate data including metadata, attachments, privacy settings, list of responders, responses, communications, active links and user actions;receiving search query for searching prospective customers related action or activity or status or log item(s) and associate data &
active links;presenting ranked &
chronological search results to searching user based on matching search query with said identified prospective customers data for said search query comprising one or more identified action or activity or status or log item(s) &
associate data including active links related to one or more prospective customers, wherein said each active links) associate with action or activity or status or log item(s) enable searching user to provide response, communicate, collaborate, participate, make offer, provide deal, sale product or ecommerce, workflow, make transaction with buyer, negotiate, provide discount, share and provide media data &
information to related prospective customer or sender of action item(s); andnotify each author or sender of each action or activity or status or log item(s) of search results about searching user searches, selects and received said search results related action or activity or status or log item(s) and allow each author or sender of action or activity or status or log item(s) to communicate, collaborate, participate, accept offer, receive deal, buy product or ecommerce, make transaction with seller, negotiate with seller, ask or receive discount, share and receive media data &
information with selective one or more action or activity or status or log item(s) receiver or seller with receivers based on said action or activity or status or log item(s) associate active link(s). - View Dependent Claims (61, 62)
-
-
63. A method of searching goods and services comprising:
-
receiving, storing, indexing, ordering, ranking and processing action or activity or status or log item(s) and associate data from plurality of users; identifying offering of goods and services related action or activity or status or log item(s) based on said action or activity or status or log item(s) and associate data including metadata, attachments, privacy settings, list of responders, responses, communications, active links and user actions; receiving search query for searching offering of goods and services related action item(s) and associate data with active links; presenting ranked &
chronological search results to searching user based on matching search query with said identified offering of goods and services data for said search query comprising one or more identified action or activity or status or log item(s) &
associate data including active links related to one or more offering of goods and services, wherein said each active link(s) associate with action or activity or status or log item(s) enable searching user to communicate, collaborate, participate, accept offer, receive deal, buy product or ecommerce, make transaction with seller, negotiate with seller, ask or receive discount, share and receive media data &
information from publisher of action or activity or status or log item(s) or seller of goods &
services; andnotify each author or sender of each action or activity or status or log item(s) of search results about searching user searches, selects and received said search results related action or activity or status or log item(s) and allow each author or sender of action or activity or status or log item(s) to provide response, communicate, collaborate, participate, make offer, provide deal, sale product or ecommerce, workflow, make transaction with buyer, negotiate, provide discount, share and provide media data &
information to selected one or more action item(s) receiver or buyer of goods &
services based on said action item(s) associate action or activity or status or log item(s). - View Dependent Claims (64, 65)
-
-
66. 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 activities, status, logs &
actions taken by the users of the social network, each recorded action or activity or status or log including information about the action or activity or status or log;receiving a plurality of advertisement requests to advertise on the social network, each advertisement request identifying a type of action or activity or status or log for presenting to target users of the social network or application; for a viewing user;
matching an advertising request to a recorded action or activity or status or log, wherein the recorded action or activity or status or log matches the type of action or activity or status or log identified in the advertising request, and wherein the recorded action or activity or status or log 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 or activity or status or log. - View Dependent Claims (67, 68, 69, 70)
-
-
71. 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 activities or status or logs or actions taken by users of the social network, each logged activity or status or log or action including information about the activity or status or log or 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 activities or status or logs or actions that can be taken by a user or related to user; and for one of the users of the social network;
selecting an advertisement for the user, wherein one or more logged activities or status or logs or 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 (72)
-
-
73. A system for presenting action, activity, status, log feed comprising:
-
one or more senders adapted to determine receivers for sending, publishing, updating &
presenting logged one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions with one or more active links, metadata &
data, to allow to access said one or more received or presented one or more types of physical or digital activities, actions or action or activity or status or log item(s), interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions associate or attached one or more accessible active links, metadata &
data;the central unit configured to monitor &
track user'"'"'s one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions from one or more sources, to store, record &
log said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions from one or more sources, to process said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions including dynamically or manually or automatically attaching one or more accessible active links, metadata &
data, to determine receivers for sending, publishing, updating &
presenting logged one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions with one or more active links, metadata &
data, to dynamically present said one or more types of physical or digital activities, actions, interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions with one or more active links, metadata &
data to determined receivers; andone or more receivers adapted to allow to access said one or more received or presented one or more types of physical or digital activities, actions or action or activity or status or log item(s), interactions, communications, responses, events, transactions, life stream, logs, locations, behavior, movement, environment, status, states &
conditions associate or attached one or more accessible active links, metadata &
data. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 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, 115)
-
Specification