Adaptive media messaging, such as for rich media messages incorporating digital content
First Claim
Patent Images
1. An article comprising:
- a storage medium; and
instructions stored in the storage medium, which, when executed by a processor, cause the processor to generate and transmit one or more messages to a receiving computer system, the one or more messages includinga media message to be displayed on the receiving computer system as a first layer of an adaptive media message, the media message including a link;
logic configured to execute on the receiving computer system to cause the receiving computer system to test digital content capabilities of the receiving computer system when the link is dereferenced; and
logic configured to display a selected one of a plurality of versions of digital content selected based on the results of testing digital content capabilities of the receiving computer system, such that the receiving computer system may display the selected version of the digital content in the media message as a second layer of the adaptive media message as a substitute for one or more elements of media content contained in the first layer of the adaptive media message, the one or more elements of media content contained in the first layer being displayed on the receiving computer system prior to display of the selected version.
6 Assignments
1 Petition
Accused Products
Abstract
A facility for presenting an adaptive message is described. The facility receives a message in the computer system. Based upon the contents of the received message, the facility tests two or more digital content capabilities of the computer system. The facility then selects one of a number of different digital content elements based upon the results of the testing. The facility presents the selected digital content element.
-
Citations
15 Claims
-
1. An article comprising:
-
a storage medium; and instructions stored in the storage medium, which, when executed by a processor, cause the processor to generate and transmit one or more messages to a receiving computer system, the one or more messages including a media message to be displayed on the receiving computer system as a first layer of an adaptive media message, the media message including a link; logic configured to execute on the receiving computer system to cause the receiving computer system to test digital content capabilities of the receiving computer system when the link is dereferenced; and logic configured to display a selected one of a plurality of versions of digital content selected based on the results of testing digital content capabilities of the receiving computer system, such that the receiving computer system may display the selected version of the digital content in the media message as a second layer of the adaptive media message as a substitute for one or more elements of media content contained in the first layer of the adaptive media message, the one or more elements of media content contained in the first layer being displayed on the receiving computer system prior to display of the selected version. - View Dependent Claims (2, 3, 4, 5, 12)
-
-
6. A method in a computing system for presenting an adaptive message, comprising:
-
receiving, by the computing system, a message in the computing system including a link; displaying, by the computing system, the message as a first layer of an adaptive media message; based on the contents of the received message; testing, by the computing system executing logic in the message when the link is dereferenced, two or more digital content capabilities of the computing system; selecting, by the computing system, one of a plurality of different digital content elements based upon the results of the testing; and presenting, by the computing system, the selected one of the plurality of different digital content elements within the message as a second layer of the adaptive media message as a substitute for one or more elements of media content contained in the first layer of the adaptive media message, the one or more elements of media content contained in the first layer being displayed on the receiving computer system prior to display of the selected version. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article comprising:
-
a storage medium; and instructions stored in the storage medium, which, when executed by a processor, cause the processor to generate and transmit one or more messages to a receiving computer system, the one or more messages including; a media message to be displayed on the receiving computer system as a first layer of an adaptive media message, the media message including a link; logic configured to execute on the receiving computer system to cause the receiving computer system to test capabilities of the receiving computer system when the link is dereferenced; and logic for displaying a selected one of a plurality of versions of media content selected based on the results of testing capabilities of the receiving computer system, such that the receiving computer system may display the selected one of the plurality of versions of the media content in the media message as a second layer of the adaptive media message as a substitute for one or more elements of media content contained in the first layer of the adaptive media message, the one or more elements of media content contained in the first layer being displayed on the receiving computer system prior to of the selected version. - View Dependent Claims (13, 14, 15)
-
Specification