Multimedia documents integrating and displaying system

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06741242

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a multimedia documents integrating and displaying system for handling information in a wide variety of formats including images, video, audio and three-dimensional graphics in a unified fashion and using them in a wide variety of combinations.
Recently, the amount of information available to an Internet user through the World Wide Web (hereafter, referred to as “Web”) has been increasing exponentially. Concomitantly, the variety of formats for information, such as text, images, video, audio, three-dimensional graphics and the like, has been rapidly increasing.
However, methods for handling all information formats in a unified environment are only at an early stage of development. Especially, there is a great need for a method of handling various information formats in a unified three-dimensional space.
SUMMARY OF THE INVENTION
An object of the present invention, created in consideration of the above circumstances, is to provide a multimedia documents integrating and displaying system capable of handling various formats for information including images, video, audio and three-dimensional graphics. The aforesaid system uses an extended function of Extended Markup Language (XML) in a language specification of a unified description, and effectively combines data groups scattered across the Web to thereby allow an Web content creator or an Web user to retrieve and use required information from various and large amount of information in an optimal form.
More specifically, an object of the present invention is to provide a multimedia documents integrating and displaying system, which allows its user to specify sound, three-dimensional images, two-dimensional images and the like, and build an environment which operates at a comfortable speed without requiring single-purpose viewers and players such as plug-ins and the like.
To achieve the aforesaid objectives, according to a primary aspect of the present invention, there is provided a multimedia documents integrating and displaying system, comprising: a framework means for operating in close communication with a parser, interpreting various drawing tags in a document described in a markup language, generating a framework for synchronizing and operating various drawing primitives, and generating a two-dimensional drawing command and a three-dimensional drawing command based on the aforesaid framework; a two-dimensional rendering means for receiving the aforesaid two-dimensional drawing command from the aforesaid framework means, and creating a two-dimensional canvas capable of executing the two-dimensional drawing command on a Web browser; and a three-dimensional rendering means for receiving the aforesaid three-dimensional drawing command from the aforesaid framework means, and creating a three-dimensional canvas capable of executing the three-dimensional drawing command on the Web browser. Here, the aforesaid markup language is preferably XML. Also it is desirable that the aforesaid two-dimensional rendering means and the aforesaid three-dimensional rendering means generates graphic display data for describing a two-dimensional image or a three-dimensional image using a command set in Java AWT; and passing the graphic display data to the Web browser.
According to such a structure, it is possible to build an environment in which all functions are written in a descriptive language such as Java and the like, and easily specify sound, three-dimensional images and two-dimensional images in a framework of a markup language such as XML and the like, thereby eliminating the necessity for single-purpose viewers and players on the Web browser.
According to one embodiment of the present invention, the aforesaid framework means comprises: an execution request generation means, which is activated by the parser, for receiving call-back data corresponding to a predetermined DTD from the parser, and generating execution request description data including a description type to which a parameter is added; and a manager means for generating a two-dimensional drawing command and a three-dimensional drawing command based on the aforesaid execution request description data.
In the above case, it is preferable that the aforesaid execution request generation means comprises: an SVG means for receiving from the aforesaid parser, callback data which indicates contents of an element, an attribute name and a value based on a DTD of SVG, and generating execution request description data which indicates a two-dimensional drawing, sound, a moving image, an image, text or a hyperlink.
Also it is preferable that the aforesaid execution request generation means comprises: a CMW means for receiving from the aforesaid parser, callback data which indicates contents of an element, an attribute name and a value based on a DTD of a CMW (Cross-Media World) newly set to suit the present invention, and generating execution request description data which indicates a material of a three-dimensional graphic form, a texture, a camera, a light, a font, an interpolator, a timer, a sensor, image mapping, an XVL file or a VRML file.
Furthermore, it is preferable that the aforesaid execution request generation means comprises: a TVX means for receiving from the aforesaid parser, callback data which indicates contents of an element, an attribute name and a value based on a DTD in TVX (TVML with XML) newly set to suit the present invention, and generating execution request description data which indicates sound, a moving image, an image, a material of a three-dimensional graphic form, a texture, a camera, a light, an interpolator, a timer, a sensor or a VRML file.
According to the above structure, all functions can be described with an XML document, and a plurality of media in different formats can be easily combined.
According to the one embodiment, the aforesaid manager means comprises the means of: structuring the aforesaid execution request description data to thereby create a tree structure for an entire document described in a markup language; and generating a two-dimensional drawing command or a three-dimensional drawing command according to the execution request description data in the aforesaid tree structure to thereby express the document.
In this case, it is preferable that the aforesaid manager means further comprises the means of: mixing a two-dimensional drawing description and a three-dimensional drawing description according to a location of the execution request description data in the aforesaid tree structure; and generating a two-dimensional embedding command for embedding a two-dimensional canvas provided by the aforesaid two-dimensional rendering means in a three-dimensional canvas provided by the aforesaid three-dimensional rendering means.
According to such a structure, a two-dimensional description and a three-dimensional description can be easily combined, and therefore, a two-dimensional image can be embedded in the three-dimensional canvas. Concomitantly, the two-dimensional image embedded in the three-dimensional canvas can retain two-dimensional attributes therein.
According to the one embodiment, the aforesaid manager means further comprises: a means for converting an operation event received through the Web browser to a two-dimensional drawing command or a three-dimensional drawing command. According to such a structure, it is possible to receive an operation event from a user and generate a two-dimensional drawing command or a three-dimensional drawing command according to the operation event.
According to the one embodiment, the aforesaid framework means, the two-dimensional rendering means and the three-dimensional rendering means comprise the means of: being activated by the Web browser; and being executed after being read as objects. According to such a structure, all functions can be downloaded on demand from an Web server for execution.
According to the one embodiment, the aforesaid two-dimensional rendering means comprises: a means for receiving a two-dimensional drawing command from th

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

Multimedia documents integrating and displaying system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multimedia documents integrating and displaying system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multimedia documents integrating and displaying system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3265875

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