Method and system for describing functionality of an...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000, C386S349000

Reexamination Certificate

active

06415303

ABSTRACT:

TECHNICAL FIELD
This invention relates generally to methods for describing multimedia applications and executing such applications on an interactive network.
BACKGROUND ART
Recently, the deployment of interactive networks, including broadband television and computer networks, is occurring at a rapid pace. This increase in the number of interactive networks has created a need for the rapid development of accompanying multimedia applications to be executed on such networks.
Traditionally, multimedia applications have included audio/video assets and have been developed using a low level language such as C or C++. Although authoring packages have provided the facility to develop portions of applications in higher level languages, the prior art still relies on custom programming to support the entire application.
As a consequence of their low level and customized nature, employing the prior art methods to develop multimedia applications is not only time consuming but also results in applications which are difficult to support. Further, the multimedia applications developed using the prior art methods are customized to operate on specific hardware.
DISCLOSURE OF THE INVENTION
In view of the prior art, a need exists for a method for more efficiently defining multimedia applications which may be executed at a client station.
It is an object of the present invention to provide a method for describing the functionality of a multimedia application which results in reduced development time.
It is another object of the present invention to provide a method for developing a multimedia application which may be executed at a client station regardless of the hardware manufacturer.
In carrying out the above objects and other objects of the present invention, a method is provided for describing functionality of an interactive multimedia application for use on an interactive network. The method includes the step of storing at least one composite description in an ASCII text file.
The composite description describes a single multimedia presentation. Further, the composite description includes at least one composite item selected from the group consisting of text, box, font, graphic, video, audio, animation and list. Preferably, the composite description also includes at least one event handler selected from the group consisting of timerEventHandler, buttonEventHandler, streamEventHandler and compositeEventHandler.
The present invention provides many advantages over the prior art. These advantages include more efficient application development; portability of applications; improved facility for error detection; and automated generation of applications (i.e. from asset databases).
In further carrying out the above objects and other objects of the present invention, a system is also provided for carrying out the steps of the above described method.
The objects, features and advantages of the present invention are readily apparent from the detailed description of the best mode for carrying out the invention when taken in connection with the accompanying drawings.


REFERENCES:
patent: 5287199 (1994-02-01), Zoccolillo
patent: 5344132 (1994-09-01), LeBrun et al.
patent: 5404411 (1995-04-01), Banton et al.
patent: 5455910 (1995-10-01), Johnson et al.
DeRose et al., Making Hypermedia Work: A User's Guide to HyTime, pp. 77-100, 295-319, Jan. 1994.*
Goldfarb, “HyTime: A Standard for structured hypermedia interchange”, Computer, v. 24, n. 8, pp. 81-84, Aug. 1991.*
Markey, “HyTime and MHEG”, COMPCON Spring 1992, pp. 25-40, Feb. 1992.*
Buford et al., “Integrating object-oriented scripting languages with HyTime”, Proc. of Intl. Conf. on Multimedia Computing Systems, pp. 425-434, May 1994.*
Erfle, “HyTime as the Multimedia Document Model of Choice”, Proc. of Intl. Conf. on Multimedia Computing Systems, pp. 445-454, May 1994.*
Bryan, “Document Markup for Open Information Interchange”, IEE Colloquium on ‘Adding Value to Documents with Markup Languages’, pp. 3/1-3. Jun. 1994.*
Thomas et al., “Diamond: A Multimedia Message System Built on a Distributed Architecture”,Computer(Dec. 1985), pp. 65-78.*
Macromedia, Inc.,Authorware Professional Users Guide,version 2.0 for Macintosh, pp. 164-171 (1992).*
DeRose et al., “Making Hypermedia Work: A User's Guide to HyTime”, pp. 77-100, 253-274, 295-319, Jan. 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for describing functionality of an... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for describing functionality of an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for describing functionality of an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2834762

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.