Systems and methods for assembling and/or displaying multimedia objects, modules or presentations

US2017193685A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017193685-A1
Application numberUS-201715464109-A
CountryUS
Kind codeA1
Filing dateMar 20, 2017
Priority dateOct 20, 2009
Publication dateJul 6, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • G06T13/40Primary

    of characters, e.g. humans, animals or virtual beings · CPC title

  • Physics · mapped topic

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • G06T13/80Primary

    Two-dimensional [2D] animation, e.g. using sprites · CPC title

  • Animation software package · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017193685A1 cover?
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 …
Who is the assignee on this patent?
Yahoo Inc
What technology area does this patent fall under?
Primary CPC classification G06T13/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 06 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).