System and method for unifying hotspots subject to non-linear transformation and interpolation in heterogeneous media representations

    公开(公告)号:US06693649B1

    公开(公告)日:2004-02-17

    申请号:US09569875

    申请日:2000-05-12

    IPC分类号: G06F314

    CPC分类号: H04N9/3185 H04N9/3147

    摘要: A system and method for unifying hotspot subject to non-linear transformation and interpolation in heterogeneous media representations includes a content creator for creating Rich Media, e.g. stills, animation, panorama and a delivery system including an action handler for responding to a hotspot in the Rich Media when selected by a user interacting with a projected image display. The hotspot is expressed in the media as an area defined in terms of a Euclidean, rectangular coordinate system for transformation and mapping of the media image hotspot coordinates into corresponding coordinates of a hotspot location in the projected image display. Unfortunately, the image coordinates in the media do not necessarily map directly into corresponding coordinates in the projected image. Flat media images can be linearly transformed to projected image coordinates. However, panorama media require non-linear transformation of media coordinated to projected image coordinates. The coordinates for the media hotspot are stored in a centralized action handler independent of the non-linearities in the media. As a result of a user selecting or picking a hotspot in the projected image, the pick may fall outside of the corresponding hotspot in the case of non-linear media. The hotspot in the media and the projected image may be unified by increasing the number of points in the area geometry which makes more reliable that a pick in the projected image hotspot will fall within the hotspot area in the media. When the projected image hotspot is picked by a mouse or other input device, a signal is transmitted to the media indicating the coordinates of the input device with respect to the media. The media transforms the input coordinates and queries the action handler for a stored hotspot at the location of the input device. The action handler returns the hotspot, if any at the queried location The media displays the hotspot, if any at the location and the input device location on the media. When the pick falls within the media hotspot area and is actuated, the action handler initiates events associated with the picked hotspot in the projected image.

    System and method for composing heterogeneous media components into a unified environment for rich spatio-temporal hotlink authoring and action enablement in low-bandwidth presentations
    3.
    发明授权
    System and method for composing heterogeneous media components into a unified environment for rich spatio-temporal hotlink authoring and action enablement in low-bandwidth presentations 失效
    将异构媒体组件组合成统一环境的系统和方法,用于在低带宽演示中丰富的时空热链接创作和行动支持

    公开(公告)号:US06907563B1

    公开(公告)日:2005-06-14

    申请号:US09572894

    申请日:2000-05-18

    IPC分类号: G09G5/00 G06G17/00

    CPC分类号: G06F17/30056

    摘要: A system and method composes heterogeneous media components into a unified environment for rich spatio-temporal hotlink authoring and action enablement in low-bandwidth presentations. The media client master coupled to the server receives a first heterogeneous media file. The master parses the file to identify the various media tracks in the file, their types, and the object which would render them. When the master encounters a media frame, an internal table is checked to verify whether a media object has been instantiated to handle the corresponding media track. If not, the master fetches the appropriate object from the server and instantiates the object in the media track. The master verifies the frame to determine if an action enablement kernel has been created. If not, the master fetches the appropriate object from the server and instantiates the object in the frame, to activate an action enabler for display of the action.

    摘要翻译: 系统和方法将异构媒体组件组合成统一的环境,用于在低带宽呈现中进行丰富的时空热链接创作和行动实现。 耦合到服务器的媒体客户端主机接收第一异构媒体文件。 主人解析文件以识别文件中的各种媒体轨道,它们的类型和将呈现它们的对象。 当主机遇到媒体帧时,会检查内部表格以验证是否已将媒体对象实例化为处理相应的媒体轨道。 如果没有,则主机从服务器中获取适当的对象并实例化媒体轨道中的对象。 主机验证帧以确定是否已创建动作启用内核。 如果没有,主从服务器获取适当的对象并实例化框架中的对象,以激活操作启动器来显示操作。

    System and method for tracking user interactions and navigation during rich media presentations
    4.
    发明授权
    System and method for tracking user interactions and navigation during rich media presentations 失效
    在富媒体演示期间跟踪用户互动和导航的系统和方法

    公开(公告)号:US08255512B2

    公开(公告)日:2012-08-28

    申请号:US10392055

    申请日:2003-03-19

    IPC分类号: G06F15/173

    摘要: A multi-media information system enables tracking of user interactions to media presentations. A content creation phase enables a creator to specify presentation events or user interactions that can be tracked. A token(s) is introduced into the content by the creator to represent each piece of information to be tracked. A deployment delivery phase delivers the presentation to a web page for a user experience phase and interaction. Trackable information is communicated by the user to the tracking server at different instances of time. Each pre-authored trackable information can be flagged to be “real-time” or otherwise at the granularity of the token or at the granularity of each trackable context. When trackable information is not “real-time”, the information is put into one of several information clusters of different priority. When each cluster achieves a critical mass, the cluster moves to a ready state for transmission to the tracking server.

    摘要翻译: 多媒体信息系统能够跟踪用户与媒体演示的交互。 内容创建阶段使创建者能够指定可以跟踪的演示事件或用户交互。 由创建者将令牌引入内容以表示要跟踪的每条信息。 部署交付阶段将演示文稿交付给用户体验阶段和交互的网页。 跟踪服务器可以在不同的时间将跟踪信息传达给跟踪服务器。 每个预先创作的可跟踪信息可被标记为“实时”,或以令牌的粒度或以每个可跟踪上下文的粒度来标记。 当可追踪信息不是“实时”时,信息被放入不同优先级的几个信息集群之一中。 当每个集群达到临界质量时,集群移动到就绪状态以传输到跟踪服务器。

    Framework for progressive hierarchial and adaptive delivery rich media presentations and associated meta data
    5.
    发明授权
    Framework for progressive hierarchial and adaptive delivery rich media presentations and associated meta data 有权
    渐进式分层和自适应递送的框架丰富的媒体演示和相关的元数据

    公开(公告)号:US06356921B1

    公开(公告)日:2002-03-12

    申请号:US09268537

    申请日:1999-03-12

    IPC分类号: G06F1730

    摘要: A single file contains all information for a complete presentation. Each presentation file contains both data and software for the presentation. It includes both the data and software provided to the user and that retained by the server for the performance of the presentation. The basic building block for a presentation is a frame. The presentation file can contain a file header frame and multiple media frames, and one or more meta data frame. Of the frame types, the file header frame is the only one whose presence is mandatory in the presentation file format. The file header frame identifies the subject matter and contents of the presentation file providing information on the media types and total length of the file. The most degenerate yet useful version of a presentation file would have the file header frame followed by a media frame containing a thumbnail description. A thumbnail description may constitute a simple still picture or written description of the subject matter. Other media frames can be animated or full motion descriptions of the subject matter. Meta data frames are frames that contain non-media specific data file level behavior and user information. Meta data frames are presented only in cases where non-fault behavior and configuration are desired or in cases where actions and abstract navigational semantics are to be incorporated.

    摘要翻译: 单个文件包含完整演示文稿的所有信息。 每个演示文稿文件都包含演示文稿的数据和软件。 它包括提供给用户的数据和软件以及由服务器保留以用于演示的演示。 演示的基本构建块是一个框架。 呈现文件可以包含文件头帧和多个媒体帧以及一个或多个元数据帧。 在帧类型中,文件头帧是唯一一个在呈现文件格式中必须存在的帧。 文件头帧标识呈现文件的主题和内容,提供关于文件的媒体类型和总长度的信息。 呈现文件中最简单但有用的版本将具有文件标题框,后面是包含缩略图描述的媒体帧。 缩略图描述可以构成主题的简单静止图片或书面描述。 其他媒体帧可以是主题的动画或全动态描述。 元数据帧是包含非媒体特定数据文件级别行为和用户信息的帧。 仅在需要非故障行为和配置的情况下或在要并入动作和抽象导航语义的情况下才会呈现元数据帧。