Animation processing method
US-2024420402-A1 · Dec 19, 2024 · US
US2017193685A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017193685-A1 |
| Application number | US-201715464109-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 20, 2017 |
| Priority date | Oct 20, 2009 |
| Publication date | Jul 6, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the present innovations relate to systems and/or methods involving multimedia modules, objects or animations. According to an illustrative implementation, one method may include accepting at least one input keyword relating to a subject for the animation and performing processing associated with templates. Further, templates may generates different types of output, and each template may include components for display time, screen location, and animation parameters. Other aspects of the innovations may involve providing search results, retrieving data from a plurality of web sites or data collections, assembling information into multimedia modules or animations, and/or providing module or animation for playback.
Opening claim text (preview).
1 - 73 . (canceled) 74 . A method comprising: receiving, at a server hosting a web service, an input related to a subject for a multimedia presentation; searching, via the server based on the received input, at least one database for information related to said subject, said information corresponding to an entity identifiable by said subject; searching, via the server, an entity library based on said entity information identified from said search, said entity library search comprising identifying a plurality of media objects in said library related to said entity; identifying, via the server, an audio file related to said subject, said audio file comprising renderable audio data that audibly presents information related to said entity; generating, via the server, a multimedia presentation based on said identified plurality of media objects and said identified audio file, said multimedia presentation generation comprising arranging each of the media objects in a sequence to be sequentially displayed as an animation while the audio file is simultaneously rendered, said generation further comprising determining logical relationships between each of the media objects and the audio data such that information visibly presented by each media object matches information audibly presented by the audio data when the multimedia presentation is rendered; and transmitting, via the server, said multimedia presentation to a display device for rendering by the display device according to said generation. 75 . The method of claim 74 , further comprising: identifying, from said search, a plurality of entities based on said input; determining a type of each entity in said plurality of entities; categorizing each entity according to the determined type of each entity. 76 . The method of claim 75 , further comprising: identifying a category of said subject, wherein said entity related to said identified information from said search is in a related category. 77 . The method of claim 75 , wherein said type determination is based at least in part on a type of database said entity information is identified from. 78 . The method of claim 74 , further comprising: storing, in a database associated with said server, said multimedia presentation, said storage comprising descriptors specifying which media objects in said multimedia presentation are to be played during said audio, and how they are to be played during said audio, wherein said stored multimedia presentation is rendered according to said descriptors. 79 . The method of claim 74 , wherein said audio file is related to a narration corresponding to said subject. 80 . The method of claim 74 , wherein said audio file is related to music corresponding to said subject. 81 . The method of claim 74 , wherein said entity is related to a person, location or topic. 82 . The method of claim 74 , wherein said at least one database is associated with an online source selected from a group consisting of: entries or article titles from an on-line encyclopedia, lists of people, locations or topics from on-line directories, lists of media from on-line databases or online vendors of media, lists of products from online vendors, lists of actors and movies from movie databases and search results from online search engines. 83 . The method of claim 74 , wherein said arrangement of each of the media objects in the multimedia presentation is based on a ranking of how related to the entity each media object is. 84 . The method of claim 74 , wherein said media objects in said multimedia presentation comprise a combination of audio, video and image media objects. 85 . A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a server, perform a method comprising: receiving, at the server hosting a web service, an input related to a subject for a multimedia presentation; searching, via the server based on the received input, at least one database for information related to said subject, said information corresponding to an entity identifiable by said subject; searching, via the server, an entity library based on said entity information identified from said search, said entity library search comprising identifying a plurality of media objects in said library related to said entity; identifying, via the server, an audio file related to said subject, said audio file comprising renderable audio data that audibly presents information related to said entity; generating, via the server, a multimedia presentation based on said identified plurality of media objects and said identified audio file, said multimedia presentation generation comprising arranging each of the media objects in a sequence to be sequentially displayed as an animation while the audio file is simultaneously rendered, said generation further comprising determining logical relationships between each of the media objects and the audio data such that information visibly presented by each media object matches information audibly presented by the audio data when the multimedia presentation is rendered; and transmitting, via the server, said multimedia presentation to a display device for rendering by the display device according to said generation. 86 . The non-transitory computer-readable storage medium of claim 85 , further comprising: identifying, from said search, a plurality of entities based on said input; determining a type of each entity in said plurality of entities; categorizing each entity according to the determined type of each entity; and identifying a category of said subject, wherein said entity related to said identified information from said search is in a related category. 87 . The non-transitory computer-readable storage medium of claim 86 , wherein said type determination is based at least in part on a type of database said entity information is identified from. 88 . The non-transitory computer-readable storage medium of claim 85 , wherein said audio file is related to at least one of a narration or music that corresponds to said subject. 89 . The non-transitory computer-readable storage medium of claim 85 , wherein said entity is related to a person, location or topic. 90 . The non-transitory computer-readable storage medium of claim 85 , wherein said arrangement of each of the media objects in the multimedia presentation is based on a ranking of how related to the entity each media object is. 91 . The non-transitory computer-readable storage medium of claim 85 , wherein said media objects in said multimedia presentation comprise a combination of audio, video and image media objects. 92 . A server comprising: a processor; a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: logic executed by the processor for receiving, at the server hosting a web service, an input related to a subject for a multimedia presentation; logic executed by the processor for searching, via the server based on the received input, at least one database for information related to said subject, said information corresponding to an entity identifiable by said subject; logic executed by the processor for searching, via the server, an entity library based on said entity information identified from said search, said entity library search comprising identifying a plurality of media objects in said library related to said entity; logic executed by th
Related publications grouped by family.
Answers are generated from the same data shown on this page.