1. Field of the Invention
The present invention relates to the field of content distribution. More particularly, this invention relates to an improved method of provisioning a content distribution system.
2. Related Art
Content such as television programming can include, e.g., a programming service. An example of a programming service is a subscription programming service, such as, e.g., SHOWTIME, available from SHOWTIME NETWORKS INC. of New York, N.Y., USA. Content providers offer programming services as a product. An example of a content provider is, e.g., SHOWTIME NETWORKS INC. Content distributors own networks that can be used to distribute content. Examples of content distributors include, e.g., COMCAST CORPORATION of Philadelphia, Pa., USA, DIRECTV of El Segundo, Calif., U.S.A., and TIME WARNER CABLE of Stamford, Conn., U.S.A. Conventionally, content is distributed over various network platform types including, e.g., voice, data, cable television (CATV), wireless communications networks, satellite television (TV), multichannel multipoint distribution service (MMDS) and wireless fidelity (WI-FI).
In order for, a customer subscriber (referred to herein as a “user”) to receive a subscription programming service, is required to subscribe to the service. Conventionally, the user is required to call the content distributor to subscribe to the programming service. The telephone call is made to a so-called inbound call center, where the user may be placed on hold in a queue, awaiting a response from a customer service agent. Upon subscribing, then the content distributor must provision the network to deliver the programming service to the user. The provisioning process can include, e.g., setting up distribution network components, scheduling in some cases an onsite appointment at the user location, as well as configuring billing systems to allow billing the user. Unfortunately, the conventional process can take a significant amount of time and does not appeal to consumers who desire “instant gratification.”
Popular culture emphasizes instant gratification. For example, overnight package delivery, automated teller machines (ATMs), fast food, instant photos, and in home food delivery demonstrate that modern society increasingly demands expedited delivery of offerings. Impulse buying depends upon immediate delivery.
Customers of content providers and content distributors have been trained to expect instant access by offerings such as, e.g., pay per view (PPV), PPV by remote control, video on demand (VOD), and subscription VOD. PPV is a conventional approach to provide content to a user on a timely basis. However, PPV provides in fixed time schedules, a limited number of offerings, dependent on the number of available channels provided by the content distributor's distribution network platform type. Another conventional solution is VOD, referring to any of various offerings that promise to provide users a selectable list of content offerings from a menu of available offerings.
With the advent of the Internet, users can go online to perform various conventional “offline” tasks, such as, e.g., personal banking, trading of stock, purchase of books and other goods. Several businesses such as, e.g., NETFLIX of Los Gatos, Calif., USA, provide a method of distributing content by online selection and conventional postal delivery distribution of digital versatile disk (DVD) content. A substantial proportion of event and travel ticket sales are now sold online via such sites as, e.g., EXPEDIA available from MICROSOFT CORPORATION of Redmond, Wash., USA, and TRAVELOCITY available from SABRE HOLDINGS of Southlake, Tex., USA. Unfortunately, there is no conventional method of subscribing to a programming service online.
Customer demand has driven growth in size of call centers to provide improvements to customer service for businesses. As companies continue to diversify, supporting larger numbers of products, customer response center call volumes have experienced increases. Content distributors have similarly experienced increased call volumes. Leaving a customer on hold can create a customer perception of a decline in customer service. While the costs of customer care are increasing, competition is also increasing.
What is needed then is an improved technique of activating enhanced content over content distribution systems that overcomes shortcomings of conventional solutions.
An exemplary embodiment of the present invention is directed to a system, method, and computer program product for electronically ordering and activating a user content subscription is set forth. In an exemplary embodiment, the method can include, e.g., any of the steps of, e.g.,: (a) identifying one or more content distributors available to a user; (b) identifying a price to the user for a programming service from the one or more content distributors; (c) presenting an offer for the programming service to the user for the price; (d) receiving an acceptance of the offer for the programming service for the price; and/or (e) activating the programming service.
In an exemplary embodiment, step (e) of the method can include (1) determining whether activation fails; and (2) forwarding the acceptance of the offer for the programming service to the one or more content distributors, if the activation fails. In another exemplary embodiment, the activation can, e.g., fail when communication fails with one or more content distributors; communication with a device of the user fails; and/or activation is denied.
In an exemplary embodiment, the offer can include: a programming service price; and a promotional offer. In an exemplary embodiment, the programming service price can include: a user-tailored programming service price; a multi-tiered user service level price; a general price; a content distributor-specific price; a user demographically-tailored programming service price; a user psychographically-tailored programming service price; and/or a discounted price.
In an exemplary embodiment, the promotional offer can include, e.g., any of a user-tailored offer; a rebate; a discount; a free install; a free term of service; a gift certificate; a redemption certificate; a coupon; a content distributor—specific offer; a user demographically-tailored offer; a user psychographically-tailored offer; and/or a special offer associated with the one or more content distributors.
In an exemplary embodiment, step (a) can include, e.g.,: (1) receiving an indication of a location of the user; and/or (2) querying a database that maps the one or more content distributors to the indication of the location of the user.
In an exemplary embodiment, the one or more content distributors can include, e.g.,: a cable television (CATV) content distributor; a satellite content distributor; a wired content distributor; a wireless content distributor; an Internet content distributor; and/or a multi-channel video program distributor (MVPD).
In an exemplary embodiment, indication of the location of the user can include, e.g.,: a zip code; a phone number; an address; an internet protocol (IP) address; a geographical indication; a global positioning system identified location; and/or a reverse 411 identified location.
In an exemplary embodiment, the content distributor can include, e.g., a content distributor presently delivering content to the user.
In an exemplary embodiment, the offer can include, e.g., any of: a programming service price; a promotional offer; a rebate; a free install; a free term of service; a gift certificate; a coupon; a local rebate; a national rebate; a promotional offer; a rebate; a free install; a free term of service; a gift certificate; a local offer; a national offer; a targeted offer; an offer targeted to the user using demographic and psychographic information about the user; a discount; a content distributor-specific offer; a user-tailored programming service price; a tiered user service level price; a user demographically-tailored offer; a user demographically-tailored programming service price; a user psychographically-tailored offer; a user psychographically-tailored programming service price; an offer associated with the one ore more content distributors presently delivering content to the user; a programming service price associated with the one or more content distributors presently delivering content to the user; a redemption certificate; and/or a coupon. A national rebate may be offered to all regardless of location and/or content distributor, a local rebate may be a non-national rebate, such as, e.g., a rebate offered only by an MSO. National and local offers are similar to national and local rebates.
In an exemplary embodiment, the step (e) can include: (1) activating a billing system; and/or (2) activating an access control system to distribute the programming service to the user.
In an exemplary embodiment, the method can include: placing a programming service in a channel guide of the user; activating a programming service; providing access to the programming service; and/or enabling premises equipment to decode the programming service.
In an exemplary embodiment, the access control system can include, e.g.,: a digital access controller (DAC); and/or a digital network access control system (DNCS).
In an exemplary embodiment, the step (d) can include: (1) receiving the acceptance via: a set-top box, a television (TV), a browser, a digital video recorder (DVR), a computer, a personal digital assistant (PDA), a wireless device, a communications device, a phone, or an Internet browser. It is important to note that whenever a DVR is mentioned herein, the term should be interpreted to also encompass personal video recorders (PVRs) such as, e.g., those available from TIVO INC. of San Jose, Calif. USA.
In an exemplary embodiment, the step (a) can include: (1) identifying one or more content distributors having capability to deliver content to a user.
In an exemplary embodiment, the programming service price may be user-tailored by: maintaining multiple accounts for at least one user; and/or maintaining multiple users for at least one account.
In an exemplary embodiment, the method can further include, prior to (a), a step (f) transmitting an electronic postcard from a sending user to a receiving user where the postcard an include information about programming service content, and/or where the postcard can include a link to the method for electronically ordering and activating the user content subscription.
In yet another exemplary embodiment of the present invention, a system for electronically upgrading a user content subscription can include, e.g.,: content distributor identification means for identifying one or more content distributors available to a user; pricing means for identifying a price to the user for a programming service from the one or more content distributor; presentment means for presenting an offer for the programming service to the user for the price; acceptance means for receiving an acceptance of the offer for the programming service for the price; and/or activation means for activating the programming service.
In an exemplary embodiment, the activation means can include, e.g.,: means for determining whether activation fails; and/or means for forwarding the acceptance of the offer for the programming service to the one or more content distributors, if the activation fails.
In an exemplary embodiment, the activation can fail when, e.g., communication fails with the one or more content distributors; communication with a device of the user fails; and/or activation is denied.
In an exemplary embodiment, the offer can include, e.g.,: a programming service price; and/or a promotional offer.
In an exemplary embodiment, the programming service price can include, e.g.,: a user-tailored programming service price; a multi-tiered user service level price; a general price; a content distributor-specific price; a user demographically-tailored programming service price; a user psychographically-tailored programming service price; and/or a discounted price.
In an exemplary embodiment, the promotional offer can include, e.g.,: a user-tailored offer; a rebate; a free install; a free term of service; a gift certificate; a content distributor-specific offer; a user demographically-tailored offer; a user psychographically-tailored offer; and/or a special offer associated with the one or more content distributors.
In an exemplary embodiment, the content identification means can include, e.g., means for receiving an indication of a location of the user; and/or means for querying a database that maps the one or more content distributors to the indication of the location of the user.
In an exemplary embodiment, the one or more content distributors can include, e.g.,: a cable TV (CATV) content distributor; a satellite content distributor; a wired content distributor; a wireless content distributor; an Internet content distributor; and/or a multi-channel video program distributor (MVPD).
In an exemplary embodiment, the content distributor can include, e.g., a content distributor presently delivering content to the user.
In an exemplary embodiment, the indication of the location of the user can include, e.g.,: a zip code; a phone number; an address; an internet protocol (IP) address; a geographical indication; a global positioning system identified location; and/or a reverse 411 identified location.
In an exemplary embodiment, the offer can include, e.g.,: a programming service price; promotional offer; a rebate; a free install; a free term of service; a gift certificate; a local rebate; a national rebate; a promotional offer; a local offer; a national offer; a targeted offer; an offer targeted to the user using demographic and psychographic information about the user; a discount; a content distributor-specific offer; a user-tailored programming service price; a tiered user service level price; a user demographically-tailored offer; a user demographically-tailored programming service price; a user psychographically-tailored offer; a user psychographically-tailored programming service price; an offer associated with the one or more content distributors presently delivering content to the user; a programming service price associated with the one or more content distributors presently delivering content to the user; a redemption certificate; and/or a coupon.
In an exemplary embodiment, the activation means can include, e.g.,: billing means for activating a billing system; and/or access means for activating an access control system to distribute the programming service to the user.
In an exemplary embodiment, the access means can include, e.g.,: means for placing in a channel guide of the user; means for activating the content; means for providing access to the content; and/or means for enabling premises equipment to decode the content.
In an exemplary embodiment, the access control system can include, e.g.,: a digital access controller (DAC); and/or a digital network access control system (DNCS).
In an exemplary embodiment, the acceptance means can include, e.g.,: means for receiving the acceptance via: a set-top box, a television (TV), a browser, a digital video recorder (DVR), a computer, a personal digital assistant (PDA), a wireless device, a communications device, a phone, and/or an Internet browser.
In an exemplary embodiment, the content distributor identification means can include, e.g., means for identifying one or more content distributors having capability to deliver content to a user.
In an exemplary embodiment, the content distributor identification means can include, e.g., means for identifying one or more content distributor presently providing service to the user.
In an exemplary embodiment, the system can further include, e.g.,: means for transmitting an electronic postcard from a sending user to a receiving user where the postcard can include information about programming service content, and where the postcard can include a link to the system for electronically ordering and activating the user content subscription.
In another exemplary embodiment of the present invention, the acceptance means can include a computer program product embodied on a computer readable medium including program logic for instantaneously activating enhanced content including: content distributor identification means for enabling a computer to identify one or more content distributors available to a user; pricing means for enabling the computer to identify a price to the user for a programming service from the one or more content distributors; presentment means for enabling the computer to present an offer for the programming service to the user for the price; acceptance means for enabling the computer to receive an acceptance of the offer for the programming service for the price; and/or activation means for enabling the computer to activate the programming service.
Further features and advantages of the invention, as well as the structure and operation of various embodiments of the invention, are described in detail below with reference to the accompanying drawings.
The foregoing and other features and advantages of the invention will be apparent from the following, more particular description of exemplary embodiments of the invention, as illustrated in the accompanying drawings. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements. The drawing in which an element first appears is indicated by the leftmost digits in the corresponding reference number. A preferred exemplary embodiment is discussed below in the detailed description of the following drawings:
A preferred embodiment of the invention is discussed in detail below. While specific implementations are discussed, it should be understood that this is done for illustration purposes only. A person skilled in the relevant art can recognize that other components and configurations may be used without parting from the spirit and scope of the invention.
A user 102a interacting with a browser 106a on workstation 104a can access the database 112, in an exemplary embodiment by traversing several intervening networks using well known communications protocols such as, e.g., TCP/IP. Specifically, in an exemplary embodiment, the workstation 104a can be coupled via network 108 including, e.g., the global Internet to website system 110. Website system 110 in an exemplary embodiment can be a website of Showtime (sho.com) available from SHOWTIME NETWORKS INC. of New York, N.Y., USA. The website system 110 can include, in an exemplary embodiment, a firewall 114 coupled to a load balancer 116 (which could alternatively run on a general purpose computer such as, e.g., web server 118a). Load balancer 116 can be coupled to a web server 118a, 118b, and 118c. Web servers 118a-c can be mesh coupled to one or more application servers 120a, 120b, and 120c, each of which can include, or be coupled to, one or more databases 112. Web servers 118a-c, in an exemplary embodiment, can perform load balancing functions by transferring user requests/queries to one or more of the application servers 120a, 120band 120c according to well known semantics. Results of the search queries from database 112 can be transferred from application servers 120a-120c through web servers 118a-c through the network 108 to workstation 104. Separately, other application servers 120 can be accessible over, e.g., network 108. Database 112 can include, e.g., consolidated sales databases (CSD) 210, broadband setup service provider service locator 208, and CSD companion table 214, all described further below with reference to
Conventionally, if users 102a-c desire to subscribe to a programming service, the users 102a-c must contact their content distributor to subscribe to the programming service. The conventional process can require placing a telephone call to a call center of the content distributor, waiting in a queue, requesting a subscription, and perhaps later scheduling setup, to ultimately obtain the service. The conventional process can be lengthy and may require diligence and patience on the part of the users 102a-c to complete the process.
Offer presentation 202 in an exemplary embodiment is described further below with reference to
Two exemplary methods of presenting offers for programming service and receiving acceptance are shown in
Activation of service 204 is described further below with reference to
It is important to note that the exemplary solution for presenting an offer is described using an exemplary CATV content distributor. Of course alternative content distributors can be used in keeping with the present invention, such as, e.g., a satellite content distributor, an Internet content distributor, a multi-channel video program distributor (MVPD), or other wired or wireless content distributor.
As shown in diagram 300, user 102 can be presented an offer 202 for a subscription to a programming service for acceptance at a content provider's website. The process can begin with the user 102 accessing the content provider website 206 using, e.g., a browser 106, on a workstation 104. The content provider website can execute on and the user can use a device to access the website, by using any computing or communications device, such as, e.g., that described below with reference to
The user information can be sent as shown in 301 to broadband setup service provider locator 208 to identify content distributors with capability to distribute content to the user 102.
The broadband setup service provider locator 208 can determine a content distributor available to the user 102, or having capability to distribute content to the user 102. In the exemplary CATV content distributor solution, a broadband setup service provider locator 208 can be used, as depicted in
As shown in 302, the broadband service provider locator 208 can be used to send a query for information to an appropriate MSO consolidated sales database to determine offers available to the user 102. As shown, consolidated sales databases 210 of the CATV content distributor can be queried to determine, e.g., programming service pricing, and a promotional offers available from the CATV content distributors having the capability to distribute content to the user. Offers can include, e.g., local or national offers, local or national rebates, special offers, rebates, user-tailored offers, targeted offers, redemption certificates, coupons, discounts and content distributor-specific offers.
In 303, a CSD companion table 214 can be queried to determine such information as, e.g., offers available to the user 102.
In 304a, an offer including, e.g., the programming service price, and a promotional offer tailored to the user 102 can be routed back through broadband setup service provider locator 208 to be offered as shown in 304b to user 102 via the website of content provider 206.
In 305, the user 102 can accept the offer using, e.g., browser 106 on workstation 104 via the content provider website 206, and the acceptance of the offer can be routed to broadband setup service provider locator 208 or otherwise to update the subscription of the user 102.
In 306a, an activation request can be sent through broadband setup service provider locator 208 to the MSO CSD database 210 for automated activation.
As shown in 306b, the accepted order can be automatically passed off for activation in 307.
Upon activation, the user 102 can be provided confirmation of activation (not labeled), e.g., via an email, information on the content provider website, or other communication to the user 102.
An exemplary series of graphical user interface (GUI) screenshots of an exemplary content provider website 206 system for a user 102 to receive an offer and provide an acceptance of the offer, are depicted and described further below with reference to
In an interactive television (ITV) alternative embodiment of offer presentation 202, a content provider ITV application 212 can present an offer including, e.g., a programming service offer and a promotional offer to users 102a-c and can receive an acceptance of the offer for the programming service via an ITV. An exemplary graphical user interface (GUI) screenshot of an ITV application is depicted in and described further below with reference to
In the ITV exemplary embodiment, the ITV application 212 can access a consolidated sales database (CSD) companion table to identify information about the user and also any offer information.
As shown in diagram 300, user 102 can use an ITV application 212 to alternatively accept an offer for a programming service. The user 102 can be presented an offer on the ITV of user 102. Exemplary ITV application platforms include, e.g., WINK and OPENTV available from Liberty Broadband Interactive Television of Tulsa, Okla. USA; LIBERATE TV available from Liberate Technologies of San Carlos, Calif. USA; SEACHANGE available from SeaChange International Inc. of Maynard, Mass. USA; MICROSOFT INTERACTIVE TELEVISION (MITV) and WEBTV available from Microsoft Corporation of Redmond, Wash. USA; and CONCURRENT MEDIAHAWK available from Concurrent Computer Corporation of Duluth, Ga., USA.
As shown in 301b, in an exemplary embodiment, the ITV application 212 can query the MSO consolidated sales database 210 to determine an offer available to the user 102. The consolidated sales databases 210 can be queried by the ITV application 212 to determine, e.g., programming service pricing, and a promotional offers available from the CATV content distributor having the capability to distribute content to the user. Offers can include, e.g., programming service pricing, local or national offers, local or national rebates, special offers, rebates, user-tailored offers, targeted offers, redemption certificates, coupons, discounts and content distributor-specific offers.
In 303, a CSD companion table 214 can be queried to determine such information as, e.g., offers available to the user 102.
In 304c, an offer can be presented to user 102 via the ITV application 212.
In 305b, the user 102 can accept the offer using the ITV application 212, by, e.g., using a remote control of user 102 to select an ITV GUI element 1004-1008 as described further below with reference to
From 305b, an activation request can be sent directly to the MSO CSD 210 as shown from the content provider ITV application 212.
As shown in 306b, the accepted order can be automatically passed off for activation in 307.
In diagram 320, an exemplary embodiment of activation of service 204 is shown. As noted above with reference to
From the pass of for activation 307 from
In 312a, in an exemplary embodiment, the provisioning server 216 can send a message to activate billing for the accepted programming service order to billing system 218.
In one exemplary embodiment, as shown in 312b, provisioning server 216 can also send a message to activate an access control system (skipping step 313). In an exemplary embodiment, the access control system can be a digital access controller (DAC) from MOTOROLA BROADBAND COMMUNICATIONS SECTOR of Schaumberg, Ill. USA. In another exemplary embodiment, the access control system can include a digital network control system (DNCS) available from SCIENTIFIC ATLANTA of Atlanta, Ga. USA.
In another exemplary embodiment, as shown in 313, the billing system 218 after being activated, can send a message to the access control system to activate the programming service for the user 102 using the content distributor having the capability to distribute content to the user.
Following activation of the access control system, as shown in step 314, the programming service can be active for access/viewing by the user 102. In an exemplary embodiment, the user 102 can be notified that the service has been activated.
In an exemplary embodiment, a content provider could create a provisioning server 216 for the content provider.
In another exemplary embodiment, the content provider can support development of a variety of solutions created for the content distributors.
In another exemplary embodiment, the content distributors can create a provisioning server 216.
In yet another exemplary embodiment, a satellite solution may involve direct communication with existing customer care applications of satellite content distributors.
Provisioning server 216 can be provided by such vendors as, e.g., N2 BROADBAND of Atlanta, Ga. USA, INTRANEXT of Englewood, Colo. USA, or MENTIS BROADBAND of Greenwood Village, Colo. USA. Also, a billing system application programming interface (API) based solution could be used using such products and vendors as, e.g., CARE EXPRESS available from CSG Systems of Englewood, Colo. USA, CYBER CSR available from DST SYSTEMS of Kansas City, Mo. USA, or API Gateway available from CONVERGYS of Cincinnati, Ohio USA. Other 3rd party developers could be used including, e.g., systems integrators such as, e.g., BUSINESS EDGE of East Brunswick, N.J. USA, SIGMA of San Carlos, Calif. USA, CEON of Redwood City, Calif. USA, ADC of Eden Prairie, Minn. USA, and RED OAK SOFTWARE of Mountain Lakes, N.Y. USA (emulation software development kit), and provisioning/operational support system (OSS) vendors such as, e.g., LEMUR NETWORKS of Eatontown, N.J. USA, CORE NETWORKS of Silicon Valley, Calif. USA, ALOPA NETWORKS of Sunnyvale, Calif. USA, and JACOBS RIMELL of Herndon, Va. USA.
As noted with reference to
The computer 104 can execute the browser 106 application program that can be used to enter responses to prompts, as well as to display information and redemption certificates for later output using information from database 112. Database 112 can include, e.g., consolidated sales database (CSD) companion table 214, broadband service provider service locator, and consolidated sales databases (of an MSO, a DBS, an affiliate, a multi-channel video program distributor (MVPD), and/or other content distributor). The data can be retrieved from the disk storage unit 410 on computer 104, or another computer system such as, e.g., application server 120, provisioning server 216, billing system 218, DAC 220, an content streaming server, a data server, a video server, or other computer or server. In an exemplary embodiment, the search results can be displayed using a television, or a graphical user interface as shown in the attached figures, or using an application program such as, e.g., one written in, e.g., a combination of Flash and Java programming language and can be implemented as a web browser 106 enabled application or applet. The application program can include a series of instructions that can cause the computer 104 via, e.g., browser 106, to retrieve documents, or parts thereof, which can be stored in one or more databases 112 coupled to a server computer system such as, e.g., application server 120. The graphical user interface (GUI) can advantageously display the response to queries on display 420 for manipulation by using mouse 416 or a remote control device to interact with GUI. The GUI can be manipulated via other common devices such as, e.g., a keyboard 418, such as, e.g., the cursor arrow keys on a keyboard. Although the invention is described in reference to a computer, or a computer workstation, another computing or communication device is equally suitable to using the present invention, such as, e.g., a wireless device, a communications device, a television and/or receiver, a personal digital assistant (PDA), a thin client, fat client, x-station, browser, or other network appliance.
In 502, in an exemplary embodiment, a zip code or indication that a satellite content distributor is used can be received from the presentation layer.
In 504, in an exemplary embodiment, business logic can retrieve one or more providers for the user 102 and can perform a first prefilter.
In 506, in an exemplary embodiment, the business logic can access content provider MSO tables from external data.
In 508, for MSOs content distributors, the presentation layer can request the MSO choice from the user, and request that the user 102 provide contact information.
In 510, for satellite content distributors, the presentation layer can request demographic information from the user 102.
In 512, the business logic can store the demographic information and can perform an additional prefilter.
In 514, from 512, if the user 102 is eligible for the programming service, the MSO contact information can be provided to the user 102 by the business logic to the presentation layer.
In 516, from 512, if the user 102 is eligible for the programming service, the phone number can be provided to a pay per view service provider such as, e.g., TELVUE of Mt. Laurel, N.J., U.S.A.
In 518, Telvue is shown receiving the phone number and identification information and can provide a response code as shown to the business logic at 520.
In 520, the business logic can receive and process a response. As shown in 522, external demographic table data can be accessed.
In 524, a last page, thank you or error message can be show at the presentation layer, when a message based on the Telvue response is received from the business logic.
Flow chart 530 can include in 532, generating an id and sending a request, such as telephone number 534 to Telvue 536. Telvue 536 as shown at 538 can send a response code to Telvue output processing 540. As shown at 542, the output processing can send 544 or store the information. Then as shown at 546, the program can be displayed based upon the response code.
Offer 602, in an exemplary embodiment, offers a programming service along with a promotional offer, in this case a gift certificate for use at a retail establishment.
In the exemplary embodiment, the user 102 can enter a zip code in field 604 to identify the location of the user 102.
Alternatively, the user 102 can select a satellite content distributor using links 606.
In another exemplary embodiment, a telephone number 608 can be provided to allow a user 102 to telephone a customer service center to handle activation of the programming service.
Conventionally, there are various web-based postcard applications dating back to 1995 and 1996. In an exemplary embodiment of the present invention, a sending user 102 using an ITV client may prepare and send an electronic postcard to an email address of a recipient user 102, including a link to an instantaneous programming service offer presentment and activation website.
Electronic Postcard (“Tell a Friend”) With Instantaneous Offer Presentment and Activation
In an exemplary embodiment of the present invention, a sending user 102a may prepare and send from an interactive television (ITV) client, or workstation 104a, an electronic postcard 1800 (discussed further below with reference to
Electronic postcards 1800, in an exemplary embodiment may share features analogous to interactive children's picture books. Consider children's books including pull tabs, bells, spinning spheres, and opening a secret door. Thus, the postcard may include interactive sections including, e.g., animation, games, and other entertaining contents.
Postcards 1800 can include, e.g., logos, promotions, special offers, and/or advertising for organizations, or parties including, e.g., a programming service, a provider, a TV program, series, or movie. Postcards 1800 can be provided for original TV programming series of a programming service, and for groups of types of programming, such as, e.g., genres including, e.g., a particular sport such as, e.g., championship boxing (with links to boxing content); original series programs such as, e.g., Chris Isaak, Queer As Folk, Dead Like Me, and Soul Food, all available from SHOWTIME (with links, e.g., to series sites); and other programming.
Postcards may include links to an instantaneous offer presentment and order activation system such as, e.g., SHO.com.
Reminder postcards 1800 can be sent providing, e.g., “Remind Me Buttons” that may be added to provide a reminder email prior to a subsequent airdate. In an exemplary embodiment, an ITV recipient having a digital video recorder (DVR) (such as, e.g., a personal video recorder (PVR)) can be provided a reminder to record a future showtime. Remind Me postcards can in an exemplary embodiment be a slimmed down version of “Tell-A-Friend” postcards, in an exemplary embodiment, without a sales pitch and full program information. A “SHO ITV” link or a “Learn more about SHO ITV” link can provide further information about a programming service, or program. A reminder can also tie into an Operator's on-screen (on the TV) pop-up reminder feature, such as, e.g., those offered in some TIME WARNER and DISH NETWORK systems. Additionally, in systems having a DVR, the Remind Me function can be replaced with a RECORD button, or the like, allowing a user to schedule a recording of a program using a DVR (assuming the user for which the program is being recorded is a subscriber).
In an exemplary embodiment, a “Reply” 1818 may allow a user to make a choice of a postcard 1800 to send, possibly with some fields pre-populated.
In an exemplary embodiment, the postcards 1800 can include rich graphics 1828. Graphics can build off of a programming service's branding and design elements that have been created for other applications. The postcard can include Flash animation with interactivity.
In an exemplary embodiment, the postcards can include sound or audio 1830 enhancements. In one exemplary embodiment, the postcard 1800 is adapted to function even if the end user does not have a sound card in the viewing computer. The postcard 1800 may be created with audio enhancements in such a way that the resulting postcard will still make sense even absent audio in the final presentation.
More button 1810, allows interactive additional information to be accessed, by link or otherwise. The more button 1810 (or icon) can provide the user 102 with additional info about the program. For example, in an exemplary embodiment, a “drawer” can slide out with additional content. The additional content can include, e.g., extra content normally presented on a television program's product page of a programming service website including, e.g., rating, advisory, cast list, directors, producers, other movies of actors, directors, and the like.
The SHO.com link 1824 can provide a link to a website for a programming service such as the SHO.com website.
The INTERACTIVE TV link 1822 can provide additional information about interactive content, and how to access it, or access to a virtual channel for interactive access to additional information about a program or programming service.
The TELL A FRIEND link 1826 can either create a blank email, or can prepare a postcard to a recipient to provide a link or other method of noting how to create an electronic postcard.
The Program Name and Description 1806 can be pulled from database of information about programs and programming services.
While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents. While this invention has been particularly described and illustrated with reference to a preferred embodiment, it will be understood to those having ordinary skill in the art that changes in the above description or illustrations may be made with respect to formal detail without departing from the spirit and scope of the invention.
This U.S. Non-Provisional Patent Application claims priority to and is related to U.S. Provisional Patent Application Ser. No. 60/502,952, Attorney Docket Number 39601-193185, entitled, “Instant Activation with Rebate Content Distribution System, Method, and Computer Program Product,” to BERMAN et al., filed on Sep. 16, 2003, of common assignee to the present invention, the contents of which are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
60502952 | Sep 2003 | US |