US20050165686A1 - System and method for two-way communication between media consumers and media providers - Google Patents

System and method for two-way communication between media consumers and media providers Download PDF

Info

Publication number
US20050165686A1
US20050165686A1 US11/027,574 US2757404A US2005165686A1 US 20050165686 A1 US20050165686 A1 US 20050165686A1 US 2757404 A US2757404 A US 2757404A US 2005165686 A1 US2005165686 A1 US 2005165686A1
Authority
US
United States
Prior art keywords
digital media
media assets
consumer
content
communication system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/027,574
Inventor
Russel Zack
Steve Salzinger
Dennis Manu
Ubah Yusuf
Jeffrey Sherwin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anystream Media Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US11/027,574 priority Critical patent/US20050165686A1/en
Publication of US20050165686A1 publication Critical patent/US20050165686A1/en
Priority to PCT/US2005/039130 priority patent/WO2006073543A2/en
Priority to CA002596968A priority patent/CA2596968A1/en
Priority to EP05825134A priority patent/EP1839259A4/en
Assigned to ANYSTREAM MEDIA, INC . reassignment ANYSTREAM MEDIA, INC . CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: CAULDRON SOLUTIONS LLC
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Third-party assisted
    • G06Q30/0617Representative agent
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Definitions

  • the present invention relates to a method for 2-way communication between media consumers and media providers. More specifically, the present invention relates to a method for scheduling, licensing and delivery of digital content and for establishing a method for customers to use and transact on digital goods.
  • the media experience has a significant impact on whether or not a customer completes a transaction and/or returns to a particular merchant.
  • simplifying the purchase process is not necessarily enough to create a gratifying media experience.
  • Customers are exposed to a plethora of information that is increasingly difficult to navigate through. Assistance in accessing the media they most desire is the additional ingredient that often helps to enhance the media experience.
  • a typical media on demand distribution process in the prior art involves content being duplicated on a tape and then being physically carried by a courier.
  • the associated metadata is generally transported in the form of hardcopy documents; thus requiring that someone manually enter the data into a content management system.
  • Manual tasks are conducted by numerous persons throughout the process.
  • the use of multiple, distinct and incompatible systems adds to the amount of manual intensive steps.
  • the inevitable occurrence of change further exacerbates productivity issues. For example, when new products or campaigns are added, workflow changes occur that result in bottlenecks in the distribution process.
  • the digital asset distribution lifecycle involves many steps, actors and states.
  • today's digital content distribution market there are no media agnostic applications that can effectively meet the demands of all involved participants in the distribution chain.
  • the growth in the on-demand content space has generated the need for new approaches to content distribution that can meet the increasingly challenging requirements of both media providers and media consumers.
  • the present invention looks to overcome the drawbacks associated with the prior art and provides a system and method for an integrated business process solution (IBPS) that incorporates the full-lifecycle of content production and distribution with a simplified process for delivering preferences-based content.
  • IBPS integrated business process solution
  • the present invention further provides an automated method for streamlining the content execution and delivery process while intelligently meeting the needs of end-consumers.
  • Steps taken by the content providers may include, but are not limited to, creation/acquisition, asset formatting, rights/usage permissions, distribution agreements, catalogue, traffic placement, bundling/re-cataloging, display presentation and reports.
  • Steps taken by the content consumer may include, but are not limited to, access attempts, user identification/authentication, viewing of media options, selecting content, media user experience/transactions, media experiences, and reports.
  • the framework of the present invention is also configured to deliver digital media based on consumer preferences, simplify the purchase process by reducing the number of steps required for transactions and to automate the workflow for editing, validating, scheduling and publishing data.
  • the framework uses standards-based technologies that operate over open networks. It considers multi-level security including DRM and entitlement checks. It is another object of the present invention to include processes for customizing the rules related to licensing, packaging, presenting and distributing content; maintaining up-to-date metadata that can be searched, tracked, archived and reported on; adding data to transaction information based on accrued interactions and analysis tools.
  • the present invention provides
  • FIG. 1 illustrates a high-level block diagram of a system for back-end media distribution, in accordance with one embodiment of the present invention
  • FIG. 2 illustrates a high-level block diagram of a system for front-end media distribution, in accordance with one embodiment of the present invention
  • FIG. 3 is a flow chart for a content provider process, in accordance with one embodiment of the present invention.
  • FIG. 4 is a flow chart for a content consumer process, in accordance with one embodiment of the present invention.
  • FIG. 5 is a high-level diagram of a 2-way communication stream for the process of FIG. 5 , in accordance with one embodiment of the present invention
  • FIG. 6 is a flow chart for an integrated content consumer and provider process from FIGS. 4 and 5 , in accordance with one embodiment of the present invention.
  • Content Provider Can include owners, producers, distributors or resellers of digital content, such as, for example, cable or wireless service providers.
  • End-user Person using an application, system or method.
  • Tags Embedded information keys, such as HTML or XML embedded keys, for customer specific values which can be agreed upon at time of Provider/Vendor agreement.
  • Dialogs Interactive user interface objects displayed by the browser (such as text fields, text areas, check boxes, radio buttons, and list boxes).
  • CableLabsTM Standard or format founded in 1988 by members of the cable television industry used in the distribution of content assets.
  • XML Extensible Markup Language. A flexible way to create common information formats and share both the format and the data on the World Wide Web, intranets, digital cable infrastructure and elsewhere.
  • EPG Electronic Program Guide. An onscreen guide that helps make it easier for viewers to choose, view and/or pay for the large number of channels, VOD (Video On Demand) programs, Pay Per View events, and shows available, particularly in a digital environment.
  • VOD Video On Demand
  • MSO Multiple System Operator.
  • a cable television corporation with more than one network is an MSO.
  • VOD Video On Demand—Also referred to as On-demand Programming, Live-streaming, Internet-on-Demand Video or IP-based Video, in addition to a number of other terms.
  • the service enables e.g. television viewers to select a program and have it sent to them via a network such as a cable or satellite TV network.
  • Rule Engine Integrated software that provides an intelligent engine that can be used to design, develop, and manage business rules. It allows programmers and users to easily create and manage business rules in a robust, scalable and high performance environment.
  • DRM Digital Rights Management. Security-based technologies that enable a content owner to have control over how their content is distributed.
  • CE In the context of this document, CE refers throughout to Computer Electronic devices, generally small hand-held devices such as PDAs (Personal Digital Assistants).
  • PIN Personal Identification Number, used to authenticate an end-user
  • UI User interface is everything designed into an information device with which a human being may interact.
  • Terrestrial Network high speed network used for broadcasting digital assets. Within the context of this document, it is a digital television broadcast entirely over earthbound circuits. A satellite is not used for any part of the link between the broadcaster and the end user.
  • Local cache a place to store something temporarily. For example, when returning to a page recently visited, the browser can get the web site address from the cache rather than the original server, saving you time and the network the burden of some additional traffic.
  • WMA Wireless Messaging API—used for Chatting, email notification, banking transactions and more.
  • Helix Open multi-format platform for digital media creation, delivery and playback.
  • system 2 depicts the framework and content distribution process that content providers 50 and their affiliates 52 undertake.
  • system 2 provides a communication system 2 for facilitating the management and scheduling of content assets for distribution.
  • system 2 provides access to web-based capabilities comprising of four components: scheduling/licensing management module 24 , asset management module 23 , reporting and publishing module 25 and operations administration module 22 .
  • system 2 can include an application server 21 for interaction with the above modules by a consumer user interface 94 over a network 30 such as the Internet, for example.
  • Asset and metadata management module 23 enables the management of content assets and asset metadata.
  • Scheduling/licensing module 24 allows for the scheduling of these assets and tracks associated licensing information. It provides a centralized view of asset information for all time periods, and enables end-users (content providers 50 ) to assess which assets should go live, which should be launched and which were previously scheduled. Varying hour clusters indicate different time periods in which an asset can be included in the programming of a service. This enhances flexibility as one channel can offer multiple assets simultaneously with different DRM options, rather than consecutively, as in traditional broadcast schedules.
  • reporting and publishing module 25 allows for viewing and manipulating reports and publishing asset information and asset packages to distributors, e.g. MSOs. Distributors can then provide the contents for viewing by consumers 60 as will be described more completely hereinafter.
  • Operations administration module 22 includes functionality for administering system 2 and provides access control capabilities, royalty/licensing administration and billing functions.
  • system 2 can include an encoding and compressing module with DRM components 27 for encoding, compressing content received in multiple formats and associating the appropriate usage rights for content stored in database 28 a.
  • asset encoding, compressing and DRM module 27 enables content received in multiple formats to be compressed, stored and organized into discreet content units.
  • the present invention takes into consideration both the manual and automated support of the state of asset collections.
  • the present invention provides for at least five states for an encoded asset, including but not limited to “ready to encode”, “sent to encode”, “encoded”, “delivered-inactive”, and “live”.
  • “Ready to encode” means that the encoded asset tape or file has been received; the DRM component specified and is ready to be encoded. “Sent to encode” means that the encoded asset tape or file has been sent to the encoding facility. “Encoded” means that the encoded asset is digitized and that the file has been encoded in the appropriate format. “Delivered-inactive” means that the encoded asset file has been delivered in an inactive state to system 2 of the present invention, and “live” means that the encoded asset file is now live on a server in system 2 . Because of a rule engine component 26 , these states can shift in meaning and new states can be added with additional operations, as described below.
  • rule engine component 26 provides the interface between applications modules 22 - 25 and data storage 28 a - 28 d .
  • Storage 28 a - 28 d may be organized logically or physically in separate areas.
  • Storage 28 a - 28 d may be configured such that they are assigned specific roles such as content asset database 28 a , schedule/license database 28 b , user/MSO database 28 c and metadata database 28 d.
  • modules 22 - 25 may either be configured as physical hardware modules, or, alternatively, they may be configured as software modules for carrying out the same functions. Either such arrangement is within the contemplation of the present invention.
  • the above described framework for system 2 alleviates much of the need for the content provider 50 to manage state and dispatch code on a user/session level.
  • this framework for system 2 makes adjustments to workflow simple and straightforward. For example, system 2 operators or administrators can determine what the required workflow should be and design the appropriate changes to the interface. The ability to change rules in the workflow introduces flexibility into a process that is typically derailed each time a change occurs in the way business is conducted.
  • multiple roles in the workflow of the asset distribution process can be supported. Preferably, only those logged on as administrators can authorize or restrict access to certain functions by assigning roles to end-users; however the invention is not limited in this respect.
  • a content provider 50 to create new assets
  • a scheduler to manage and finalize assets schedules
  • a marketer or marketers to accept and/or modify titles and descriptions
  • administrator to generate transmission lists and XML for MSOs, administer rights and privileges as well as maintain category information
  • legal person to create and modify contracts for assets in the schedule
  • librarian to manage the storage of content assets
  • basic end-user who is privy to read only access of certain asset data and schedule data
  • finance officer to view, edit and calculate revenues and revenue splits bound by the asset licensing agreements).
  • Publishing module 25 sends information to a variety of external exports, such as to content providers 50 , as well as to affiliate web sites 52 .
  • Content can be automatically published once, to multiple locations without manual editing.
  • Metadata can be exported in multiple formats, including Cable LabsTM, XML, WMA (Wireless Messaging API) and Helix.
  • transmission lists can be sent to distribution partners and data feeds can be exported to legacy systems (applications that have been inherited from earlier technologies) for asset information synchronization purposes.
  • publishing module 25 can send transmission commands 70 , metadata information and/or encoded assets for delivery to, for example, a digital set top box (DSTB) 96 via a localized cache 50 a or to an affiliate site 52 .
  • the transmission method can be via satellite 90 , terrestrial network 91 , or over-the-air 92 delivery channels to CE devices such as DSTBs.
  • the publishing module 25 may send transmissions 72 such as XML and SQL information, schedules and complementary assets, that may be viewed using a standard web browser on a personal computer (PC) 94 or other computing device via network 30 (e.g. internet).
  • the present invention may also import information from legacy database systems (as described above) for metadata entry or broadcast scheduling and planning systems.
  • scheduling/licensing module 24 includes functionality for managing, validating and packaging content that has been licensed from third parties.
  • Licensing information that is collected may include, but is not limited to: royalty minimums, total licenses, total expired licenses, license start and end dates, windows media and Helix DRM specifications.
  • a validation process for example, would prevent scheduling/licensing module 24 from scheduling an asset to be “live” on the content provider 50 VOD system of Feb. 28, 2004 if the content license has expired with the licensee on Feb. 1, 2004.
  • Rules can be set to enable notifications to be sent when a license is near its expiration date. Scheduling and licensing information are interrelated in such a way that each time the schedule is edited, revenue figures are recalculated, thereby e.g. enabling total revenue figures to be calculated based on scheduled assets and asset usage data in licensing agreements.
  • FIG. 2 demonstrates a second integrated feature element 10 for transactions with affiliate sites 52 by content providers 50 via a proxy server 40 to DSTB 96 or a wireless device 98 .
  • Content is stored on a central database 44 , that houses profile management module 16 , commerce transaction module 18 , and a digital wallet module 20 that together, facilitate the process of transacting and consuming digital products on CE devices.
  • a proxy server 40 communicates with the transaction module 18 and profile module 16 . Proxy server 40 receives requests from customers, parses and modifies the received information and incorporates it with the consumer profile data that corresponds with tag markers 42 . Consumer profiles are automatically updated based on customer interactions, thereby enabling content provider 50 to send to a local cache 50 a , content that is in sync with the customer's changing interests. Tags 42 enable content providers 50 to modify the page layout, workflow and content without breaking integration points in system 10 .
  • the types of profile information that are collected include but are not limited to customer name, credit card, billing and shipping addresses.
  • customer data is automatically filled in if there is a) only 1 choice or data set is available 2) the customer has already made this selection in the past. If the appropriate data cannot be easily determined, a data entry page that aims to collect the missing information is provided to customers 60 .
  • dialogues may be displayed to customers 60 that are designed to ease the process of entering data.
  • Dialogs employing radio buttons, check boxes and menu bars are utilized in order to simplify the workflow for end-consumers 60 as this can be a barrier to a transaction when entering personal data in an input restrictive CE device.
  • the types of dialogs that are presented to customer 60 may be modified according to their preferences or to merchant transaction policies. Further, customers 60 using limited input devices have the option to manage their profile information on the Internet.
  • the authentication process is tied to the account information, device, or federated identity system, thus allowing for simplified profile management and fewer forgotten passwords.
  • modules 22 - 25 may either be configured as physical hardware modules, or, alternatively, they may be configured as software modules for carrying out the same functions. Either such arrangement is within the contemplation of the present invention.
  • communication system 2 from FIG. 1 is shown as an independent system. However, similar modules with similar functions may be shared between the systems where applicable.
  • the content provider's 50 process relates to the backend delivery of digital audio/video products to content consumers 60 .
  • the process begins with creating or acquiring a digital asset that content provider 50 has the right to redistribute and sell.
  • the content provider 50 may create and distribute digital media themselves or, alternatively they may purchase it from another content producer.
  • content provider 50 may simply receive the rights from a second content provider 50 who owns the license on a particular asset.
  • a contract or distribution agreement is established between the content creator and content licensor at step 206 .
  • step 202 content providers 50 may modify the asset in multiple ways including formatting (or reformatting) 202 .
  • Formatting step 202 consists of encoding the content, creating associated metadata, storing the content and making it available for packaging, distribution or resale.
  • rules may be established that govern how one can use or sell content and how long content can be offered for purchase.
  • rights/usage permissions rules are generated considering portability permissions, previewing and playing capabilities as well as access rights, and DRM (including copyright rules that govern how one might share a digital product).
  • DRM including copyright rules that govern how one might share a digital product.
  • rules-based price structures may be implemented, for example, ‘for the month of December buy two products and get a third free’.
  • the present invention utilizes a cataloguing step consisting of the generation of an inventory of all content provider assets and associated information in a central location.
  • the central location may be handled by system 2 or it may be handled locally on content provider 50 .
  • Cataloging step 208 makes it possible to bundle or re-catalogue at a step 212 , quickly as it enables content to be stored in a digital, searchable library that alleviates the time and effort required to search in different locations.
  • content providers 50 can set guidelines for how media offerings can be packaged, e.g. as a subscription or on a standalone basis. Content may be packaged and repackaged based on marketing campaigns and special promotions. It can also be arranged as a compilation for example, in the case of music or perhaps as a digital audio and video bundle.
  • the placement of an asset can be determined and the location in which it can be purchased specified.
  • This step serves as a dashboard that organizes and presents the content in a manner that is easy to read.
  • Information may be placed in a certain promotional area or in particular categories for searching purposes.
  • Content providers 50 may track the location and view the status of an asset in the distribution process via the traffic placement step 210 as information from multiple components are integrated into a unified display.
  • providers set rules that impact display presentation during a presentation step 214 . For example, rules may be set to impact the look and feel options that can enhance the end-customer's 60 overall experience.
  • Step 216 the reporting of asset data is conducted. Metadata sent either inside or outside of the network is captured and may be reported on. Content providers 50 may create reports that, for example, analyze data on the popularity of certain media products. Moreover, reports generated at step 216 may provide value-added information on customer 60 behavior and usage. Also a hybrid of canned or user definable reports can be downloaded to another program (e.g. Excel).
  • a content consumer's 60 process relates to the front-end consumption of digital goods. This process preferably occurs in sequential order described below, but is not limited in that respect.
  • consumer 60 attempts to access a device, e.g. PC, TV, game console (such as CE devices 94 and 98 ), to gain access to digital media such as video, audio, forms, applications, data and games.
  • Consumer 60 selects the desired content (via mouse, keyboard, remote control or device).
  • the hardware customer 60 is using is automatically identified. If customer 60 is an existing one, when he/she enters the username, password and personal identification number (PIN), profile management module 16 identifies customer 60 via a secure communication between device ( 94 , 96 or 98 ) and profile management module 16 .
  • PIN personal identification number
  • Customer 60 is given the ability to review descriptions of available content irrespective of whether they are an existing customer. They can view available media options at step 304 , and scan free and accessible content or preview materials that are on sale. Next, at step 306 , customer 60 selects from available content using categories, menu items and list boxes. If customer 60 is new, they may first register prior to having access to the information from catalogue step 208 described above.
  • Available content may be based on customer's 60 previous selections or on system 10 recommendations.
  • customer 60 completes a transaction; all actions required to fulfill, complete and approve a transaction are preferably part of this step.
  • the present invention simplifies the transaction process by reducing the number of steps required for an end-user/customer 60 to interact with a media service.
  • Customer profiles stored on profile management module 16 are captured to enable the automatic pre-fill of customer data based on historical data.
  • Customers 60 can have multiple profiles tied to different addresses or credit cards (debit cards, checks or pre-paid cards). This information is stored in system 10 and is submitted to commerce transaction module 18 at transaction user experience/transaction step 308 . Preferably, customer 60 only needs to select the appropriate address and confirm the method of payment at the time of the transaction. When the transaction is complete, a confirmation is received by customer 60 . Expediting the consumption process serves to lower hurdles to transacting via a remote or wireless device 98 in particular.
  • the present invention looks to enhance customer's 60 overall media experience so that customer 60 returns to consume more digital products.
  • media experience/consumption step 310 pertains to the customer's actual media usage experience.
  • attributes related to customer preferences are captured, thereby enabling the personalization of the information stored in the catalogue step 208 (as it consists of choices selected by customer 60 as well as recommendations made by system 10 that are based on customer's 60 prior selections).
  • media offerings are reduced to only those that match customer's 60 desires, needs or interests.
  • reports can be generated that enable customers to review a history of a single transaction or view all transactions across content providers.
  • FIG. 5 illustrates a two way transmission pathway 102 of customer preferences to the supply side of the content exchange and the subsequent two way distribution pathway 104 of content to consumers 60 that matches their explicit and implicit preferences.
  • IBPS 100 is preferably carried out on systems 10 and 2 as described above or entirely in the content provider's 50 framework.
  • Each resulting interaction along these pathways 102 and 104 creates more efficient distribution between consumers 60 and providers 50 .
  • this invention responds with a simplified purchase process once their preferences are made available to content provider 50 .
  • their transaction history results in a more personalized experience.
  • content providers 50 can create business rules that result in a more efficient workflow. The more content that is pushed through the present invention, the more results data that content provider 50 has about their distribution and consumer 60 transactions.
  • content consumer's 60 process, shown in FIG. 3 , and content provider's 50 process, shown in FIG. 4 share common steps as illustrated in the flow chart FIG. 6 .
  • Content providers 50 create rules for using and selling content via a rules based engine 26 ; these policies serve as a touch points for rules pertaining to a consumer's 60 rights/usage permissions as illustrated in step 204 .
  • FIG. 6 illustrates the flow diagram of cross over points between these two processes.
  • a rights management 400 step is provided.
  • Content provider's 50 packaging rules from step 204 are generated based on the customer's 60 desired content from step 304 .
  • options available to customer's 60 at select content step 306 are provided based on bundling/re-cataloging step 212 via a catalogue management crossover step 402 .
  • the options available to customer 60 at step 306 are based on knowledge of their interests.
  • this knowledge from display presentation step 214 is used to determine user interface (UI) requirements that provide a targeted end-user/customer 60 experience at media experience/consumption step 310 .
  • UI user interface
  • both customers 60 and content providers 50 may utilize reports generated at step 312 which are delivered from system 10 directly to consumers 60 as well as directly to content providers 50 .
  • reports crossover step 408 is featured at the end of the crossover process, they may be generated at anytime content provider 50 and content customer 60 wish to do so.

Abstract

A method is provided for interaction between content providers and consumers on a communication system. The method includes acquiring data from the consumers regarding electronic commerce transactions conducted through the communication system. Content provider media assets are managed using the communication system for distribution of the assets to the consumers. The management of the content provider media assets is adjusted based on the acquired data from consumers regarding electronic commerce transactions, so as to generate a schedule for delivery of content provider media assets to the consumers that is based on the consumer's electronic commerce history.

Description

    REFERENCE TO RELATED APPLICATIONS
  • This application is related to co-pending application Ser. No. 10/359,770, filed on Feb. 7, 2003 and U.S. patent application Ser. No. ______ filed on Sep. 22, 2004.
  • FIELD OF THE INVENTION
  • The present invention relates to a method for 2-way communication between media consumers and media providers. More specifically, the present invention relates to a method for scheduling, licensing and delivery of digital content and for establishing a method for customers to use and transact on digital goods.
  • BACKGROUND OF INVENTION
  • The home entertainment market has been increasingly moving to an on-demand business model that has been fueled by a reduction in digital media distribution costs, an increase in the adoption of broadband access as well as in consumer enthusiasm for digital media in general. A study by Forrester Research on August 2004, found that broadband customers spend more time online participating in high-bandwidth activities such as downloading and purchasing software and music then their dial-up counterparts.
  • However, problems exist on both sides of the digital content transaction process. From the content consumption perspective, the process of purchasing and interacting with devices is cumbersome. Generally, to purchase digital goods, a customer logs onto the Internet and navigates to the appropriate merchant. He/she make selections that meet their desires or needs and then enter the required customer information, typically billing and shipping information. These steps often create a transaction hurdle as they require that the customer take time and effort to manually enter and reenter this information for each purchase. Since data entry, particularly on devices, is more difficult, the barrier to complete a transaction is raised.
  • Ultimately, the media experience has a significant impact on whether or not a customer completes a transaction and/or returns to a particular merchant. Thus, simplifying the purchase process is not necessarily enough to create a gratifying media experience. Customers are exposed to a plethora of information that is increasingly difficult to navigate through. Assistance in accessing the media they most desire is the additional ingredient that often helps to enhance the media experience.
  • The capture of end-user preferences is as valuable to the content provider as the dissemination of preferences data is to the end consumer. Such information provides content owners with the ability to compare customer purchases to campaign costs in order to assess profit levels. It also enables them to make adjustments to prices, promotions and products based on real demands not just projections.
  • Nonetheless, content providers experience difficulties in efficiently meeting the demands of their customers while sustaining productivity. To gain value from customer data, the information must be accurate and up-to-date. Also, business rules must be modified quickly enough to keep up with changing customer preferences. This can be a difficult feat considering the shear volume of customer information that also flows through these systems (such as a cable company's systems). Moreover, when data is recorded in multiple systems, locations and formats, finding relevant assets and responding appropriately becomes an even greater challenge.
  • A typical media on demand distribution process in the prior art, e.g. VOD distribution, involves content being duplicated on a tape and then being physically carried by a courier. The associated metadata is generally transported in the form of hardcopy documents; thus requiring that someone manually enter the data into a content management system. Manual tasks are conducted by numerous persons throughout the process. The use of multiple, distinct and incompatible systems adds to the amount of manual intensive steps. The inevitable occurrence of change further exacerbates productivity issues. For example, when new products or campaigns are added, workflow changes occur that result in bottlenecks in the distribution process.
  • Nonetheless, content providers and multiple system operators (MSOs) who want to take advantage of the new revenue streams afforded by digital media are better equipped to do so now with the advent of digital rights management (DRM) technologies that give them more control over how their content is distributed. However, to increase market share and compete effectively, these companies must be able to manage and deliver digital content in a flexible and cost-efficient manner.
  • The digital asset distribution lifecycle involves many steps, actors and states. In today's digital content distribution market, there are no media agnostic applications that can effectively meet the demands of all involved participants in the distribution chain. The growth in the on-demand content space has generated the need for new approaches to content distribution that can meet the increasingly challenging requirements of both media providers and media consumers.
  • OBJECTS AND SUMMARY OF INVENTION
  • The present invention looks to overcome the drawbacks associated with the prior art and provides a system and method for an integrated business process solution (IBPS) that incorporates the full-lifecycle of content production and distribution with a simplified process for delivering preferences-based content. The present invention further provides an automated method for streamlining the content execution and delivery process while intelligently meeting the needs of end-consumers.
  • It is a first object of the present invention to allow multiple actors, on both sides of the transaction (content providers and content consumers), to participate in the IBPS process. Preferably there are a number of steps that each actor may take during the transactions according to the present invention. Steps taken by the content providers may include, but are not limited to, creation/acquisition, asset formatting, rights/usage permissions, distribution agreements, catalogue, traffic placement, bundling/re-cataloging, display presentation and reports. Steps taken by the content consumer may include, but are not limited to, access attempts, user identification/authentication, viewing of media options, selecting content, media user experience/transactions, media experiences, and reports.
  • It is another object of the present invention to offer a process that provides a guideline for the digital distribution of content. In doing so, it establishes a framework that supports the exchange of any type of digital content, such as video, audio, forms, applications, data and games over devices, such as PCs, TVs or game consoles. The framework of the present invention is also configured to deliver digital media based on consumer preferences, simplify the purchase process by reducing the number of steps required for transactions and to automate the workflow for editing, validating, scheduling and publishing data.
  • It is yet another object of the present invention to simplify the asset sharing process to facilitate collaboration on marketing campaigns, enable one-step publishing of assets to multiple distribution channels and to reduce content duplication and redundancies. Additionally, the housing of information in one place enables those in the workflow process to reduce the amount of time required to locate relevant assets, thereby increasing productivity.
  • The framework uses standards-based technologies that operate over open networks. It considers multi-level security including DRM and entitlement checks. It is another object of the present invention to include processes for customizing the rules related to licensing, packaging, presenting and distributing content; maintaining up-to-date metadata that can be searched, tracked, archived and reported on; adding data to transaction information based on accrued interactions and analysis tools.
  • To this end, the present invention provides
  • BRIEF DESCRIPTION OF DRAWINGS
  • The subject matter regarded as the invention is particularly pointed out and distinctly claimed in the concluding portion of the specification. The invention, however, both as to organization and method of operation, together with features, objects, and advantages thereof may best be understood by reference to the following detailed description when read with the accompanying drawings:
  • FIG. 1 illustrates a high-level block diagram of a system for back-end media distribution, in accordance with one embodiment of the present invention;
  • FIG. 2 illustrates a high-level block diagram of a system for front-end media distribution, in accordance with one embodiment of the present invention;
  • FIG. 3 is a flow chart for a content provider process, in accordance with one embodiment of the present invention;
  • FIG. 4 is a flow chart for a content consumer process, in accordance with one embodiment of the present invention;
  • FIG. 5 is a high-level diagram of a 2-way communication stream for the process of FIG. 5, in accordance with one embodiment of the present invention;
  • FIG. 6 is a flow chart for an integrated content consumer and provider process from FIGS. 4 and 5, in accordance with one embodiment of the present invention.
  • DETAILED DESCRIPTION OF INVENTION
  • Brief Description of Terms—
  • The following terms are provided to establish an understanding of the invention:
  • 1. Content Provider: Can include owners, producers, distributors or resellers of digital content, such as, for example, cable or wireless service providers.
  • 2. Customer: Consumer of digital goods and services.
  • 3. End-user: Person using an application, system or method.
  • 4. Tags: Embedded information keys, such as HTML or XML embedded keys, for customer specific values which can be agreed upon at time of Provider/Vendor agreement.
  • 5. Dialogs: Interactive user interface objects displayed by the browser (such as text fields, text areas, check boxes, radio buttons, and list boxes).
  • 6. CableLabs™: Standard or format founded in 1988 by members of the cable television industry used in the distribution of content assets.
  • 7. XML: Extensible Markup Language. A flexible way to create common information formats and share both the format and the data on the World Wide Web, intranets, digital cable infrastructure and elsewhere.
  • 8. EPG: Electronic Program Guide. An onscreen guide that helps make it easier for viewers to choose, view and/or pay for the large number of channels, VOD (Video On Demand) programs, Pay Per View events, and shows available, particularly in a digital environment.
  • 9. MSO: Multiple System Operator. For example, a cable television corporation with more than one network is an MSO.
  • 10. VOD: Video On Demand—Also referred to as On-demand Programming, Live-streaming, Internet-on-Demand Video or IP-based Video, in addition to a number of other terms. The service enables e.g. television viewers to select a program and have it sent to them via a network such as a cable or satellite TV network.
  • 11. Rule Engine: Integrated software that provides an intelligent engine that can be used to design, develop, and manage business rules. It allows programmers and users to easily create and manage business rules in a robust, scalable and high performance environment.
  • 12. DRM: Digital Rights Management. Security-based technologies that enable a content owner to have control over how their content is distributed.
  • 13. CE: In the context of this document, CE refers throughout to Computer Electronic devices, generally small hand-held devices such as PDAs (Personal Digital Assistants).
  • 14. PIN: Personal Identification Number, used to authenticate an end-user
  • 15. Package: Image, Metadata, and Video file all wrapped up into a final distribution format.
  • 16. UI: User interface is everything designed into an information device with which a human being may interact.
  • 17. Terrestrial Network: high speed network used for broadcasting digital assets. Within the context of this document, it is a digital television broadcast entirely over earthbound circuits. A satellite is not used for any part of the link between the broadcaster and the end user.
  • 18. Local cache: a place to store something temporarily. For example, when returning to a page recently visited, the browser can get the web site address from the cache rather than the original server, saving you time and the network the burden of some additional traffic.
  • 19. WMA: Wireless Messaging API—used for Chatting, email notification, banking transactions and more.
  • 20. Helix: Open multi-format platform for digital media creation, delivery and playback.
  • The present invention provides a system and method for establishing and maintaining bi-directional communications between content consumers and content providers involved in electronic transactions. In one embodiment of the present invention, as illustrated in FIG. 1, system 2 depicts the framework and content distribution process that content providers 50 and their affiliates 52 undertake.
  • As shown in FIG. 1, the present invention provides a communication system 2 for facilitating the management and scheduling of content assets for distribution. In one embodiment, system 2 provides access to web-based capabilities comprising of four components: scheduling/licensing management module 24, asset management module 23, reporting and publishing module 25 and operations administration module 22.
  • Furthermore, system 2 can include an application server 21 for interaction with the above modules by a consumer user interface 94 over a network 30 such as the Internet, for example. Asset and metadata management module 23 enables the management of content assets and asset metadata. Scheduling/licensing module 24 allows for the scheduling of these assets and tracks associated licensing information. It provides a centralized view of asset information for all time periods, and enables end-users (content providers 50) to assess which assets should go live, which should be launched and which were previously scheduled. Varying hour clusters indicate different time periods in which an asset can be included in the programming of a service. This enhances flexibility as one channel can offer multiple assets simultaneously with different DRM options, rather than consecutively, as in traditional broadcast schedules.
  • In one embodiment of the present invention, reporting and publishing module 25 allows for viewing and manipulating reports and publishing asset information and asset packages to distributors, e.g. MSOs. Distributors can then provide the contents for viewing by consumers 60 as will be described more completely hereinafter. Operations administration module 22 includes functionality for administering system 2 and provides access control capabilities, royalty/licensing administration and billing functions. In one aspect, system 2 can include an encoding and compressing module with DRM components 27 for encoding, compressing content received in multiple formats and associating the appropriate usage rights for content stored in database 28 a.
  • In one embodiment of the present invention, asset encoding, compressing and DRM module 27 enables content received in multiple formats to be compressed, stored and organized into discreet content units. The present invention takes into consideration both the manual and automated support of the state of asset collections. In one embodiment, the present invention provides for at least five states for an encoded asset, including but not limited to “ready to encode”, “sent to encode”, “encoded”, “delivered-inactive”, and “live”.
  • “Ready to encode” means that the encoded asset tape or file has been received; the DRM component specified and is ready to be encoded. “Sent to encode” means that the encoded asset tape or file has been sent to the encoding facility. “Encoded” means that the encoded asset is digitized and that the file has been encoded in the appropriate format. “Delivered-inactive” means that the encoded asset file has been delivered in an inactive state to system 2 of the present invention, and “live” means that the encoded asset file is now live on a server in system 2. Because of a rule engine component 26, these states can shift in meaning and new states can be added with additional operations, as described below.
  • In one embodiment of the present invention, as further shown in FIG. 1, rule engine component 26 provides the interface between applications modules 22-25 and data storage 28 a-28 d. Storage 28 a-28 d may be organized logically or physically in separate areas. Storage 28 a-28 d may be configured such that they are assigned specific roles such as content asset database 28 a, schedule/license database 28 b, user/MSO database 28 c and metadata database 28 d.
  • It is understood that the above described components of system 2 are considered exemplary and are in no way intended to limit the scope of the present invention. Any similar system 2, using similarly functioning modules arranged to achieve similar communications goals is within the contemplation of the present invention. Furthermore, it is understood that the modules listed above, such as modules 22-25 may either be configured as physical hardware modules, or, alternatively, they may be configured as software modules for carrying out the same functions. Either such arrangement is within the contemplation of the present invention.
  • In one embodiment of the present invention, the above described framework for system 2 alleviates much of the need for the content provider 50 to manage state and dispatch code on a user/session level. In combination with the very flexible design of the present invention, this framework for system 2 makes adjustments to workflow simple and straightforward. For example, system 2 operators or administrators can determine what the required workflow should be and design the appropriate changes to the interface. The ability to change rules in the workflow introduces flexibility into a process that is typically derailed each time a change occurs in the way business is conducted. Moreover, multiple roles in the workflow of the asset distribution process can be supported. Preferably, only those logged on as administrators can authorize or restrict access to certain functions by assigning roles to end-users; however the invention is not limited in this respect.
  • Since the asset workflow varies based on company size, industry and success level, it is necessary to enable a variety of players to participate in the content distribution network. For example, there may be as many as eight or more roles in the typical VOD distribution environment. These roles can include but are not limited to: a content provider 50 (to create new assets), a scheduler (to manage and finalize assets schedules) a marketer or marketers (to accept and/or modify titles and descriptions), administrator (to generate transmission lists and XML for MSOs, administer rights and privileges as well as maintain category information), legal person (to create and modify contracts for assets in the schedule), librarian (to manage the storage of content assets), basic end-user (who is privy to read only access of certain asset data and schedule data), and finance officer (to view, edit and calculate revenues and revenue splits bound by the asset licensing agreements).
  • Publishing module 25 sends information to a variety of external exports, such as to content providers 50, as well as to affiliate web sites 52. Content can be automatically published once, to multiple locations without manual editing. Metadata can be exported in multiple formats, including Cable Labs™, XML, WMA (Wireless Messaging API) and Helix. Also, transmission lists can be sent to distribution partners and data feeds can be exported to legacy systems (applications that have been inherited from earlier technologies) for asset information synchronization purposes.
  • Furthermore, publishing module 25 can send transmission commands 70, metadata information and/or encoded assets for delivery to, for example, a digital set top box (DSTB) 96 via a localized cache 50 a or to an affiliate site 52. The transmission method can be via satellite 90, terrestrial network 91, or over-the-air 92 delivery channels to CE devices such as DSTBs. Additionally, the publishing module 25 may send transmissions 72 such as XML and SQL information, schedules and complementary assets, that may be viewed using a standard web browser on a personal computer (PC) 94 or other computing device via network 30 (e.g. internet). The present invention may also import information from legacy database systems (as described above) for metadata entry or broadcast scheduling and planning systems.
  • In one embodiment of the present invention, scheduling/licensing module 24, illustrated in FIG. 1, includes functionality for managing, validating and packaging content that has been licensed from third parties. Licensing information that is collected may include, but is not limited to: royalty minimums, total licenses, total expired licenses, license start and end dates, windows media and Helix DRM specifications. A validation process for example, would prevent scheduling/licensing module 24 from scheduling an asset to be “live” on the content provider 50 VOD system of Feb. 28, 2004 if the content license has expired with the licensee on Feb. 1, 2004. Rules can be set to enable notifications to be sent when a license is near its expiration date. Scheduling and licensing information are interrelated in such a way that each time the schedule is edited, revenue figures are recalculated, thereby e.g. enabling total revenue figures to be calculated based on scheduled assets and asset usage data in licensing agreements.
  • In one embodiment of the present invention, FIG. 2 demonstrates a second integrated feature element 10 for transactions with affiliate sites 52 by content providers 50 via a proxy server 40 to DSTB 96 or a wireless device 98. Content is stored on a central database 44, that houses profile management module 16, commerce transaction module 18, and a digital wallet module 20 that together, facilitate the process of transacting and consuming digital products on CE devices.
  • Customer data is received directly from the registration process or through interactions on system 10. In the case of the latter, a proxy server 40 communicates with the transaction module 18 and profile module 16. Proxy server 40 receives requests from customers, parses and modifies the received information and incorporates it with the consumer profile data that corresponds with tag markers 42. Consumer profiles are automatically updated based on customer interactions, thereby enabling content provider 50 to send to a local cache 50 a, content that is in sync with the customer's changing interests. Tags 42 enable content providers 50 to modify the page layout, workflow and content without breaking integration points in system 10.
  • The types of profile information that are collected include but are not limited to customer name, credit card, billing and shipping addresses. When the customer 60 returns for another transaction, customer data is automatically filled in if there is a) only 1 choice or data set is available 2) the customer has already made this selection in the past. If the appropriate data cannot be easily determined, a data entry page that aims to collect the missing information is provided to customers 60.
  • In such cases, dialogues may be displayed to customers 60 that are designed to ease the process of entering data. Dialogs employing radio buttons, check boxes and menu bars are utilized in order to simplify the workflow for end-consumers 60 as this can be a barrier to a transaction when entering personal data in an input restrictive CE device.
  • The types of dialogs that are presented to customer 60 may be modified according to their preferences or to merchant transaction policies. Further, customers 60 using limited input devices have the option to manage their profile information on the Internet. The authentication process is tied to the account information, device, or federated identity system, thus allowing for simplified profile management and fewer forgotten passwords.
  • It is understood that the above described components of system 10 are considered exemplary and are in no way intended to limit the scope of the present invention. Any similar communication system 10, using similarly functioning modules arranged to achieve similar communications goals is within the contemplation of the present invention. Furthermore, it is understood that the modules listed above, such as modules 22-25 may either be configured as physical hardware modules, or, alternatively, they may be configured as software modules for carrying out the same functions. Either such arrangement is within the contemplation of the present invention. Additionally, it is understood that communication system 2 from FIG. 1, is shown as an independent system. However, similar modules with similar functions may be shared between the systems where applicable.
  • In one embodiment of the present invention, as shown in flow chart FIG. 3, a content provider process is described. The content provider's 50 process relates to the backend delivery of digital audio/video products to content consumers 60.
  • It is noted that the following described process is presented in a particular order however; this is in no way intended to limit the scope of the present invention. Preferably, at step 200, the process begins with creating or acquiring a digital asset that content provider 50 has the right to redistribute and sell. The content provider 50 may create and distribute digital media themselves or, alternatively they may purchase it from another content producer. In a third manner content provider 50 may simply receive the rights from a second content provider 50 who owns the license on a particular asset. In the cases where content provider 50, a contract or distribution agreement is established between the content creator and content licensor at step 206.
  • Once the legalities are in place, whoever has the necessary permissions to use the content can modify it as they desire. In step 202, content providers 50 may modify the asset in multiple ways including formatting (or reformatting) 202. Formatting step 202 consists of encoding the content, creating associated metadata, storing the content and making it available for packaging, distribution or resale. By enabling content providers 50 to reformat based on content, DRM and device type, a flexible environment for conducting business with partners who have invested in incompatible or competing technologies is created. This enables content providers 50 and sellers to collaborate regardless of disparities that may exist in business models, physical location or technical equipment. As a result, the level of effort required to add new assets and new partners is decreased.
  • In one embodiment of the present invention, rules may be established that govern how one can use or sell content and how long content can be offered for purchase. At step 204 rights/usage permissions rules are generated considering portability permissions, previewing and playing capabilities as well as access rights, and DRM (including copyright rules that govern how one might share a digital product). Additionally, a variety of rules-based price structures may be implemented, for example, ‘for the month of December buy two products and get a third free’.
  • Next, at step 208, the present invention utilizes a cataloguing step consisting of the generation of an inventory of all content provider assets and associated information in a central location. The central location may be handled by system 2 or it may be handled locally on content provider 50. Cataloging step 208 makes it possible to bundle or re-catalogue at a step 212, quickly as it enables content to be stored in a digital, searchable library that alleviates the time and effort required to search in different locations. Also, content providers 50 can set guidelines for how media offerings can be packaged, e.g. as a subscription or on a standalone basis. Content may be packaged and repackaged based on marketing campaigns and special promotions. It can also be arranged as a compilation for example, in the case of music or perhaps as a digital audio and video bundle.
  • At traffic placement step 210, the placement of an asset can be determined and the location in which it can be purchased specified. This step serves as a dashboard that organizes and presents the content in a manner that is easy to read. Information may be placed in a certain promotional area or in particular categories for searching purposes. Content providers 50 may track the location and view the status of an asset in the distribution process via the traffic placement step 210 as information from multiple components are integrated into a unified display. Also, in order to influence how content is consumed, providers set rules that impact display presentation during a presentation step 214. For example, rules may be set to impact the look and feel options that can enhance the end-customer's 60 overall experience.
  • Next at step 216, the reporting of asset data is conducted. Metadata sent either inside or outside of the network is captured and may be reported on. Content providers 50 may create reports that, for example, analyze data on the popularity of certain media products. Moreover, reports generated at step 216 may provide value-added information on customer 60 behavior and usage. Also a hybrid of canned or user definable reports can be downloaded to another program (e.g. Excel).
  • It is understood that the above description of a content provider's 50 process is exemplary and is in no way intended to limit the scope of the present invention. Any similar system 2 using fewer or more, but similarly functioning steps is within the contemplation of the present invention.
  • In one embodiment of the present invention, as illustrated in flow chart FIG. 4, a content consumer's 60 process relates to the front-end consumption of digital goods. This process preferably occurs in sequential order described below, but is not limited in that respect. At step 300, consumer 60 attempts to access a device, e.g. PC, TV, game console (such as CE devices 94 and 98), to gain access to digital media such as video, audio, forms, applications, data and games. Consumer 60 selects the desired content (via mouse, keyboard, remote control or device). Next, at step 302, the hardware customer 60 is using is automatically identified. If customer 60 is an existing one, when he/she enters the username, password and personal identification number (PIN), profile management module 16 identifies customer 60 via a secure communication between device (94, 96 or 98) and profile management module 16.
  • Customer 60 is given the ability to review descriptions of available content irrespective of whether they are an existing customer. They can view available media options at step 304, and scan free and accessible content or preview materials that are on sale. Next, at step 306, customer 60 selects from available content using categories, menu items and list boxes. If customer 60 is new, they may first register prior to having access to the information from catalogue step 208 described above.
  • Available content may be based on customer's 60 previous selections or on system 10 recommendations. At a next user experience/transaction step 308, customer 60 completes a transaction; all actions required to fulfill, complete and approve a transaction are preferably part of this step. The present invention simplifies the transaction process by reducing the number of steps required for an end-user/customer 60 to interact with a media service. Customer profiles stored on profile management module 16 are captured to enable the automatic pre-fill of customer data based on historical data.
  • Customers 60 can have multiple profiles tied to different addresses or credit cards (debit cards, checks or pre-paid cards). This information is stored in system 10 and is submitted to commerce transaction module 18 at transaction user experience/transaction step 308. Preferably, customer 60 only needs to select the appropriate address and confirm the method of payment at the time of the transaction. When the transaction is complete, a confirmation is received by customer 60. Expediting the consumption process serves to lower hurdles to transacting via a remote or wireless device 98 in particular.
  • The present invention looks to enhance customer's 60 overall media experience so that customer 60 returns to consume more digital products. As such, media experience/consumption step 310 pertains to the customer's actual media usage experience. In this step, attributes related to customer preferences are captured, thereby enabling the personalization of the information stored in the catalogue step 208 (as it consists of choices selected by customer 60 as well as recommendations made by system 10 that are based on customer's 60 prior selections). As a result, rather than having to sift through potentially thousands or even hundreds of thousands of content, media offerings are reduced to only those that match customer's 60 desires, needs or interests. At step 312, reports can be generated that enable customers to review a history of a single transaction or view all transactions across content providers.
  • It is understood that the above description of a consumer 60 process is exemplary and is in no way intended to limit the scope of the present invention. Any similar system 10 using fewer or more, but similarly functioning steps is within the contemplation of the present invention.
  • In one embodiment of the present invention, a 2-way communication stream is provided between content providers 50 and content consumers 60. FIG. 5 illustrates a two way transmission pathway 102 of customer preferences to the supply side of the content exchange and the subsequent two way distribution pathway 104 of content to consumers 60 that matches their explicit and implicit preferences. IBPS 100 is preferably carried out on systems 10 and 2 as described above or entirely in the content provider's 50 framework.
  • Each resulting interaction along these pathways 102 and 104 creates more efficient distribution between consumers 60 and providers 50. For content consumers 60, this invention responds with a simplified purchase process once their preferences are made available to content provider 50. Also, once a content consumer 60 transacts for the first time, their transaction history results in a more personalized experience. Further, content providers 50 can create business rules that result in a more efficient workflow. The more content that is pushed through the present invention, the more results data that content provider 50 has about their distribution and consumer 60 transactions.
  • In one embodiment of the present invention, content consumer's 60 process, shown in FIG. 3, and content provider's 50 process, shown in FIG. 4, share common steps as illustrated in the flow chart FIG. 6. Content providers 50 create rules for using and selling content via a rules based engine 26; these policies serve as a touch points for rules pertaining to a consumer's 60 rights/usage permissions as illustrated in step 204.
  • It is understood that content provider steps 200-216, from FIG. 3 are essentially the same as described above. Likewise, consumer 60 steps 300-312 from FIG. 4 are also essentially the same as described above. FIG. 6 illustrates the flow diagram of cross over points between these two processes.
  • For example, at a first crossover point, a rights management 400 step is provided. Content provider's 50 packaging rules from step 204 are generated based on the customer's 60 desired content from step 304. Likewise, options available to customer's 60 at select content step 306 are provided based on bundling/re-cataloging step 212 via a catalogue management crossover step 402. Thus, the options available to customer 60 at step 306 are based on knowledge of their interests.
  • At a next cross over step 404, this knowledge from display presentation step 214 is used to determine user interface (UI) requirements that provide a targeted end-user/customer 60 experience at media experience/consumption step 310. Moreover, at reports crossover step 408, both customers 60 and content providers 50 may utilize reports generated at step 312 which are delivered from system 10 directly to consumers 60 as well as directly to content providers 50. Although reports crossover step 408 is featured at the end of the crossover process, they may be generated at anytime content provider 50 and content customer 60 wish to do so.
  • It is understood that the above description of a crossover steps shown in FIG. 6 are exemplary and is in no way intended to limit the scope of the present invention. Any similar system using fewer or more, but similarly functioning steps is within the contemplation of the present invention.
  • While only certain features of the invention have been illustrated and described herein, many modifications, substitutions, changes or equivalents will now occur to those skilled in the art. It is therefore, to be understood that this application is intended to cover all such modifications and changes that fall within the true spirit of the invention.

Claims (20)

1. A method of interaction between content providers and consumers on a communication system, said method comprising the steps of:
acquiring and managing digital media assets for distribution to consumers through said communication system, wherein a workflow for distributing said digital media assets is managed through said communication system;
acquiring profile and preferences data facilitating the consumption of said digital media assets; wherein said digital media assets are transacted upon through said communication system for distribution of said assets to said; and
adjusting said management of digital media content and said digital media assets by said content providers, for delivery through said communication system based on content provider rules, consumer preferences, media type and said consumer's device.
2. The method as claimed in claim 1, wherein said step of acquiring and managing digital media assets includes said content provider's agreement to redistribute or sell digital media assets themselves wherein said content providers acquire said digital media assets from a third party for the purpose of re-licensing and redistributing through a direct communication channel.
3. The method as claimed in claim 1, wherein said step of acquiring and managing digital media assets further comprises the step of formatting, encoding, compressing and securing said digital media assets, creating or modifying metadata, and the storage of said digital media assets.
4. The method as claimed in claim 1, wherein said step of acquiring and managing digital media assets includes scheduling and licensing of said digital media assets using said communication system so as to deliver said digital media assets to said consumers based on consumer preferences and rights/usage permissions.
5. The method as claimed in claim 4, wherein said rights and usage permissions for purchase, download, and using said digital media assets are enforced by either one of a single or a multiple network device that executes content provider or operator's specific business requirements and data, wherein said digital media assets are subject to license restrictions that are communicated to any one of a license, certificate, or media server.
6. The method as claimed in claim 1, wherein said digital media assets are available through catalogue options, including bundling or re-cataloguing of said content provider's digital media assets based on packaging rules, said packaging rules being based on said content provider's business model, marketing campaigns and promotions.
7. The method as claimed in claim 6, further comprising the step of cataloguing of said digital media assets such that varying catalogue options are provided to said consumers by said content providers based on consumer preferences and a history of their selections.
8. The method as claimed in claim 7, further comprising the step of determining how said catalogue options are displayed and arranged thereby creating a targeted consumer experience that affects how said digital media assets are consumed and transacted upon by said consumer.
9. The method as claimed in claim 1, wherein said step of acquiring and managing digital media assets includes the organization and location of said digital media assets in a distribution process so as to facilitate said content provider's ability to review search and categorize offerings of said digital media assets.
10. The method as claimed in claim 1, wherein said step of acquiring and managing digital media assets includes the organization and location of said digital media assets in a distribution process so as to facilitate said content provider's ability to communicate and interact with external systems and processes.
11. The method as claimed in claim 1, wherein said profile and preferences data is acquired about said consumer, said access by said consumer includes the ability to gain access to any one of video, audio, forms, applications, data, games and services over a service provider's network including any one of cable, wireless, satellite, telecommunication and utility companies' network.
12. The method as claimed in claim 11, whereby said step of consumer accessing said data through said communication system, further includes the step of identification, authentication, and validation of said consumer.
13. The method as claimed in claim 11, whereby said step of consumer accessing said data through said communication system, further includes the step of authorization of said consumer based on account and/or billing history.
14. The method as claimed in claim 11, wherein said step of consumer accessing digital media assets further comprises the step of allowing said consumer to view and then select appropriate digital content based on desired content and catalogue options.
15. The method as claimed in claim 1, wherein said profile and preferences data is acquired on said consumer further comprises of the pre-filling of said profile and transaction data in order to expedite said consumer's process of conducting electronic transactions.
16. The method as claimed in claim 15, wherein said expedited electronic commerce transactions further comprise the step of including all actions required for fulfilling and completing a transaction to create an easier media consumption experience for said consumers.
17. The method as claimed in claim 16, further comprising the step of generating a report relating to said details concerning said consumer's transaction and media consumption experience.
18. The method as claimed in claim 17, wherein said report relating to said details concerning said consumer's transactions and media consumption experience is directed to said content providers through said communication system.
19. The method as claimed in claim 17, further comprising the step of transmitting said report relating to said details concerning said consumer's transactions and media consumption experience to said consumer for review, wherein said consumers may review said report for either a single media provider or multiple media providers.
20. A system for supporting interaction between content providers and consumers said system comprising:
a means for acquiring and managing digital media assets for distribution to consumers through said communication system, wherein a workflow for distributing said digital media assets is managed through said communication system;
a means for acquiring profile and preferences data facilitating the consumption of said digital media assets; wherein said digital media assets are transacted upon through said communication system; and
a means for adjusting said management of said digital media assets and said digital media assets by said content providers, for delivery through said communication system based on content provider rules, consumer preferences, media type and said consumer device.
US11/027,574 2002-04-24 2004-12-30 System and method for two-way communication between media consumers and media providers Abandoned US20050165686A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US11/027,574 US20050165686A1 (en) 2002-04-24 2004-12-30 System and method for two-way communication between media consumers and media providers
PCT/US2005/039130 WO2006073543A2 (en) 2004-12-30 2005-10-31 A system and method of processing entitlement rules, offering and delivering digital content
CA002596968A CA2596968A1 (en) 2004-12-30 2005-10-31 A system and method of processing entitlement rules, offering and delivering digital content
EP05825134A EP1839259A4 (en) 2004-12-30 2005-10-31 A system and method of processing entitlement rules, offering and delivering digital content

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US37483002P 2002-04-24 2002-04-24
US10/359,770 US7346552B1 (en) 2002-04-24 2003-02-07 System and method for the enablement of electronic commerce in a content network
US11/027,574 US20050165686A1 (en) 2002-04-24 2004-12-30 System and method for two-way communication between media consumers and media providers

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/359,770 Continuation US7346552B1 (en) 2002-04-24 2003-02-07 System and method for the enablement of electronic commerce in a content network

Publications (1)

Publication Number Publication Date
US20050165686A1 true US20050165686A1 (en) 2005-07-28

Family

ID=34798542

Family Applications (4)

Application Number Title Priority Date Filing Date
US10/359,770 Active 2024-10-28 US7346552B1 (en) 2002-04-24 2003-02-07 System and method for the enablement of electronic commerce in a content network
US11/027,574 Abandoned US20050165686A1 (en) 2002-04-24 2004-12-30 System and method for two-way communication between media consumers and media providers
US11/982,835 Abandoned US20080215483A1 (en) 2002-04-24 2007-11-05 System and method for the enablement of electronic commerce in a content network
US12/384,119 Abandoned US20100042475A1 (en) 2002-04-24 2009-04-01 System and method for the enablement of electronic commerce in a content network

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/359,770 Active 2024-10-28 US7346552B1 (en) 2002-04-24 2003-02-07 System and method for the enablement of electronic commerce in a content network

Family Applications After (2)

Application Number Title Priority Date Filing Date
US11/982,835 Abandoned US20080215483A1 (en) 2002-04-24 2007-11-05 System and method for the enablement of electronic commerce in a content network
US12/384,119 Abandoned US20100042475A1 (en) 2002-04-24 2009-04-01 System and method for the enablement of electronic commerce in a content network

Country Status (1)

Country Link
US (4) US7346552B1 (en)

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040103120A1 (en) * 2002-11-27 2004-05-27 Ascent Media Group, Inc. Video-on-demand (VOD) management system and methods
US20040168121A1 (en) * 2002-06-20 2004-08-26 Bellsouth Intellectual Property Corporation System and method for providing substitute content in place of blocked content
US20040261096A1 (en) * 2002-06-20 2004-12-23 Bellsouth Intellectual Property Corporation System and method for monitoring blocked content
US20050033849A1 (en) * 2002-06-20 2005-02-10 Bellsouth Intellectual Property Corporation Content blocking
US20050102290A1 (en) * 2003-11-12 2005-05-12 Yutaka Enko Data prefetch in storage device
US20060242081A1 (en) * 2005-04-26 2006-10-26 Microsoft Corporation Supplementary trust model for software licensing/commercial digital distribution policy
US20080155614A1 (en) * 2005-12-22 2008-06-26 Robin Ross Cooper Multi-source bridge content distribution system and method
US20080215490A1 (en) * 2007-03-03 2008-09-04 Motorola, Inc. Intelligent assistant for content purchasing
US20100223396A1 (en) * 2009-02-27 2010-09-02 Yahoo! Inc. Intelligent status polling
US20110067028A1 (en) * 2009-09-14 2011-03-17 Blackboard Inc. Distributed service point transaction system
US20110191163A1 (en) * 2005-08-12 2011-08-04 Brightcove, Inc. Distribution of content
CN104539520A (en) * 2014-12-27 2015-04-22 宁波江东远通计算机有限公司 Message sending management method and device
EP2945108A1 (en) * 2014-05-13 2015-11-18 Thomson Licensing Method and apparatus for handling digital assets in an assets-based workflow
US9452356B1 (en) 2014-06-30 2016-09-27 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US9463376B1 (en) 2013-06-14 2016-10-11 Kabam, Inc. Method and system for temporarily incentivizing user participation in a game space
US9468851B1 (en) 2013-05-16 2016-10-18 Kabam, Inc. System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US9508222B1 (en) 2014-01-24 2016-11-29 Kabam, Inc. Customized chance-based items
US9517405B1 (en) 2014-03-12 2016-12-13 Kabam, Inc. Facilitating content access across online games
US9539502B1 (en) 2014-06-30 2017-01-10 Kabam, Inc. Method and system for facilitating chance-based payment for items in a game
US9561433B1 (en) 2013-08-08 2017-02-07 Kabam, Inc. Providing event rewards to players in an online game
US9569931B1 (en) 2012-12-04 2017-02-14 Kabam, Inc. Incentivized task completion using chance-based awards
US9579564B1 (en) 2014-06-30 2017-02-28 Kabam, Inc. Double or nothing virtual containers
US9613179B1 (en) 2013-04-18 2017-04-04 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US9623320B1 (en) 2012-11-06 2017-04-18 Kabam, Inc. System and method for granting in-game bonuses to a user
US9626475B1 (en) 2013-04-18 2017-04-18 Kabam, Inc. Event-based currency
US9656175B1 (en) 2013-06-04 2017-05-23 Kabam, Inc. System and method for providing in-game pricing relative to player statistics
US9656174B1 (en) 2014-11-20 2017-05-23 Afterschock Services, Inc. Purchasable tournament multipliers
US9669315B1 (en) 2013-04-11 2017-06-06 Kabam, Inc. Providing leaderboard based upon in-game events
US9675891B2 (en) 2014-04-29 2017-06-13 Aftershock Services, Inc. System and method for granting in-game bonuses to a user
US9717986B1 (en) 2014-06-19 2017-08-01 Kabam, Inc. System and method for providing a quest from a probability item bundle in an online game
US9737819B2 (en) 2013-07-23 2017-08-22 Kabam, Inc. System and method for a multi-prize mystery box that dynamically changes probabilities to ensure payout value
US9744446B2 (en) 2014-05-20 2017-08-29 Kabam, Inc. Mystery boxes that adjust due to past spending behavior
US9744445B1 (en) 2014-05-15 2017-08-29 Kabam, Inc. System and method for providing awards to players of a game
US9782679B1 (en) 2013-03-20 2017-10-10 Kabam, Inc. Interface-based game-space contest generation
US9789407B1 (en) 2014-03-31 2017-10-17 Kabam, Inc. Placeholder items that can be exchanged for an item of value based on user performance
US9799163B1 (en) 2013-09-16 2017-10-24 Aftershock Services, Inc. System and method for providing a currency multiplier item in an online game with a value based on a user's assets
US9795885B1 (en) 2014-03-11 2017-10-24 Aftershock Services, Inc. Providing virtual containers across online games
US9827499B2 (en) 2015-02-12 2017-11-28 Kabam, Inc. System and method for providing limited-time events to users in an online game
US9873040B1 (en) 2014-01-31 2018-01-23 Aftershock Services, Inc. Facilitating an event across multiple online games
US9900286B2 (en) 2001-04-26 2018-02-20 Nokia Technologies Oy Device classification for media delivery
US10110541B2 (en) * 2013-10-17 2018-10-23 International Business Machines Corporation Optimization of posting in social networks using content delivery preferences comprising hashtags that correspond to geography and a content type associated with a desired time window
US10226691B1 (en) 2014-01-30 2019-03-12 Electronic Arts Inc. Automation of in-game purchases
US10248970B1 (en) 2013-05-02 2019-04-02 Kabam, Inc. Virtual item promotions via time-period-based virtual item benefits
US10282739B1 (en) 2013-10-28 2019-05-07 Kabam, Inc. Comparative item price testing
US10290030B1 (en) 2013-09-09 2019-05-14 Electronic Arts Inc. System and method for adjusting the user cost associated with purchasable virtual items
US10307666B2 (en) 2014-06-05 2019-06-04 Kabam, Inc. System and method for rotating drop rates in a mystery box
US10357720B2 (en) 2013-01-02 2019-07-23 Kabam, Inc. System and method for providing in-game timed offers
US10463968B1 (en) 2014-09-24 2019-11-05 Kabam, Inc. Systems and methods for incentivizing participation in gameplay events in an online game
US10482713B1 (en) 2013-12-31 2019-11-19 Kabam, Inc. System and method for facilitating a secondary game
US10678947B1 (en) * 2008-02-18 2020-06-09 United Services Automobile Association (Usaa) Method and system for interface presentation
US10789627B1 (en) 2013-05-20 2020-09-29 Kabam, Inc. System and method for pricing of virtual containers determined stochastically upon activation
US11058954B1 (en) 2013-10-01 2021-07-13 Electronic Arts Inc. System and method for implementing a secondary game within an online game
US11164200B1 (en) 2013-08-01 2021-11-02 Kabam, Inc. System and method for providing in-game offers
CN114268817A (en) * 2021-12-29 2022-04-01 北京连屏科技有限公司 Media asset management method
US20230134105A1 (en) * 2014-04-08 2023-05-04 Virtual Hold Technology Solutions, Llc Real-time consumer interaction via media broadcast with automated callback handling during media playback

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7813963B2 (en) 2005-12-27 2010-10-12 The Pen Interactive electronic desktop action method and system for executing a transaction
US8375131B2 (en) * 2007-12-21 2013-02-12 Yahoo! Inc. Media toolbar and aggregated/distributed media ecosystem
GB2459640A (en) * 2008-04-03 2009-11-04 Hewlett Packard Development Co Selecting content for delivery to a group of users comprising receiving a plurality of user identifier tags
US8103553B2 (en) * 2009-06-06 2012-01-24 Bullock Roddy Mckee Method for making money on internet news sites and blogs
US8065193B2 (en) * 2009-06-06 2011-11-22 Bullock Roddy Mckee Method for making money on the internet
US20100332337A1 (en) * 2009-06-25 2010-12-30 Bullock Roddy Mckee Universal one-click online payment method and system
US9432253B1 (en) * 2011-11-23 2016-08-30 Amazon Technologies, Inc. Automated multi-user system detection
US20130282886A1 (en) * 2012-04-24 2013-10-24 Joseph E. Taylor Network management
US8832252B2 (en) * 2012-04-26 2014-09-09 Adobe Systems Incorporated Extensible integration between service platforms
US9805363B1 (en) * 2012-09-04 2017-10-31 Da Ip Corp. System and method for accelerating account creation
US20140149243A1 (en) * 2012-11-29 2014-05-29 Red Hat, Inc. Vendor download integration

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1475139A (en) * 1920-03-30 1923-11-20 George C Pearson Telephone cable
US2869316A (en) * 1957-03-12 1959-01-20 Plastic Wire & Cable Corp Twisted conductors and cables and method and apparatus for making the same
US3017450A (en) * 1957-07-19 1962-01-16 Western Electric Co Cables
US3140577A (en) * 1962-03-27 1964-07-14 Int Standard Electric Corp Apparatus for manufacturing cables
US3651243A (en) * 1968-08-30 1972-03-21 Western Electric Co High-frequency cables
US3715877A (en) * 1969-10-27 1973-02-13 Oki Electric Cable Communication cable
US5564268A (en) * 1994-04-08 1996-10-15 Ceeco Machinery Manufacturing Ltd. Apparatus and method for the manufacture of uniform impedance communication cables for high frequency use
US5767441A (en) * 1996-01-04 1998-06-16 General Cable Industries Paired electrical cable having improved transmission properties and method for making same
US6211467B1 (en) * 1998-08-06 2001-04-03 Prestolite Wire Corporation Low loss data cable
US20010032448A1 (en) * 1998-11-13 2001-10-25 John Doherty Random lay wire twisting machine
US20010047349A1 (en) * 1998-04-03 2001-11-29 Intertainer, Inc. Dynamic digital asset management
US20020059363A1 (en) * 1996-09-12 2002-05-16 Donald R. Katz Digital information library and delivery system with logic for generating files targeting a playback device
US20020112035A1 (en) * 2000-10-30 2002-08-15 Carey Brian M. System and method for performing content experience management
US20030078986A1 (en) * 2001-10-22 2003-04-24 Ayres Larry E. Distributed multimedia transfer
US6875928B1 (en) * 2003-10-23 2005-04-05 Commscope Solutions Properties, Llc Local area network cabling arrangement with randomized variation
US20050177716A1 (en) * 1995-02-13 2005-08-11 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6959533B2 (en) * 2002-01-10 2005-11-01 International Business Machines Corporation Apparatus and method for producing twisted pair cables with reduced propagation delay and crosstalk
US20060059883A1 (en) * 2003-10-23 2006-03-23 Wayne Hopkinson Methods and apparatus for forming cable media
US20060162949A1 (en) * 2004-12-17 2006-07-27 Masud Bolouri-Saransar Communication cable with variable lay length

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU692428B2 (en) 1992-12-09 1998-06-11 Sedna Patent Services, Llc Set top terminal for cable television delivery systems
US5717923A (en) 1994-11-03 1998-02-10 Intel Corporation Method and apparatus for dynamically customizing electronic information to individual end users
US5933811A (en) 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US5864823A (en) 1997-06-25 1999-01-26 Virtel Corporation Integrated virtual telecommunication system for E-commerce
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US6330719B1 (en) 1999-06-30 2001-12-11 Webtv Networks, Inc. Interactive television receiver unit browser that waits to send requests
US6944669B1 (en) * 1999-10-22 2005-09-13 America Online, Inc. Sharing the personal information of a network user with the resources accessed by that network user
US6308327B1 (en) 2000-03-21 2001-10-23 International Business Machines Corporation Method and apparatus for integrated real-time interactive content insertion and monitoring in E-commerce enabled interactive digital TV
WO2002019689A2 (en) 2000-08-28 2002-03-07 Sony Electronics Inc. System for interactive television
US6725303B1 (en) 2000-08-31 2004-04-20 At&T Corp. Method and apparatus for establishing a personalized connection with a network
US8086491B1 (en) * 2001-12-31 2011-12-27 At&T Intellectual Property I, L. P. Method and system for targeted content distribution using tagged data streams

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1475139A (en) * 1920-03-30 1923-11-20 George C Pearson Telephone cable
US2869316A (en) * 1957-03-12 1959-01-20 Plastic Wire & Cable Corp Twisted conductors and cables and method and apparatus for making the same
US3017450A (en) * 1957-07-19 1962-01-16 Western Electric Co Cables
US3140577A (en) * 1962-03-27 1964-07-14 Int Standard Electric Corp Apparatus for manufacturing cables
US3651243A (en) * 1968-08-30 1972-03-21 Western Electric Co High-frequency cables
US3715877A (en) * 1969-10-27 1973-02-13 Oki Electric Cable Communication cable
US5564268A (en) * 1994-04-08 1996-10-15 Ceeco Machinery Manufacturing Ltd. Apparatus and method for the manufacture of uniform impedance communication cables for high frequency use
US20050177716A1 (en) * 1995-02-13 2005-08-11 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5767441A (en) * 1996-01-04 1998-06-16 General Cable Industries Paired electrical cable having improved transmission properties and method for making same
US20020059363A1 (en) * 1996-09-12 2002-05-16 Donald R. Katz Digital information library and delivery system with logic for generating files targeting a playback device
US20010047349A1 (en) * 1998-04-03 2001-11-29 Intertainer, Inc. Dynamic digital asset management
US6211467B1 (en) * 1998-08-06 2001-04-03 Prestolite Wire Corporation Low loss data cable
US6318062B1 (en) * 1998-11-13 2001-11-20 Watson Machinery International, Inc. Random lay wire twisting machine
US20010032448A1 (en) * 1998-11-13 2001-10-25 John Doherty Random lay wire twisting machine
US20020112035A1 (en) * 2000-10-30 2002-08-15 Carey Brian M. System and method for performing content experience management
US20030078986A1 (en) * 2001-10-22 2003-04-24 Ayres Larry E. Distributed multimedia transfer
US6959533B2 (en) * 2002-01-10 2005-11-01 International Business Machines Corporation Apparatus and method for producing twisted pair cables with reduced propagation delay and crosstalk
US6875928B1 (en) * 2003-10-23 2005-04-05 Commscope Solutions Properties, Llc Local area network cabling arrangement with randomized variation
US20050087361A1 (en) * 2003-10-23 2005-04-28 Trent Hayes Local area network cabling arrangement with randomized variation
US20060059883A1 (en) * 2003-10-23 2006-03-23 Wayne Hopkinson Methods and apparatus for forming cable media
US20060162949A1 (en) * 2004-12-17 2006-07-27 Masud Bolouri-Saransar Communication cable with variable lay length

Cited By (138)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9900286B2 (en) 2001-04-26 2018-02-20 Nokia Technologies Oy Device classification for media delivery
US7818764B2 (en) 2002-06-20 2010-10-19 At&T Intellectual Property I, L.P. System and method for monitoring blocked content
US20040168121A1 (en) * 2002-06-20 2004-08-26 Bellsouth Intellectual Property Corporation System and method for providing substitute content in place of blocked content
US20040261096A1 (en) * 2002-06-20 2004-12-23 Bellsouth Intellectual Property Corporation System and method for monitoring blocked content
US20050033849A1 (en) * 2002-06-20 2005-02-10 Bellsouth Intellectual Property Corporation Content blocking
US8935722B2 (en) 2002-06-20 2015-01-13 At&T Intellectual Property I, L.P. Methods, systems, and products for content blocking
US8136135B2 (en) 2002-06-20 2012-03-13 At&T Intellectual Property I, L.P. Methods, systems, and products for blocking content
US20070256015A1 (en) * 2002-06-20 2007-11-01 Matz William R Methods, systems, and products for providing substitute content
US7360160B2 (en) 2002-06-20 2008-04-15 At&T Intellectual Property, Inc. System and method for providing substitute content in place of blocked content
US8762850B2 (en) 2002-06-20 2014-06-24 Wantage Technologies Llc Methods systems, and products for providing substitute content
US20100325653A1 (en) * 2002-06-20 2010-12-23 Matz William R Methods, Systems, and Products for Blocking Content
US9027063B2 (en) * 2002-11-27 2015-05-05 Deluxe Digital Distribution Inc. Video-on-demand (VOD) management system and methods
US20040103120A1 (en) * 2002-11-27 2004-05-27 Ascent Media Group, Inc. Video-on-demand (VOD) management system and methods
US7624091B2 (en) * 2003-11-12 2009-11-24 Hitachi, Ltd. Data prefetch in storage device
US20050102290A1 (en) * 2003-11-12 2005-05-12 Yutaka Enko Data prefetch in storage device
US8091142B2 (en) * 2005-04-26 2012-01-03 Microsoft Corporation Supplementary trust model for software licensing/commercial digital distribution policy
US20060242081A1 (en) * 2005-04-26 2006-10-26 Microsoft Corporation Supplementary trust model for software licensing/commercial digital distribution policy
US9292866B2 (en) 2005-08-12 2016-03-22 Brightcove Inc. Distribution of content
US9390441B2 (en) * 2005-08-12 2016-07-12 Brightcove Inc. Distribution of content
US20110191163A1 (en) * 2005-08-12 2011-08-04 Brightcove, Inc. Distribution of content
US20080155614A1 (en) * 2005-12-22 2008-06-26 Robin Ross Cooper Multi-source bridge content distribution system and method
WO2007076475A3 (en) * 2005-12-22 2008-10-30 Verimatrix Inc Multi-source bridge network distribution system and method
US8191098B2 (en) 2005-12-22 2012-05-29 Verimatrix, Inc. Multi-source bridge content distribution system and method
US20080215490A1 (en) * 2007-03-03 2008-09-04 Motorola, Inc. Intelligent assistant for content purchasing
US10678947B1 (en) * 2008-02-18 2020-06-09 United Services Automobile Association (Usaa) Method and system for interface presentation
US20100223396A1 (en) * 2009-02-27 2010-09-02 Yahoo! Inc. Intelligent status polling
US9129090B2 (en) * 2009-09-14 2015-09-08 Blackboard Inc. Distributed service point transaction system
US20110067028A1 (en) * 2009-09-14 2011-03-17 Blackboard Inc. Distributed service point transaction system
US9623320B1 (en) 2012-11-06 2017-04-18 Kabam, Inc. System and method for granting in-game bonuses to a user
US9569931B1 (en) 2012-12-04 2017-02-14 Kabam, Inc. Incentivized task completion using chance-based awards
US10384134B1 (en) 2012-12-04 2019-08-20 Kabam, Inc. Incentivized task completion using chance-based awards
US10937273B2 (en) 2012-12-04 2021-03-02 Kabam, Inc. Incentivized task completion using chance-based awards
US11594102B2 (en) 2012-12-04 2023-02-28 Kabam, Inc. Incentivized task completion using chance-based awards
US11948431B2 (en) 2012-12-04 2024-04-02 Kabam, Inc. Incentivized task completion using chance-based awards
US10357720B2 (en) 2013-01-02 2019-07-23 Kabam, Inc. System and method for providing in-game timed offers
US10729983B2 (en) 2013-01-02 2020-08-04 Kabam, Inc. System and method for providing in-game timed offers
US11167216B2 (en) 2013-01-02 2021-11-09 Kabam, Inc. System and method for providing in-game timed offers
US10035069B1 (en) 2013-03-20 2018-07-31 Kabam, Inc. Interface-based game-space contest generation
US9782679B1 (en) 2013-03-20 2017-10-10 Kabam, Inc. Interface-based game-space contest generation
US10245513B2 (en) 2013-03-20 2019-04-02 Kabam, Inc. Interface-based game-space contest generation
US9669315B1 (en) 2013-04-11 2017-06-06 Kabam, Inc. Providing leaderboard based upon in-game events
US9919222B1 (en) 2013-04-11 2018-03-20 Kabam, Inc. Providing leaderboard based upon in-game events
US10252169B2 (en) 2013-04-11 2019-04-09 Kabam, Inc. Providing leaderboard based upon in-game events
US11868921B2 (en) 2013-04-18 2024-01-09 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US9978211B1 (en) 2013-04-18 2018-05-22 Kabam, Inc. Event-based currency
US10319187B2 (en) 2013-04-18 2019-06-11 Kabam, Inc. Event-based currency
US10565606B2 (en) 2013-04-18 2020-02-18 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US11484798B2 (en) 2013-04-18 2022-11-01 Kabam, Inc. Event-based currency
US10929864B2 (en) 2013-04-18 2021-02-23 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US9613179B1 (en) 2013-04-18 2017-04-04 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US10741022B2 (en) 2013-04-18 2020-08-11 Kabam, Inc. Event-based currency
US10290014B1 (en) 2013-04-18 2019-05-14 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US9773254B1 (en) 2013-04-18 2017-09-26 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US9626475B1 (en) 2013-04-18 2017-04-18 Kabam, Inc. Event-based currency
US10248970B1 (en) 2013-05-02 2019-04-02 Kabam, Inc. Virtual item promotions via time-period-based virtual item benefits
US11030654B2 (en) 2013-05-02 2021-06-08 Kabam, Inc. Virtual item promotions via time-period-based virtual item benefits
US10357719B2 (en) 2013-05-16 2019-07-23 Kabam, Inc. System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US10933330B2 (en) 2013-05-16 2021-03-02 Kabam, Inc. System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US9468851B1 (en) 2013-05-16 2016-10-18 Kabam, Inc. System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US11654364B2 (en) 2013-05-16 2023-05-23 Kabam, Inc. System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US9669313B2 (en) 2013-05-16 2017-06-06 Kabam, Inc. System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US10789627B1 (en) 2013-05-20 2020-09-29 Kabam, Inc. System and method for pricing of virtual containers determined stochastically upon activation
US11587132B2 (en) 2013-05-20 2023-02-21 Kabam, Inc. System and method for pricing of virtual containers determined stochastically upon activation
US11020670B2 (en) 2013-06-04 2021-06-01 Kabam, Inc. System and method for providing in-game pricing relative to player statistics
US11511197B2 (en) 2013-06-04 2022-11-29 Kabam, Inc. System and method for providing in-game pricing relative to player statistics
US9656175B1 (en) 2013-06-04 2017-05-23 Kabam, Inc. System and method for providing in-game pricing relative to player statistics
US9682314B2 (en) 2013-06-14 2017-06-20 Aftershock Services, Inc. Method and system for temporarily incentivizing user participation in a game space
US9463376B1 (en) 2013-06-14 2016-10-11 Kabam, Inc. Method and system for temporarily incentivizing user participation in a game space
US10252150B1 (en) 2013-06-14 2019-04-09 Electronic Arts Inc. Method and system for temporarily incentivizing user participation in a game space
US9737819B2 (en) 2013-07-23 2017-08-22 Kabam, Inc. System and method for a multi-prize mystery box that dynamically changes probabilities to ensure payout value
US11164200B1 (en) 2013-08-01 2021-11-02 Kabam, Inc. System and method for providing in-game offers
US9561433B1 (en) 2013-08-08 2017-02-07 Kabam, Inc. Providing event rewards to players in an online game
US10290030B1 (en) 2013-09-09 2019-05-14 Electronic Arts Inc. System and method for adjusting the user cost associated with purchasable virtual items
US9799163B1 (en) 2013-09-16 2017-10-24 Aftershock Services, Inc. System and method for providing a currency multiplier item in an online game with a value based on a user's assets
US9928688B1 (en) 2013-09-16 2018-03-27 Aftershock Services, Inc. System and method for providing a currency multiplier item in an online game with a value based on a user's assets
US11058954B1 (en) 2013-10-01 2021-07-13 Electronic Arts Inc. System and method for implementing a secondary game within an online game
US10110541B2 (en) * 2013-10-17 2018-10-23 International Business Machines Corporation Optimization of posting in social networks using content delivery preferences comprising hashtags that correspond to geography and a content type associated with a desired time window
US11023911B2 (en) 2013-10-28 2021-06-01 Kabam, Inc. Comparative item price testing
US10282739B1 (en) 2013-10-28 2019-05-07 Kabam, Inc. Comparative item price testing
US10878663B2 (en) 2013-12-31 2020-12-29 Kabam, Inc. System and method for facilitating a secondary game
US10482713B1 (en) 2013-12-31 2019-11-19 Kabam, Inc. System and method for facilitating a secondary game
US11270555B2 (en) 2013-12-31 2022-03-08 Kabam, Inc. System and method for facilitating a secondary game
US11657679B2 (en) 2013-12-31 2023-05-23 Kabam, Inc. System and method for facilitating a secondary game
US10201758B2 (en) 2014-01-24 2019-02-12 Electronic Arts Inc. Customized change-based items
US9508222B1 (en) 2014-01-24 2016-11-29 Kabam, Inc. Customized chance-based items
US9814981B2 (en) 2014-01-24 2017-11-14 Aftershock Services, Inc. Customized chance-based items
US10226691B1 (en) 2014-01-30 2019-03-12 Electronic Arts Inc. Automation of in-game purchases
US10245510B2 (en) 2014-01-31 2019-04-02 Electronic Arts Inc. Facilitating an event across multiple online games
US9873040B1 (en) 2014-01-31 2018-01-23 Aftershock Services, Inc. Facilitating an event across multiple online games
US10398984B1 (en) 2014-03-11 2019-09-03 Electronic Arts Inc. Providing virtual containers across online games
US9795885B1 (en) 2014-03-11 2017-10-24 Aftershock Services, Inc. Providing virtual containers across online games
US9517405B1 (en) 2014-03-12 2016-12-13 Kabam, Inc. Facilitating content access across online games
US9968854B1 (en) 2014-03-31 2018-05-15 Kabam, Inc. Placeholder items that can be exchanged for an item of value based on user performance
US9789407B1 (en) 2014-03-31 2017-10-17 Kabam, Inc. Placeholder items that can be exchanged for an item of value based on user performance
US10245514B2 (en) 2014-03-31 2019-04-02 Kabam, Inc. Placeholder items that can be exchanged for an item of value based on user performance
US20230134105A1 (en) * 2014-04-08 2023-05-04 Virtual Hold Technology Solutions, Llc Real-time consumer interaction via media broadcast with automated callback handling during media playback
US11823233B2 (en) * 2014-04-08 2023-11-21 Virtual Hold Technology Solutions, Llc Real-time consumer interaction via media broadcast with automated callback handling during media playback
US9675891B2 (en) 2014-04-29 2017-06-13 Aftershock Services, Inc. System and method for granting in-game bonuses to a user
EP2945109A1 (en) * 2014-05-13 2015-11-18 Thomson Licensing Method and apparatus for handling digital assets in an assets-based workflow
EP2945108A1 (en) * 2014-05-13 2015-11-18 Thomson Licensing Method and apparatus for handling digital assets in an assets-based workflow
US10456689B2 (en) 2014-05-15 2019-10-29 Kabam, Inc. System and method for providing awards to players of a game
US9744445B1 (en) 2014-05-15 2017-08-29 Kabam, Inc. System and method for providing awards to players of a game
US9975050B1 (en) 2014-05-15 2018-05-22 Kabam, Inc. System and method for providing awards to players of a game
US10080972B1 (en) 2014-05-20 2018-09-25 Kabam, Inc. Mystery boxes that adjust due to past spending behavior
US9744446B2 (en) 2014-05-20 2017-08-29 Kabam, Inc. Mystery boxes that adjust due to past spending behavior
US11794103B2 (en) 2014-06-05 2023-10-24 Kabam, Inc. System and method for rotating drop rates in a mystery box
US11596862B2 (en) 2014-06-05 2023-03-07 Kabam, Inc. System and method for rotating drop rates in a mystery box
US10987581B2 (en) 2014-06-05 2021-04-27 Kabam, Inc. System and method for rotating drop rates in a mystery box
US10307666B2 (en) 2014-06-05 2019-06-04 Kabam, Inc. System and method for rotating drop rates in a mystery box
US10188951B2 (en) 2014-06-19 2019-01-29 Kabam, Inc. System and method for providing a quest from a probability item bundle in an online game
US10799799B2 (en) 2014-06-19 2020-10-13 Kabam, Inc. System and method for providing a quest from a probability item bundle in an online game
US9717986B1 (en) 2014-06-19 2017-08-01 Kabam, Inc. System and method for providing a quest from a probability item bundle in an online game
US11484799B2 (en) 2014-06-19 2022-11-01 Kabam, Inc. System and method for providing a quest from a probability item bundle in an online game
US10279271B2 (en) 2014-06-30 2019-05-07 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US9452356B1 (en) 2014-06-30 2016-09-27 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US10115267B1 (en) 2014-06-30 2018-10-30 Electronics Arts Inc. Method and system for facilitating chance-based payment for items in a game
US11241629B2 (en) 2014-06-30 2022-02-08 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US11697070B2 (en) 2014-06-30 2023-07-11 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US11944910B2 (en) 2014-06-30 2024-04-02 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US9579564B1 (en) 2014-06-30 2017-02-28 Kabam, Inc. Double or nothing virtual containers
US9669316B2 (en) 2014-06-30 2017-06-06 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US9931570B1 (en) * 2014-06-30 2018-04-03 Aftershock Services, Inc. Double or nothing virtual containers
US10828574B2 (en) 2014-06-30 2020-11-10 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US9539502B1 (en) 2014-06-30 2017-01-10 Kabam, Inc. Method and system for facilitating chance-based payment for items in a game
US11583776B2 (en) 2014-09-24 2023-02-21 Kabam, Inc. Systems and methods for incentivizing participation in gameplay events in an online game
US10987590B2 (en) 2014-09-24 2021-04-27 Kabam, Inc. Systems and methods for incentivizing participation in gameplay events in an online game
US10463968B1 (en) 2014-09-24 2019-11-05 Kabam, Inc. Systems and methods for incentivizing participation in gameplay events in an online game
US11925868B2 (en) 2014-09-24 2024-03-12 Kabam, Inc. Systems and methods for incentivizing participation in gameplay events in an online game
US10195532B1 (en) 2014-11-20 2019-02-05 Electronic Arts Inc. Purchasable tournament multipliers
US9656174B1 (en) 2014-11-20 2017-05-23 Afterschock Services, Inc. Purchasable tournament multipliers
CN104539520A (en) * 2014-12-27 2015-04-22 宁波江东远通计算机有限公司 Message sending management method and device
US10857469B2 (en) 2015-02-12 2020-12-08 Kabam, Inc. System and method for providing limited-time events to users in an online game
US11794117B2 (en) 2015-02-12 2023-10-24 Kabam, Inc. System and method for providing limited-time events to users in an online game
US10350501B2 (en) 2015-02-12 2019-07-16 Kabam, Inc. System and method for providing limited-time events to users in an online game
US9827499B2 (en) 2015-02-12 2017-11-28 Kabam, Inc. System and method for providing limited-time events to users in an online game
US11420128B2 (en) 2015-02-12 2022-08-23 Kabam, Inc. System and method for providing limited-time events to users in an online game
US10058783B2 (en) 2015-02-12 2018-08-28 Kabam, Inc. System and method for providing limited-time events to users in an online game
CN114268817A (en) * 2021-12-29 2022-04-01 北京连屏科技有限公司 Media asset management method

Also Published As

Publication number Publication date
US20080215483A1 (en) 2008-09-04
US20100042475A1 (en) 2010-02-18
US7346552B1 (en) 2008-03-18

Similar Documents

Publication Publication Date Title
US20050165686A1 (en) System and method for two-way communication between media consumers and media providers
JP5579240B2 (en) Content distribution
US6925469B2 (en) Digital entertainment service platform
US20060074754A1 (en) System and method of creating and managing digital content offers
US7930347B2 (en) Responsible peer-to-peer (P2P) digital content distribution
US20020143782A1 (en) Content management system
US20070107021A1 (en) Shopping on Demand Transactional System with Data Warehousing Feature, Data Tracking, Shopping Cart Reservation Feature, Purchase Commentary and External Marketing Incentives Deployed in Video On Demand Cable Systems
US20090144801A1 (en) Methods and systems for searching for secure file transmission
US20140373041A1 (en) Method for media content delivery using video and/or audio on demand assets
WO2010028071A1 (en) Systems and methods for a comprehensive integrated and universal content selling and buying platform
US20070220565A1 (en) Inventory Control With Content Cache, Time Scarcity Marker and Merchandising Incentives for Transactional Shopping Video On Demand Cable Systems
WO2007021974A9 (en) Distribution of content
US11157919B2 (en) Systems and methods for dynamic management of geo-fenced and geo-targeted media content and content alternatives in content management systems
CN105190667A (en) Channel-level advertising attributes in an internet-based content platform
JP2002539466A (en) Electronic music / media distribution system
CA2596968A1 (en) A system and method of processing entitlement rules, offering and delivering digital content
US7607158B2 (en) Electronic information item selection for trade and traded item control delivery system
KR20090125396A (en) Web based contents custumizing system using object oriented contents editor and method thereof
KR20040097779A (en) Business method and system for providing total movie and vidio information using the internet network and computer readable medium having stored thereon computer executable instruction for performing the method
KR20120030487A (en) Media contents distribution system and method for copyright protection of media contents

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: ANYSTREAM MEDIA, INC ., VIRGINIA

Free format text: CHANGE OF NAME;ASSIGNOR:CAULDRON SOLUTIONS LLC;REEL/FRAME:022323/0001

Effective date: 20070216