Managing timeline modification and synchronization of multiple media streams in networked client/server systems
    52.
    发明授权
    Managing timeline modification and synchronization of multiple media streams in networked client/server systems 有权
    管理网络客户端/服务器系统中多个媒体流的时间轴修改和同步

    公开(公告)号:US07096271B1

    公开(公告)日:2006-08-22

    申请号:US09538624

    申请日:2000-03-29

    CPC classification number: H04L29/06027 H04L65/4092 H04L65/604

    Abstract: In a client/server network system, multimedia content is streamed from one or more servers to the client. The multimedia content includes multiple media streams that can be streamed to the client from the same server or from different servers. The user is able to modify the playback speed of the multimedia content, allowing the playback to be either speeded up or slowed down.

    Abstract translation: 在客户端/服务器网络系统中,多媒体内容从一个或多个服务器流传输到客户端。 多媒体内容包括可以从同一服务器或不同服务器流式传输到客户端的多个媒体流。 用户能够修改多媒体内容的播放速度,允许播放速度加快或减慢。

    Multi-Level Skimming of Multimedia Content Using Playlists
    53.
    发明申请
    Multi-Level Skimming of Multimedia Content Using Playlists 有权
    使用播放列表对多媒体内容进行多级翻译

    公开(公告)号:US20060147018A1

    公开(公告)日:2006-07-06

    申请号:US11276424

    申请日:2006-02-28

    Abstract: A skimmed or preview version of multimedia content is provided to a client computer by a server computer using playlists. The skimmed version of multimedia content can be presented to a user of a client computer in less time than presenting the entire multimedia content would require. The server computer maintains skimming information that identifies particular segments of the multimedia content corresponding to the skimmed version. The server computer uses the skimming information to generate a playlist, which in turn is used by the server computer to access the appropriate segments of the multimedia content and provide the segments to the client computer.

    Abstract translation: 由服务器计算机使用播放列表向客户端计算机提供多媒体内容的撇去或预览版本。 可以在比呈现整个多媒体内容所需的时间更短的时间内将多媒体内容的撇掉版本呈现给客户端计算机的用户。 服务器计算机维护识别与撇去版本对应的多媒体内容的特定段的撇号信息。 服务器计算机使用撇号信息来生成播放列表,该播放列表又由服务器计算机使用以访问多媒体内容的适当段,并将该片段提供给客户端计算机。

    Presentation system with distributed object oriented multi-user domain and separate view and model objects
    54.
    发明授权
    Presentation system with distributed object oriented multi-user domain and separate view and model objects 失效
    具有分布式面向对象多用户域和单独视图和模型对象的演示系统

    公开(公告)号:US07065553B1

    公开(公告)日:2006-06-20

    申请号:US09644321

    申请日:2000-08-23

    Abstract: A database of objects is distributed between a server computer and multiple client computers as an object oriented virtual world environment (VWE) with multimedia presentation features. A primary database is maintained on the server and includes at least one entry for each object disposed within the VWE. In one implementation a presentation virtual world environment has a multi-user virtual presentation room object (ShowRoom) in which presentation or information element objects (ShowItems) are presented from a server to multiple viewers at multiple client computers. The presentation room object and presentation element objects are global objects in that they are provided from server to client computers as part of a presentation VWE. The presentation element objects provide a model representing a presentation in the presentation VWE. Interface objects at the client computers provide a view of the presentation, with user interface and control elements, which view is separate from the model provided by the presentation element objects.

    Abstract translation: 对象的数据库分布在服务器计算机和多个客户端计算机之间,作为具有多媒体演示特征的面向对象的虚拟世界环境(VWE)。 在数据库服务器上维护主数据库,并为VWE中的每个对象包含至少一个条目。 在一个实现中,呈现虚拟世界环境具有多用户虚拟展示室对象(ShowRoom),其中呈现或信息元素对象(ShowItems)在多个客户端计算机上从服务器呈现给多个观看者。 演示室对象和表示元素对象是全局对象,因为它们作为演示VWE的一部分从服务器到客户端计算机提供。 演示元素对象提供表示演示文稿VWE中的演示文稿的模型。 客户端计算机上的接口对象提供演示视图,具有用户界面和控制元素,该视图与演示元素对象提供的模型分开。

    Automated online broadcasting system and method using an omni-directional camera system for viewing meetings over a computer network
    55.
    发明申请
    Automated online broadcasting system and method using an omni-directional camera system for viewing meetings over a computer network 失效
    自动在线广播系统和方法,使用全方位摄像系统,通过计算机网络查看会议

    公开(公告)号:US20050280700A1

    公开(公告)日:2005-12-22

    申请号:US11193976

    申请日:2005-07-29

    CPC classification number: H04N7/142 H04N7/147 H04N7/15

    Abstract: An automated system and method for broadcasting meetings over a computer network. The meeting is filmed using an omni-directional camera system and capable of being presented to a viewer both live and on-demand. The system of the present invention includes an automated camera management system for controlling the camera system and an analysis module determining the location of meeting participants in the meeting environments. The method of the present invention includes using the system of the present invention to broadcast an event to a viewer over a computer network. In particular, the method includes filming the event using an omni-directional camera system. Next, the method determines the location of each event participant in the event environment. Finally, a viewer is provided with a user interface for viewing the broadcast event. This user interface allows a viewer to choose which event participant that the viewer would like to view.

    Abstract translation: 一种用于通过计算机网络广播会议的自动化系统和方法。 会议是使用全方位摄像系统拍摄的,可以呈现给观众,包括现场和点播。 本发明的系统包括用于控制相机系统的自动相机管理系统和确定会议环境中的会议参与者的位置的分析模块。 本发明的方法包括使用本发明的系统通过计算机网络向观看者广播事件。 特别地,该方法包括使用全向摄像机系统拍摄该事件。 接下来,该方法确定事件环境中每个事件参与者的位置。 最后,向观众提供用于观看广播事件的用户界面。 该用户界面允许观看者选择观看者想要观看的哪个事件参与者。

    Multimedia timeline modification in networked client/server systems
    58.
    发明授权
    Multimedia timeline modification in networked client/server systems 有权
    联网客户端/服务器系统中的多媒体时间线修改

    公开(公告)号:US06622171B2

    公开(公告)日:2003-09-16

    申请号:US09153664

    申请日:1998-09-15

    CPC classification number: H04L29/06027 H04L65/4092 H04L65/604

    Abstract: Multimedia content is streamed over a network system from a server computer to a client computer. The client allows a user to enter a variable playback speed and varies the speed at which the multimedia content is rendered at the client. Time-scale modification technology is used to maintain the original pitch of any audio content, thereby maintaining its intelligibility.

    Abstract translation: 多媒体内容通过网络系统从服务器计算机流式传输到客户端计算机。 客户端允许用户输入可变播放速度并且改变在客户端处呈现多媒体内容的速度。 使用时间尺度修改技术来维持任何音频内容的原始音调,从而保持其可懂度。

    Production of a video stream with synchronized annotations over a computer network

    公开(公告)号:US06230172B1

    公开(公告)日:2001-05-08

    申请号:US09389541

    申请日:1999-09-03

    Abstract: The production of synchronization scripts and associated annotated multimedia streams for servers and client computers coupled to each other by a diverse computer network which includes local area networks (LANs) and/or wide area networks (WANs) such as the intermet. Annotated multimedia streams can include a compressed video stream for display in a video window, an accompanying compressed audio stream and annotations. Synchronization scripts include annotation streams for synchronizing the display of video streams with annotations, e.g., displayable events, such textual/graphical data in the form of HTML pages with Java applets to be displayed in one or more event windows. The producer includes a capture module and an author module for capturing video streams and generating annotation streams, respectively. The capture module compresses the video stream using a suitable compression format. Annotation streams include annotation frames which provide either pointer(s) to the event(s) of interest or include displayable data embedded within the annotation stream. Accordingly, each annotation frame includes either an event locator or an event data. In addition, each annotation frame includes an event time marker which corresponds to the time stamp(s) of associated video frame(s) within the video stream. Embedded displayable data include ticker tape data embedded within the annotation stream. Examples of event locators to displayable events include URL addresses pointing to HTML web pages. The video/audio streams and annotation streams are stored in stream server(s) for subsequent retrieval by client computer(s) in a coordinated manner, so that the client computer(s) is able to synchronously display the video frames and displayable event(s) in a video window and event window(s), respectively. In one implementation, annotation streams include a flipper stream for locating HTML pages and a ticker stream which include ticker (tape) data.

    Streaming and displaying a video stream with synchronized annotations over a computer network
    60.
    发明授权
    Streaming and displaying a video stream with synchronized annotations over a computer network 失效
    通过计算机网络流式传输并显示具有同步注释的视频流

    公开(公告)号:US06173317B2

    公开(公告)日:2001-01-09

    申请号:US08819585

    申请日:1997-03-14

    Abstract: Client computer(s) retrieve and display synchronized annotated multimedia streams from servers dispersed over a diverse computer network which includes local area networks (LANs) and/or wide area networks (WANs) such as the internet. Multimedia streams provided to the client computer(s) can include a compressed video stream for display in a video window and an accompanying compressed audio stream. Annotations, i.e., displayable events, include textual/graphical data in the form of HTML pages with Java applets to be displayed in one or more event windows. The video/audio and annotation streams are produced and then stored in stream server(s). Annotation streams include annotation frames which provide either pointer(s) to the event(s) of interest or include displayable data embedded within the annotation stream. Accordingly, each annotation frame includes either an event locator or an event data. In addition, each annotation frame includes an event time marker which corresponds to the time stamp(s) of associated video frame(s) within the video stream. Examples of embedded displayable data include ticker tape data embedded within the annotation stream. Examples of event locators to displayable events include URL addresses pointing to HTML web pages. Video/audio streams and annotation streams are provided by the stream server(s) to the client computer(s) in a coordinated manner, so that the client computer(s) is able to synchronously display the video frames and displayable event(s) in a video window and event window(s), respectively.

    Abstract translation: 客户端计算机从分散在包括诸如互联网的局域网(LAN)和/或广域网(WAN)的不同计算机网络的服务器上检索和显示同步的注释多媒体流。 提供给客户端计算机的多媒体流可以包括用于在视频窗口中显示的压缩视频流和伴随的压缩音频流。 注释,即可显示的事件,包括HTML页面形式的文本/图形数据,Java applet将被显示在一个或多个事件窗口中。 生成视频/音频和注释流,然后存储在流服务器中。 注释流包括对所感兴趣的事件提供指针或者包括嵌入在注释流内的可显示数据的注释帧。 因此,每个注释帧都包括事件定位器或事件数据。 另外,每个注释帧包括对应于视频流内的相关联的视频帧的时间戳的事件时间标记。 嵌入式可显示数据的示例包括嵌入在注释流内的代码磁带数据。 可显示事件的事件定位器的示例包括指向HTML网页的URL地址。 视频/音频流和注释流由流服务器以协调的方式提供给客户端计算机,使得客户端计算机能够同步地显示视频帧和可显示事件, 分别在视频窗口和事件窗口中。

Patent Agency Ranking