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

    公开(公告)号:US06622171B2

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

    申请号:US09153664

    申请日:1998-09-15

    IPC分类号: G06F1516

    摘要: 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.

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

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

    公开(公告)号:US06230172B1

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

    申请号:US09389541

    申请日:1999-09-03

    IPC分类号: G06F1500

    摘要: 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
    73.
    发明授权
    Streaming and displaying a video stream with synchronized annotations over a computer network 失效
    通过计算机网络流式传输并显示具有同步注释的视频流

    公开(公告)号:US06173317B2

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

    申请号:US08819585

    申请日:1997-03-14

    IPC分类号: H04N710

    摘要: 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.

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

    Flat cache-only multi-processor architectures
    74.
    发明授权
    Flat cache-only multi-processor architectures 失效
    平面缓存仅多处理器体系结构

    公开(公告)号:US5535116A

    公开(公告)日:1996-07-09

    申请号:US63628

    申请日:1993-05-18

    IPC分类号: G06F12/08 G05B15/00

    摘要: A flat directory organization is used to create a flat cache-only multi-processor architecture. Directory memories are uniformly distributed among all the processor nodes. Every valid memory partition has an associated physical address, which is used to determine a statically assigned home node for that partition. The home directory at the home node is the only directory that maintains state information for that partition. The home directory keeps track of which nodes have a copy of a partition and the current state of that partition. The flat directory organization does not depend on any specific interconnection. Any scalable network can be used to interconnect the processing nodes.

    摘要翻译: 平面目录组织用于创建一个平坦的仅缓存多处理器体系结构。 目录存储器均匀分布在所有处理器节点之间。 每个有效的内存分区都有一个关联的物理地址,用于确定该分区的静态分配的主节点。 家庭节点的主目录是维护该分区的状态信息的唯一目录。 主目录跟踪哪些节点具有分区的副本和该分区的当前状态。 平面目录组织不依赖于任何特定的互连。 可以使用任何可扩展网络来互连处理节点。

    Interactive and shared surfaces
    75.
    发明授权
    Interactive and shared surfaces 有权
    交互式和共享表面

    公开(公告)号:US09560314B2

    公开(公告)日:2017-01-31

    申请号:US13160094

    申请日:2011-06-14

    摘要: The interactive and shared surface technique described herein employs hardware that can project on any surface, capture color video of that surface, and get depth information of and above the surface while preventing visual feedback (also known as video feedback, video echo, or visual echo). The technique provides N-way sharing of a surface using video compositing. It also provides for automatic calibration of hardware components, including calibration of any projector, RGB camera, depth camera and any microphones employed by the technique. The technique provides object manipulation with physical, visual, audio, and hover gestures and interaction between digital objects displayed on the surface and physical objects placed on or above the surface. It can capture and scan the surface in a manner that captures or scans exactly what the user sees, which includes both local and remote objects, drawings, annotations, hands, and so forth.

    摘要翻译: 本文描述的交互式和共享表面技术采用可投影任何表面的硬件,捕获该表面的彩色视频,并获得表面上方的深度信息,同时防止视觉反馈(也称为视频反馈,视频回声或视觉回声 )。 该技术使用视频合成来提供表面的N路共享。 它还提供硬件组件的自动校准,包括校准任何投影机,RGB摄像机,深度摄像机和该技术使用的任何麦克风。 该技术提供物体操纵,物理,视觉,音频和悬停的手势以及表面上显示的数字对象与放置在表面上或表面上的物理对象之间的交互。 它可以以捕获或扫描用户所看到的内容(包括本地和远程对象,绘图,注释,手等)的方式捕获和扫描表面。

    Touch and stylus discrimination and rejection for contact sensitive computing devices
    76.
    发明授权
    Touch and stylus discrimination and rejection for contact sensitive computing devices 有权
    触摸感应计算设备的触摸和触控笔辨别和拒绝

    公开(公告)号:US09244545B2

    公开(公告)日:2016-01-26

    申请号:US13530015

    申请日:2012-06-21

    摘要: A “Contact Discriminator” provides various techniques for differentiating between valid and invalid contacts received from any input methodology by one or more touch-sensitive surfaces of a touch-sensitive computing device. Examples of contacts include single, sequential, concurrent, or simultaneous user finger touches (including gesture type touches), pen or stylus touches or inputs, hover-type inputs, or any combination thereof. The Contact Discriminator then acts on valid contacts (i.e., contacts intended as inputs) while rejecting or ignoring invalid contacts or inputs. Advantageously, the Contact Discriminator is further capable of disabling or ignoring regions of input surfaces, such tablet touch screens, that are expected to receive unintentional contacts, or intentional contacts not intended as inputs, for device or application control purposes. Examples of contacts not intended as inputs include, but are not limited to, a user's palm resting on a touch screen while the user writes on that screen with a stylus or pen.

    摘要翻译: “接触鉴别器”提供了各种用于区分由触敏计算设备的一个或多个触敏表面从任何输入方法接收的有效和无效联系的各种技术。 触点的示例包括单个,顺序,并发或同时用户手指触摸(包括手势类型触摸),笔或触控笔触摸或输入,悬停式输入或其任何组合。 然后,接触鉴别器对拒绝或忽略无效联系人或输入的有效联系人(即,作为输入的联系人)起作用。 有利地,接触鉴别器还能够禁用或忽略预期将接收无意接触的输入表面(例如平板电脑触摸屏)的区域或用于设备或应用控制目的的意图不是输入的有意联系人。 不用于作为输入的触点的示例包括但不限于用户的手掌搁在触摸屏上,同时用户用触针或笔在该屏幕上写入。

    Machine assisted query formulation
    78.
    发明授权
    Machine assisted query formulation 有权
    机器辅助查询配方

    公开(公告)号:US08812534B2

    公开(公告)日:2014-08-19

    申请号:US13481168

    申请日:2012-05-25

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30389

    摘要: Architecture for completing search queries by using artificial intelligence based schemes to infer search intentions of users. Partial queries are completed dynamically in real time. Additionally, search aliasing can also be employed. Custom tuning can be performed based on at least query inputs in the form of text, graffiti, images, handwriting, voice, audio, and video signals. Natural language processing occurs, along with handwriting recognition and slang recognition. The system includes a classifier that receives a partial query as input, accesses a query database based on contents of the query input, and infers an intended search goal from query information stored on the query database. A query formulation engine receives search information associated with the intended search goal and generates a completed formal query for execution.

    摘要翻译: 通过使用基于人工智能的方案来推断用户的搜索意图来完成搜索查询的架构。 部分查询是实时动态完成的。 此外,还可以使用搜索别名。 可以至少基于文本,涂鸦,图像,手写,语音,音频和视频信号的查询输入进行定制调整。 自然语言处理发生,手写识别和俚语识别。 该系统包括接收部分查询作为输入的分类器,基于查询输入的内容访问查询数据库,并从存储在查询数据库中的查询信息推断预期的搜索目标。 查询制定引擎接收与预期搜索目标相关联的搜索信息,并生成完成的正式查询以供执行。

    Information management through a single application
    79.
    发明授权
    Information management through a single application 有权
    通过单一应用程序进行信息管理

    公开(公告)号:US08620913B2

    公开(公告)日:2013-12-31

    申请号:US12098753

    申请日:2008-04-07

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30902

    摘要: Automatic capturing and recording of data in a single application is provided. The data can be obtained from multiple sources and over a short time or over an extended time. Personalized notations can be annotated with the data to provide a user with more personal information relating to why the particular data was captured and recorded. Selection of the single application can be a function of a type of the data, a user preference, or combinations thereof.

    摘要翻译: 提供了在单个应用程序中自动捕获和记录数据。 数据可以从多个来源获得,并且可以在短时间内或在延长的时间内获得。 可以使用数据注释个性化符号,以向用户提供与为什么捕获和记录特定数据的更多个人信息。 单个应用的选择可以是数据类型,用户偏好或其组合的函数。

    COMMUNICATION USING DELEGATES, SUCH AS DELEGATES SPECIFIED IN AN EMAIL OR SCHEDULING APPLICATION
    80.
    发明申请
    COMMUNICATION USING DELEGATES, SUCH AS DELEGATES SPECIFIED IN AN EMAIL OR SCHEDULING APPLICATION 有权
    使用代表的通信,如电子邮件或调度应用程序中指定的代表

    公开(公告)号:US20120327814A1

    公开(公告)日:2012-12-27

    申请号:US13357560

    申请日:2012-01-24

    IPC分类号: H04L12/16 H04L12/66

    摘要: A facility allows for automatic delegation of incoming real-time communications based on a delegation scheme. The delegation scheme may be rules-based and may be applied to a single real-time communication channel or multiple communication channels, including both real-time and non-real-time communication channels. The delegate information may include rules that indicate under what circumstances a communication should be rerouted, which delegate the communication should be rerouted to, and whether other associated actions should be taken in connection with the rerouting (or lack thereof). In some cases, the context of the incoming communication may play a role in how or whether a communication is rerouted to a delegate.

    摘要翻译: 设施允许基于授权方案自动委派传入的实时通信。 授权方案可以是基于规则的,并且可以应用于单个实时通信信道或多个通信信道,包括实时通信信道和非实时通信信道。 代表信息可能包括规定在什么情况下应该重新路由的通信,哪个委托通信应该被重新路由,以及是否应该与重新路由(或不存在)相关联的其他相关联的动作。 在某些情况下,传入通信的上下文可能在通信如何重新路由到代理方面发挥作用。