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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
- G06Q30/0617—Representative agent
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, 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
- 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.
- 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 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.
- 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
- 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 ofFIG. 5 , in accordance with one embodiment of the present invention; -
FIG. 6 is a flow chart for an integrated content consumer and provider process fromFIGS. 4 and 5 , in accordance with one embodiment of the present 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 thatcontent providers 50 and theiraffiliates 52 undertake. - As shown in
FIG. 1 , the present invention provides acommunication 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 andpublishing module 25 andoperations administration module 22. - Furthermore,
system 2 can include anapplication server 21 for interaction with the above modules by aconsumer user interface 94 over anetwork 30 such as the Internet, for example. Asset andmetadata 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 byconsumers 60 as will be described more completely hereinafter.Operations administration module 22 includes functionality for administeringsystem 2 and provides access control capabilities, royalty/licensing administration and billing functions. In one aspect,system 2 can include an encoding and compressing module withDRM components 27 for encoding, compressing content received in multiple formats and associating the appropriate usage rights for content stored indatabase 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 insystem 2. Because of arule 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 ascontent asset database 28 a, schedule/license database 28 b, user/MSO database 28 c andmetadata 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. Anysimilar 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 thecontent 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 forsystem 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 tocontent providers 50, as well as toaffiliate 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 alocalized cache 50 a or to anaffiliate site 52. The transmission method can be viasatellite 90,terrestrial network 91, or over-the-air 92 delivery channels to CE devices such as DSTBs. Additionally, thepublishing module 25 may sendtransmissions 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 inFIG. 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 thecontent 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 secondintegrated feature element 10 for transactions withaffiliate sites 52 bycontent providers 50 via aproxy server 40 toDSTB 96 or awireless device 98. Content is stored on acentral database 44, that housesprofile management module 16,commerce transaction module 18, and adigital 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, aproxy server 40 communicates with thetransaction module 18 andprofile 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 withtag markers 42. Consumer profiles are automatically updated based on customer interactions, thereby enablingcontent provider 50 to send to alocal cache 50 a, content that is in sync with the customer's changing interests.Tags 42 enablecontent providers 50 to modify the page layout, workflow and content without breaking integration points insystem 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 tocustomers 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. Anysimilar 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 thatcommunication system 2 fromFIG. 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 tocontent 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 thatcontent provider 50 has the right to redistribute and sell. Thecontent provider 50 may create and distribute digital media themselves or, alternatively they may purchase it from another content producer. In a thirdmanner content provider 50 may simply receive the rights from asecond content provider 50 who owns the license on a particular asset. In the cases wherecontent provider 50, a contract or distribution agreement is established between the content creator and content licensor atstep 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 enablingcontent 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 enablescontent 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 bysystem 2 or it may be handled locally oncontent provider 50.Cataloging step 208 makes it possible to bundle or re-catalogue at astep 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 thetraffic 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 apresentation 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 atstep 216 may provide value-added information oncustomer 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. Atstep 300,consumer 60 attempts to access a device, e.g. PC, TV, game console (such asCE 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, atstep 302, thehardware customer 60 is using is automatically identified. Ifcustomer 60 is an existing one, when he/she enters the username, password and personal identification number (PIN),profile management module 16 identifiescustomer 60 via a secure communication between device (94, 96 or 98) andprofile 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 atstep 304, and scan free and accessible content or preview materials that are on sale. Next, atstep 306,customer 60 selects from available content using categories, menu items and list boxes. Ifcustomer 60 is new, they may first register prior to having access to the information fromcatalogue 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 onprofile 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 insystem 10 and is submitted tocommerce 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 bycustomer 60. Expediting the consumption process serves to lower hurdles to transacting via a remote orwireless 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 bycustomer 60 as well as recommendations made bysystem 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. Atstep 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. Anysimilar 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 andcontent consumers 60.FIG. 5 illustrates a twoway transmission pathway 102 of customer preferences to the supply side of the content exchange and the subsequent twoway distribution pathway 104 of content toconsumers 60 that matches their explicit and implicit preferences.IBPS 100 is preferably carried out onsystems - Each resulting interaction along these
pathways consumers 60 andproviders 50. Forcontent consumers 60, this invention responds with a simplified purchase process once their preferences are made available tocontent provider 50. Also, once acontent 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 thatcontent provider 50 has about their distribution andconsumer 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 inFIG. 4 , share common steps as illustrated in the flow chartFIG. 6 .Content providers 50 create rules for using and selling content via a rules basedengine 26; these policies serve as a touch points for rules pertaining to a consumer's 60 rights/usage permissions as illustrated instep 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 fromFIG. 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 fromstep 204 are generated based on the customer's 60 desired content fromstep 304. Likewise, options available to customer's 60 atselect content step 306 are provided based on bundling/re-cataloging step 212 via a cataloguemanagement crossover step 402. Thus, the options available tocustomer 60 atstep 306 are based on knowledge of their interests. - At a next cross over
step 404, this knowledge fromdisplay 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, bothcustomers 60 andcontent providers 50 may utilize reports generated atstep 312 which are delivered fromsystem 10 directly toconsumers 60 as well as directly tocontent providers 50. Although reports crossover step 408 is featured at the end of the crossover process, they may be generated at anytimecontent provider 50 andcontent 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.
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)
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)
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)
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)
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 |
-
2003
- 2003-02-07 US US10/359,770 patent/US7346552B1/en active Active
-
2004
- 2004-12-30 US US11/027,574 patent/US20050165686A1/en not_active Abandoned
-
2007
- 2007-11-05 US US11/982,835 patent/US20080215483A1/en not_active Abandoned
-
2009
- 2009-04-01 US US12/384,119 patent/US20100042475A1/en not_active Abandoned
Patent Citations (21)
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)
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 |