会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Versions and workspaces in an object repository
    • 对象库中的版本和工作区
    • US07711708B2
    • 2010-05-04
    • US10639976
    • 2003-08-13
    • Thomas F. BergstraesserPhilip A. BernsteinShankar PalDavid R. Shutt
    • Thomas F. BergstraesserPhilip A. BernsteinShankar PalDavid R. Shutt
    • G06F7/00
    • G06F17/30607Y10S707/99944Y10S707/99945Y10S707/99953
    • Maintaining versions and workspaces in an object repository is disclosed. The system provides an efficient way to manage versions of objects by only copying objects when absolutely necessary, i.e. when a property value in a particular object has changed. In addition, the system provides a mechanism to control whether or not relationships are propagated to successor versions of an object. A further aspect of the system is that resolution of objects during a relationship traversal can be customized depending on whether or not an application accessing the objects is version-aware. If the application is not version aware, a means for resolving the relationship to a particular object is provided. A still further aspect of the system is that merge behavior is parameterized. When two versions of an object are merged, flags control how conflicts in property values and relationship contents are managed. Finally, the system provides a workspace that acts as a virtual repository session and provides workspace context and scope to repository objects.
    • 在对象库中维护版本和工作空间。 该系统提供了一种有效的方式来管理对象的版本,只有当绝对必要时才复制对象,即特定对象中的属性值已更改。 此外,系统提供了一种机制来控制关系是否传播到对象的后续版本。 系统的另一方面是可以根据访问对象的应用程序是否具有版本感知来定制关系遍历期间对象的分辨率。 如果应用程序不是版本感知,则提供了解决与特定对象的关系的手段。 该系统的另一方面是合并行为被参数化。 当两个版本的对象被合并时,标志控制如何管理属性值和关系内容的冲突。 最后,系统提供一个充当虚拟存储库会话的工作空间,并为存储库对象提供工作区上下文和范围。
    • 6. 发明申请
    • Inherited Entity Storage Model
    • 继承实体存储模型
    • US20120158757A1
    • 2012-06-21
    • US12969232
    • 2010-12-15
    • Koushik BhattacharjeePrabhat Kumar PandeyDavid R. ShuttElliot S. Lewis
    • Koushik BhattacharjeePrabhat Kumar PandeyDavid R. ShuttElliot S. Lewis
    • G06F17/30
    • G06F17/30607
    • Techniques for an inherited entity storage model are described that can be employed to implement inherited entity management for a CRM system. In at least some embodiments, input can be obtained to create a custom entity that is based at least in part upon a parent entity. The custom entity is created to inherit the parent entity according to an inheritance relationship established between the entities. To do so, the custom entity is created from the parent entity in a common table with the parent entity using some common fields and defining custom fields as appropriate. Data for the entities is then stored via the common table. This approach can reduce storage requirements, enable unified searching, and speed up data operations. Further, back-end business logic associated with parent entity in the CRM system can be automatically applied to the custom entity based upon the inheritance relationship established between the entities.
    • 描述了可以用于为CRM系统实现继承实体管理的继承实体存储模型的技术。 在至少一些实施例中,可以获得输入以创建至少部分地基于父实体的自定义实体。 创建自定义实体以根据实体之间建立的继承关系继承父实体。 为了做到这一点,自定义实体是从一个公共表中的父实体创建的,父实体使用一些常用字段,并酌情定义自定义字段。 然后通过公用表存储实体的数据。 这种方法可以减少存储需求,实现统一搜索,加快数据操作。 此外,与CRM系统中的父实体相关联的后端业务逻辑可以基于实体之间建立的继承关系自动地应用于自定义实体。
    • 7. 发明授权
    • Systems and methods for the repartitioning of data
    • 重新分配数据的系统和方法
    • US07921424B2
    • 2011-04-05
    • US11225626
    • 2005-09-13
    • David R. ShuttElizabeth Ann Nichols
    • David R. ShuttElizabeth Ann Nichols
    • G06F12/02G06F9/50
    • G06F17/30584
    • Various embodiments of the present invention are directed toward extending a federation of servers and balancing the data load of said federation of servers, in order to improve accessibility and scope of the system by moving the first backup data structure on the second server to the new server, creating a second data structure on the new server, and creating a second backup data structure for the second data structure on the second server. To balance the load, certain embodiments employ a method comprising suspending writes to the selected logical partitions, copying selected logical partitions to the new physical partition, redirecting reads and writes to the logical partitions in the new physical partition, and removing the original selected logical partitions. Alternative embodiments for balancing data load comprise the substitute steps of creating a temporary replication stream for the selected logical partitions to the new physical partition, copying selected logical partitions to the new physical partition, deconflicting inconsistencies in the logical partitions on the new physical partition, redirecting reads and writes for the selected logical partitions to the logical partitions in the new physical partition, and removing the original selected logical partitions that were copied to the new physical partition.
    • 本发明的各种实施例旨在扩展服务器联合并平衡所述服务器联合的数据负载,以便通过将第二服务器上的第一备份数据结构移动到新服务器来改善系统的可访问性和范围 ,在所述新服务器上创建第二数据结构,以及在所述第二服务器上为所述第二数据结构创建第二备份数据结构。 为了平衡负载,某些实施例采用包括暂停对所选择的逻辑分区的写入的方法,将所选择的逻辑分区复制到新的物理分区,将读取和写入重定向到新的物理分区中的逻辑分区,以及去除原始选择的逻辑分区 。 用于平衡数据负载的替代实施例包括为所选择的逻辑分区创建到新的物理分区的临时复制流的复制步骤,将所选择的逻辑分区复制到新的物理分区,解除在新的物理分区上的逻辑分区中的不一致性,重定向 将所选逻辑分区读取和写入新物理分区中的逻辑分区,并删除复制到新物理分区的原始选定逻辑分区。
    • 8. 发明授权
    • Systems and methods for the repartitioning of data
    • US06973654B1
    • 2005-12-06
    • US10447046
    • 2003-05-27
    • David R. ShuttElizabeth Ann Nichols
    • David R. ShuttElizabeth Ann Nichols
    • G06F9/50G06F12/02G06F17/30
    • G06F17/30584
    • Various embodiments of the present invention are directed toward extending a federation of servers and balancing the data load of said federation of servers, in order to improve accessibility and scope of the system by moving the first backup data structure on the second server to the new server, creating a second data structure on the new server, and creating a second backup data structure for the second data structure on the second server. To balance the load, certain embodiments employ a method comprising suspending writes to the selected logical partitions, copying selected logical partitions to the new physical partition, redirecting reads and writes to the logical partitions in the new physical partition, and removing the original selected logical partitions. Alternative embodiments for balancing data load comprise the substitute steps of creating a temporary replication stream for the selected logical partitions to the new physical partition, copying selected logical partitions to the new physical partition, deconflicting inconsistencies in the logical partitions on the new physical partition, redirecting reads and writes for the selected logical partitions to the logical partitions in the new physical partition, and removing the original selected logical partitions that were copied to the new physical partition.