Using conditional statements in electronic messages to prevent overuse of resources or time when delivering the electronic message
AssigneeMicrosoft Corporation
InventorsChristopher G. Kaler, Steven E. Lucco
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsChristopher G. Kaler, Steven E. Lucco
Estimating the term…
A originating computing system sends an electronic message to a destination computing system via a routing path that includes one or more intermediary message processing computing systems. The originating computing system includes information in the electronic message that designates constraints related to resources or time use to delivery the message. For example, the constraints may include the number of hops, the amount of raw time, or the amount of processor time needed to delivery the message. If along the routing path, any of the intermediary computing systems detects that any of the constraints have been exceeded, then delivery of the electronic message may be abandoned. Any of the intermediary message processing computing systems may also specify constraints related to the resources or time used to delivery the electronic message.
In a computer network that includes a computing system capable of originating an electronic message and dispatching the electronic message along a routing path towards a destination computing system, the routing path including one or more intermediary message processing computing systems, a method for allowing the originating computing system or any of the one or more message processing intermediary computing systems to limit an amount of resources used to delivery the electronic message, the method comprising the following:
A computer program product for use in a computer network that includes a computing system capable of originating an electronic message and dispatching the electronic message along a routing path towards a destination computing system, the routing path including one or more intermediary message processing computing systems, the computer program product for implementing a method for allowing the originating computing system or any of the one or more message processing intermediary computing systems to limit an amount of resources used to delivery the electronic message, the computer program product comprising one or more computer-readable media having stored thereon the following:
In a computer network that includes a computing system capable of originating an electronic message and dispatching the electronic message along a routing path towards a destination computing system, the routing path including one or more intermediary message processing computing systems, a method for allowing the originating computing system or any of the one or more message processing intermediary computing systems to limit an amount of resources used to delivery the electronic message, the method comprising the following:
In a computer network that includes a computing system capable of originating an electronic message and dispatching the electronic message along a routing path towards a destination computing system, the routing path including one or more intermediary message processing computing systems, a method for any of the one or more message processing intermediary computing systems to limit an amount of resources used to delivery the electronic message, the method comprising the following:
A computer program product for use in a computer network that includes a computing system capable of originating an electronic message and dispatching the electronic message along a routing path towards a destination computing system, the routing path including one or more intermediary message processing computing systems, the computer program product for implementing a method for any of the one or more message processing intermediary computing systems to limit an amount of resources used to delivery the electronic message, the computer program product comprising one or more computer-readable medium having thereon the following:
One or more computer-readable media having thereon a data structure representing an electronic message, the data structure comprising the following:
Dependencies are inferred from the claim text.