Method and system for inferring and applying coordination patterns from individual work and communication activity
First Claim
1. A computer controlled system for facilitating promulgation of information regarding the work activity of a person comprising:
- a mechanism for gathering and forwarding data regarding said work activity of said person; and
a server coupled to said mechanism, for formatting said data into information for presentation to a user wherein said presentation is operable to indicate reachability of said person to contact by another for a plurality of communication media and over different periods of time.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method effectuates scheduling and initiating contact between people without sensitivity to time issues, and can ascertain when is the best time and most promising communications medium to use to reach another person to schedule time together or by which to initiate contact. A system and method also ascertains a person'"'"'s expected activities. This provides effective and accurate information on general patterns that can be timely promulgated to all group members to help initiate contact without requiring simultaneous virtual presence to be effective. A system and method ascertain a person'"'"'s activities, location, and corresponding rhythms and allows corresponding inferences regarding coordination, communication, and contact. An embodiment of the present invention thus provides to distributed co-workers some of the cues and advantages enjoyed in more traditional workplaces which facilitate such interaction therein.
-
Citations
33 Claims
-
1. A computer controlled system for facilitating promulgation of information regarding the work activity of a person comprising:
-
a mechanism for gathering and forwarding data regarding said work activity of said person; and
a server coupled to said mechanism, for formatting said data into information for presentation to a user wherein said presentation is operable to indicate reachability of said person to contact by another for a plurality of communication media and over different periods of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for facilitating promulgation of information regarding the activity of a person comprising:
-
collecting data from a mechanism for sensing and forwarding data regarding the activity of a person;
analyzing said data over a period of time and generating corresponding summarized data;
formatting said summarized data into formatted information for presentation to a user;
transferring said formatted information to said user; and
using said formatted information to make a prediction regarding said person. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer implemented method of predicting when a person will resume activity after a present period of idleness, comprising:
-
examining a plurality of periods of idleness of said person, wherein said periods of idleness occur between a first active period and a last active period prior to said present period of idleness on a present day;
calculating a frequency of occurrence for each period of idleness of said plurality of periods of idleness having a unique duration to generate a plurality of frequencies of idleness;
calculating a distribution of said frequencies of idleness from said plurality of frequencies of idleness;
comparing real time data regarding a present duration of said present period of idleness with said distribution of said frequencies of idleness; and
estimating a corresponding time of likely return from said present period of idleness. - View Dependent Claims (23)
-
-
24. A network based system for determining the overall work activity of a person comprising:
-
a collection mechanism for collecting data regarding a plurality of activities comprising said overall work activity during a plurality of specified periods;
a server coupled to said collection mechanism for performing a method for promulgating information regarding said overall work activity of said person, said method comprising;
analyzing said data over a period of time and generating corresponding summarized data;
formatting said summarized data into formatted information for presentation to a user; and
transferring said formatted information to said user;
a client coupled to said server for receiving said formatted information from said server and generating a corresponding graphical representation for display to said user wherein said user applies said formatted information to make a prediction regarding said person. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A computer implemented method of determining when best to notify a person of an approaching event comprising:
-
accessing information regarding a time of occurrence of said event;
accessing information regarding said person'"'"'s activity;
setting a time window comprising an earliest time to notify prior to said event and a latest time to notify prior to said event;
upon reaching said earliest time, determining that said person is active;
upon determining that said person is active, estimating a duration of how long said person will remain active;
upon determining how long said person will remain active, determining that said duration will expire prior to said latest time to notify prior to said event; and
notifying said person upon expiration of said duration. - View Dependent Claims (32, 33)
-
Specification