Adaptive electronic messaging
DCFirst Claim
Patent Images
1. In a computing system, a method of operation comprising:
- identifying, by a message adaptation component of the computing system, a message adaptation specification that includes;
a message layer definition to indicate a first message layer and a second message layer corresponding to an adaptive electronic message, wherein the first message layer and the second message layer are respectively associated with a first digital content element and a second digital content element, anddecision logic to facilitate selection of the first message layer or the second message layer;
receiving, by the message adaptation component, a base electronic message;
selecting, by the message adaptation component based on the message adaptation specification, the first message layer for adapting the base electronic message;
accessing, by the message adaptation component, the first digital content element from a data store, wherein the first digital content element is accessible by the message adaptation component prior to said receiving of the base electronic message; and
adapting, by the message adaptation component, the base electronic message to include the first digital content element to form an adapted electronic message.
3 Assignments
Litigations
1 Petition
Accused Products
Abstract
In accordance with embodiments of the invention, adaptive electronic message services are provided for generating and supplementing adaptive electronic messages with digital content items.
-
Citations
21 Claims
-
1. In a computing system, a method of operation comprising:
-
identifying, by a message adaptation component of the computing system, a message adaptation specification that includes; a message layer definition to indicate a first message layer and a second message layer corresponding to an adaptive electronic message, wherein the first message layer and the second message layer are respectively associated with a first digital content element and a second digital content element, and decision logic to facilitate selection of the first message layer or the second message layer; receiving, by the message adaptation component, a base electronic message; selecting, by the message adaptation component based on the message adaptation specification, the first message layer for adapting the base electronic message; accessing, by the message adaptation component, the first digital content element from a data store, wherein the first digital content element is accessible by the message adaptation component prior to said receiving of the base electronic message; and adapting, by the message adaptation component, the base electronic message to include the first digital content element to form an adapted electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more computer processors; one or more data stores coupled to the one or more computer processors and configured to store a plurality of differently versioned digital content element candidates including a first digital content element and second digital content element; and a message adaptation component configured to, in response to operation on the one or more computer processors; identify a message adaptation specification that includes; a message layer definition to indicate a first message layer and a second message layer corresponding to an adaptive electronic message, wherein the first message layer and the second message layer are respectively associated with the first digital content element and the second digital content element, and decision logic to facilitate selection of the first message layer or the second message layer; receive a base electronic message; select, based on the message adaptation specification, the first message layer for adaptation of the base electronic message; access the first digital content element from the one or more data stores, wherein the first digital content element is accessible by the message adaptation component prior to said receipt of the base electronic message; and adapt the base electronic message to include the first digital content element to form an adapted electronic message. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising a non-transitory storage medium having stored therein programming instructions, which when executed are operative to enable the apparatus to:
-
identify a message adaptation specification that includes; a message layer definition to indicate a first message layer and a second message layer corresponding to an adaptive electronic message, wherein the first message layer and the second message layer are respectively associated with a first digital content element and a second digital content element, and decision logic to facilitate selection of the first message layer or the second message layer; receive a base electronic message; select, based on the message adaptation specification, the first message layer for adapting the base electronic message; access the first digital content element from a data store, wherein the first digital content element is accessible by the message adaptation component prior to said receiving of the base electronic message; and adapt, by the message adaptation component, the base electronic message to include the first digital content element to form an adapted electronic message. - View Dependent Claims (21)
-
Specification