Consensus scheduling for business calendar
First Claim
1. A computer system comprising:
- one or more processors; and
one or more computer-readable hardware storage devices having stored thereon computer-executable instructions that are executable by the one or more processors to cause the computer system to perform a method for facilitating communication management by generating a communications set that has been specially formatted so that at least one communication in the set is readable by a receiving computing system irrespective of whether the receiving computing system is a legacy type system or a modern type system and by controlling a distribution of that set to at least the receiving computing system, the method comprising;
identifying a master message including a set of alternative events formatted to be readable by modern type systems, wherein the master message comprises default information for all events in the set of alternative events as well as exception information representing exceptions to the default information for individual events in the set of alternative events;
identifying a plurality of instance messages, wherein each of the instance messages comprises at least some default information from the master message and exception information for a given event in the set of alternative events; and
sending the communications set, which includes the master message and the instance messages, to other systems without regard to whether the other systems are modern type systems or legacy type systems, wherein the communications set is prepared in such a manner that (1) receiving modern type systems are able to selectively choose event alternatives using the master message and (2) receiving legacy type systems are able to selectively choose event alternatives using the instance messages,whereby the communications set is deliverable to and readable by the receiving computing system irrespective of whether the receiving computing system is the legacy type system or the modern type system.
3 Assignments
0 Petitions
Accused Products
Abstract
Using a set of alternative events with both modern and legacy systems. A method includes identifying a master message including a set of alternative events formatted for a modern system. The master message includes default information for all events in the set of alternative events as well as exception information representing exceptions to the default information for individual events in the set of alternative of events. A plurality of instance messages is identified. Each of the instance messages includes default information from the master message and exception information for a given event in the set of alternative events. The master message and the instance messages are sent to other systems without regard to whether the other systems are modern or legacy systems so as to allow modern systems to select event alternatives using the master message and to allow legacy systems to select event alternatives using the instance messages.
60 Citations
20 Claims
-
1. A computer system comprising:
-
one or more processors; and one or more computer-readable hardware storage devices having stored thereon computer-executable instructions that are executable by the one or more processors to cause the computer system to perform a method for facilitating communication management by generating a communications set that has been specially formatted so that at least one communication in the set is readable by a receiving computing system irrespective of whether the receiving computing system is a legacy type system or a modern type system and by controlling a distribution of that set to at least the receiving computing system, the method comprising; identifying a master message including a set of alternative events formatted to be readable by modern type systems, wherein the master message comprises default information for all events in the set of alternative events as well as exception information representing exceptions to the default information for individual events in the set of alternative events; identifying a plurality of instance messages, wherein each of the instance messages comprises at least some default information from the master message and exception information for a given event in the set of alternative events; and sending the communications set, which includes the master message and the instance messages, to other systems without regard to whether the other systems are modern type systems or legacy type systems, wherein the communications set is prepared in such a manner that (1) receiving modern type systems are able to selectively choose event alternatives using the master message and (2) receiving legacy type systems are able to selectively choose event alternatives using the instance messages, whereby the communications set is deliverable to and readable by the receiving computing system irrespective of whether the receiving computing system is the legacy type system or the modern type system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for facilitating communication management by generating a communications set that has been specially formatted so that at least one communication in the set is readable by a receiving computing system irrespective of whether the receiving computing system is a legacy type system or a modern type system and by controlling a distribution of that set to at least the receiving computing system, the system comprising:
-
a calendaring server, wherein the calendaring server is configured to; identify a master message including a set of alternative events formatted to be readable by modern type systems, wherein the master message comprises default information for all events in the set of alternative events as well as exception information representing exceptions to the default information for individual events in the set of alternative events; identify a plurality of instance messages, wherein each of the instance messages comprises at least some default information from the master message and exception information for a given event in the set of alternative events; and send the communications set, which includes the master message and the instance messages, to other systems without regard to whether the other systems are modern type systems or legacy type systems, wherein the communications set is prepared in such a manner that (1) receiving modern type systems are able to selectively choose event alternatives using the master message and (2) receiving legacy type systems are able to selectively choose event alternatives using the instance messages, whereby the communications set is deliverable to and readable by the receiving computing system irrespective of whether the receiving computing system is the legacy type system or the modern type system. - View Dependent Claims (11)
-
-
12. A method performed by a computer system to facilitate communication management by generating a communications set that has been specially formatted so that at least one communication in the set is readable by a receiving computing system irrespective of whether the receiving computing system is a legacy type system or a modern type system and by controlling a distribution of that set to at least the receiving computing system, the method comprising:
-
identifying a master message including a set of alternative events formatted to be readable by modern type systems, wherein the master message comprises default information for all events in the set of alternative events as well as exception information representing exceptions to the default information for individual events in the set of alternative events; identifying a plurality of instance messages, wherein each of the instance messages comprises at least some default information from the master message and exception information for a given event in the set of alternative events; and sending the communications set, which includes the master message and the instance messages, to other systems without regard to whether the other systems are modern type systems or legacy type systems, wherein the communications set is prepared in such a manner that (1) receiving modern type systems are able to selectively choose event alternatives using the master message and (2) receiving legacy type systems are able to selectively choose event alternatives using the instance messages, whereby the communications set is deliverable to and readable by the receiving computing system irrespective of whether the receiving computing system is the legacy type system or the modern type system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification