PERSISTENT COLLABORATIVE FRAMEWORK FOR INTERACTIVE WEB APPLICATIONS
    41.
    发明申请
    PERSISTENT COLLABORATIVE FRAMEWORK FOR INTERACTIVE WEB APPLICATIONS 有权
    用于交互式WEB应用程序的紧密协作框架

    公开(公告)号:US20080168139A1

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

    申请号:US11620658

    申请日:2007-01-06

    IPC分类号: G06F15/16

    摘要: A framework for facilitating collaborative interaction between users of a web application is presented. The framework provides persistence and sharing mechanisms for arbitrary application-defined objects. The sharing mechanism is coupled with a consistency mechanism that keeps client states consistent even when users perform conflicting operations. This framework is application-independent in that the persistence, sharing between clients and maintaining a consistent state among the clients is accomplished without the need for specific knowledge of the design of the web application. Thus, web developers can focus on the logic of the application and the UI, instead of spending time designing and implementing collaborative capabilities.

    摘要翻译: 介绍了一种用于促进Web应用程序用户之间的协作交互的框架。 该框架为任意应用程序定义的对象提供持久性和共享机制。 共享机制与一致性机制相结合,即使在用户执行冲突操作时也能保持客户端状态的一致性。 该框架是独立于应用程序的,因为在客户端之间的持久性,共享和维护一致的状态之间完成了这一任务,而不需要对Web应用程序设计的具体知识。 因此,Web开发人员可以专注于应用程序和UI的逻辑,而不是花时间设计和实现协作功能。

    Flow computing
    43.
    发明申请
    Flow computing 有权
    流量计算

    公开(公告)号:US20060253685A1

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

    申请号:US11124856

    申请日:2005-05-09

    IPC分类号: G06F15/00

    CPC分类号: G06F11/3423 G06F9/4843

    摘要: Systems and methods directed at providing flow computing. An application configured with flow computing capabilities can determine possible results that are intended by a user based on one or more user-initiated actions. The application identifies idling computing resources in the computing device that are available and automatically performs other actions to produce the possible results using the idling computing resources. The application caches the results and provides at least one of the cached results in an interactive data stream. The user directs the data stream by selecting pre-generated choices to achieve the desired outcome.

    摘要翻译: 针对提供流量计算的系统和方法。 配置有流计算能力的应用可以基于一个或多个用户发起的动作来确定用户想要的可能的结果。 应用程序识别计算设备中的空闲计算资源,并使用空闲计算资源自动执行其他操作以产生可能的结果。 应用程序缓存结果,并将缓存结果中的至少一个提供给交互式数据流。 用户通过选择预先生成的选择来指导数据流以实现期望的结果。

    Shared object stores for a networked computer system
    45.
    发明申请
    Shared object stores for a networked computer system 有权
    联网计算机系统的共享对象存储

    公开(公告)号:US20060026264A1

    公开(公告)日:2006-02-02

    申请号:US11238238

    申请日:2005-09-29

    IPC分类号: G06F15/16

    摘要: A store of interfaced software objects are distributed between a server computer and multiple client computers to support an object oriented application communication environment that provides communication between software applications on each client computer. The application communication environment may include a central shared object store of interfaced software objects that operate on a server computer and communicate with one or more software applications on the server computer. A local shared object store of interfaced software objects operates on each client computer and communicates with the central shared object store and one or more software applications on that client computer. Changes to interfaced software objects in the local shared object stores may be automatically propagated to the interfaced software objects in the central shared object store. A local private object store of interfaced software objects may operate on a client computer and communicate with one or more software applications on the client computer.

    摘要翻译: 连接的软件对象的存储分布在服务器计算机和多个客户端计算机之间,以支持面向对象的应用程序通信环境,其提供每个客户机上的软件应用之间的通信。 应用通信环境可以包括在服务器计算机上操作并与服务器计算机上的一个或多个软件应用通信的接口软件对象的中央共享对象存储。 接口软件对象的本地共享对象存储在每个客户端计算机上运行,​​并与中央共享对象存储和该客户端计算机上的一个或多个软件应用程序进行通信。 对本地共享对象存储中的接口软件对象的更改可以自动传播到中央共享对象存储中的接口软件对象。 接口软件对象的本地专用对象存储可以在客户端计算机上操作,并与客户端计算机上的一个或多个软件应用程序进行通信。

    System and process for controlling a shared display given inputs from multiple users using multiple input modalities
    46.
    发明申请
    System and process for controlling a shared display given inputs from multiple users using multiple input modalities 有权
    用于使用多种输入模式给来自多个用户的输入的控制共享显示器的系统和过程

    公开(公告)号:US20050198578A1

    公开(公告)日:2005-09-08

    申请号:US10758574

    申请日:2004-01-15

    CPC分类号: G06F9/451

    摘要: A system and process for controlling common information displays, referred to as shared displays, is presented. The system and process allows multiple modes of input using a set of modules that accept and display data from a variety of sources. Input modules are able to understand data from a single mode of communication and to be able to generate messages as output accordingly. An optional translation module takes discrete message units and converts them into commands or requests that can be processed by a logic module. The logic module includes any application that is running on the shared display. A layout module lays out the information output by the logic module and a display module takes the layout data and converts the information to a form that can be readily displayed on a display device.

    摘要翻译: 提出了一种用于控制公共信息显示的系统和过程,被称为共享显示。 系统和过程允许使用一组接收和显示来自各种来源的数据的多个模块输入。 输入模块能够从单一通信模式中理解数据,并能够相应地生成消息作为输出。 可选的翻译模块采用离散的消息单元,并将其转换为可由逻辑模块处理的命令或请求。 逻辑模块包括在共享显示器上运行的任何应用程序。 布局模块布置逻辑模块输出的信息,显示模块将布局数据转换成可以容易地显示在显示设备上的形式。

    ASSISTED CLUSTERING
    49.
    发明申请
    ASSISTED CLUSTERING 有权
    辅助集群

    公开(公告)号:US20110295773A1

    公开(公告)日:2011-12-01

    申请号:US12787945

    申请日:2010-05-26

    IPC分类号: G06F15/18 G06F17/30

    CPC分类号: G06F17/30994 G06Q30/0631

    摘要: Assisted clustering systems and methods are described herein that provide a user interface by which a user can easily create clusters and selectively associate data items with such clusters. Information regarding data item-cluster associations made by the user is processed by a recommendation engine to learn a clustering model. The clustering model is then be used to generate recommendations for the user regarding which unassociated data items should be associated with which clusters. In certain embodiments, after the user has determined that the clustering model is performing at a satisfactory level based on the quality of the recommendations, the user can cause the system to automatically cluster a large quantity of remaining unassociated data items. In accordance with further embodiments, a user can specify arbitrary data item types for clustering as well as features of such data types that should be considered in generating the clustering model.

    摘要翻译: 本文描述了辅助集群系统和方法,其提供用户界面,通过该界面,用户可以容易地创建集群并且选择性地将数据项与这些集群相关联。 关于由用户进行的数据项集群关联的信息由推荐引擎处理以学习聚类模型。 然后,聚类模型用于为用户生成与哪些不相关的数据项应与哪个集群相关联的建议。 在某些实施例中,在用户基于建议的质量确定聚类模型正在令人满意的级别之后,用户可以使系统自动聚集大量剩余的未关联的数据项。 根据进一步的实施例,用户可以指定用于聚类的任意数据项类型以及在生成聚类模型时应考虑的这些数据类型的特征。