会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 81. 发明授权
    • System and method for synchronizing mirrored and striped disk writes
    • 用于同步镜像和条带磁盘写入的系统和方法
    • US07673098B2
    • 2010-03-02
    • US10858421
    • 2004-06-01
    • John H. HowardDavid Robinson
    • John H. HowardDavid Robinson
    • G06F12/00G06F17/00
    • G06F11/2064G06F11/2071
    • A system and method for synchronizing mirrored and striped disk writes. A data storage system may include a client computer system coupled to a first data storage device and a second data storage device and configured to transmit a first data write request. The first storage device may be configured to transmit a sequence number to the client computer system in response to receiving the first data write request. The client computer system may be further configured to transmit a second data write request including the sequence number to the second storage device. The second data storage device may include a counter and is configured to compare a current counter value to the sequence number. If the counter value is equal to the sequence number, the second storage device stores the data bytes corresponding to the second data write request and increments its counter.
    • 用于同步镜像和条带磁盘写入的系统和方法。 数据存储系统可以包括耦合到第一数据存储设备和第二数据存储设备并被配置为发送第一数据写入请求的客户端计算机系统。 第一存储设备可以被配置为响应于接收到第一数据写入请求而向客户端计算机系统发送序列号。 客户端计算机系统还可以被配置为向第二存储设备发送包括序列号的第二数据写入请求。 第二数据存储设备可以包括计数器,并且被配置为将当前计数器值与序列号进行比较。 如果计数器值等于序列号,则第二存储装置存储对应于第二数据写入请求的数据字节并递增其计数器。
    • 82. 发明授权
    • Debugging applications at resource constrained virtual machines using dynamically installable lightweight agents
    • 使用动态可安装的轻量级代理程序在资源有限的虚拟机上调试应用程序
    • US07669186B2
    • 2010-02-23
    • US11281708
    • 2005-11-16
    • John S. NolanBernard Horan
    • John S. NolanBernard Horan
    • G06F9/44G06F9/45
    • G06F11/362
    • A system for debugging applications at resource-constrained virtual machines may include a target device configured to host a lightweight debug agent to obtain debug information from one or more threads of execution at a virtual machine executing at the target device, and a debug controller. The lightweight debug agent may include a plurality of independently deployable modules. The debug controller may be configured to select one or more of the modules for deployment at the virtual machine for a debug session initiated to debug a targeted thread, to deploy the selected modules at the virtual machine for the debug session, and to receive debug information related to the targeted thread from the lightweight debug agent during the session.
    • 用于在资源受限的虚拟机上调试应用的系统可以包括被配置为托管轻量级调试代理以从在目标设备处执行的虚拟机执行的一个或多个执行线程获取调试信息的目标设备和调试控制器。 轻量级调试代理可以包括多个可独立部署的模块。 调试控制器可以被配置为选择用于在虚拟机处部署的一个或多个模块,用于发起的调试会话以调试目标线程,将所选择的模块部署在用于调试会话的虚拟机处,并且接收调试信息 与会话期间来自轻量级调试代理的目标线程相关。
    • 83. 发明授权
    • Introspection support for local and anonymous classes
    • 对本地和匿名类的内省支持
    • US07669184B2
    • 2010-02-23
    • US11173976
    • 2005-06-30
    • Gilad BrachaJoseph D. DarcyPeter von der Ahe
    • Gilad BrachaJoseph D. DarcyPeter von der Ahe
    • G06F9/44
    • G06F9/4488
    • A technique in accordance with one embodiment of the present invention provides introspection support for anonymous and local classes. As a result of the technique, an enclosing class that defines a generic type variable that is not defined within a local or anonymous class that refers to the generic type variable can be determined. According to one embodiment of the invention, when a compiler determines that a particular class is a local or anonymous class, the compiler emits, into the particular class' binary class file, information that indicates which class encloses the particular class. In response to the invocation of a method (described herein) relative to a reflective proxy that corresponds to an enclosed class, information that identifies an enclosing class that encloses the enclosed class is returned. This is so even if the enclosed class is a local or anonymous class.
    • 根据本发明的一个实施例的技术为匿名和本地类提供内省支持。 作为该技术的结果,可以确定定义在引用泛型类型变量的本地或匿名类中未定义的泛型类型变量的封闭类。 根据本发明的一个实施例,当编译器确定特定类是本地或匿名类时,编译器向特定类“二进制类文件”发出指示哪个类包围特定类的信息。 响应于相对于与封闭类对应的反射代理的方法(在此描述)的响应,返回标识包围封闭类的封闭类的信息。 即使封闭的类是本地或匿名类也是如此。
    • 86. 发明申请
    • CROSS-DOMAIN INLINING IN A SYSTEM VIRTUAL MACHINE
    • 系统虚拟机中的跨域插入
    • US20100042980A1
    • 2010-02-18
    • US12190498
    • 2008-08-12
    • Gregory M. WrightChristopher A. VickMario I. Wolczko
    • Gregory M. WrightChristopher A. VickMario I. Wolczko
    • G06F9/45
    • G06F8/4443
    • A system and method are provided for inlining across protection domain boundaries with a system virtual machine. A protection domain comprises a unique combination of a privilege level and a memory address space. The system virtual machine interprets or dynamically compiles not only application code executing under guest operating systems, but also the guest operating systems. For a program call that crosses a protection domain boundary, the virtual machine assembles an intermediate representation (IR) graph that spans the boundary. Region nodes corresponding to code on both sides of the call are enhanced with information identifying the applicable protection domains. The IR is optimized and used to generate instructions in a native ISA (Instruction Set Architecture) of the virtual machine. Individual instructions reveal the protection domain in which they are to operate, and instructions corresponding to different domains may be interleaved.
    • 提供了一种系统和方法,用于通过系统虚拟机跨越保护域边界进行内联。 保护域包括权限级别和存储器地址空间的唯一组合。 系统虚拟机不仅可以解释或动态编译在客户机操作系统下执行的应用程序代码,还可以对客户机操作系统进行动态编译。 对于跨越保护域边界的程序调用,虚拟机组合跨越边界的中间表示(IR)图。 通过识别适用的保护域的信息增强与呼叫两侧的代码相对应的区域节点。 IR被优化并用于在虚拟机的本机ISA(指令集架构)中生成指令。 单独的指令显示它们将要运行的保护域,并且可能交错对应于不同域的指令。
    • 87. 发明申请
    • REUSE OF CIRCUIT LABELS IN SUBCIRCUIT RECOGNITION
    • 电路识别中的电路标签的重用
    • US20100042964A1
    • 2010-02-18
    • US12604368
    • 2009-10-22
    • Douglas C. Meserve
    • Douglas C. Meserve
    • G06F17/50
    • G06F17/505
    • Method, apparatus and system for finding instances of a pattern in a main netlist include reading in the main netlist and the pattern that is used for finding pattern matches in the main netlist. The main netlist and the pattern include a plurality of vertices. Each of the vertices is a device or a net. Labels for the vertices are computed in both the pattern and the main netlist up to a depth appropriate for the pattern. A vertex of the pattern is identified and used in matching with one or more vertices in the main netlist at the depth appropriate for the pattern using the computed labels. The computed labels for each of the vertices of the main netlist are stored for possible reuse in subsequent pattern matches.
    • 用于查找主网表中的模式实例的方法,装置和系统包括在主网表中读取和用于在主网表中查找模式匹配的模式。 主网表和图案包括多个顶点。 每个顶点是设备或网络。 顶点的标签在图案和主网表中计算,直到适合于图案的深度。 在使用计算标签的适合于图案的深度处,识别并使用与主网表中的一个或多个顶点匹配的图案的顶点。 存储主网表的每个顶点的计算标签,以便在随后的模式匹配中可能重新使用。
    • 89. 发明申请
    • METHOD FOR SHARING DATA
    • 共享数据的方法
    • US20100042722A1
    • 2010-02-18
    • US12193312
    • 2008-08-18
    • Paul Kendel Klissner
    • Paul Kendel Klissner
    • G06F15/173G06F9/455
    • G06F9/45537
    • A method for sharing data includes creating a socket serviced by a server application executing within a central operating system environment and creating another socket serviced by a client application executing within a virtualized operating system environment. The central operating system environment and virtualized operating system environment run on a single computer and are separated by a secure boundary. The central operating system environment has administrative control over the virtualized operating system environment. The method also includes establishing a communication link across the secure boundary and between the sockets, requesting at least one element of a server array existing in a memory space of the server application and passing the at least one element to the client application via the communication link to mirror the server array into a memory space of the client application.
    • 用于共享数据的方法包括创建由在中央操作系统环境中执行的服务器应用程序服务的套接字,以及创建由虚拟化操作系统环境中执行的客户端应用程序服务的另一个套接字。 中央操作系统环境和虚拟化操作系统环境在单个计算机上运行,​​并由安全的边界隔开。 中央操作系统环境对虚拟化操作系统环境具有管理控制权。 该方法还包括跨越安全边界和插座之间建立通信链路,请求存在于服务器应用的存储器空间中的服务器阵列的至少一个元件,并且经由通信链路将至少一个元件传递给客户端应用 将服务器阵列镜像到客户端应用程序的内存空间。