Parallel execution of a complex task partitioned into a plurality of
entities
    14.
    发明授权
    Parallel execution of a complex task partitioned into a plurality of entities 失效
    并行执行分为多个实体的复杂任务

    公开(公告)号:US5748489A

    公开(公告)日:1998-05-05

    申请号:US453680

    申请日:1995-05-30

    CPC分类号: G06F8/451 G06F17/5031

    摘要: In order to efficiently execute a complex task within a computer system, the task is partitioned into a plurality of entities. A master process and a slave process are started for each entity. The master processes schedule operations to be performed, while the slave processes perform the operations. One slave process is coupled to one or more other slave processes because of path interconnections between the entities. Communication is established between any coupled slave processes such that one slave process may directly communicate with another slave process without involving the master processes. The master and slave processes execute in parallel on a plurality of processors.

    摘要翻译: 为了有效地执行计算机系统内的复杂任务,该任务被划分成多个实体。 为每个实体启动主进程和从进程。 主从进程执行操作,而从属进程执行操作。 由于实体之间的路径互连,一个从属进程耦合到一个或多个其他从属进程。 在任何耦合的从属过程之间建立通信,使得一个从属进程可以直接与另一个从属进程通信而不涉及主进程。 主和从进程在多个处理器上并行执行。

    Web-based competitions using dynamic preference ballots
    15.
    发明授权
    Web-based competitions using dynamic preference ballots 有权
    使用动态偏好选票的基于网络的比赛

    公开(公告)号:US08812514B2

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

    申请号:US11862108

    申请日:2007-09-26

    IPC分类号: G06F17/30

    CPC分类号: G06Q30/02

    摘要: In one example, a method for ranking items such as contest entries is provided. An exemplary method includes displaying sequential subsets of entries from a plurality of entries for a first user to vote on, e.g., making a selection of their preference of one over the other. The method further includes generating a first preference ballot of displayed entries based on selections by the first user, and ranking the plurality of entries based upon the first preference ballot and at least a second preference ballot received from another user. The ranking may be determined based on the first and second preference ballot by a Condorcet algorithm. Additionally, display of the entries may be determined based on previous selections associated with the contest entries, e.g., based on the state of the contest and/or the history of particular contest entries.

    摘要翻译: 在一个示例中,提供了诸如比赛条目之类的诸如排序项目的方法。 示例性方法包括从多个条目显示条目的顺序子集,以供第一用户投票,例如对彼此的偏好进行选择。 该方法还包括基于第一用户的选择来生成显示的条目的第一偏好投票,以及基于第一偏好投票和从另一用户接收的至少第二偏好投票对多个条目进行排序。 可以通过Condorcet算法基于第一和第二偏好投票来确定排名。 此外,可以基于与比赛条目相关联的先前选择来确定条目的显示,例如,基于比赛的状态和/或特定比赛条目的历史。

    Adaptive scheduling and management of work processing in a target context in resource contention
    16.
    发明授权
    Adaptive scheduling and management of work processing in a target context in resource contention 失效
    资源竞争中目标上下文中工作处理的自适应调度和管理

    公开(公告)号:US07823158B2

    公开(公告)日:2010-10-26

    申请号:US11207071

    申请日:2005-08-18

    IPC分类号: G06F9/46

    CPC分类号: G06F9/526 G06F9/4881

    摘要: A computing environment and techniques are provided for processing work out of order in one or more processing contexts. The processing techniques include: determining, for a processing context having an associated stack of waiting resources, whether a last-in listed resource in the stack of waiting resource is available, and if so, resuming processing of a suspended unit of work requiring the last-in listed resource; and determining, otherwise, whether an out of order execution unit of work is available for processing in the context, and if so, processing the out of order execution unit of work while the suspended unit of work awaits the last-in listed resource. Out of order execution units of work can be processed in order from a regular unit of work queue, or out of order from an out of order unit of work queue of a processing context.

    摘要翻译: 提供了一种计算环境和技术,用于在一个或多个处理环境中处理乱序。 处理技术包括:对于具有相关联的等待资源堆栈的处理环境,确定等待资源堆栈中的最后列出的资源是否可用,并且如果是,则恢复处理需要最后的工作的暂停工作单元 - 列出资源; 并且否则确定在上下文中是否可以处理不合格的执行工作单元,并且如果是,则在暂停的工作单元等待最后列入的资源的情况下处理工作的不合格执行单元。 无序的执行工作单元可以从正常的工作队列顺序处理,或者从处理上下文的工作队列的乱序排除。

    SIP server architecture for improving latency in message processing
    17.
    发明申请
    SIP server architecture for improving latency in message processing 审中-公开
    SIP服务器架构,用于改善消息处理中的延迟

    公开(公告)号:US20080086567A1

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

    申请号:US11545671

    申请日:2006-10-10

    IPC分类号: G06F15/16

    摘要: The SIP server can be comprised of an engine tier and a state tier distributed on a cluster network environment. The engine tier can send and receive messages and execute various processes. The state tier can maintain in-memory state data associated with various SIP sessions. For example, the state tier can store various long lived data objects and the engine tier can contain short lived data objects. The state data can be maintained in partitions comprised of state replicas. A load balancer can receive incoming message traffic and distribute it to the engine tier for processing. When processing a message, the engine can pull state data objects from the state tier, use the objects and push them back to the state tier after processing is complete. If one state replica is unavailable, such as during garbage collection, the engine can retrieve the objects from another replica in the partition.

    摘要翻译: SIP服务器可以由分布在集群网络环境上的引擎层和状态层组成。 引擎层可以发送和接收消息并执行各种进程。 状态层可以维护与各种SIP会话相关联的内存状态数据。 例如,状态层可以存储各种长寿命数据对象,并且引擎层可以包含短命的数据对象。 可以将状态数据维护在由状态副本组成的分区中。 负载平衡器可以接收传入的消息流量并将其分发到引擎层进行处理。 处理消息时,引擎可以从状态层拉取状态数据对象,使用对象,并在处理完成后将其推回到状态层。 如果一个状态副本不可用,例如在垃圾回收期间,引擎可以从该分区中的另一个副本检索对象。

    RETRACTABLE LEDGE SOCKET
    19.
    发明申请
    RETRACTABLE LEDGE SOCKET 有权
    可重复的LEDGE插座

    公开(公告)号:US20070004246A1

    公开(公告)日:2007-01-04

    申请号:US11174074

    申请日:2005-06-30

    IPC分类号: H01R12/00

    CPC分类号: H05K7/1061 H01R2201/20

    摘要: In some embodiments, a retractable ledge socket is presented. In this regard, a socket ledge is introduced to receive a processor, and to reposition to allow the processor to contact socket connections. Other embodiments are also disclosed and claimed.

    摘要翻译: 在一些实施例中,呈现可伸缩的突出插座。 在这方面,引入一个插座凸缘以接收一个处理器,并重新定位以允许处理器与插座连接接触。 还公开并要求保护其他实施例。

    System and method for resolving distributed network search queries to information providers
    20.
    发明授权
    System and method for resolving distributed network search queries to information providers 有权
    将分布式网络搜索查询解析为信息提供者的系统和方法

    公开(公告)号:US06950821B2

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

    申请号:US10106601

    申请日:2002-03-26

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30867 Y10S707/959

    摘要: Systems and methods for resolving search queries to information providers in a distributing search network. In a network including nodes generating search requests and nodes providing information, a node may operate as hub to route search requests from requesting nodes to provider nodes. Providers may register with a network hub. Registration information may include address information and data indicating the queries or type of queries for which that provider may have relevant data. A hub may resolve search queries against provider registrations to determine a set of providers to which to route each search query. Several systems and methods of selecting some of the providers are described, including the use of bidding, ranking, and statistical data.

    摘要翻译: 用于将搜索查询解析到分发搜索网络中的信息提供者的系统和方法。 在包括生成搜索请求的节点和提供信息的节点的网络中,节点可以作为集线器来操作将请求节点的搜索请求路由到提供商节点。 提供商可以向网络中心注册。 注册信息可以包括地址信息和指示该提供者可能具有相关数据的查询或查询类型的数据。 中心可以解决针对提供商注册的搜索查询,以确定用于路由每个搜索查询的一组提供者。 描述了选择一些提供商的几种系统和方法,包括使用投标,排名和统计数据。