Team-based task invitations
First Claim
Patent Images
1. A method of managing group-based invitations to an event, the method comprising:
- identifying a skill set required to perform the event, wherein the skill set includes a plurality of skills required to perform the event;
associating the skill set with a plurality of group identifiers;
creating an invitation to the event, wherein the invitation is addressed to the plurality of group identifiers and specifies the skill set required to perform the event;
identifying at least one person possessing the skill set from among one or more persons based on an association of the one or more persons with the plurality of group identifiers, wherein each of the at least one person possesses at least one skill of the skill set;
sending the invitation to the at least one person identified as possessing the skill set in accordance with one or more invitation strategies, wherein at least one of the one or more invitation strategies comprises ranking the one or more persons in accordance with one or more criteria, the one or more criteria including a number of the plurality of group identifiers with which each of the one or more persons is associated; and
withdrawing the invitation from the at least one person possessing the skill set and sending the invitation to a second at least one person on the condition that the second at least one person is identified as possessing a second skill set comprising a greater number of skills than the skill set,wherein the method is implemented by one or more computing devices, each of the one or more computing devices including at least one processor and a memory, at least one processor of at least one of the one or more computing devices executing computer-readable program code stored in the memory of the at least one of the one or more computing devices to perform steps of the method.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for managing invitations to one or more events includes identifying an attribute required to perform an event. An invitation may be created so that invitees are selected according to the identified attribute required to perform the event. At least one person associated with a attribute may then be invited to attend the event. An invitation is sent to one or more persons associated with the attribute.
-
Citations
15 Claims
-
1. A method of managing group-based invitations to an event, the method comprising:
-
identifying a skill set required to perform the event, wherein the skill set includes a plurality of skills required to perform the event; associating the skill set with a plurality of group identifiers; creating an invitation to the event, wherein the invitation is addressed to the plurality of group identifiers and specifies the skill set required to perform the event; identifying at least one person possessing the skill set from among one or more persons based on an association of the one or more persons with the plurality of group identifiers, wherein each of the at least one person possesses at least one skill of the skill set; sending the invitation to the at least one person identified as possessing the skill set in accordance with one or more invitation strategies, wherein at least one of the one or more invitation strategies comprises ranking the one or more persons in accordance with one or more criteria, the one or more criteria including a number of the plurality of group identifiers with which each of the one or more persons is associated; and withdrawing the invitation from the at least one person possessing the skill set and sending the invitation to a second at least one person on the condition that the second at least one person is identified as possessing a second skill set comprising a greater number of skills than the skill set, wherein the method is implemented by one or more computing devices, each of the one or more computing devices including at least one processor and a memory, at least one processor of at least one of the one or more computing devices executing computer-readable program code stored in the memory of the at least one of the one or more computing devices to perform steps of the method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for managing group-based invitations to an event, the computer program product comprising:
-
a computer readable medium having computer readable program code embodied thereon, the computer readable code comprising; computer-readable code configured to associate a skill set required to perform the event with a plurality of group identifiers, the skill set comprising a plurality of skills required to perform the event; computer readable code configured to create an invitation to the event, wherein the invitation is addressed to the plurality of group identifiers and specifies the skill set required to perform the event; computer readable code configured to associate one or more persons with the plurality of group identifiers; computer readable code configured to identify at least one person possessing the skill set from among the one or more persons based on the association of the one or more persons with the plurality of group identifiers, wherein each of the at least one person possesses at least one skill of the skill set; computer readable program code configured to send the invitation to the at least one person, identified as possessing the skill set in accordance with one or more invitation strategies, wherein at least one of the one or more invitation strategies comprises ranking the one or more persons in accordance with one or more criteria, the one or more criteria including a number of the plurality of group identifiers with which each of the one or more persons is associated; computer readable code configured to withdraw the invitation from the at least one person possessing the skill set and send the invitation to a second at least one person on the condition that the second at least one person is identified as possessing a second skill set comprising a greater number of skills than the skill set. - View Dependent Claims (12, 13)
-
-
14. An apparatus for managing group-based invitations to an event, comprising:
-
one or more computer processors; and one or more stored sequences of instructions which, when executed by the one or more processors, cause the one or more processors to carry out the instructions for; identifying a skill set required to perform the event, wherein the skill set includes a plurality of skills required to perform the event; associating the skill set with a plurality of group identifiers; identifying at least one person possessing the skill set from among one or more persons based on an association of the one or more persons with the plurality of group identifiers, wherein each of the at least one person possesses at least one skill of the skill set; creating one or more invitation strategies, wherein at least one of the one or more invitation strategies comprises ranking the one or more persons in accordance with one or more criteria, the one or more criteria including a number of the plurality of group identifiers with which each of the one or more persons is associated; creating an invitation to the event, wherein the invitation is addressed to the plurality of group identifiers and specifies the skill set required to perform the event; sending the invitation to the at least one person possessing the skill set in accordance with the one or more invitation strategies; and withdrawing the invitation from the at least one person possessing the skill set and sending the invitation to a second at least one person on the condition that the second at least one person is identified as possessing a second skill set comprising a greater number of skills than the skill set. - View Dependent Claims (15)
-
Specification