Command propagation optimization
First Claim
1. A system for providing series level updates for an ordered series of instance messages, the system comprising:
- storage configured to store a master message, wherein the master message is a series level message that comprises a plurality of default properties for the ordered series of instance messages;
storage configured to store the ordered series of instance messages related to the series level message, wherein the ordered series of instance messages includes an instance message for each instance in the ordered series of instance messages;
one or more propagation entities configured to;
for each instance message in the ordered series of instance messages, identify one or more properties that are not yet defined with default property values from the master message and that have not been defined as valid exceptions to the default properties from the master message; and
updating property values of the ordered series of instance messages by propagating a default property value from a corresponding property of the master message to each of the identified properties; and
wherein the system is configured to propagate the ordered series of instance messages to one or more legacy clients that are unable to consume a determined type of series level messages.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing series level updates for a series. A method includes identifying a master message. The master message is a series level message that includes a plurality of default properties for an ordered series. An ordered series of instance messages related to the series level message is identified. For each instance message in the ordered series of instance messages, one or more properties are identified that are not yet defined with default property values from the master message and that have not been defined as valid exceptions to the default properties from the master message. A default property value from a corresponding property of the master message is propagated to each of the identified properties. The ordered series is propagated to one or more legacy clients that are unable to consume certain series level messages by propagating the ordered series of instance messages with the updated property values.
60 Citations
20 Claims
-
1. A system for providing series level updates for an ordered series of instance messages, the system comprising:
-
storage configured to store a master message, wherein the master message is a series level message that comprises a plurality of default properties for the ordered series of instance messages; storage configured to store the ordered series of instance messages related to the series level message, wherein the ordered series of instance messages includes an instance message for each instance in the ordered series of instance messages; one or more propagation entities configured to; for each instance message in the ordered series of instance messages, identify one or more properties that are not yet defined with default property values from the master message and that have not been defined as valid exceptions to the default properties from the master message; and updating property values of the ordered series of instance messages by propagating a default property value from a corresponding property of the master message to each of the identified properties; and wherein the system is configured to propagate the ordered series of instance messages to one or more legacy clients that are unable to consume a determined type of series level messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computing environment, a method of providing series level updates for an ordered series of instance messages to legacy clients that are unable to process a determined type of series level messages by propagating series level properties across the instance messages in the series of instance messages and providing the instance messages to the legacy clients, the method comprising:
-
identifying a master message, wherein the master message is a series level message that comprises a plurality of default properties for the ordered series of instance messages; identifying the ordered series of instance messages related to the series level message, wherein the ordered series of instance messages includes an instance message for each instance in the ordered series of instance messages; for each instance message in the ordered series of instance messages, identifying one or more properties that are not yet defined with default property values from the master message and that have not been defined as valid exceptions to the default properties from the master message; updating property values of the ordered series of instance messages by propagating a default property value from a corresponding property of the master message to each of the identified properties; and propagating the ordered series of instance messages to one or more legacy clients that are unable to consume a first determined type of series level messages. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing series level updates for an ordered series of instance messages, the system comprising:
-
one or more hardware processors; and one or more computer-readable hardware storage media, wherein the one or more computer-readable hardware storage media comprise computer-executable instructions that when executed by at least one of the one or more processors cause at least one of the one or more processors to perform the following; identifying a master message, wherein the master message is a series level message that comprises a plurality of default properties for the ordered series of instance messages; identifying the ordered series of instance messages related to the series level message, wherein the ordered series of instance messages includes an instance message for each instance in the ordered series of instance messages; for each instance message in the ordered series of instance messages, identifying one or more properties that are not yet defined with default property values from the master message and that have not been defined as valid exceptions to the default properties from the master message; updating property values of the ordered series of instance messages by propagating a default property value from a corresponding property of the master message to each of the identified properties; and propagating the ordered series of instance messages to one or more legacy clients that are unable to consume a first determined type of series level messages. - View Dependent Claims (18, 19, 20)
-
Specification