Multimedia coordination system
    1.
    发明授权

    公开(公告)号:US06560707B2

    公开(公告)日:2003-05-06

    申请号:US08586136

    申请日:1996-01-12

    IPC分类号: H04L900

    摘要: In a network, a media coordination system provides secure multimedia communication channels in a collaborative network environment. The media coordination system provides automatic encryption, dynamic interconnection of streams of data, and user interface elements that provide users with control over the ultimate destination of their audio and video data. The infrastructure of the system includes a plurality of client workstations that are connected to a central server using point-to-point network connections. The central server maintains a persistent virtual world of network places with objects located therein. Streams of audio and video data are coordinated between client workstations operating in the persistent virtual world by a key manager object using channels, transmitters, and receivers. The client workstations multicast their audio and video data over the network to defined recipients after receiving a multicast address and an encryption key for a specific multicast channel. In order to protect the privacy of all communications and the integrity of the coordination system, each client workstation retains significant control over distribution and reception of audio and video data since multicast transmission is tied to specific user interface elements. The multimedia user interface elements include cameras, speakers, microphones, and video panes. Since the central server only coordinates where audio and video data is broadcast for a particular interface element, each client workstation ultimately controls the destination of multimedia data through selection of the element at the user interface.

    Multimedia coordination system
    2.
    发明授权
    Multimedia coordination system 失效
    多媒体协调系统

    公开(公告)号:US06772335B2

    公开(公告)日:2004-08-03

    申请号:US10004114

    申请日:2001-12-06

    IPC分类号: H04L900

    摘要: In a network, a media coordination system provides secure multimedia communication channels in a collaborative network environment. The media coordination system provides automatic encryption, dynamic interconnection of streams of data, and user interface elements that provide users with control over the ultimate destination of their audio and video data. The infrastructure of the system includes a plurality of client workstations that are connected to a central server using point-to-point network connections. The central server maintains a persistent virtual world of network places with objects located therein. Streams of audio and video data are coordinated between client workstations operating in the persistent virtual world by a key manager object using channels, transmitters, and receivers. The client workstations multicast their audio and video data over the network to defined recipients after receiving a multicast address and an encryption key for a specific multicast channel. In order to protect the privacy of all communications and the integrity of the coordination system, each client workstation retains significant control over distribution and reception of audio and video data since multicast transmission is tied to specific user interface elements. The multimedia user interface elements include cameras, speakers, microphones, and video panes. Since the central server only coordinates where audio and video data is broadcast for a particular interface element, each client workstation ultimately controls the destination of multimedia data through selection of the element at the user interface.

    摘要翻译: 在网络中,媒体协调系统在协作网络环境中提供安全的多媒体通信信道。 媒体协调系统提供自动加密,数据流的动态互连和用户界面元素,为用户提供对其音频和视频数据的最终目的地的控制。 系统的基础设施包括使用点对点网络连接连接到中央服务器的多个客户端工作站。 中央服务器维护具有位于其中的对象的网络位置的持久虚拟世界。 音频和视频数据流在使用信道,发射机和接收机的密钥管理器对象在由持久虚拟世界中操作的客户端工作站之间进行协调。 客户端工作站在接收到组播地址和特定多播信道的加密密钥后,通过网络将其音频和视频数据组播到定义的收件人。 为了保护所有通信的隐私和协调系统的完整性,每个客户端工作站保留对音频和视频数据的分发和接收的显着控制,因为多播传输被绑定到特定的用户界面元素。 多媒体用户界面元素包括相机,扬声器,麦克风和视频窗格。 由于中央服务器仅协调为特定接口元件广播音频和视频数据的位置,所以每个客户端工作站最终通过在用户界面处选择元素来控制多媒体数据的目的地。

    Collaborative object architecture
    3.
    发明授权
    Collaborative object architecture 失效
    协作对象架构

    公开(公告)号:US06338086B1

    公开(公告)日:2002-01-08

    申请号:US09096101

    申请日:1998-06-11

    IPC分类号: G06F1516

    摘要: A collaborative object architecture with one or more of the following technologies: 1) lightweight asynchronous messaging; 2) collaborative objects; 3) optimistic concurrency control; and 4) transparent object serialization. Lightweight asynchronous messaging allows highly responsive interactivity and natural interactions with minimal network loads. Collaborative objects allow ubiquitous sharing and provides each user with the same copy of the shared object. Optimistic concurrency control allows full-duplex group editing and natural interactions. Transparent object serialization provides real world persistence and support for asynchronous changes. Thus, combination of these technologies provides a collaborative object architecture with several advantages over the prior art.

    摘要翻译: 具有以下一种或多种技术的协作对象架构:1)轻量级异步消息传递; 2)合作对象; 3)乐观并发控制; 和4)透明对象序列化。 轻量级异步消息传递允许高度响应的交互性和自然的交互,同时具有最小的网络负载。 协作对象允许无处不在的共享,并为每个用户提供共享对象的相同副本。 乐观的并发控制允许全双工组编辑和自然交互。 透明对象序列化为异步更改提供了真实的持久性和支持。 因此,这些技术的组合提供了与现有技术相比具有多个优点的协作对象架构。

    Software constructs that facilitate partial evaluation of source code
    4.
    发明授权
    Software constructs that facilitate partial evaluation of source code 有权
    促进源代码部分评估的软件结构

    公开(公告)号:US06199201B1

    公开(公告)日:2001-03-06

    申请号:US09128685

    申请日:1998-08-03

    IPC分类号: G06F945

    CPC分类号: G06F8/49

    摘要: A partial evaluator, or pre-compiler, for a computer program enables a user to provide, at suitable places within a program, language constructs which cause certain expressions within the program to be evaluated at runtime or at partial evaluation time. These language constructs can be used to shorten runtime, such as by avoiding unnecessary duplication of code at runtime.

    摘要翻译: 用于计算机程序的部分评估器或预编译器使得用户能够在程序内的适当位置提供在程序中导致某些表达式在运行时或部分评估时间被评估的语言结构。 这些语言结构可用于缩短运行时间,例如避免运行时不必要的代码重复。

    Composite hydroentangling nozzle strip and method for producing nonwoven fabrics therewith
    5.
    发明授权
    Composite hydroentangling nozzle strip and method for producing nonwoven fabrics therewith 有权
    复合水刺喷嘴带及其制造无纺布的方法

    公开(公告)号:US07237308B2

    公开(公告)日:2007-07-03

    申请号:US10865461

    申请日:2004-06-10

    IPC分类号: D04H1/46 D06B1/02

    CPC分类号: D04H18/00 D04H1/492 D04H18/04

    摘要: A composite nozzle strip for hydroentangling of a fibrous mass is provided to lower nozzle erosion potential and increase operational efficiency. The composite nozzle strip comprises a substrate comprising a material of a first hardness having at least one aperture and at least one orifice element comprising a material of a second hardness greater than the first hardness and further defining an aperture of a second diameter less than the first diameter. The at least one orifice element is affixed to the substrate so that the aperture in the orifice element is aligned with the at least one aperture in the substrate for creation of a constricted water jet when subjected to pressurized water.

    摘要翻译: 提供了一种用于水力缠结纤维块的复合喷嘴条,以降低喷嘴侵蚀潜力并提高操作效率。 复合喷嘴条包括基材,该基材包括具有至少一个孔的第一硬度的材料和至少一个孔元件,所述孔元件包括第二硬度大于第一硬度的材料,并进一步限定第二直径小于第一硬度的孔 直径。 至少一个孔元件固定到基底上,使得孔元件中的孔与衬底中的至少一个孔对准,以在受到加压水时产生收缩的水射流。

    Reputation of an Author of Online Content
    6.
    发明申请
    Reputation of an Author of Online Content 有权
    在线内容作者的声誉

    公开(公告)号:US20090157667A1

    公开(公告)日:2009-06-18

    申请号:US12333153

    申请日:2008-12-11

    摘要: Methods, computer program products and systems are described for online-content management. Multiple online content items authored by multiple authors are received at one or more first computers for online publication. For each online content item, a reputation score is determined for the author of the online content item. The reputation score is based at least in part on one or more reviews of the online content item provided by one or more reviewers other than the author. In response to a query for online content received from a second computer, a set of search results is generated that includes an online content item from the multiple online content items. A ranking of the online content item in the set is determined based at least in part on the reputation score of the author.

    摘要翻译: 描述了用于在线内容管理的方法,计算机程序产品和系统。 在一个或多个第一台计算机上收到由多位作者创作的多个在线内容项目,用于在线发布。 对于每个在线内容项,确定在线内容项的作者的信誉分数。 信誉分数至少部分地基于由作者以外的一个或多个审阅者提供的在线内容项的一个或多个评论。 响应于从第二计算机接收到的在线内容的查询,生成包括来自多个在线内容项目的在线内容项目的一组搜索结果。 至少部分地基于作者的信誉评分来确定该集合中的在线内容项目的排名。

    Machine control using a ReferenceClock construct
    7.
    发明授权
    Machine control using a ReferenceClock construct 失效
    使用ReferenceClock构造的机器控制

    公开(公告)号:US06292841B1

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

    申请号:US09069381

    申请日:1998-04-29

    IPC分类号: G06F106

    CPC分类号: G03G15/50 G03G2215/00721

    摘要: A method of use of real time machine control software integrating both event based mode and task based components. In particular, a collection of constructs have been created that allow machine control applications to be expressed in event based terms and the event based constructs to be seamlessly integrated with task based constructs. The method includes the use of response time specifications, in particular in conjunction with ReactiveTask and Task constructs. The method also includes the use of Register, ReferenceClock, and SchedulerLock constructs.

    摘要翻译: 一种使用实时机器控制软件的方法,集成了基于事件的模式和基于任务的组件。 特别地,已经创建了一组构造,其允许机器控制应用程序以基于事件的术语表示,并且基于事件的构造将与基于任务的构造无缝集成。 该方法包括使用响应时间规范,特别是与ReactiveTask和Task结构相结合。 该方法还包括使用Register,ReferenceClock和SchedulerLock构造。

    Bi-directional process-to-process byte stream protocol
    8.
    发明授权
    Bi-directional process-to-process byte stream protocol 失效
    双向流程到流程字节流协议

    公开(公告)号:US06289461B1

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

    申请号:US09094388

    申请日:1998-06-09

    申请人: Michael D. Dixon

    发明人: Michael D. Dixon

    IPC分类号: G06F1130

    摘要: A client system stores messages and sends the messages to a server system. The messages are included in a request formatted according to a protocol that can traverse a firewall. Then the client system waits for a response from the server system. The response will also be formatted according to the protocol that can traverse the firewall. The response will include an indication of which messages the server system received from the client system in the last request. If a certain number of messages accumulate at the client system, or a certain amount of time passes before the response is received, the client system will send a second request. The server system also stores messages and sends the messages to the client system. The server system waits for a first request and a second request from the client system. If the first request has been received and a particular number of messages have accumulated at the server system, then the server system will send a response corresponding to the first request. If the second request is received, the server system will send the response corresponding to the first request even if no messages have accumulated. The response will include any accumulated messages. The next time the client system sends a request, the request will include an indication of which messages the client system received from the server system in the last response.

    摘要翻译: 客户端系统存储消息并将消息发送到服务器系统。 消息包含在根据可以穿过防火墙的协议格式化的请求中。 然后客户端系统等待来自服务器系统的响应。 响应也将根据可以穿过防火墙的协议进行格式化。 响应将包括服务器系统在最后一个请求中从客户端系统接收的消息的指示。 如果在客户端系统中累积了一定数量的消息,或者在接收到响应之前经过了一定的时间,则客户端系统将发送第二个请求。 服务器系统还存储消息并将消息发送到客户端系统。 服务器系统等待来自客户端系统的第一请求和第二请求。 如果已经接收到第一请求并且在服务器系统上累积了特定数量的消息,则服务器系统将发送对应于第一请求的响应。 如果接收到第二个请求,服务器系统将发送对应于第一个请求的响应,即使没有消息已经累积。 响应将包括任何累积的消息。 客户端系统下一次发送请求时,该请求将包括客户端系统在最后一个响应中从服务器系统接收的哪些消息的指示。

    Software constructs that facilitate partial evaluation of source code
    9.
    发明授权
    Software constructs that facilitate partial evaluation of source code 失效
    促进源代码部分评估的软件结构

    公开(公告)号:US06631517B1

    公开(公告)日:2003-10-07

    申请号:US09705188

    申请日:2000-11-02

    IPC分类号: G06F945

    CPC分类号: G06F8/49

    摘要: A partial evaluator, or pre-compiler, for a computer program enables a user to provide, at suitable places within a program, language constructs which cause certain expressions within the program to be evaluated at runtime or at partial evaluation time. These language constructs can be used to shorten runtime, such as by avoiding unnecessary duplication of code at runtime.

    摘要翻译: 用于计算机程序的部分评估器或预编译器使得用户能够在程序内的适当位置提供在程序中导致某些表达式在运行时或部分评估时间被评估的语言结构。 这些语言结构可用于缩短运行时间,例如避免运行时不必要的代码重复。