发明名称 |
Methods and systems for generating a dynamic multimodal and multidimensional presentation |
摘要 |
A computerized method of creating a presentation of multidimensional objects in a multidimensional presentation space. The method comprises providing a core element which applies any of functions on a multidimensional object in a multidimensional presentation space, providing a plurality of adaptation components each contains instructions for converting any media object of another of different media types each to a multidimensional object in the multidimensional presentation space, receiving a media object, identifying a matching adaptation component from the adaptation components according to a respective media type of the media object, converting the media objects into a multidimensional object in the multidimensional presentation space using the matching adaptation component, and applying any of the functions on the multidimensional object, using the core element, according to a user selection. |
申请公布号 |
US9159168(B2) |
申请公布日期 |
2015.10.13 |
申请号 |
US201213657972 |
申请日期 |
2012.10.23 |
申请人 |
Technion Research & Development Foundation Limited |
发明人 |
Elber Gershon |
分类号 |
G06T19/20 |
主分类号 |
G06T19/20 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computerized method of creating a presentation of a plurality of multi dimensional objects having at least three dimensions in a multidimensional presentation space, comprising:
providing a core element which applies any of a plurality of manipulation functions on a common internal representation type of a multidimensional object in a multidimensional presentation space having at least three dimensions, wherein said common internal representation type comprises at least three dimensions; providing a plurality of adaptation components each contains instructions for converting any media object having at least three dimensions of another of a plurality of different media types to said common internal representation type of a multidimensional object in said multidimensional presentation space; receiving a media object having at least three dimensions; bridging between a manipulation element and said plurality of adaptation components using an extension support layer to allow said manipulation element to identify a matching adaptation component from a repository which stores said plurality of adaptation components according to a respective media type of said media object; converting said received media object into a certain multidimensional object of said common internal representation type in said multidimensional presentation space using said matching adaptation component; and applying any of said plurality of functions on said certain multidimensional object, using said core element, according to a user selection; wherein: (i) at least some of the plurality of adaptation components are implemented as external plug-ins; (ii) said extension support layer is implemented as a specialized routine which defines and encapsulates a precise API protocol used by at least some of the adaptation components; and (iii) said extension support layer has access to all operations of said core element to create a logical extension of the core element: said core element applies any of the plurality of the manipulation functions on the common internal representation type of the multidimensional object. |
地址 |
Haifa IL |