SHARED DATA COLLECTIONS
    1.
    发明申请
    SHARED DATA COLLECTIONS 有权
    共享数据收集

    公开(公告)号:US20110320407A1

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

    申请号:US12821971

    申请日:2010-06-23

    IPC分类号: G06F17/30

    摘要: A data sharing mechanism may allow programs to share access to data collections. The mechanisms that implement the sharing may allow programs written in any language to read and write a shared collection. The mechanisms may make the shared nature of the collection relatively transparent to the program and to the programmer, by allowing a program to operate on the data more or less as if it were purely local data. The sharing of collections may be managed by a shared object runtime on each machine on which a collection is used, and by a shared object server. The shared object server maintains the true state of the collection, and deterministically resolves collections when programs operate on the same collection without knowledge of each other's operations. The mechanisms by which collections are shared may be implemented so as to be agnostic as to the kind of data in the collection.

    摘要翻译: 数据共享机制可能允许程序共享对数据收集的访问。 实现共享的机制可能允许以任何语言编写的程序来读写共享集合。 这些机制可以使程序和程序员的共享性能相对透明化,允许程序对数据的操作或多或少就像纯粹的本地数据一样。 集合的共享可以由使用集合的每个机器上的共享对象运行时以及共享对象服务器来管理。 共享对象服务器维护集合的真实状态,并且当程序在相同集合上运行时确定性地解析集合,而不了解对方的操作。 可以实现共享收藏的机制,以便与收藏中的数据类型无关。

    SHARING AND SYNCHRONIZATION OF OBJECTS
    2.
    发明申请
    SHARING AND SYNCHRONIZATION OF OBJECTS 有权
    物体的共享和同步

    公开(公告)号:US20110289514A1

    公开(公告)日:2011-11-24

    申请号:US12782751

    申请日:2010-05-19

    IPC分类号: G06F9/46

    CPC分类号: G06F9/526

    摘要: Sharing of objects may be implemented in a way that allows programs to use shared objects in much the same way that they would use local objects. In one example, a program creates an object and sets properties through normal instructions that would be used to create a local object. The program then registers the object with a shared object model, which may be maintained by a shared object server. For each machine on which the object may be used, a shared object runtime monitors for changes to the objects, and notifies the server of these changes. The server updates the object, and notifies other machines of changes to the state of the object. The shared object runtimes on those machines receive notification of the changes, and update the local copies.

    摘要翻译: 可以以允许程序以与使用本地对象大致相同的方式使用共享对象的方式来实现对象的共享。 在一个示例中,程序创建一个对象,并通过将用于创建本地对象的常规指令来设置属性。 程序然后使用共享对象服务器来维护共享对象模型来注册对象。 对于可以使用对象的每个机器,共享对象运行时监视对象的更改,并通知服务器这些更改。 服务器更新对象,并通知其他机器对对象状态的更改。 这些机器上的共享对象运行时间会收到更改的通知,并更新本地副本。

    Shared data collections
    3.
    发明授权
    Shared data collections 有权
    共享数据收集

    公开(公告)号:US09104715B2

    公开(公告)日:2015-08-11

    申请号:US12821971

    申请日:2010-06-23

    IPC分类号: G06F7/00 G06F17/30

    摘要: A data sharing mechanism may allow programs to share access to data collections. The mechanisms that implement the sharing may allow programs written in any language to read and write a shared collection. The mechanisms may make the shared nature of the collection relatively transparent to the program and to the programmer, by allowing a program to operate on the data more or less as if it were purely local data. The sharing of collections may be managed by a shared object runtime on each machine on which a collection is used, and by a shared object server. The shared object server maintains the true state of the collection, and deterministically resolves collections when programs operate on the same collection without knowledge of each other's operations. The mechanisms by which collections are shared may be implemented so as to be agnostic as to the kind of data in the collection.

    摘要翻译: 数据共享机制可能允许程序共享对数据收集的访问。 实现共享的机制可能允许以任何语言编写的程序来读写共享集合。 这些机制可以使程序和程序员的共享性能相对透明化,允许程序对数据的操作或多或少就像纯粹的本地数据一样。 集合的共享可以由使用集合的每个机器上的共享对象运行时以及共享对象服务器来管理。 共享对象服务器维护集合的真实状态,并且当程序在相同集合上运行时确定性地解析集合,而不了解对方的操作。 可以实现共享收藏的机制,以便与收藏中的数据类型无关。

    Sharing and synchronization of objects
    4.
    发明授权
    Sharing and synchronization of objects 有权
    共享和同步对象

    公开(公告)号:US08719845B2

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

    申请号:US12782751

    申请日:2010-05-19

    IPC分类号: G06F9/44 G06F9/455

    CPC分类号: G06F9/526

    摘要: Sharing of objects may be implemented in a way that allows programs to use shared objects in much the same way that they would use local objects. In one example, a program creates an object and sets properties through normal instructions that would be used to create a local object. The program then registers the object with a shared object model, which may be maintained by a shared object server. For each machine on which the object may be used, a shared object runtime monitors for changes to the objects, and notifies the server of these changes. The server updates the object, and notifies other machines of changes to the state of the object. The shared object runtimes on those machines receive notification of the changes, and update the local copies.

    摘要翻译: 可以以允许程序以与使用本地对象大致相同的方式使用共享对象的方式来实现对象的共享。 在一个示例中,程序创建一个对象,并通过将用于创建本地对象的常规指令来设置属性。 程序然后使用共享对象服务器来维护共享对象模型来注册对象。 对于可以使用对象的每个机器,共享对象运行时监视对象的更改,并通知服务器这些更改。 服务器更新对象,并通知其他机器对对象状态的更改。 这些机器上的共享对象运行时间会收到更改的通知,并更新本地副本。

    CLIPBOARD AUGMENTATION WITH REFERENCES
    8.
    发明申请
    CLIPBOARD AUGMENTATION WITH REFERENCES 有权
    带参考的CLIPBOARD补充

    公开(公告)号:US20110126093A1

    公开(公告)日:2011-05-26

    申请号:US13017727

    申请日:2011-01-31

    IPC分类号: G06F17/24

    摘要: Systems, methods, data structures and/or the like are provided for placing copy data, supplemental, and/or additional data on a clipboard, for example. The copy data may comprise a reference to supplemental data, such as HTML data (e.g., a social media data from an HTML social media webpage). The supplemental data may be retrieved using the reference, and placed within the clipboard. In this way, the copy data and the supplemental data may be available within the clipboard.

    摘要翻译: 提供了系统,方法,数据结构和/或类似物,例如将拷贝数据,补充和/或附加数据放置在剪贴板上。 复制数据可以包括对诸如HTML数据(例如,来自HTML社交媒体网页的社交媒体数据)的补充数据的引用。 可以使用参考来检索补充数据,并将其放置在剪贴板内。 这样,拷贝数据和补充数据可能在剪贴板内可用。