Method And System For Coordinating A Synchronous Activity
First Claim
1. A method for coordinating a synchronous activity, the method comprising:
- receiving an instruction from a first principal to send a tag request to a second principal to participate in an activity, wherein at least one of the first and second principals is a human;
sending the tag request to the second principal;
determining whether the second principal is available to participate in the activity after the tag request is received;
sending a response indicating the second principal is available to participate in the activity; and
notifying the first principal that the second principal is available to participate in the activity after receiving the response and determining that the first principal is available to receive the notification.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for coordinating a synchronous activity includes receiving an instruction from a first principal to send a tag request to a second principal to participate in an activity and sending the tag request to the second principal. After the tag request is received, it is determined whether the second principal is available to participate in the activity. When the second principal is available, a response is sent indicating that the second principal is available to participate in the activity and the first principal is notified that the second principal is available to participate in the activity after the response is received and it is determined that the first principal is available to receive the notification.
-
Citations
42 Claims
-
1. A method for coordinating a synchronous activity, the method comprising:
-
receiving an instruction from a first principal to send a tag request to a second principal to participate in an activity, wherein at least one of the first and second principals is a human; sending the tag request to the second principal; determining whether the second principal is available to participate in the activity after the tag request is received; sending a response indicating the second principal is available to participate in the activity; and notifying the first principal that the second principal is available to participate in the activity after receiving the response and determining that the first principal is available to receive the notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21)
-
-
14. A computer readable medium containing program instructions for coordinating a synchronous activity, the computer readable medium comprising program instructions for:
-
receiving an instruction from a first principal to send a tag request to a second principal to participate in an activity, wherein at least one of the first and second principals is a human; sending the tag request to the second principal; determining whether the second principal is available to participate in the activity after the tag request is received; sending a response indicating the second principal is available to participate in the activity; and notifying the first principal that the second principal is available to participate in the activity after receiving the response and determining that the first principal is available to receive the notification. - View Dependent Claims (16, 18, 22, 23, 24, 25, 26)
-
-
27. A system for coordinating a synchronous activity comprising:
-
means for receiving an instruction from a first principal to send a tag request to a second principal to participate in an activity, wherein at least one of the first and second principals is a human; means for sending the tag request to the second principal; means for determining whether the second principal is available to participate in the activity after the tag request is received; means for sending a response indicating the second principal is available to participate in the activity; and means for notifying the first principal that the second principal is available to participate in the activity after receiving the response and determining the first principal is available to receive the notification.
-
-
28. A system for coordinating a synchronous activity, the system communicatively coupled via a network to first and second communication devices associated with respective first and second principals, wherein at least one of the first and second principals is a human, the system comprising:
-
a first assistant component associated with the first principal for receiving an instruction from the first communication device to send a tag request to the second principal to participate in an activity; and a second assistant component associated with the second principal configured to receive the tag request from the first assistant component, to determine whether the second principal is available to participate in the activity via the second communication device, and to send a response to the first assistant component when the second assistant component determines that the second principal is available to participate in the activity;
whereinthe first assistant component is further configured to notify the first principal that the second principal is available to participate in the activity after the first assistant component receives the response from the second assistant component and determines that the first principal is available to receive the notification via the first communication device. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification