会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • HOSTED STORAGE LOCKING
    • 主机存储锁定
    • US20130066833A1
    • 2013-03-14
    • US13232450
    • 2011-09-14
    • Erkki Ville Juhani AikasDavid Erb
    • Erkki Ville Juhani AikasDavid Erb
    • G06F17/30
    • G06F17/30289
    • A hosted storage system receives a request from a requester to access a hosted resource. The hosted resource includes a binary large object. The hosted storage system providing hosted storage to a plurality of clients that are coupled to the hosted storage system. A copy of the hosted resource is created. A copy message including the copy of the hosted resource is provided to the requester. The hosted resource is maintained in the hosted storage system while the requester modifies the copy of the hosted resource. A message is received from the requester. The messages include a modified copy of the hosted resource. It is determined that the hosted resource has not been modified since the copy of the hosted resource was created. The hosted resource is replaced with the modified copy of the hosted resource.
    • 托管存储系统从请求者接收到访问托管资源的请求。 托管资源包括二进制大对象。 所托管的存储系统向被托管存储系统耦合的多个客户机提供托管存储。 创建托管资源的副本。 向请求者提供包含托管资源副本的复制消息。 托管资源维护在托管存储系统中,而请求者修改托管资源的副本。 从请求者收到一条消息。 消息包括托管资源的修改副本。 自从创建托管资源的副本以来,确定托管资源尚未被修改。 托管的资源被替换为托管资源的修改副本。
    • 5. 发明申请
    • System and Method for Simulating Hardware Interrupts
    • 用于模拟硬件中断的系统和方法
    • US20070288729A1
    • 2007-12-13
    • US11771688
    • 2007-06-29
    • David Erb
    • David Erb
    • G06F9/44
    • G06F17/5022G06F8/445G06F9/30058G06F9/3836
    • A system and method is provided to simulate hardware interrupts by inserting instructions into a stream of instructions where a “no operation” (or NOOP) instruction would normally be inserted. The instruction is inserted is a conditional branch instruction, called a BISLED, that branches if there is external data in a known memory area. In one embodiment, the processor has at least two pipelines that need to be aligned so that certain instructions are scheduled for the first pipeline and other instructions are scheduled for the other. In this embodiment, the BISLED also serves the purpose of re-aligning the instruction stream so that instructions are placed in the correct pipeline based upon the function performed by the instruction.
    • 提供了一种系统和方法,用于通过将指令插入到通常插入“无操作”(或NOOP))指令的指令流中来模拟硬件中断。 插入指令是称为BISLED的条件分支指令,如果在已知存储区域中存在外部数据,则该指令将分支。 在一个实施例中,处理器具有至少两条需要对齐的管线,以便为第一流水线调度某些指令,而为其他指令调度其他指令。 在该实施例中,BISLED还用于重新对准指令流的目的,使得根据指令执行的功能将指令置于正确的流水线中。
    • 6. 发明申请
    • System and method for analyzing software performance without requiring hardware
    • 用于分析软件性能而不需要硬件的系统和方法
    • US20070089102A1
    • 2007-04-19
    • US11252406
    • 2005-10-18
    • David Erb
    • David Erb
    • G06F9/45
    • G06F11/3447G06F11/3419G06F2201/865G06F2201/88
    • A system and method for analyzing software performance without requiring hardware is presented. A timing description generator logs instruction performance characteristics for each of the assembly code's instructions. The performance characteristics identify whether an instruction issued or stalled during particular instruction cycles. Once the timing description generator cycles through the instructions and logs performance characteristics for each instruction, the timing description generator generates a performance graph. For each page line, the performance graph includes 1) dual-issue information if applicable, 2) instruction cycle counter values/stalled instruction identifier's that are positioned at corresponding line location values, and 3) the instruction. A developer may analyze the performance graph and identify code locations that require optimization in order to increase performance.
    • 提出了一种不需要硬件来分析软件性能的系统和方法。 定时描述生成器记录每个汇编代码指令的指令性能特征。 性能特征识别在特定指令周期期间发出或停止的指令。 一旦定时描述生成器循环执行指令并记录每个指令的性能特征,定时描述生成器生成一个性能图。 对于每个页面行,性能图包括1)双重问题信息(如果适用)2)指令周期计数器值/停止的指令标识符位于相应的行位置值,以及3)指令。 开发人员可以分析性能图表并识别需要优化的代码位置,以提高性能。
    • 8. 发明授权
    • Model-based testing via combinatorial designs
    • 通过组合设计进行基于模型的测试
    • US06577982B1
    • 2003-06-10
    • US09774149
    • 2001-01-30
    • David Erb
    • David Erb
    • G06F1100
    • G06F11/3684
    • The present invention provides systems and methods for generating sets of test cases and extends to the sets of test cases and processes using the sets of test cases to develop applications. One aspect of the invention provides a data structure for efficiently storing a set of variable value combinations among which the number of variables can vary. Another aspect of the invention provides systems and methods for sequentially generating test cases to encompass a set of variable value combinations. Advantages of the invention include permitting efficient generation of near minimal sets of test cases that include specified variable value combinations, among which the number of variables can vary, and seed test cases. Sets of test cases produced by the invention are distinctive and have practical value in processes for application development. The test cases permit more efficient and thorough testing of applications, which results in better applications.
    • 本发明提供用于生成测试用例组的系统和方法,并且使用该组测试用例来扩展到测试用例和过程的集合以开发应用。 本发明的一个方面提供了一种数据结构,用于有效地存储一组可变值组合,其中变量的数量可以变化。 本发明的另一方面提供了用于顺序地生成测试用例以包含一组可变值组合的系统和方法。 本发明的优点包括允许有效地生成包括指定变量值组合的接近最小的测试用例组,其中变量的数量可以变化,并且种子测试用例。 本发明生产的测试用例集是独特的,在应用开发过程中具有实用价值。 测试用例允许对应用程序进行更有效和彻底的测试,从而获得更好的应用。
    • 9. 发明授权
    • Hosted storage locking
    • 托管存储锁定
    • US09002790B2
    • 2015-04-07
    • US13232450
    • 2011-09-14
    • Erkki Ville Juhani AikasDavid Erb
    • Erkki Ville Juhani AikasDavid Erb
    • G06F17/30G06F17/00
    • G06F17/30289
    • A hosted storage system receives a request from a requester to access a hosted resource. The hosted resource includes a binary large object. The hosted storage system providing hosted storage to a plurality of clients that are coupled to the hosted storage system. A copy of the hosted resource is created. A copy message including the copy of the hosted resource is provided to the requester. The hosted resource is maintained in the hosted storage system while the requester modifies the copy of the hosted resource. A message is received from the requester. The messages include a modified copy of the hosted resource. It is determined that the hosted resource has not been modified since the copy of the hosted resource was created. The hosted resource is replaced with the modified copy of the hosted resource.
    • 托管存储系统从请求者接收到访问托管资源的请求。 托管资源包括二进制大对象。 所托管的存储系统向被托管存储系统耦合的多个客户机提供托管存储。 创建托管资源的副本。 向请求者提供包含托管资源副本的复制消息。 托管资源维护在托管存储系统中,而请求者修改托管资源的副本。 从请求者收到一条消息。 消息包括托管资源的修改副本。 自从创建托管资源的副本以来,确定托管资源尚未被修改。 托管的资源被替换为托管资源的修改副本。