+

WO2000067479A2 - Systeme et procede d'organisation et de liaison en multimedia elargi - Google Patents

Systeme et procede d'organisation et de liaison en multimedia elargi Download PDF

Info

Publication number
WO2000067479A2
WO2000067479A2 PCT/US2000/011775 US0011775W WO0067479A2 WO 2000067479 A2 WO2000067479 A2 WO 2000067479A2 US 0011775 W US0011775 W US 0011775W WO 0067479 A2 WO0067479 A2 WO 0067479A2
Authority
WO
WIPO (PCT)
Prior art keywords
organizing
linking
building blocks
enriched
page
Prior art date
Application number
PCT/US2000/011775
Other languages
English (en)
Other versions
WO2000067479A3 (fr
Inventor
Brett N. Adams
Bradley J. Fietsam
Original Assignee
Ibt Technologies, Inc.
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 Ibt Technologies, Inc. filed Critical Ibt Technologies, Inc.
Priority to AU51249/00A priority Critical patent/AU5124900A/en
Publication of WO2000067479A2 publication Critical patent/WO2000067479A2/fr
Publication of WO2000067479A3 publication Critical patent/WO2000067479A3/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data

Definitions

  • the invention relates to method for building media rich content pages and more particularly to a method for creating building blocks and templates to enrich multimedia content.
  • the prior art allows user to create learning information that is multimedia enriched in it's makeup. Editors are employed to create the information and to link multimedia elements together in a flow type of arrangement.
  • the information that is produced by the prior art applications is of a proprietary nature and requires specialized players to play back the information.
  • the size of the information that is produced is variable in nature as is the size of the players that play back the information.
  • the information is meant to be played back from a hard drive or from a CD-ROM as the makeup of the players and the information itself can be quite large.
  • the current technology on the market does allow for information to be created and delivered, but the usage of the language used to create the information is not easily exchangeable with others wanting to use the system.
  • Typical systems allow for the user to create and build information, but they utilize a language that is typically delivered on floppy disks or CD Roms .
  • the distribution method is a limiting factor for their information building process to be shared by many users without duplication and distribution of physical media.
  • the present invention overcomes the problems of the prior by being designed from the ground up to work well on the internet where the distribution of data to a wide audience is very easy.
  • the architecture is capable of integrating with various multimedia types of information and then allowing that information to formed into pages of information that can be played and created like a story.
  • the present invention has been made in view of the above circumstances and has as an object a system and method for organizing and linking enriched multimedia content dynamically via layers on a pages.
  • a further object of the present invention is method for organizing and dynamically linking icons in a page to facilitate the utilization of multimedia data of various forms .
  • An still further object of the present invention is to provide for a system capable of implementing software capable of dynamically linking, placing and editing multimedia data on a page or layer.
  • the invention includes a method for organizing and linking enriched content to form an interactive page for disseminating information, the method including the steps of (A) selecting one or more building blocks and organizing the building blocks on one or more layers on a page; (B) dynamically linking building blocks on one or more layers with content on a page; (C) scheduling and implementation of interactions of the building blocks with a user; (D) dynamically implementation of the building block scheduling changes and repeating steps (A) - (D) until a course is constructed, wherein a course comprises one or more pages.
  • the invention includes a system for organizing and linking enriched content to form an interactive page for disseminating information, the system comprising a CPU with memory operating pursuant to a software program, wherein the software program is capable of (A) selecting and dynamically manipulating one or more building blocks and organizing the building blocks on one or more layers on a page; (B) dynamically linking building blocks on one or more layers with content on a page; (C) scheduling and implementation of interactions of the building blocks with a user; (D) dynamically implementation of the building block scheduling changes repeating steps (A) - (D) until a course is constructed, wherein a course comprises one or more pages and capable of compressing and encrypting of a building block or course.
  • the invention includes a method for organizing and linking enriched content to form an interactive page for disseminating information, the method comprising the steps of (A) means for selecting one or more building blocks and organizing the building blocks on one or more layers on a page; (B) means for dynamically linking building blocks on one or more layers with content on a page; (C) means for scheduling and implementation of interactions of the building blocks with a user; (D) means for dynamically implementation of the building block scheduling changes and repeating steps (A) - (D) until a course is constructed, wherein a course comprises one or more pages.
  • Fig. 1 is schematic diagram of components of a story containing frames made up of building blocks of the present invention
  • Fig. 2 is a schematic diagram of components utilized in creating a building block of the present invention
  • Fig. 3 is a schematic diagram of the creation of a property and building blocks of the present invention.
  • Fig. 4 is a schematic diagram of the creation of a layer from the building blocks of Fig. 3 and of a page from the layers and a course from the created pages of the present invention
  • Fig. 5(A) is an overhead view of a building block layer configuration of the present invention.
  • Fig.5(B) is a side view of the building block layer configuration of Fig. 5(A) of the present invention. DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Multimedia enriched information can be created from a template based system designed for rapid definition and creation of information from a reusable set of building blocks and templates.
  • the use of building blocks to form templates and the use of those templates to build information into a series of frames or pages in a story like manner is one way to present a broad variety of learning information.
  • the building block 110 consists of definitions to control one or more types of multimedia input such as a graphic file, a sound file, an animation file, a text file, a video file, etc.
  • the definitions consist of properties and attributes that define the makeup of the building block 110 in a generic nature.
  • the autonomous and singular nature of the attributes allows the properties to be built from one or more attributes and these attributes are stored easily in a relational database for access in a variety of ways.
  • Attributes can be defined as simple data types such as a string of characters, an integer value, a floating point value etc.
  • Composite attributes can be built out of these single values and arranged to provide more elaborate but still simple data types.
  • Properties are built out of these attributes and as such are the basic components of the building blocks 110.
  • One or more properties are linked together in the building block to provide the makeup of the block definition that ultimately will decide how the information that it controls will be presented and interacted with.
  • One or more of the building blocks 110 can be arranged into a template (not shown) that can be used to organize the location and layout of the blocks relative to how the information types are desired to be presented.
  • the template therefore acts as a binding agent to hold one or more building blocks together by merely referencing the type of building blocks that are being linked.
  • One or more of the templates comprising building blocks, as shown in Fig. 4, can then be arranged onto a layer for organization purposes as well.
  • a layer is used much like an architect drawing with multiple layers being used to show foundation, floor plan, structure, lighting etc.
  • the layer of templates or building blocks 110 operates in this fashion to allow for various layouts of the templates to be formed.
  • the layers can then be arranged like a stack of papers onto a frame or page representing a part of the multimedia information that tells a story, explains a concept, defines a process, etc.
  • the flexible nature of this approach allows for an endless arrangement of multimedia type information to be combined and therefore be useful to present a wide variety of information content to a user.
  • the dynamic implementation includes the input of the content that is to be controlled by the building blocks.
  • the number of inputs as well as their type directly correspond to the properties and attributes used to define the building blocks.
  • the present invention prompts the user to provide the data file to be associated with the multimedia selected to be place on the page. For instance, if it is desire to present an audio feed back to the use a audio building block is place on the page and the software prompts the user to attach an audio file for playing.
  • the software provides the use with a pull-down menu or some other type browser to implement this step. This is performed for each type of building block and multimedia data employed.
  • Information arranged using this process is capable of being converted into an intermediate format for transmission across various mediums such as the Internet. This conversion process operates on the information to make it presentable to the user.
  • KAS Knowledge Advancement System
  • the architecture of the present invention is designed to run from a centrally located delivery point that can deploy the multimedia files and story information to a large set of users. Information is built on a template approach for speed of information development, although it is capable of being perform on a stand alone computer or PDA.
  • Reusable building blocks 110 formed from generic attributes and properties, as illustrated in Fig. 1, to encapsulate the custom programming that typical informational development packages require, provide an intuitive cookie cutter approach to information building.
  • the present invention lends itself well to being deployed and maintained from a centrally located delivery point.
  • FIG. 2 An example of the process to create an enriched multimedia content information that can be shared is depicted in the selecting or attributes to properties to layers to pages and finally to a story or course, as illustrated in Figs. 2-4.
  • a building block that is to control a graphic file is first defined as having certain properties such as an input file, the size when presented, whether it will have a transparent color, and other attributes to supported type of graphic files this block can is to handle.
  • Each of these properties is defined as a set of simple data types or attributes.
  • the input file can be a string of characters, the transparent color a set of RGB values, the supported graphic file type a string of characters representing the extension of the graphic file type, and the size as a set of X,Y integer values representing position.
  • the attributes define the properties which define the building block.
  • the building block is then linked to a template by reference.
  • a layer comprising one or more building blocks, is added to a frame of the story.
  • a template can be "dropped" to provide an instance of a graphic input for this layer.
  • the conversion process takes the building block definition, it's properties, attributes, the layer, template and frame and encodes them into a tagged binary format.
  • the graphic file input is compressed and an additional header added to tag the construct as a graphic file type input .
  • the building block definition and the compressed graphic file with the additional tag are saved as the information that is necessary to represent one frame of information that contains a simple graphic file.
  • the tagged binary format is decoded and interpreted so that a single frame is presented, wherein the compressed graphic file is retrieved and presented to the user using the values in the attributes that are part of the building block.
  • the process of adding and defining the properties defines essentially the characteristics of the building block and it's capabilities and the interactions that are provided to the user.
  • Some common items that attributes can be defined for are: X,Y coordinates; width and height; text variables that values used to hold and maintain state; colors; script to interpret during playback; predetermined events that are to be handled; links to other building blocks; links to other pages in the course; links to content like graphics, sounds, animation, etc.
  • the predetermined events can be one or more of (this list is not intended to be exhaustive or exclusive) fading the page or image, blanking the page or image, checker-boarding the page or image, executing code on a layer in the page, mixing of the images, etc.
  • the interaction of an editor that is capable of editing the format is used to fill in the information that the attributes require to create the information that is to be presented.
  • the above process is repeated for the properties that are required by the building block 110 and is repeated until terminating at step 200, as illustrated in Fig. 2, with a completed building block.
  • the next step in the building process involves placing one or more of the building blocks onto a layer, as depicted in Fig. 4, that conceptually resembles a stack of papers one on top of the other.
  • a layer as depicted in Fig. 4, that conceptually resembles a stack of papers one on top of the other.
  • One or more of the building blocks placed on a particular layer controls the content on that layer and its interaction with the user.
  • the above process is repeated until all the desired building blocks orientated on a layer and terminates at step 300 when complete.
  • One or more of the layers are introduced into a page that contains the one or more layers like a stack of papers with all of the building blocks stacked upon one another in a layered fashion.
  • the layering of the building blocks is what allows for the flexible nature of the building block process to build individual pages of interactive information controlled by the building blocks. This process is repeated until the desired layers are present on a page and terminating at step 400, as shown in Fig. 4, when complete.
  • One or more of the pages are then combined in the desired sequence to create the story of information that is to be presented to the user.
  • the building process is repeated (i.e. steps 300-500) until the course or story is completed.
  • the content that is linked to the building blocks also can have scheduled interactions assigned so that interactions with the user can cause interactions within the building blocks on a particular page. Additional attributes control the triggering of one building block by virtue of the user interacting with another building block, thus causing a value change of an attribute of a building block linked or adjacent to the that building block. This can cause the user to be brought to a different layer or page, because of the interaction.
  • the interactions that are defined for the building blocks allow for an endless combination of presentation possibilities and allow the present invention to provide an extremely flexible system in terms of information presentation.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

L'invention concerne un procédé d'organisation et de liaison de contenu élargi pour former une page interactive permettant de diffuser des informations, qui comprend les étapes suivantes: (A) sélection d'un ou plusieurs blocs constitutifs et organisation de ces blocs sur une ou plusieurs couches d'une page; (B) liaison dynamique des blocs figurant sur une ou plusieurs couches avec le contenu d'une page; et (C) programmation et mise en oeuvre d'interactions entre les blocs et un utilisateur. Enfin, (D) mise en oeuvre dynamique des changements de programmation des blocs, et répétition des étapes (A) - (D) jusqu'à l'établissement d'un scénario, lequel comprend une ou plusieurs pages.
PCT/US2000/011775 1999-04-30 2000-04-30 Systeme et procede d'organisation et de liaison en multimedia elargi WO2000067479A2 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU51249/00A AU5124900A (en) 1999-04-30 2000-04-30 System and method for organizing and linking enriched multimedia

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13195399P 1999-04-30 1999-04-30
US60/131,953 1999-04-30

Publications (2)

Publication Number Publication Date
WO2000067479A2 true WO2000067479A2 (fr) 2000-11-09
WO2000067479A3 WO2000067479A3 (fr) 2002-09-12

Family

ID=22451756

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/011775 WO2000067479A2 (fr) 1999-04-30 2000-04-30 Systeme et procede d'organisation et de liaison en multimedia elargi

Country Status (2)

Country Link
AU (1) AU5124900A (fr)
WO (1) WO2000067479A2 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1241848A1 (fr) * 2001-03-16 2002-09-18 Kamera Holding AB Système pour la production de transmissions sur internet
WO2007082485A1 (fr) * 2006-01-21 2007-07-26 Tencent Technology (Shenzhen) Co., Ltd. Système et procédé permettant de créer une image vidéo interactive

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5274758A (en) * 1989-06-16 1993-12-28 International Business Machines Computer-based, audio/visual creation and presentation system and method
EP0663639A1 (fr) * 1994-01-14 1995-07-19 International Business Machines Corporation Procédé permettant de créer une application multimédia
WO1996019779A1 (fr) * 1994-12-22 1996-06-27 Bell Atlantic Network Services, Inc. Outil de mediatisation pour le developpement d'applications multimedia et leur utilisation sur un reseau
US7284187B1 (en) * 1997-05-30 2007-10-16 Aol Llc, A Delaware Limited Liability Company Encapsulated document and format system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1241848A1 (fr) * 2001-03-16 2002-09-18 Kamera Holding AB Système pour la production de transmissions sur internet
WO2007082485A1 (fr) * 2006-01-21 2007-07-26 Tencent Technology (Shenzhen) Co., Ltd. Système et procédé permettant de créer une image vidéo interactive

Also Published As

Publication number Publication date
AU5124900A (en) 2000-11-17
WO2000067479A3 (fr) 2002-09-12

Similar Documents

Publication Publication Date Title
US20050071736A1 (en) Comprehensive and intuitive media collection and management tool
US7062712B2 (en) Binding interactive multichannel digital document system
US5826102A (en) Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate multimedia objects and program objects
US6760884B1 (en) Interactive memory archive
US5659793A (en) Authoring tools for multimedia application development and network delivery
US7904812B2 (en) Browseable narrative architecture system and method
US20070083851A1 (en) Template-based multimedia editor and editing method thereof
US20120131427A1 (en) System and method for reading multifunctional electronic books on portable readers
WO1996019779A1 (fr) Outil de mediatisation pour le developpement d'applications multimedia et leur utilisation sur un reseau
CN102112954A (zh) 无限画布演示的创建和导航
WO1996019779A9 (fr) Outil de mediatisation pour le developpement d'applications multimedia et leur utilisation sur un reseau
Hunter et al. Implementing preservation strategies for complex multimedia objects
CN110198420A (zh) 基于非线性视频编辑的视频生成方法及装置
US20040139481A1 (en) Browseable narrative architecture system and method
Pan et al. M-Studio: an authoring application for context-aware multimedia
CN1890007A (zh) 资产和效果
WO2000067479A2 (fr) Systeme et procede d'organisation et de liaison en multimedia elargi
US20030088874A1 (en) Interactive digital television network
CN100465960C (zh) 一种优化的svg演示放映方法
Marshall et al. Introduction to multimedia
WO2022003798A1 (fr) Serveur, système de création de données de contenu composite, procédé de création de données de contenu composite et programme
JP2001075944A (ja) コンテンツ生成方法及び装置、並びに、プログラム提供媒体
GB2382966A (en) Providing information and presentation template data for a carousel
US20110161923A1 (en) Preparing navigation structure for an audiovisual product
JP4236614B2 (ja) オーサリングツール、オーサリング方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载