Message delivery downgrading annotations
First Claim
1. A computer executable method of selectively modifying a message delivery requirement of a datagram message at an intermediary network node between an origin and a destination, said node unaware of said message delivery requirement, said method comprising instructions executable by a processor of the node, said instructions comprising:
- receiving a datagram message at the node;
estimating the message delivery requirement for the received message based on available capabilities/resources used during a previous hop, said estimated message delivery requirement defining how to transmit the received message;
determining a downgrading intent for the received message, said downgrading intent attached to the datagram message by the origin and different from the message delivery requirement, said downgrading intent indicating that the estimated message delivery requirement can be bypassed by the node;
selectively ignoring the estimated message delivery requirement of the received message based on the determined downgrading intent; and
thereafter transmitting the received message via a network protocol according to at least one of the message delivery requirement and the determined downgrading intent.
2 Assignments
0 Petitions
Accused Products
Abstract
Selectively modifying a message delivery requirement of a datagram message at an intermediary network node between an origin and a destination. A message delivery requirement is defined for a particular message. The message delivery guarantee defines how to transmit the particular message. A downgrading intent of the particular message is provided for the message at the origin. The downgrading intent of the particular message indicates that the message delivery requirement can be bypassed. The defined message delivery guarantee, the network delivery requirement, and the provided downgrading intent of the particular message are processed at the intermediate network node. The message delivery requirement of the particular message is ignored based on the provided downgrading intent. The message is delivered via a network protocol according to the provided downgrading intent.
-
Citations
20 Claims
-
1. A computer executable method of selectively modifying a message delivery requirement of a datagram message at an intermediary network node between an origin and a destination, said node unaware of said message delivery requirement, said method comprising instructions executable by a processor of the node, said instructions comprising:
-
receiving a datagram message at the node; estimating the message delivery requirement for the received message based on available capabilities/resources used during a previous hop, said estimated message delivery requirement defining how to transmit the received message; determining a downgrading intent for the received message, said downgrading intent attached to the datagram message by the origin and different from the message delivery requirement, said downgrading intent indicating that the estimated message delivery requirement can be bypassed by the node; selectively ignoring the estimated message delivery requirement of the received message based on the determined downgrading intent; and thereafter transmitting the received message via a network protocol according to at least one of the message delivery requirement and the determined downgrading intent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for selectively modifying a particular message delivery requirement during transmission of a message, said system comprising:
-
an origin for sending the message, wherein the origin determines the message is a datagram and provides a downgrading intent for the message, said downgrading intent indicative of permission to bypass an estimated message delivery requirement of the message, said downgrading intent different from said message delivery requirement; one or more intermediary network nodes for processing the downgrading intent of the message, said one or more network nodes situated between the origin and a destination and providing intermediary stops that the message will pass through before being delivered to the destination, wherein the one or more network nodes are unaware of the message delivery requirement, wherein the one or more intermediary network nodes estimate the message delivery requirement of the message based on available capabilities/resources used during a previous hop, as the estimated message delivery requirement, wherein the one or more network nodes selectively bypass the estimated message delivery requirement of the message and transmit the message according to at least one of the message delivery requirement and the downgrading intent. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having computer-executable components for selectively modifying a particular message delivery requirement during transmission of a message by an intermediate node, said computer-executable components comprising:
-
an identification component for processing the a downgrading intent of a received message, said downgrading intent indicative of bypassing an estimated message delivery requirement of the received message, said downgrading intent different from a message delivery requirement of the received message; a downgrading component for selectively ignoring the message delivery requirement of the message according to the downgrading intent; and a delivery component, responsive to the downgrading component, for delivering the message to a destination according to at least one of the message delivery requirement and the downgrading intent. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification