Supporting linked multi-user decision making in environments with constrained shared resources
    1.
    发明授权
    Supporting linked multi-user decision making in environments with constrained shared resources 有权
    支持具有受限共享资源的环境中的链接多用户决策

    公开(公告)号:US09594793B2

    公开(公告)日:2017-03-14

    申请号:US12888811

    申请日:2010-09-23

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30362

    摘要: Embodiments of the present invention manage multiple requests to allocate real world resources in a multi-user environment. A request for interacting with a database environment comprising records of allocations of a plurality of resources is received from a user in a plurality of users. The database environment is shared between the plurality of users. A set of action choices available for the request is provided to the user via the user interface. A set of resources required by each action choice is identified. The set of resources is associated with a decision context. The decision context exists for a period of time. The set of resources are allocated to the user for a duration of the decision context. The allocating prevents the set of resources from being allocated to other users for the duration of the decision context irrespective of a set of actions performed by the other users.

    摘要翻译: 本发明的实施例管理在多用户环境中分配真实世界资源的多个请求。 从多个用户的用户接收到包括多个资源的分配记录的数据库环境的请求。 数据库环境在多个用户之间共享。 可以通过用户界面向用户提供可用于请求的一组动作选择。 确定每个动作选择所需的一组资源。 资源集合与决策上下文相关联。 决策上下文存在一段时间。 该资源集合在决策上下文的持续时间内被分配给用户。 所述分配在所述决定上下文的期间内防止所述资源集合被分配给其他用户,而与其他用户执行的一组动作无关。

    Managing concurrent accesses to a cache
    2.
    发明授权
    Managing concurrent accesses to a cache 有权
    管理对缓存的并发访问

    公开(公告)号:US08301847B2

    公开(公告)日:2012-10-30

    申请号:US13032361

    申请日:2011-02-22

    IPC分类号: G06F12/00

    CPC分类号: G06F12/084 G06F12/0842

    摘要: Various embodiments of the present invention manage concurrent accesses to a resource in a parallel computing environment. A plurality of locks is assigned to manage concurrent access to a plurality of parts of a resource. A usage of at least one of the plurality of parts of the resource is monitored. The assignment of the plurality of locks to the plurality of parts of the resource is modified based on the usage that has been monitored.

    摘要翻译: 本发明的各种实施例在并行计算环境中管理对资源的并发访问。 分配多个锁以管理对资源的多个部分的并发访问。 监视资源的多个部分中的至少一个的使用。 基于已经被监视的使用,修改多个锁到资源的多个部分的分配。

    Methods and systems for coordinated financial transactions in distributed and parallel environments
    4.
    发明授权
    Methods and systems for coordinated financial transactions in distributed and parallel environments 有权
    分布式和并行环境下协调金融交易的方法和系统

    公开(公告)号:US08959516B2

    公开(公告)日:2015-02-17

    申请号:US11830199

    申请日:2007-07-30

    摘要: Automated techniques are disclosed for coordinating request or transaction processing in a data processing system. For example, a technique for handling compound requests, in a system comprising multiple nodes for executing requests in which an individual request is associated with a particular node, comprises the following steps. A compound request comprising at least two individual requests associated with a same node is received. It is determined if both of the at least two individual requests are executable. The compound request is executed if it is determined that all individual requests of the compound request can execute.

    摘要翻译: 公开了用于在数据处理系统中协调请求或事务处理的自动化技术。 例如,在包括用于执行单个请求与特定节点相关联的请求的多个节点的系统中的处理复合请求的技术包括以下步骤。 接收包括与同一节点相关联的至少两个单独请求的复合请求。 确定所述至少两个单独请求是否都是可执行的。 如果确定复合请求的所有单独请求都可以执行,则执行复合请求。

    Method for generation and assembly of web page content
    5.
    发明授权
    Method for generation and assembly of web page content 有权
    网页内容的生成和汇编方法

    公开(公告)号:US08392827B2

    公开(公告)日:2013-03-05

    申请号:US09845708

    申请日:2001-04-30

    IPC分类号: G06F17/00

    CPC分类号: G06T1/0021 G06F17/30905

    摘要: A method for dynamically converting electronically encoded HTML document from a text format to an image format. The method includes receiving a request for the content from a client, obtaining the content in text format, determining a content creation preference, and converting the content in text format to content in the image format according to the content creation preference. The method includes replying to the request, wherein the reply includes the content in the image format. The method applies a watermark to the content in the image format according to a watermarking preference. The method generates an image map in accordance with a mapping preference, wherein the image map relates selectable spatial display coordinates to external document identifiers.

    摘要翻译: 一种将电子编码的HTML文档从文本格式动态转换为图像格式的方法。 该方法包括从客户端接收对内容的请求,以文本格式获取内容,确定内容创建偏好,以及根据内容创建偏好将文本格式的内容转换成图像格式的内容。 该方法包括回复该请求,其中回复包括图像格式的内容。 该方法根据水印偏好对图像格式的内容应用水印。 该方法根据映射偏好生成图像映射,其中图像映射将可选择的空间显示坐标与外部文档标识符相关联。

    MANAGING CONCURRENT ACCESSES TO A CACHE
    6.
    发明申请
    MANAGING CONCURRENT ACCESSES TO A CACHE 有权
    管理缓存中的并发访问

    公开(公告)号:US20120303908A1

    公开(公告)日:2012-11-29

    申请号:US13570847

    申请日:2012-08-09

    IPC分类号: G06F12/08

    CPC分类号: G06F12/084 G06F12/0842

    摘要: Various embodiments of the present invention allow concurrent accesses to a cache. A request to update an object stored in a cache is received. A first data structure comprising a new value for the object is created in response to receiving the request. A cache pointer is atomically modified to point to the first data structure. A second data structure comprising an old value for the cached object is maintained until a process, which holds a pointer to the old value of the cached object, at least one of one of ends and indicates that the old value is no longer needed.

    摘要翻译: 本发明的各种实施例允许对高速缓存的并发访问。 接收到更新存储在高速缓存中的对象的请求。 响应于接收到请求而创建包括对象的新值的第一数据结构。 缓存指针被原子地修改为指向第一个数据结构。 包括用于缓存对象的旧值的第二数据结构被维护,直到持有指向缓存对象的旧值的指针的过程中的至少一个结束,并且指示不再需要旧值。

    MANAGING CONCURRENT ACCESSES TO A CACHE
    7.
    发明申请
    MANAGING CONCURRENT ACCESSES TO A CACHE 有权
    管理缓存中的并发访问

    公开(公告)号:US20120079213A1

    公开(公告)日:2012-03-29

    申请号:US13032361

    申请日:2011-02-22

    IPC分类号: G06F12/14

    CPC分类号: G06F12/084 G06F12/0842

    摘要: Various embodiments of the present invention manage concurrent accesses to a resource in a parallel computing environment. A plurality of locks is assigned to manage concurrent access to a plurality of parts of a resource. A usage of at least one of the plurality of parts of the resource is monitored. The assignment of the plurality of locks to the plurality of parts of the resource is modified based on the usage that has been monitored.

    摘要翻译: 本发明的各种实施例在并行计算环境中管理对资源的并发访问。 分配多个锁以管理对资源的多个部分的并发访问。 监视资源的多个部分中的至少一个的使用。 基于已经被监视的使用,修改多个锁到资源的多个部分的分配。

    METHODS AND SYSTEMS FOR COORDINATED TRANSACTIONS IN DISTRIBUTED AND PARALLEL ENVIRONMENTS
    8.
    发明申请
    METHODS AND SYSTEMS FOR COORDINATED TRANSACTIONS IN DISTRIBUTED AND PARALLEL ENVIRONMENTS 有权
    分布式和平行环境中协调交易的方法和系统

    公开(公告)号:US20090037910A1

    公开(公告)日:2009-02-05

    申请号:US11830199

    申请日:2007-07-30

    IPC分类号: G06F9/46

    摘要: Automated techniques are disclosed for coordinating request or transaction processing in a data processing system. For example, a technique for handling compound requests, in a system comprising multiple nodes for executing requests in which an individual request is associated with a particular node, comprises the following steps. A compound request comprising at least two individual requests associated with a same node is received. It is determined if both of the at least two individual requests are executable. The compound request is executed if it is determined that all individual requests of the compound request can execute.

    摘要翻译: 公开了用于在数据处理系统中协调请求或事务处理的自动化技术。 例如,在包括用于执行单个请求与特定节点相关联的请求的多个节点的系统中的处理复合请求的技术包括以下步骤。 接收包括与同一节点相关联的至少两个单独请求的复合请求。 确定所述至少两个单独请求是否都是可执行的。 如果确定复合请求的所有单独请求都可以执行,则执行复合请求。

    Methods and systems for coordinated transactions
    9.
    发明授权
    Methods and systems for coordinated transactions 有权
    协调交易的方法和系统

    公开(公告)号:US08898669B2

    公开(公告)日:2014-11-25

    申请号:US11830195

    申请日:2007-07-30

    IPC分类号: G06F9/46 G06F9/48

    摘要: Automated techniques are disclosed for coordinating request or transaction processing in a data processing system. For example, a technique for handling requests in a data processing system comprises the following steps. A compound request comprising at least two individual requests of different types is received. An individual request r1 of the compound request is placed on a queue for requests of type t1, wherein t1 is the request type of r1. After r1 has reached the front of the queue, it is determined if at least one individual request of said compound request can execute. The compound request is executed if it is determined that all individual requests of the compound request can execute.

    摘要翻译: 公开了用于在数据处理系统中协调请求或事务处理的自动化技术。 例如,在数据处理系统中处理请求的技术包括以下步骤。 接收到包含至少两个不同类型的单独请求的复合请求。 复合请求的单个请求r1被放置在类型为t1的请求的队列上,其中t1是r1的请求类型。 在r1到达队列的前面之后,确定是否可以执行所述复合请求的至少一个单独请求。 如果确定复合请求的所有单独请求都可以执行,则执行复合请求。

    Two-layer data architecture for reservation management systems
    10.
    发明授权
    Two-layer data architecture for reservation management systems 有权
    预留管理系统的两层数据架构

    公开(公告)号:US08805711B2

    公开(公告)日:2014-08-12

    申请号:US12644875

    申请日:2009-12-22

    IPC分类号: G06Q10/00

    摘要: A reservation management system includes at least one processing node that includes a memory and a processor. The at least one processing node further includes a set of reservation processing and transaction modules that manage and process reservation requests and inquiries. At least one general purpose database is communicatively coupled to the at least one processing node. The at least one general purpose database includes a set of pre-allocated tables of fixed length records. At least one persistent storage device is communicatively coupled to the at least one processing node. The general purpose database persistently stores the set of pre-allocated tables of fixed length records on the at least one persistent storage device.

    摘要翻译: 预约管理系统包括至少一个包括存储器和处理器的处理节点。 所述至少一个处理节点还包括管理和处理预留请求和查询的一组预约处理和事务模块。 至少一个通用数据库通信地耦合到至少一个处理节点。 至少一个通用数据库包括一组固定长度记录的预分配表。 至少一个持久存储设备通信地耦合到所述至少一个处理节点。 通用数据库在至少一个持久存储设备上持久存储固定长度记录的一组预分配表。