Smart scheduling and reporting for teams
First Claim
Patent Images
1. An apparatus, comprising:
- a processor; and
a memory device coupled to the processor, the memory device having instructions stored thereon for operating a calendar application, the instructions, in response to execution by the processor, performing operations comprising;
defining a collaboration group within the calendar application, the collaboration group including a plurality of users engaged on a same project;
identifying information based on interactions by the users with the calendaring application about the project, wherein the information includes metadata about the events and additional data, the metadata including quantity of events, types of events, users involved in events, positions of users involved in events, companies of users involved in events, or locations of events, the additional data including content of messages communicated regarding the events, documents associated with the events, or notes associated with the events;
determining a context based on the collected information and using a plural-ML-model (machine learning) based system;
deriving, based on the context, a visualization to inform one or more of the users on a performance of the collaboration group with respect to the project;
comparing the performance of the collaboration group with respect to the project to a performance of a different collaboration group having a different plurality of users, wherein deriving, based on the context, a visualization to inform one or more of the users on a performance of the collaboration group with respect to the project further comprises deriving the visualization based on the comparing; and
presenting the visualization to at least one user of the plurality of users.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure extends to methods, systems, and computer program products for providing collaboration among users within a group and to provide improved scheduling and reports based on group characteristics.
-
Citations
18 Claims
-
1. An apparatus, comprising:
-
a processor; and a memory device coupled to the processor, the memory device having instructions stored thereon for operating a calendar application, the instructions, in response to execution by the processor, performing operations comprising; defining a collaboration group within the calendar application, the collaboration group including a plurality of users engaged on a same project; identifying information based on interactions by the users with the calendaring application about the project, wherein the information includes metadata about the events and additional data, the metadata including quantity of events, types of events, users involved in events, positions of users involved in events, companies of users involved in events, or locations of events, the additional data including content of messages communicated regarding the events, documents associated with the events, or notes associated with the events; determining a context based on the collected information and using a plural-ML-model (machine learning) based system; deriving, based on the context, a visualization to inform one or more of the users on a performance of the collaboration group with respect to the project; comparing the performance of the collaboration group with respect to the project to a performance of a different collaboration group having a different plurality of users, wherein deriving, based on the context, a visualization to inform one or more of the users on a performance of the collaboration group with respect to the project further comprises deriving the visualization based on the comparing; and presenting the visualization to at least one user of the plurality of users. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of operating a collaboration platform using a calendar application, the method comprising:
-
defining a collaboration group within the calendar application, the collaboration group including a plurality of users engaged on a same project; identifying information based on interactions by the users with the calendaring application about the project, wherein the information includes metadata about the events and additional data, the metadata including quantity of events, types of events, users involved in events, positions of users involved in events, companies of users involved in events, or locations of events, the additional data including content of messages communicated regarding the events, documents associated with the events, or notes associated with the events; determining a context based on the collected information and using a plural-ML-model (machine learning) based system; deriving, based on the context, a visualization to inform one or more of the users on a performance of the collaboration group with respect to the project; comparing the performance of the collaboration group with respect to the project to a performance of a different collaboration group having a different plurality of users, wherein deriving, based on the context, a visualization to inform one or more of the users on a performance of the collaboration group with respect to the project further comprises deriving the visualization based on the comparing; and presenting the visualization to at least one user of the plurality of users. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processor; and a memory device coupled to the processor, the memory device having instructions stored thereon for operating a calendar application, the instructions, in response to execution by the processor, performing operations comprising; defining a collaboration group within the calendar application, the collaboration group including a plurality of users engaged on a same project; identifying information based on interactions by the users with the calendaring application about the project, wherein the information includes metadata about the events and additional data, the metadata including quantity of events, types of events, users involved in events, positions of users involved in events, companies of users involved in events, or locations of events, the additional data including content of messages communicated regarding the events, documents associated with the events, or notes associated with the events; determining a context based on the collected information and using a plural-ML-based (machine learning) model based system; deriving, based on the context, a report to inform one or more of the users on a performance of the collaboration group with respect to the project; comparing the performance of the collaboration group with respect to the project to a performance of a different collaboration group having a different plurality of users; wherein deriving, based on the context, a report to inform one or more of the users on a performance of the collaboration group with respect to the project further comprises deriving the report based on the comparing; and providing access to the report to at least one user of the plurality of users. - View Dependent Claims (15, 16, 17, 18)
-
Specification