E-commerce facilitation for broadcast services
First Claim
1. In a multimedia presentation system that receives a broadcast feed having multiple multimedia segments with one or more segments being premium broadcast services, a computer-readable medium having computer-executable instructions that, when executed by the system, performs a method comprising:
- obtaining an offer string from a source that is not directly associated with a multimedia segment of the premium broadcast service;
generating an instance of an offer object based upon the obtained offer string;
presenting a user with an offer based upon the instance of an offer object;
executing a purchase of a premium broadcast service from a premium broadcast service provider when a user accepts the offer;
receiving the premium broadcast service from the premium broadcast service provider.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a technology facilitating electronic commerce. One implementation, described herein, is a standardized purchasing system for purchasing premium services over a broadcast feed from premium service providers. This implementation offers a standardized technique facilitating electronic commerce purchases. It employs a standardized offer-terms format that contains the information for creation of an official offer to a user. With one of the implementations, described here, changing or adding premium service providers does not necessitate any changes to the one or more components of the Integrated Receiver/Decoders (IRD) devices so as to effectuate purchases of premiums services from such premium service providers. That is because purchases are handled in a standardized manner using a standardized offer-terms format. The scope of the invention is pointed out in the appending claims.
-
Citations
26 Claims
-
1. In a multimedia presentation system that receives a broadcast feed having multiple multimedia segments with one or more segments being premium broadcast services, a computer-readable medium having computer-executable instructions that, when executed by the system, performs a method comprising:
-
obtaining an offer string from a source that is not directly associated with a multimedia segment of the premium broadcast service;
generating an instance of an offer object based upon the obtained offer string;
presenting a user with an offer based upon the instance of an offer object;
executing a purchase of a premium broadcast service from a premium broadcast service provider when a user accepts the offer;
receiving the premium broadcast service from the premium broadcast service provider. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a multimedia presentation system that receives a broadcast feed having multiple multimedia segments with one or more segments being premium broadcast services, a computer-readable medium having computer-executable instructions that, when executed by the system, performs a method comprising:
-
obtaining an offer string;
generating an instance of an offer object based upon the obtained offer string;
presenting a user with an offer based upon the instance of an offer object;
executing a purchase of a premium broadcast service from a premium broadcast service provider when a user accepts the offer. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a multimedia presentation system that receives a broadcast feed having multiple multimedia segments with one or more segments being premium broadcast services, a method comprising:
-
obtaining an offer string from a source that is not directly associated with a multimedia segment of the premium broadcast service;
generating an instance of an offer object based upon the obtained offer string;
presenting a user with an offer based upon the instance of an offer object;
executing a purchase of a premium broadcast service from a premium broadcast service provider when a user accepts the offer;
receiving the premium broadcast service from the premium broadcast service provider. - View Dependent Claims (16, 17, 18)
-
-
19. A presentation device comprising:
-
one or more application modules configured to obtain an offer string and send it to a conditional access manager;
the conditional access manager configured to determine a purchase provider associated an offer string and send the offer string to that associated purchase provider;
one or more conditional access providers configured to determine conditional access to one or more multimedia segments of a broadcast feed;
wherein one or more of the conditional access providers are purchase providers configured to convert the offer string into an instance of an offer object;
the one or more application modules being further configured to present an offer based upon the instance of the offer object. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer-readable medium having stored thereon a data structure comprising an offer string having multiple offer-term fields regarding a premium service being offered, the fields being selected from a group consisting of:
-
price;
length;
URL;
title;
description;
explanation; and
legal contractual language.
-
Specification