Negotiation protocol with compromise that is guaranteed to terminate
    41.
    发明授权
    Negotiation protocol with compromise that is guaranteed to terminate 失效
    谈判协议妥协,保证终止

    公开(公告)号:US07096196B1

    公开(公告)日:2006-08-22

    申请号:US09525515

    申请日:2000-03-15

    IPC分类号: G06Q40/00

    CPC分类号: G06Q30/06 G06Q40/00 G06Q40/04

    摘要: A negotiation protocol that allows for multi-attribute in a negotiation that is guaranteed to terminate. The negotiation protocol comprises a plurality of rounds including an advertisement, look-up, offer, counter, agreement, and failure. A negotiation conducted according to the negotiating protocol follows these rounds. These rounds have rules by negotiating parties. These rules are directed towards allowing compromise and leading the negotiation towards agreement or failure. If the rules are obeyed, then every negotiation will end in either the agreement or failure round.

    摘要翻译: 协商协议,允许协商中的多属性保证终止。 协商协议包括包括广告,查询,报价,计数器,协议和故障在内的多个轮次。 根据谈判协议进行的谈判是在这些回合之后进行的。 这些轮次有谈判双方的规则。 这些规则旨在允许妥协,并引导谈判达成协议或失败。 如果遵守规则,则每次谈判都将以协议或故障回合结束。

    Method and system for determining resource allocation to users by granting request based on user associated different limits and resource limit
    42.
    发明授权
    Method and system for determining resource allocation to users by granting request based on user associated different limits and resource limit 有权
    通过基于用户关联的不同限制和资源限制授予请求,确定用户资源分配的方法和系统

    公开(公告)号:US07032222B1

    公开(公告)日:2006-04-18

    申请号:US09687436

    申请日:2000-10-13

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5011 G06F9/50

    摘要: A method for flexible allocation of a resource in which a soft limit and a hard limit are assigned to each of a set of potential users of the resource. The soft limits are selected to guarantee access to the resource by all of the potential users. The hard limits are selected to enable each potential user to exceed the corresponding soft limit on a first-come-first-served basis. A request from a user for allocation of a portion of the resource is handled by granting the request if the request if allowed would not exceed soft limit assigned to the user. The request is denied if the request if allowed would exceed the hard limit assigned to the user. To avoid overtaxing the capacity of the resource, the request is denied even when the hard limit of the user is not exceeded if the request if allowed would cause a total allocation of the resource to exceed a high watermark assigned to the resource.

    摘要翻译: 一种用于灵活分配资源的方法,其中向资源的一组潜在用户中的每一个分配软限制和硬限制。 选择软限制以确保所有潜在用户访问资源。 选择硬限制,以使每个潜在用户以先到先得的原则超过相应的软限制。 如果允许的请求不会超过分配给用户的软限制,则通过授予请求来处理来自用户分配资源的一部分的请求。 如果允许的请求超过了分配给用户的硬限制,则请求被拒绝。 为了避免资源的容量过高,即使当用户的硬限制不被超过时,如果允许的请求将导致资源的总分配超过分配给资源的高水印,则该请求被拒绝。

    Method for enhancing a sporting event by localized information display
    43.
    发明授权
    Method for enhancing a sporting event by localized information display 有权
    通过本地化信息显示来增强体育赛事的方法

    公开(公告)号:US06765565B2

    公开(公告)日:2004-07-20

    申请号:US10229246

    申请日:2002-08-26

    IPC分类号: G06T1500

    CPC分类号: H04N7/18

    摘要: A method for enhancing a sporting event by localized display of information is disclosed. Information is collected and correlated with an associated spatial location. A portion of that information is selected based on its relevance. The portion of information selected is displayed at that spatial location.

    摘要翻译: 公开了一种通过信息的局部显示来增强运动事件的方法。 信息被收集并与相关联的空间位置相关联。 基于其相关性来选择该信息的一部分。 选择的信息部分显示在该空间位置。

    Processor architecture having two or more floating-point status fields
    44.
    发明授权
    Processor architecture having two or more floating-point status fields 有权
    具有两个或多个浮点状态字段的处理器架构

    公开(公告)号:US06370639B1

    公开(公告)日:2002-04-09

    申请号:US09169482

    申请日:1998-10-10

    IPC分类号: G06F9312

    摘要: A floating-point unit of a computer includes a floating-point computation unit, floating-point registers and a floating-point status register. The floating-point status register may include a main status field and one or more alternate status fields. Each of the status fields contains flag and control information. Different floating-point operations may be associated with different status fields. Subfields of the floating-point status register may be updated dynamically during operation. The control bits of the alternate status fields may include a trap disable bit for deferring interruptions during speculative execution. A widest range exponent control bit in the status fields may be used to prevent interruptions when the exponent of an intermediate result is within the range of the register format but exceeds the range of the memory format. The floating-point data may be stored in big endian or little endian format.

    摘要翻译: 计算机的浮点单元包括浮点计算单元,浮点寄存器和浮点状态寄存器。 浮点状态寄存器可以包括主状态字段和一个或多个备用状态字段。 每个状态字段都包含标志和控制信息。 不同的浮点运算可能与不同的状态字段相关联。 浮点状态寄存器的子字段可以在操作期间动态更新。 替代状态字段的控制位可以包括用于在推测执行期间推迟中断的陷阱禁止位。 当中间结果的指数在寄存器格式的范围内但超出存储器格式的范围时,可以使用状态字段中的最大范围指数控制位来防止中断。 浮点数据可以以大端或小端格式存储。

    Method and system to optimize software execution by a computer using
hardware attributes of the computer
    45.
    发明授权
    Method and system to optimize software execution by a computer using hardware attributes of the computer 失效
    使用计算机的硬件属性优化计算机执行软件的方法和系统

    公开(公告)号:US5944819A

    公开(公告)日:1999-08-31

    申请号:US18972

    申请日:1993-02-18

    摘要: A method and system are disclosed which allow software to communicate with a computer at run-time. The communication provided enables the software to execute at optimal speed on different computers. More particularly, software queries a computer at run-time to determine its hardware resources. Once the software knows the hardware resources available, the software optimizes its code performance in accordance therewith. Alternatively, the invention enables the software to specify the hardware resources to be used by the computer. This allows software developers to configure a computer to act as if it actually had the resources specified by the software.

    摘要翻译: 公开了允许软件在运行时与计算机进行通信的方法和系统。 所提供的通信使得软件能够以不同计算机上的最佳速度执行。 更具体地,软件在运行时查询计算机以确定其硬件资源。 一旦该软件知道可用的硬件资源,该软件将根据其优化其代码性能。 或者,本发明使软件能够指定要由计算机使用的硬件资源。 这允许软件开发人员配置一台计算机,好像它实际上具有该软件指定的资源一样。

    Hardware assist for protecting PC software
    46.
    发明授权
    Hardware assist for protecting PC software 失效
    硬件协助保护PC软件

    公开(公告)号:US4866769A

    公开(公告)日:1989-09-12

    申请号:US82015

    申请日:1987-08-05

    申请人: Alan H. Karp

    发明人: Alan H. Karp

    摘要: The copy protection of personal computer (PC) software distributed on diskettes is assisted by providing a unique identification (ID) stored in read only memory (ROM) of a personal computer in which software on a diskette is to be used. This ID is accessible to the user of the computer. A vendor who wishes to protect his diskette-distributed software from illegal copying or use provides a source ID on the diskette. The personal computer ID is used with the source ID on the distributed diskette to produce an encoded check word, using any available encryption modality. The check word is generated and written onto the distributed diskette during installation and copied onto all backup versions made by the user's personal computer. Prior to each use of the program, the software on the diskette uses the personal computer and the source IDs and check word to verify that the software is being used on the same personal computer on which it was installed.

    PROTECTING THE INFORMATION ENCODED IN A BLOOM FILTER USING ENCODED BITS OF DATA
    47.
    发明申请
    PROTECTING THE INFORMATION ENCODED IN A BLOOM FILTER USING ENCODED BITS OF DATA 有权
    使用编码的数据位保护在BLOOM过滤器中编码的信息

    公开(公告)号:US20130046979A1

    公开(公告)日:2013-02-21

    申请号:US13643661

    申请日:2010-04-28

    申请人: Alan H. Karp Jun Li

    发明人: Alan H. Karp Jun Li

    IPC分类号: H04L9/32

    摘要: Illustrated is a system and method that includes identifying data stored as an entry in a list. The system and method also includes truncating the entry to create a truncated entry. It further includes transforming the truncated entry into a hash, the hash used to set an index position value within a Bloom filter. The system and method also includes an interface module to transmit the Bloom filter.

    摘要翻译: 说明的是包括识别作为列表中的条目存储的数据的系统和方法。 系统和方法还包括截断条目以创建截断的条目。 它还包括将截断的条目转换为散列,用于在Bloom过滤器中设置索引位置值的哈希值。 该系统和方法还包括用于传输布隆过滤器的接口模块。

    Look-ahead load pre-fetch in a processor
    48.
    发明授权
    Look-ahead load pre-fetch in a processor 有权
    在处理器中预先加载预取

    公开(公告)号:US08171266B2

    公开(公告)日:2012-05-01

    申请号:US09922551

    申请日:2001-08-02

    IPC分类号: G06F12/00

    CPC分类号: G06F9/3842 G06F9/383

    摘要: A method for look-ahead load pre-fetching that reduces the effects of instruction stalls caused by high latency instructions. Look-ahead load pre-fetching is accomplished by searching an instruction stream for load memory instructions while the instruction stream is stalled waiting for completion of a previous instruction in the instruction stream. A pre-fetch operation is issued for each load memory instruction found. The pre-fetch operations cause data for the corresponding load memory instructions to be copied to a cache, thereby avoiding long latencies in the subsequent execution of the load memory instructions.

    摘要翻译: 一种用于预先加载预取的方法,可减少由高延迟指令引起的指令停顿的影响。 通过在指令流停止等待指令流中的先前指令的完成的情况下,通过搜索指令流来执行加载存储器指令来实现预先加载预取。 为发现的每个加载存储器指令发出预取操作。 预取操作导致相应的加载存储器指令的数据被复制到高速缓存,从而避免后续执行加载存储器指令的长时间延迟。

    Transferring a data object between devices
    49.
    发明授权
    Transferring a data object between devices 有权
    在设备之间传输数据对象

    公开(公告)号:US08091137B2

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

    申请号:US11590118

    申请日:2006-10-31

    IPC分类号: G06F7/04 H04N7/167

    摘要: A playable copy of the digital content object is stored at a first device. A data object associated with the digital content object is sent to a second device. The playable copy of the digital content object is disabled at the first device, such that only an authorized, playable copy of the digital content object is operable to be stored on the first and second device at any given time before, during and after sending the data object.

    摘要翻译: 数字内容对象的可播放副本被存储在第一设备上。 与数字内容对象相关联的数据对象被发送到第二设备。 在第一设备处禁用数字内容对象的可播放副本,使得仅在数字内容对象的授权的可播放副本可操作以在发送之前,期间和之后的任何给定时间存储在第一和第二设备上 数据对象。

    Authentication
    50.
    发明授权
    Authentication 有权
    认证

    公开(公告)号:US07725926B1

    公开(公告)日:2010-05-25

    申请号:US10924295

    申请日:2004-08-23

    摘要: A method for authentication in a client computer and a remote computer is disclosed. A client base value is obtained, selected by a user of the client computer for at least a first usage purpose. A client integer is obtained, selected by the user for at least a second usage purpose. The client base value is combined with the client integer to obtain a client combination. The client combination is hashed to obtain a client password.

    摘要翻译: 公开了一种在客户端计算机和远程计算机中进行认证的方法。 获得客户端基值,由客户端计算机的用户选择至少第一使用目的。 获得客户端整数,由用户选择至少第二使用目的。 客户端基数值与客户端整数相结合以获得客户端组合。 客户端组合被散列以获得客户端密码。