CA2447801A1 - Television program database architecture - Google Patents

Television program database architecture Download PDF

Info

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
Application number
CA002447801A
Other languages
French (fr)
Other versions
CA2447801C (en
Inventor
Karen Ujihara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Banbury Technologies LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CA2759766A priority Critical patent/CA2759766A1/en
Publication of CA2447801A1 publication Critical patent/CA2447801A1/en
Application granted granted Critical
Publication of CA2447801C publication Critical patent/CA2447801C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation 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.
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.
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.
CA2447801A 2001-04-16 2002-04-16 Television program database architecture Expired - Lifetime CA2447801C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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