Methods, systems, and computer program products for providing electronic transactions
First Claim
Patent Images
1. A method for providing an electronic transaction, comprising:
- presenting an offer on a communications device to conduct the electronic transaction, the offer presented during a programming event occurring on the communications device, the programming event including content presented by a content provider over a media channel, the presenting the offer including presenting the offer in conjunction with the content; and
in response to an acceptance of the offer by the communications device;
determining a media file type associated with a subject of the offer;
presenting notification, via a user interface at the communications device, of another communications device that is compatible with the media file type associated with the subject of the offer;
receiving, from the communications device, a selection comprising the other communications device;
retrieving, from an account record associated with the communications device, a network address for the other communications device, each of the communications device and the other communications device in the account record associated with a pre-defined community of users, wherein the presenting notification of another communications device that is compatible with the media file type is implemented in response to identifying the media file type listed in the account record for the other communications device; and
executing the electronic transaction on the other communications device via the network address, the electronic transaction comprising transmitting a media file having the media file type.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing electronic transactions are provided. A method includes presenting an offer on a first communications device to conduct an electronic transaction on another communications device that is different from the first communications device. In response to an acceptance of the offer and selection of the other communications device, the method includes retrieving a network address for the other communications device from a storage device, and executing the electronic transaction on the other communications device via the network address.
-
Citations
18 Claims
-
1. A method for providing an electronic transaction, comprising:
-
presenting an offer on a communications device to conduct the electronic transaction, the offer presented during a programming event occurring on the communications device, the programming event including content presented by a content provider over a media channel, the presenting the offer including presenting the offer in conjunction with the content; and in response to an acceptance of the offer by the communications device; determining a media file type associated with a subject of the offer; presenting notification, via a user interface at the communications device, of another communications device that is compatible with the media file type associated with the subject of the offer; receiving, from the communications device, a selection comprising the other communications device; retrieving, from an account record associated with the communications device, a network address for the other communications device, each of the communications device and the other communications device in the account record associated with a pre-defined community of users, wherein the presenting notification of another communications device that is compatible with the media file type is implemented in response to identifying the media file type listed in the account record for the other communications device; and executing the electronic transaction on the other communications device via the network address, the electronic transaction comprising transmitting a media file having the media file type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing an electronic transaction, comprising:
-
a computer system; and a media transaction application executing on the computer system, the media transaction application implementing a method, comprising; presenting an offer on a communications device to conduct the electronic transaction, the offer presented during a programming event occurring on the communications device, the programming event including content presented by a content provider over a media channel, the presenting the offer including presenting the offer in conjunction with the content; and in response to an acceptance of the offer by the communications device; determining a media file type associated with a subject of the offer; maintaining an account record associated with the communications device, a network address for another communications device, a media file type listed in the account record for the other communications device, each of the communications device and the other communications device in the account record associated with a pre-defined community of users; presenting notification, via a user interface at the communications device, the other communications device that is compatible with the media file type associated with the subject of the offer, wherein the presenting notification to the other communications device that is compatible with the media file type is implemented in response to identifying the media file type listed in the account record for the other communications device; receiving, from the communications device, a selection comprising the other communications device; retrieving, from the account record associated with the communications device, a network address for the other communications device, each of the communications device and the other communications device in the account record associated with a pre-defined community of users; and executing the electronic transaction on the other communications device via the network address, the electronic transaction comprising transmitting a media file having the media file type. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for providing an electronic transaction, the computer program product comprising a non-transitory computer readable storage medium having instructions embodied thereon, which when executed by a computer cause the computer to implement operations, comprising:
-
presenting an offer on a communications device to conduct the electronic transaction, the offer presented during a programming event occurring on the communications device, the programming event including content presented by a content provider over a media channel, the presenting the offer including presenting the offer in conjunction with the content; and in response to an acceptance of the offer by the communications device; determining a media file type associated with a subject of the offer; presenting notification, via a user interface at the communications device, of another communications device that is compatible with the media file type associated with the subject of the offer; receiving, from the communications device, a selection comprising the other communications device; retrieving, from an account record associated with the communications device, a network address for the other communications device, each of the communications device and the other communications device in the account record associated with a pre-defined community of users, wherein the presenting notification of another communications device that is compatible with the media file type is implemented in response to identifying the media file type listed in the account record for the other communications device; and executing the electronic transaction on the other communications device via the network address, the electronic transaction comprising transmitting a media file having the media file type; wherein retrieving the network address for the other communications device includes retrieving the network address from the account record via a device identifier of the communications device wherein the communications device is an Internet Protocol-enabled television, the method further comprising presenting the offer during a programming event via a picture-in-picture presentation on the Internet Protocol-enabled television; wherein the content of the offer relates to a media content item presented on the communications device, and the offer is presented at the time in which the media content item is presented, the media content item being a broadcast television program; and wherein the offer is an audio file, the other communications device is a cellular telephone, and the electronic transaction comprises transmitting the audio file to the cellular telephone. - View Dependent Claims (18)
-
Specification