会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Object oriented network system for allocating ranges of globally unique
object identifiers from a server process to client processes which
release unused identifiers
    • 面向对象的网络系统,用于将全局唯一对象标识符的范围从服务器进程分配给客户端进程,以释放未使用的标识符
    • US5522077A
    • 1996-05-28
    • US246065
    • 1994-05-19
    • Winslow R. CuthbertCraig S. HarrisCraig R. LeckbandPaul A. Martel
    • Winslow R. CuthbertCraig S. HarrisCraig R. LeckbandPaul A. Martel
    • G06F12/00G06F9/46G06F13/00G06F17/30G06F15/16
    • G06F9/465Y10S707/99944Y10S707/99945
    • A system for generating globally unique identifiers for objects in a distributed object oriented database. In one embodiment the system comprises at least two processors connected by means of a network to a processor executing a server process which provides globally unique identifiers for objects throughout the network. Each processor on the network may execute one or more client processes, each of which may run transactions against the database. Each such client process transmits a request to the server process which provides the globally unique identifiers when that client process requires a globally unique object identifier for objects which the requesting client process is creating. In response to the request, the server which provides globally unique identifiers transmits a range of globally unique object identifiers to the requesting client process. The requesting client process then allocates object identifiers from this range of globally unique object identifiers to the objects it is creating. Upon completion of the allocation of the globally unique object identifiers to the objects which have been created, the requesting client process then returns any unused globally unique object identifiers to the server for use by other client processes.
    • 用于为分布式面向对象数据库中的对象生成全局唯一标识符的系统。 在一个实施例中,系统包括至少两个通过网络连接到处理器的处理器,该处理器执行服务器进程,该服务器进程为整个网络中的对象提供全局唯一的标识符。 网络上的每个处理器可以执行一个或多个客户端进程,每个客户端进程可以针对数据库运行事务。 每个这样的客户端进程向服务器进程发送一个请求,该请求提供全局唯一的标识符,当该客户端进程需要请求客户端进程正在创建的对象的全局唯一对象标识符时。 响应于该请求,提供全球唯一标识符的服务器向请求的客户端进程传送一系列全局唯一的对象标识符。 然后,请求客户端进程将该范围的全局唯一对象标识符的对象标识符分配给它正在创建的对象。 在完成将全局唯一对象标识符分配给已创建的对象之后,请求客户端进程然后将任何未使用的全局唯一对象标识符返回给服务器以供其他客户端进程使用。
    • 4. 发明授权
    • Computer method and system for concurrency control using dynamic serialization ordering
    • 使用动态序列化排序的并发控制的计算机方法和系统
    • US07089253B2
    • 2006-08-08
    • US10653455
    • 2003-09-02
    • Foster D. HinshawCraig S. HarrisSunil K. Sarin
    • Foster D. HinshawCraig S. HarrisSunil K. Sarin
    • G06F17/30
    • G06F17/30348Y10S707/99938Y10S707/99942
    • A mechanism controls concurrency among database transactions through the use of serial ordering relations. The ordering relations are computed dynamically in response to patterns of use. An embodiment of the present invention serializes a transaction that accesses a resource before a transaction that modifies the resource, even if the accessor starts after the modifier starts or commits after the modifier commits. A method of concurrency control for a database transaction in a distributed database system stores an intended use of a database system resource by the database transaction in a serialization graph. A serialization ordering is asserted between the database transaction and other database transactions based on the intended use of the database system resource by the database transaction. The serialization ordering is then communicated to a node in the distributed database system that needs to know the serialization ordering to perform concurrency control. Cycles in the serialization graph are detected based on the asserted serialization order and in order to break such cycles and ensure transaction serializability a database transaction is identified that is a member of a cycle in the serialization graph.
    • 一种机制通过使用串行排序关系来控制数据库事务之间的并发性。 排序关系是根据使用模式动态计算的。 本发明的一个实施例即使在修改器开始之后启动或在修饰符提交之后提交时,序列化在修改资源的事务之前访问资源的事务。 分布式数据库系统中的数据库事务的并发控制方法通过数据库事务在序列化图中存储数据库系统资源的预期用途。 基于数据库事务对数据库系统资源的预期用途,在数据库事务和其他数据库事务之间断言序列化排序。 然后将序列化顺序传送到分布式数据库系统中需要知道串行化排序以执行并发控制的节点。 序列化图中的循环根据断言的序列化顺序进行检测,为了打破这样的循环,并确保事务序列化,数据库事务被识别为序列化图中循环的成员。
    • 5. 发明授权
    • Object oriented data store integration environment for integration of
object oriented databases and non-object oriented data facilities
    • 面向对象的数据存储集成环境,用于面向对象数据库和非面向对象的数据设备的集成
    • US5542078A
    • 1996-07-30
    • US315394
    • 1994-09-29
    • Paul A. MartelCraig S. Harris
    • Paul A. MartelCraig S. Harris
    • G06F12/00G06F17/30
    • G06F17/30607Y10S707/99942
    • A method and apparatus for accessing and effectively integrating non-object oriented data stores with object applications. An integrating environment is implemented wherein an application using a distributed object database and object database management system (ODBMS) is provided with an interface to external data stores in a manner so as to effect location transparency. The application, accessing data via the ODBMS, can manipulate data in foreign data stores which include external data that is mapped and converted into objects for use by object applications. A storage management application program interface ("SM API"), effects a functional interface for handling objects, referencing objects, implementing iteration and indexing of objects, and implementing object transaction and cache handling. The SM API is part of a modular architecture that includes an external storage manager which implements classes that provide the foundation for engaging external data stores, and which maps and converts external data into objects that can be manipulated by an application using the ODBMS.
    • 一种用于访问和有效地将非面向对象数据存储与对象应用程序集成的方法和装置。 实现了一种集成环境,其中使用分布式对象数据库和对象数据库管理系统(ODBMS)的应用程序具有以外部数据存储的接口,以便实现位置透明度。 该应用程序通过ODBMS访问数据可以处理外部数据存储中的数据,这些数据包括映射并转换为对象以供对象应用程序使用的对象的外部数据。 存储管理应用程序接口(“SM API”)影响处理对象的功能接口,引用对象,实现对象的迭代和索引,以及实现对象事务和缓存处理。 SM API是模块化架构的一部分,包括一个外部存储管理器,该外部存储管理器实现为外部数据存储提供基础的类,以及将外部数据映射和转换为可由应用程序使用ODBMS操纵的对象。
    • 8. 发明授权
    • Distributed concurrency control using serialization ordering
    • 使用串行化排序的分布式并发控制
    • US07146366B2
    • 2006-12-05
    • US10653453
    • 2003-09-02
    • Foster D. HinshawCraig S. HarrisSunil K. Sarin
    • Foster D. HinshawCraig S. HarrisSunil K. Sarin
    • G06F17/30
    • G06F17/30348Y10S707/99938Y10S707/99942
    • A mechanism controls concurrency among database transactions through the use of serial ordering relations. The ordering relations are computed dynamically in response to patterns of use. An embodiment of the present invention serializes a transaction that accesses a resource before a transaction that modifies the resource, even if the accessor starts after the modifier starts or commits after the modifier commits. A method of concurrency control for a database transaction in a distributed database system stores an intended use of a database system resource by the database transaction in a serialization graph. A serialization ordering is asserted between the database transaction and other database transactions based on the intended use of the database system resource by the database transaction. The serialization ordering is then communicated to a node in the distributed database system that needs to know the serialization ordering to perform concurrency control. Cycles in the serialization graph are detected based on the asserted serialization order and in order to break such cycles and ensure transaction serializability a database transaction is identified that is a member of a cycle in the serialization graph.
    • 一种机制通过使用串行排序关系来控制数据库事务之间的并发性。 排序关系是根据使用模式动态计算的。 本发明的一个实施例即使在修改器开始之后启动或在修饰符提交之后提交时,序列化在修改资源的事务之前访问资源的事务。 分布式数据库系统中的数据库事务的并发控制方法通过数据库事务在序列化图中存储数据库系统资源的预期用途。 基于数据库事务对数据库系统资源的预期用途,在数据库事务和其他数据库事务之间断言序列化排序。 然后将序列化顺序传送到分布式数据库系统中需要知道串行化排序以执行并发控制的节点。 序列化图中的循环根据断言的序列化顺序进行检测,为了打破这样的循环,并确保事务序列化,数据库事务被识别为序列化图中循环的成员。
    • 10. 发明授权
    • Printing cylinder positioning device and method
    • 印版滚筒定位装置及方法
    • US5492062A
    • 1996-02-20
    • US436161
    • 1995-05-08
    • Craig S. HarrisGlenn A. GuaraldiBertrum S. Ramsay
    • Craig S. HarrisGlenn A. GuaraldiBertrum S. Ramsay
    • B41F13/004B41F33/00B41J1/32
    • B41F13/0045B41F33/00
    • A device (10) and a method for positioning a rotatable printing cylinder (16) for a printing press (12). A drive (24) can rotate the cylinder (16) about a cylinder axis (52) at relatively high and low speeds. A sensor (68) is positioned adjacent to the cylinder (16) for detecting rotational positions of the cylinder (16) and providing a signal which varies in response to detected rotational positions of the cylinder (16). A sensor exciting target (66) has first and second edges (74 and 76) at first and second ends, respectively, of a sector of the cylinder (16). The sensor (68) is aligned with the first edge (74) at a first rotational position of the cylinder (16) and is aligned with the second edge (76) at a second rotational position of the cylinder (16). A controller (56) controls the drive (24) in response to the signal from the sensor (68) to rotate the cylinder (16 ) at the relatively high speed when the sensor (68) is not aligned with a point on the sector and until the cylinder (16) reaches the first rotational position, to rotate the cylinder (16) at the relatively low speed when the sensor (68) is aligned with a point on the sector and until the cylinder (16) is at the second rotational position, and to cease rotation of the cylinder (16) when the cylinder (16) is at the second rotational position.
    • 一种用于定位用于印刷机(12)的可旋转印刷滚筒(16)的装置(10)和方法。 驱动器(24)可以以相对较高和低速度使气缸(16)围绕气缸轴线(52)旋转。 传感器(68)邻近气缸(16)定位,用于检测气缸(16)的旋转位置,并提供响应于检测到气缸(16)的旋转位置而变化的信号。 传感器激励目标(66)分别在气缸(16)的扇区的第一和第二端处具有第一和第二边缘(74和76)。 传感器(68)在气缸(16)的第一旋转位置处与第一边缘(74)对准,并且在气缸(16)的第二旋转位置处与第二边缘(76)对准。 当传感器(68)不与扇区上的点对准时,控制器(56)响应于来自传感器(68)的信号来控制驱动器(24)以以相对高的速度旋转气缸(16),并且 直到气缸(16)到达第一旋转位置时,当传感器(68)与扇形体上的点对准并且直到气缸(16)处于第二旋转位置时,以相对较低的速度旋转气缸(16) 并且当气缸(16)处于第二旋转位置时停止气缸(16)的旋转。