CA2447801A1 - Television program database architecture - Google Patents
Television program database architecture Download PDFInfo
- Publication number
- CA2447801A1 CA2447801A1 CA002447801A CA2447801A CA2447801A1 CA 2447801 A1 CA2447801 A1 CA 2447801A1 CA 002447801 A CA002447801 A CA 002447801A CA 2447801 A CA2447801 A CA 2447801A CA 2447801 A1 CA2447801 A1 CA 2447801A1
- Authority
- CA
- Canada
- Prior art keywords
- product
- program
- entities
- data structure
- products
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4332—Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8352—Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a data structure for selection of products containing presentable programming as well as a computerized user-interactiv e system for facilitating allowing a user to select and be provided with deliverable entities including one or more presentable programs. The system and data structure of the invention allow effective, organized, and convenie nt browsing, selection, conceptual packaging of presentable program-containing products. The system and data structure of the invention further allow efficient structuring and storage of information associated therewith and useful in facilitating effective computerized representation, storage, and delivery of such products. Each product may include multiple deliverable entities, such as multiple programs and merchandize.
Claims (38)
1. A data structure, stored in a memory device, for use with a computer application for selection of products containing presentable programming, comprising:
a product selectable through the computerized application;
a link from the product to one or more program identifiers, such that the application can traverse the data structure to read the one or more program identifiers when the product is selected; and one or more programs identified by the one or more program identifiers for presentation;
wherein the computerized application allows presentation of the one or more identified programs after selection of the product.
a product selectable through the computerized application;
a link from the product to one or more program identifiers, such that the application can traverse the data structure to read the one or more program identifiers when the product is selected; and one or more programs identified by the one or more program identifiers for presentation;
wherein the computerized application allows presentation of the one or more identified programs after selection of the product.
2. The data structure of claim 1, comprising a relational data structure.
3. The relational data structure of claim 2, comprising a product table in which data representing the selectable product is stored.
4. The relational data structure of claim 3, comprising a program table, associated with the product table, for storing the program identifier.
5. The relational data structure of claim 4, comprising a schedule table, associated with the program table, for storing one or more program start times for identifying a program start time for at least one of the one or more programs.
6. The relational data structure of claim 5, wherein the product table stores data representing a plurality of selectable products.
7. The relational data structure of claim 6, wherein the program table comprises a plurality of associated program identifiers.
8. The relational data structure of claim 7, wherein the plurality of program identifiers are for identifying a plurality of programs for presentation.
9. The relational data structure of claim 8, wherein the program schedule table is for storing a plurality of program start times, associated with the plurality of program identifiers, for identifying a plurality of program start times.
10. The relational data structure of claim 9, wherein at least one of the products represented in the product table is associated a plurality of programs identifiers in the program table.
11. The relational data structure of claim 10, wherein at least one of the programs represented in the program table is related to a plurality of program start times in the schedule table.
12. The data structure of claim 6, wherein the product table comprises a product sector field, and wherein entries in the product sector field are usable by the computerized application for presenting the plurality of selectable products in a categorized fashion.
13. The data structure of claim 1, comprising an option table for storing a selectable option associated with the product.
14. A computerized user-interactive system for facilitating allowing a user to select and be provided with a first product comprising a first set of one or more entities including at least one presentable program, the user-interactive system comprising:
a computerized navigational system for allowing the user to browse through representations associated with each of a plurality of selectable products, each of the plurality of selectable products comprising one or more presentable programs, and for allowing the user to select the first product from the plurality of selectable products;
A database for storing information associating each of the plurality of selectable products with one or more entities deliverable to the user, the one or more entities deliverable to the user comprising one or more presentable programs;
wherein the database is accessible to facilitate providing the user with the first set of one or more entities of the first product.
a computerized navigational system for allowing the user to browse through representations associated with each of a plurality of selectable products, each of the plurality of selectable products comprising one or more presentable programs, and for allowing the user to select the first product from the plurality of selectable products;
A database for storing information associating each of the plurality of selectable products with one or more entities deliverable to the user, the one or more entities deliverable to the user comprising one or more presentable programs;
wherein the database is accessible to facilitate providing the user with the first set of one or more entities of the first product.
15. The system of claim 14, wherein the first set of one or more entities comprises at least one television program.
16. The system of claim 14, wherein the first set of one or more entities comprises at least one movie.
17. The system of claim 14, wherein the first set of one or more entities comprises at least one item of merchandise.
18. The system of claim 14, wherein the at least one item of merchandize is associated with the at least one presentable program.
19. The system of claim 14, wherein the first set of entities comprises at least two presentable programs.
20. The system of claim 19, wherein the system allows the user to choose from a plurality of product start times for the first product.
21. The system of claim 20, wherein the system allows the user to choose from a plurality of program start times for each of the at least two presentable programs.
22. The system of claim 20, wherein the representations comprise posters with content associated with the at least one presentable program.
23. The system of claim 22, wherein the content comprises imagery.
24. The system of claim 14, wherein the first set of entities comprises at least two entities, and wherein the representation associated with the first product comprises content associated with each of the at least two entities.
25. The system of claim 14, wherein the information associating each of the plurality of products with one or more entities deliverable to the user comprises at least one of pointers and links to associate each of the plurality of products with one or more entities of the product.
26. The system of claim 14, wherein the navigation system allows the user to browse categorized groupings of products.
27. The system of claim 14, wherein the groupings or products are categorized according to one or more product subject matter similarities.
28. The system of claim 14, wherein the database including pricing information associated with each product.
29. The system of claim 14, wherein purchase of the first product provides the user with a discount as compared with separate purchase of each of the one or more entities of the product.
30. The system of claim 14, wherein products comprising multiple entities are utilized in facilitating purchase promotions.
31. The system of claim 30, wherein the purchase promotions include a buy one get one free promotion.
32. The system of claim 14, wherein the database comprises a marquee table for storing program specific information common to all schedules for a program.
33. The system of claim 14, wherein the database comprises a marquee table for storing information relating to purchasable entities.
34. The system of claim 33, wherein the purchasable entities include at least one entity selected from the group consisting of programs, subscription services, retail items, channels, telephone services, and data services.
35. The system of claim 14, wherein the database comprises a poster table for storing information associated with each of the representations.
36. The system of claim 14, wherein each of the representations includes visual imagery associated with at least one of a product or a family of related products.
37. The system of claim 14, wherein the navigational system allows the user to browse products according to at least one of content type, product start time, product delivery date, and alphabetical product order.
38. The system of claim 14, wherein the navigation system comprises a guide tool.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2759766A CA2759766A1 (en) | 2001-04-16 | 2002-04-16 | Television program database architecture |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US28392101P | 2001-04-16 | 2001-04-16 | |
US60/283,921 | 2001-04-16 | ||
US28439901P | 2001-04-17 | 2001-04-17 | |
US60/284,399 | 2001-04-17 | ||
PCT/US2002/011949 WO2002084535A1 (en) | 2001-04-16 | 2002-04-16 | Television program database architecture |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2759766A Division CA2759766A1 (en) | 2001-04-16 | 2002-04-16 | Television program database architecture |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2447801A1 true CA2447801A1 (en) | 2002-10-24 |
CA2447801C CA2447801C (en) | 2012-06-12 |
Family
ID=26962309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2447801A Expired - Lifetime CA2447801C (en) | 2001-04-16 | 2002-04-16 | Television program database architecture |
Country Status (4)
Country | Link |
---|---|
US (1) | US8151290B1 (en) |
EP (1) | EP1390876A4 (en) |
CA (1) | CA2447801C (en) |
WO (1) | WO2002084535A1 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8490134B2 (en) | 2000-08-14 | 2013-07-16 | Cumnor Technologies Llc | Displaying advertising in an electronic program guide |
US9344765B2 (en) | 2004-07-30 | 2016-05-17 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US9584868B2 (en) | 2004-07-30 | 2017-02-28 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US7590997B2 (en) | 2004-07-30 | 2009-09-15 | Broadband Itv, Inc. | System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads |
US11259059B2 (en) | 2004-07-30 | 2022-02-22 | Broadband Itv, Inc. | System for addressing on-demand TV program content on TV services platform of a digital TV services provider |
US7631336B2 (en) | 2004-07-30 | 2009-12-08 | Broadband Itv, Inc. | Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform |
US9218329B2 (en) | 2005-06-30 | 2015-12-22 | International Business Machines Corporation | Independent submission of forms in a portal view |
US9654833B2 (en) | 2007-06-26 | 2017-05-16 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US11570521B2 (en) | 2007-06-26 | 2023-01-31 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US10607291B2 (en) * | 2017-12-08 | 2020-03-31 | Nasdaq Technology Ab | Systems and methods for electronic continuous trading of variant inventories |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4723212A (en) * | 1984-07-18 | 1988-02-02 | Catalina Marketing Corp. | Method and apparatus for dispensing discount coupons |
US4882675A (en) * | 1984-11-26 | 1989-11-21 | Steven Nichtberger | Paperless system for distributing, redeeming and clearing merchandise coupons |
US5600573A (en) * | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Operations center with video storage for a television program packaging and delivery system |
US6201536B1 (en) | 1992-12-09 | 2001-03-13 | Discovery Communications, Inc. | Network manager for cable television system headends |
US5818438A (en) * | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
WO1997049242A1 (en) | 1996-06-17 | 1997-12-24 | Starsight Telecast Incorporated | System and method for using television schedule information |
US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
US6934963B1 (en) * | 1998-09-22 | 2005-08-23 | United Video Properties, Inc. | Interactive television program guide with passive content |
US20020124255A1 (en) * | 1999-12-10 | 2002-09-05 | United Video Properties, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
US7908635B2 (en) * | 2000-03-02 | 2011-03-15 | Tivo Inc. | System and method for internet access to a personal television service |
US6670971B1 (en) * | 2000-05-11 | 2003-12-30 | Onder Uzel | Internet television system and method with user selectable genres and schedule |
US20030097657A1 (en) * | 2000-09-14 | 2003-05-22 | Yiming Zhou | Method and system for delivery of targeted programming |
US20030088483A1 (en) * | 2000-12-28 | 2003-05-08 | Bissell, Inc. | System, method and computer program product for an enhanced E-commerce graphical user interface |
-
2002
- 2002-04-16 WO PCT/US2002/011949 patent/WO2002084535A1/en not_active Application Discontinuation
- 2002-04-16 CA CA2447801A patent/CA2447801C/en not_active Expired - Lifetime
- 2002-04-16 EP EP02725695A patent/EP1390876A4/en not_active Withdrawn
- 2002-04-16 US US10/124,761 patent/US8151290B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2002084535A1 (en) | 2002-10-24 |
US8151290B1 (en) | 2012-04-03 |
EP1390876A4 (en) | 2006-07-12 |
CA2447801C (en) | 2012-06-12 |
EP1390876A1 (en) | 2004-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7885865B2 (en) | System and method for mapping of planograms | |
US6078922A (en) | Market research database having historical control designator | |
US6304855B1 (en) | Computer system for allowing a consumer to purchase packaged goods at home | |
US10565637B2 (en) | System and method for directing a customer to additional purchasing opportunities | |
US6519584B1 (en) | Dynamic display advertising | |
US7383510B2 (en) | System for organization, display, and navigation of digital information | |
US4703423A (en) | Apparatus and method for generation of brand name specific advertising media | |
US20020026386A1 (en) | Personalized storage folder & associated site-within-a-site web site | |
JP2004530226A5 (en) | ||
US6484158B1 (en) | Dynamic rule based market research database | |
JPH1063749A (en) | Method and system for providing commodity information | |
US20020082952A1 (en) | Graphical user interface having a product matrix | |
US8522148B1 (en) | System for organization, display, and navigation of site information | |
US20100131889A1 (en) | User interface to explore data objects and their related supplementary data objects | |
CA2447801A1 (en) | Television program database architecture | |
EP0702309A1 (en) | A computerized image displaying system, a data carrying medium for use in a computerized displaying system, and a method of displaying images | |
CN112258272A (en) | Transaction content management method and system based on website page and readable storage medium | |
JP2702078B2 (en) | Simultaneous sales product search display device and method | |
US20060064314A1 (en) | Multimedia floral merchandising system | |
JP2004021659A (en) | Online shopping system for foodstuff | |
JP2001357036A (en) | Search engine (retrieval engine) system and commodity retrieval method therefor | |
AU2004100277A4 (en) | Interactive data tunnel | |
JP2002189939A (en) | Right providing system, server, article, and recording medium | |
KR20010068346A (en) | Electronic commerce method | |
JP2001331680A (en) | Method and device for article information mediation and program storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20220419 |
|
MKEX | Expiry |
Effective date: 20220419 |