会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 73. 发明授权
    • Method for selectively implementing low threshold voltage transistors in digital logic designs
    • 用于选择性地实现数字逻辑设计中的低阈值电压晶体管的方法
    • US08627252B2
    • 2014-01-07
    • US12233191
    • 2008-09-18
    • Le Tu Quach
    • Le Tu Quach
    • G06F17/50
    • G06F17/5031
    • A system and method for selectively replacing standard threshold voltage devices with low threshold voltage devices in a digital logic design. The system identifies at least one path having a first timing value, the path having a plurality of standard threshold devices. The path is reverse traversed, or otherwise analyzed or traversed, to identify at least one of the standard threshold devices to possibly replace with a corresponding low threshold device. The system also determines a timing value for the path associated with replacing the at least one standard threshold device with the corresponding low threshold device. Depending the analysis, the standard threshold device may be replaced with a low threshold device, such as when the path timing improves by replacement. Such replacement may be used in various paths, such as paths considered critical paths in a digital logic design.
    • 一种用于在数字逻辑设计中用低阈值电压器件选择性地替代标准阈值电压器件的系统和方法。 该系统识别具有第一定时值的至少一个路径,该路径具有多个标准阈值设备。 该路径被反向遍历或以其他方式分析或遍历,以识别至少一个标准阈值设备,以可能替换相应的低阈值设备。 系统还确定与用相应的低阈值装置替换至少一个标准阈值装置相关联的路径的定时值。 根据分析,可以用低阈值装置来替换标准阈值装置,例如当通过更换改善路径时序时。 这种替换可以用于各种路径,例如在数字逻辑设计中被认为是关键路径的路径。
    • 74. 发明授权
    • Apparatus and method for installing software using a software dependency map
    • 使用软件依赖图安装软件的装置和方法
    • US08621453B2
    • 2013-12-31
    • US13116902
    • 2011-05-26
    • Michael J. Wookey
    • Michael J. Wookey
    • G06F9/445G06F9/44
    • G06F8/658
    • A virtual installation map, and method involving installing a software functionality using the same, the virtual installation map including a first software installation map including a plurality of software elements representative of a related software file, the software elements also including at least one dependency to another software element. The virtual installation map further including a second software installation map also including a second plurality of software elements representative of related software file along with related dependencies. The first and second software installation maps may be hosted in separate databases and may relate to software products provided by different vendors. One or both software installation maps may include a pointer or other reference to the other installation map thereby providing a virtual installation map, in one example.
    • 虚拟安装图和涉及使用其安装软件功能的方法,所述虚拟安装映射包括包括表示相关软件文件的多个软件元素的第一软件安装映射,所述软件元素还包括至少一个依赖于另一个 软件元素。 虚拟安装映射还包括第二软件安装映射,还包括表示相关软件文件的第二多个软件元素以及相关的依赖性。 第一和第二软件安装地图可以托管在单独的数据库中,并且可以涉及由不同供应商提供的软件产品。 在一个示例中,一个或两个软件安装映射可以包括指向其他​​安装映射的指针或其他引用,从而提供虚拟安装映射。
    • 75. 发明授权
    • Methods and apparatus for dynamic class reloading and versioning
    • 用于动态类重新加载和版本控制的方法和装置
    • US08612930B2
    • 2013-12-17
    • US12363289
    • 2009-01-30
    • Timothy J. QuinnJohn R. Rose
    • Timothy J. QuinnJohn R. Rose
    • G06F9/44
    • G06F9/44521G06F9/44536
    • Methods and apparatus for dynamic class reloading and versioning that allow developers to change and recompile classes and to have running programs adopt the new versions of the classes dynamically, without redeploying the application. A dynamic class reloading component detects if the environment supports dynamic class redefinition and uses it if supported but does not require it. As the component loads a managed class, it modifies the bytecode of the class and generates additional classes and interfaces to support type-safe class versioning. Unique names are generated for successive versions of a managed class. A separate interface may be generated for each distinct method name and signature implemented on managed classes. Each generated class may implement all the generated interfaces that correspond to its methods. The same class loader that would load each managed class without the component loads the component-generated classes and interfaces.
    • 用于动态类重新加载和版本控制的方法和设备,允许开发人员更改和重新编译类,并使运行的程序动态地采用新版本的类,而无需重新部署应用程序。 动态类重新加载组件检测环境是否支持动态类重定义,并且如果支持但不需要动态类重新定义则使用它。 当组件加载受管理的类时,它会修改类的字节码,并生成其他类和接口以支持类型安全的类版本控制。 为受管理类的连续版本生成唯一的名称。 可以为在管理类上实现的每个不同的方法名称和签名生成单独的接口。 每个生成的类可以实现与其方法对应的所有生成的接口。 加载每个托管类而不使用组件的同一个类加载器加载组件生成的类和接口。
    • 76. 发明授权
    • Method and system for selecting gate sizes, repeater locations, and repeater sizes of an integrated circuit
    • 用于选择集成电路的栅极尺寸,中继器位置和中继器尺寸的方法和系统
    • US08612917B2
    • 2013-12-17
    • US12437174
    • 2009-05-07
    • Salim U. Chowdhury
    • Salim U. Chowdhury
    • G06F17/50G06F9/455G06F11/22
    • G06F17/5031G06F2217/84
    • A method for selecting gate sizes for a logic network of an integrated circuit, wherein the logic network is defined by a plurality of logic paths that includes nodes, gates and interconnect, includes assigning, at one or more computers, gate sizes to gates adjacent to timing path end nodes of the logic network, determining an n-tuple of performance/loading parameters for each of the assigned gate sizes based on gate and interconnect delay models, and determining whether two or more logic paths share a descendent gate. Two or more logic paths that share a descendent gate are coupled. The method also includes grouping the n-tuples of parameters of coupled logic paths into bins based on gate sizes of the shared descendent gate, recursively propagating, node by node, the bins of n-tuples of parameters along the coupled logic paths, detecting whether any of the bins of n-tuples of parameters are suboptimal for all of the coupled logic paths based on a comparison of the n-tuples of parameters in bin-pairs, and eliminating all n-tuples of parameters of the suboptimal bins along the coupled logic paths to prune gate sizes associated with the suboptimal bins.
    • 一种用于选择集成电路的逻辑网络的栅极尺寸的方法,其中所述逻辑网络由包括节点,栅极和互连件的多个逻辑路径定义,包括在一个或多个计算机处将栅极尺寸分配给与其相邻的栅极 逻辑网络的定时路径端节点,基于门和互连延迟模型确定每个分配的门尺寸的性能/负载参数的n元组,​​以及确定两个或多个逻辑路径是否共享后代门。 共享后代门的两个或多个逻辑路径被耦合。 该方法还包括基于共享后代门的栅极大小,逐个递归地传播耦合的逻辑路径的n个元组,将沿着耦合逻辑路径的n元组的元组分组,检测是否 基于对二进制对参数的n元组的比较,并且消除所有耦合的逻辑路径中n个元组的任何一个n个元组,沿着耦合的 修剪与次佳箱相关的门尺寸的逻辑路径。
    • 77. 发明授权
    • Telemetry stream performance analysis and optimization
    • 遥测流性能分析与优化
    • US08601155B2
    • 2013-12-03
    • US11465008
    • 2006-08-16
    • Douglas ToombsJon D. Greaves
    • Douglas ToombsJon D. Greaves
    • G06F15/16
    • H04Q9/00H04L45/00H04L45/121
    • A computer-based method for improving the timely delivery of telemetry or other application-to-application data. A telemetry routing table is stored in memory that includes entries for a plurality of communication pathways for delivering a telemetry message from a telemetry application running on a first computer system to a telemetry reception application running on a second computer system. The table entries include a latency and a measured data delivery rate for transmittal of data over the corresponding pathway. The method includes generating a telemetry message having a particular data payload using the telemetry application and then selecting one of the communication pathways using the telemetry application based on a size of the data payload, the latencies, and the data delivery rates for the pathways (e.g., determining a total transit time for the payload for each pathway and selecting the pathway corresponding to the shortest transit time).
    • 一种基于计算机的方法,用于提高遥测或其他应用程序到应用程序数据的及时传送。 遥测路由表存储在存储器中,其包括多个通信路径的条目,用于将运行在第一计算机系统上的遥测应用的遥测消息传送到在第二计算机系统上运行的遥测接收应用。 表条目包括用于在相应路径上传输数据的延迟和测量数据传送速率。 该方法包括使用遥测应用生成具有特定数据有效载荷的遥测消息,然后基于数据有效载荷的大小,延迟和路径的数据传送速率(例如,数据载体)选择使用遥测应用的通信路径之一。 ,确定每个路径的有效载荷的总通行时间,并选择对应于最短通行时间的路径)。
    • 78. 发明授权
    • Method and system for generating a knowledge package
    • 用于生成知识包的方法和系统
    • US08595718B1
    • 2013-11-26
    • US11840489
    • 2007-08-17
    • Ilan NaslavskyYuval Turgeman
    • Ilan NaslavskyYuval Turgeman
    • G06F9/445G06F9/44G06F17/30
    • G06F17/30572G06F8/60
    • A computer system in accordance with one or more embodiments of the invention includes one or more data miners configured to mine software deliverables for metadata, a metadata filter configured to generate a filtered view of metadata associated with a subset of the software deliverables, an inventory generator configured to generate an inventory of the subset, a rules manager configured to generate rules using the filtered view and the inventory, where the rules are based on software relationships within the subset, and a package generator configured to generate a knowledge package based on the rules, where the knowledge package includes guidelines for obtaining the subset and installing the subset.
    • 根据本发明的一个或多个实施例的计算机系统包括被配置为挖掘用于元数据的软件可交付物的一个或多个数据挖掘器,被配置为生成与软件可交付物的子集相关联的元数据的过滤视图的元数据过滤器,库存生成器 被配置为生成所述子集的清单,所述规则管理器被配置为使用所述过滤的视图和所述库存来生成规则,其中所述规则基于所述子集内的软件关系,以及包发生器,其被配置为基于所述规则生成知识包 知识包中包括获取子集和安装子集的准则。
    • 79. 发明授权
    • Prompt large object reclamation
    • 提示大对象回收
    • US08589456B2
    • 2013-11-19
    • US12708996
    • 2010-02-19
    • Antonios PrintezisY. Srinivas Ramakrishna
    • Antonios PrintezisY. Srinivas Ramakrishna
    • G06F12/00
    • G06F12/0276
    • The present disclosure describes garbage collection that provides prompt reclamation of large objects. A heap space is divided into Young regions, Old regions, and Humongous regions. A remembered set is created and maintained, during the execution of one or more programs, for each region that specifies where there are references from outside the region to inside the region. A garbage collection list is generated specifying regions to perform garbage collection on. All Young regions and at least one Humongous region are included in the garbage collection list. If it is determined to include Old regions, the Old regions are selected and included in the garbage collection list. Then, a garbage collection is performed on the regions specified in the garbage collection list. During the garbage collection, the indication for each region is utilized to determine reachable objects in the region, ensuring that reachable objects are not deallocated.
    • 本公开描述了提供快速回收大对象的垃圾收集。 堆积空间分为青年地区,老区和Humongous地区。 在执行一个或多个程序期间,为指定从区域外部到区域内的引用的每个区域创建和维护一个记忆集。 生成垃圾收集列表指定区域进行垃圾收集。 所有年轻地区和至少一个Humongous地区都包括在垃圾收集清单中。 如果确定包含旧区域,则选择旧区域并将其包括在垃圾收集列表中。 然后,在垃圾回收列表中指定的区域执行垃圾收集。 在垃圾收集期间,利用每个区域的指示来确定该区域中的可达对象,确保可到达的对象不被释放。