System and method for automatic animation generation

Computer graphics processing and selective visual display system – Computer graphics processing – Animation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C704S276000

Reexamination Certificate

active

06636219

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to animation production and more specifically to methods and systems for automatically generating animation for use in connection with Internet web pages.
2. Background of the Invention
The Internet is enjoying more popularity than ever. With the number of users rising almost exponentially over the last few years, it is not surprising that a large majority of businesses have made the Internet a significant part of their overall marketing plan. In addition to the large number of “web surfers” who may come across advertising content, the Internet offers many advantages in terms of technological capabilities for advertising products and services. Current Internet technology permits advertisers to do many things which have heretofore been unavailable through any other known advertising medium.
One key benefit of Internet based advertising is the availability of real time interaction with the audience (i.e. the Internet user). For example, it is possible for web developers, working at the behest of advertisers, to script multiple dialogs, scenes, and/or interactions in connection with a web site such that a visitor to that site may be made to feel that the “advertisement” was produced specifically for his or her interests. In other words, based upon the particular HTML links and selections that a user follows or makes, respectively, a user will be presented with information of specific interest to that user. This is in contrast to, for example, a television commercial, where an advertiser produces a commercial of general interest to the universe of its potential customers.
A second major advantage available to Internet advertisers is the variety and richness of media available. Web sites may include information taking the form of plain text, still photographs, still animation, movies, spoken words, scrolling text, dynamic animation and music among others. A combination of these forms of information can create a powerful, enjoyable and lasting image in the mind of the potential customer.
One aspect of web site content that is becoming increasingly popular is dynamic animation. With this media format, an animated character may appear on the user's display, move around the display in a “lifelike” fashion, point to various objects or text on the screen and speak to the user. In most cases, when the character speaks to the user, the dialog is synchronized with lip movements representing the phonemes being spoken so that it appears that the words are actually emanating from the character's mouth. As can be imagined, dynamic animation can provide an interesting, informative and fun environment through which products and services may be advertised. By way of example, a company may include its “mascot” (e.g. an animal, persona, fictional character) in its web page content. In this way, the mascot can “walk around” the web page, speak to the user and use hand and other body movements to convey messages to the user.
Additionally, the mascot may point to specific items on the page, make movements and/or recite dialog based specifically and in real time upon user input. For example, in the case of a web site for the sale of automobiles, a user might click on the graphic of the particular model that interests him or her resulting in the display of a web page completely dedicated to that model. That page may also include the dynamic animation (probably including dialog) representing the company's mascot welcoming the user to the page concerning the particular model. Additionally, the advantages of the real time interaction may be effected such that the character, for example, describes and points to various features of the car based upon user input (e.g. the user points to a portion of the automobile graphic which is of interest).
While dynamic animation presents significant opportunities for advertising (as well as other applications) on the Internet, various implementation difficulties arise in connection with developing and revising content. First, the production of dynamic animation requires special skill not broadly available. Dynamic animation (also generally referred to as “choreography” herein) must generally be conceived and created by an individual having both artistic capabilities and a technical knowledge of the animation environment. The cost involved in having material choreographed is thus quite expensive both in terms of time and financial commitment.
A second difficulty arising in the creation of dynamic animation is the inherent inability to reuse such animation in significantly or even slightly different applications. For example, it is exceedingly difficult to reuse animation produced in accordance with a specific dialog with another dialog. In other words, it is a complex task to “re-purpose” choreography even after it is initially produced at great expense. Additionally, no tools which automate this task are known to the inventors herein. Thus, borrowing from the above example, if an automobile salesman animation was produced with specific dialog to recite and point to each of the features on the automobile as selected by the user, it would not be a simple task to use the same salesman character along with the same general class of body movements to add a discussion of a newly added automobile feature. On the contrary, it would heretofore be necessary to manually produce a new animation for synchronization with the new dialog.
Another problem arising in connection with the use of dynamic animation on the Internet results from network bandwidth limitations. With current technology and network traffic, it is difficult to deliver compelling and highly expressive animation over the Internet without downloading substantial information prior to execution of the animation. This can result in user frustration, substantial use of storage space and other undesirable effects resulting from the download process. Alternatively, the animation may be reduced to an acceptable size for real time narrowband delivery. This solution, however, compromises the quality of the animation as well as, in most cases, the quality of associated audio.
Finally, the possibility of changing animation and/or dialog for a character on a daily or even hourly basis is virtually impossible due to the inherent difficulties and time required to synchronize lip movements and behaviors to dialog. Each of the issues discussed above individually and collectively serve to create a substantial barrier to entry for the acceptance and implementation of animated characters in an Internet environment.
SUMMARY OF THE INVENTION
Accordingly, there is a need for a system and method whereby dynamic animation may be prepared at a reduced cost and without the need for significant specialized skills.
There is also a need for a system and method which may be used to develop flexible dynamic animation which may be easily re-purposed for use in different applications and with different dialogue.
There is additionally a need for a system and method which generates dynamic animation which may be used in a narrowband environment such as the Internet without the need to delete content or compromise quality in order for such animation to be processed on a real-time basis.
The present invention provides these and other advantages in the form of an easy to use tool for preparing animated characters for use on the Internet. Requiring only limited user input and selection, the system of the present invention automatically choreographs and synchronizes reusable animation components with dialog streams. Once generated, the resulting choreography may be embedded into a hypertext markup language (HTML) web page with an appropriate animation player and audio player plug-in to deliver any number of animated dialogues with minimal wait time and minimal developer effort.
In a preferred embodiment of the present invention, the automatic animation preparation system (AAPS) of the present invention includes an animation preparation application which ass

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

System and method for automatic animation generation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for automatic animation generation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for automatic animation generation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3131422

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