Context aware message presentation system
AssigneeOmnitracs, LLC
InventorPankaj Arvind Deshpande
Life of this patent
Estimating the term…
Abstract
The specification and drawing figures describe and show an apparatus, method, and system for presenting context aware messages. The system includes a mobile wireless communication. The mobile wireless communication instrument is operatively connected to a data processor. The data processor is adapted to receive, store, execute and compose information and data into a global message. At least one context management protocol is stored in the mobile wireless communication instruments. The context management protocol is adapted to accompany a global message and to selectively modify the global message into one or more context aware messages for receipt by any of the plurality of mobile wireless communication instruments.
Claims39
A method of providing a context aware message, comprising:
- generating, by a communication apparatus, a global message for transmission across a communication network for receipt by an other communication apparatus;
- associating a context management protocol capable of transmission with the global message across the communication network, wherein the context management protocol is adapted to selectively modify the global message into one or more context aware messages based on a context of the other communication apparatus receiving the global message;
- and
- transmitting the context management protocol and the global message.
A communication apparatus for providing a context aware message, comprising:
- means for generating a global message for transmission across a communication network for receipt by an other communication apparatus;
- means for associating a context management protocol a context management protocol capable of transmission with the global message across the communication network, wherein the context management protocol is adapted to selectively modify the global message into one or more context aware messages based on a context of the other communication apparatus receiving the global message;
- and
- means for transmitting the context management protocol and the global message.
A communication apparatus for providing a context aware message, comprising:
- a memory storing a context management protocol;
- a processor in communication with the memory and configured to generate a global message for transmission across a communication network for receipt by an other communication apparatus;
- wherein the processor is further configured to associate the context management protocol with the global message, wherein the context management protocol is capable of transmission with the global message, and wherein the context management protocol is adapted to selectively modify the global message into one or more context aware messages based on a context of the other communication a apparatus receiving global message;
- and
- a transmitter to transmit the context management protocol and the global message.
A computer program product for providing a context aware message, comprising:
- a non-transitory computer-readable medium, comprising:
- at least one instruction for generating a global message for transmission across a communication network for receipt by a wireless communication instrument;
- at least one instruction for associating a context management protocol capable of transmission with the global message across the communication network, wherein the context management protocol is adapted to selectively modify the global message into one or more context aware messages based on a context of the other communication a apparatus receiving the global message;
- and
- at least one instruction for transmitting the context management protocol and the global message.
A method of presenting a message, comprising:
- receiving, at a communication device, a global message and a context management protocol, wherein the global message is modifiable by the context management protocol into a set of context aware messages based on a context of the communication device, and wherein the context management protocol includes a set of context rules and a set of presentation rules;
- generating a set of current valid context rules by applying the set of context rules to a set of context information;
- generating a set of context-specific information for presentation as one of the set of context aware messages by applying the set of current valid context rules and the set of presentation rules to the global message;
- and
- presenting the one of the set of context aware messages.
A communication apparatus for presenting a message, comprising:
- means for receiving a global message and a context management protocol, wherein the global message is modifiable by the context management protocol into a set of context aware messages based on a context of the communication apparatus, and wherein the context management protocol includes a set of context rules and a set of presentation rules;
- means for generating a set of current valid context rules by applying the set of context rules to the set of context information;
- means for generating a set of context-specific information for presentation as one of the set of context aware messages by applying the set of current valid context rules and the set of presentation rules to the global message;
- and
- means for presenting the one of the set of context aware messages.
A computer program product for presenting a message, comprising:
- a non-transitory computer-readable medium, comprising:
- at least one instruction for receiving, at a communication device, a global message and a context management protocol, wherein the global message is modifiable by the context management protocol into a set of context aware messages based on a context of the communication device, and wherein the context management protocol includes a set of context rules and a set of presentation rules;
- at least one instruction for generating a set of current valid context rules by applying the set of context rules to the set of context information;
- at least one instruction for generating a set of context-specific information for presentation as one of the set of context aware messages by applying the set of current valid context rules and the set of presentation rules to the global message;
- and
- at least one instruction for presenting the one of the set of context aware messages.
A communication apparatus for presenting a message, comprising:
- a receiver to obtain a received global message with a received context management protocol, wherein the received global message is modifiable by the context management protocol into a set of context aware messages based on a context of the communication apparatus, and wherein the received context management protocol includes a set of context rules and a set of presentation rules;
- a context processing engine in communication with a set of context information for the apparatus, wherein the context processing engine is executable to generate a set of current valid context rules by applying the set of context rules to the set of context information;
- an information presentation engine executable to generate a set of context-specific information for presentation as one of the set of context aware messages by applying the set of current valid context rules and the set of presentation rules to the global message.
Dependencies are inferred from the claim text.