CA2347721A1

Method and apparatus for building multimedia applications using interactive multimedia viewers

Abstract

A programming application for creating an Interactive Multimedia Application (IMA) (239) which includes access to and rendering of multimedia files stored in a data repository has first selectable software modules providing functionality for an Interactive Multimedia Application other than access to and rendering of the multimedia files, and at least one selectable Interactive Multimedia Viewer (IMV) (227) software module including a code set adapted to access and render media code from multimedia files stored in a data repository and an editable layer allowing the programmer to program limitations limiting access by the IMV to preselected media files. Multimedia files stored in the data repository represent multimedia transactions, and are typically characterized with tags according to one or more of date, time, participants, file type, company affiliation of participants, subject or issue, and relationship to other multimedia files, and IMVs (227) are limited through the editable layer to tags of the multimedia files.

CA2347721A1, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Projected expiry passed 26 October 2019, 6.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

19 claims: 4 independent, 15 dependent

  1. 1
    CA 02347721 2001-04-24 WO 00/25238 PCT/US99/25309 -49What is claimed is:I. In an object-oriented programming interface for use by a programmer, a software Interactive Media Viewer (IMV) module, comprising: a code set adapted to access and render media code from multimedia files stored in a data repository;and an editable layer allowing the programmer to program selective control of access by the IMV to the multimedia files.
  2. 5
    The IMV of claim I wherein the multimedia files stored in the data repository represent multimedia transactions, and are characterized with tags according to one or more of date, time, participants, file type, company affiliation of participants, subject or issue, and relationship to other multimedia files, and wherein IMVs are limited through the editable layer to tags of the multimedia files.
  3. 6
    A programming application for creating an Interactive Multimedia Application (IMA) which includes access to anc rendering of multimedia files stored in a data repository, comprising:CA 02347721 2001-04-24 WO 00/25238 PCT/US99/25309 -50first selectable software modules providing functionality for an Interactive Multimedia Application other than access to and rendering of the multimedia files;and at least one selectable Interactive Multimedia Viewer (IMV) software module including a code set adapted to access and render media code from multimedia files stored in a data repository and an editable layer allowing the programmer to program selective control of access by the IMV to the multimedia files;wherein by selecting, including, and editing software modules the programmer is enabled to create the IMA.
  4. 11
    A multimedia communication center, comprising:an access interface for outside communication;an interface to communication center personnel;a storage system for recording multimedia transactions in a data repository, the stored transactions characterized by tags representing one or more of date, time, CA 02347721 2001-04-24 WO 00/25238 PCT/US99/25309 -51 participants, file type, company affiliation of participants, subject or issue, and relationship to other multimedia files;and A programming application for creating an Interactive Multimedia Application (IMA) which includes access to and rendering of the multimedia files stored in the data repository;wherein the programming application is characterized by first selectable software modules providing functionality for an Interactive Multimedia Application other than access to and rendering of the multimedia files, and at least one selectable Interactive Multimedia Viewer (IMV) software module including a code set adapted to access and render media code from multimedia files stored in a data repository and an editable layer allowing the programmer to program selective control of access by the IMV to the multimedia files, wherein selecting, including, and editing software modules the programmer is enabled to create the IMA.