会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • Efficient string pattern matching for large pattern sets
    • 针对大型图案集的高效字符串模式匹配
    • US08407245B2
    • 2013-03-26
    • US12953469
    • 2010-11-24
    • Matthew V RyanAndrew HodgkinsonRussell Young
    • Matthew V RyanAndrew HodgkinsonRussell Young
    • G06F7/00G06F17/30
    • G06F17/30985
    • A string matching system is described herein that provides for very fast and efficient pattern matching against large sets of certain types of pattern strings. If a set of pattern strings is comprised of strings that can be logically divided into segments, these pattern strings can be stored efficiently in a tree-like data structure, segment by segment, storing pattern-match syntax segments separately from literal string segments. After segmentation, individual match candidate strings are compared, segment by segment, against elements in the tree. The system uses a data structure that is conceptually a combination of a tree and a hash table. Using a hash table to implement the branching elements at each level in the tree contributes to quick matching speed at each level. By consistently separating strings into segments, the system can also share storage locations for like elements in the data structure.
    • 本文描述了一种字符串匹配系统,其提供了针对大型某些类型的模式串的非常快速和有效的模式匹配。 如果一组模式字符串由可逻辑划分为段的字符串组成,则这些模式字符串可以逐段存储在树形数据结构中,与字符串段分开存储模式匹配语法段。 在分割之后,将个别匹配候选字符串逐段进行比较,与树中的元素进行比较。 系统使用概念上是树和哈希表的组合的数据结构。 使用散列表来实现树中每个级别的分支元素,有助于在每个级别快速匹配速度。 通过将字符串一致地分割成段,系统还可以共享数据结构中相同元素的存储位置。
    • 24. 发明授权
    • Partial updating of diagram display
    • 部分更新图显示
    • US08291331B2
    • 2012-10-16
    • US12147583
    • 2008-06-27
    • Suhail DuttaPedro SilvaJohn J Jordan
    • Suhail DuttaPedro SilvaJohn J Jordan
    • G06F3/048
    • G06F8/10G06F3/0481G06F9/451
    • A creation, editing, and display tool for complex diagrams may enable portions of the diagram to be updated without having to update the entire diagram. The tool may use a set of rules that define the positioning and layout of various elements and relationships between elements in the diagram. The update mechanism may enable the rules to be applied to a subset of the diagram and may not update some portions of the diagram, such as those elements outside the viewing area. In some embodiments, a background or low priority process may apply the rules to those portions not updated. The tool may be used for various diagrams, including sequence diagrams and other complex, highly restrained diagram types.
    • 复杂图表的创建,编辑和显示工具可以使图表的部分更新,而无需更新整个图表。 该工具可以使用一组规则来定义各种元素的定位和布局以及图中的元素之间的关系。 更新机制可以使规则被应用到图的子集,并且可以不更新图的某些部分,诸如在查看区域之外的那些元素。 在一些实施例中,背景或低优先级过程可将规则应用于未被更新的部分。 该工具可用于各种图表,包括序列图和其他复杂,高度受限的图表类型。
    • 26. 发明授权
    • Dependency-ordered resource synchronization across multiple environments using change list created based on dependency-ordered graphs of the multiple environments
    • 使用根据多个环境的依赖有序图创建的更改列表,在多个环境之间进行依赖性有序的资源同步
    • US08615768B2
    • 2013-12-24
    • US12890739
    • 2010-09-27
    • Billy KwanJoseph M. Schulman
    • Billy KwanJoseph M. Schulman
    • G06F9/46G06F7/00G06F17/00G06F17/30
    • G06F8/71
    • A synchronization system is described herein that synchronizes resource objects in an order based on their dependency relationships so that a referenced object is available by the time an object that references it is synchronized. Reference attributes present in resources define the dependency relationship among resources. Using these relationships, the system builds a dependency tree and orders synchronization operations for environment reconciliation by precedence so that referential integrity is preserved while still synchronizing reference attributes. The system can deterministically create a change list that guarantees referential integrity, and perform change list processing in parallel. The synchronization system attempts to order the synchronization based on references available to ensure that the system creates and updates dependent resources before their parent resources. Thus, the synchronization system provides a fast, reliable update mechanism for synchronizing two related data environments.
    • 本文描述了同步系统,其基于它们的依赖关系依次顺序地同步资源对象,使得被引用的对象在引用它的对象被同步的时间可用。 资源中存在的参考属性定义资源之间的依赖关系。 使用这些关系,系统构建一个依赖关系树,并按优先顺序对同步操作进行环境协调,以便在仍然同步引用属性的同时保留引用完整性。 系统可以确定地创建一个保证引用完整性的更改列表,并且并行执行更改列表处理。 同步系统尝试基于可用的引用来订购同步,以确保系统在其父资源之前创建和更新相关资源。 因此,同步系统提供用于同步两个相关数据环境的快速,可靠的更新机制。
    • 27. 发明授权
    • Incrementally managing distributed configuration data
    • 增量管理分布式配置数据
    • US08595334B2
    • 2013-11-26
    • US12716290
    • 2010-03-03
    • James G. RobertsonJeffrey P. SnoverSameer S. MutatkarRahim MaknojiaLiu HongBruce G. Payette
    • James G. RobertsonJeffrey P. SnoverSameer S. MutatkarRahim MaknojiaLiu HongBruce G. Payette
    • G06F15/177
    • H04L41/08G06F9/44505G06F15/177G06F17/3056H04L43/00
    • A configuration management system provides a partitioned data model for collecting and representing configuration information from a diverse set of sources to allow easier modeling of very large, highly redundant sets of enterprise configuration information. The system partitions large configuration schema into logical subcomponents that can be combined, shared, and reused. The system also partitions instantiated data models into logical sub-models that can be combined, shared, reused, and incrementally updated. Each product team can provide its own configuration schema, which allows the domain experts in a particular field to provide reusable models for their products. These models may include sub-models that allow reuse of selected portions of the configuration schema. When the system stores data related to each portion of the model, it stores the data in a partitioned manner that makes incremental updates of each component of the model more straightforward and less resource intensive.
    • 配置管理系统提供分区数据模型,用于从不同的源集合收集和表示配置信息,以便容易地对非常大的,冗余的企业配置信息集进行建模。 系统将大型配置模式分为逻辑子组件,可以组合,共享和重用。 该系统还将实例化的数据模型分成可以组合,共享,重用和逐步更新的逻辑子模型。 每个产品团队都可以提供自己的配置模式,允许特定领域的域专家为其产品提供可重用的模型。 这些模型可能包括允许重用配置模式的所选部分的子模型。 当系统存储与模型的每个部分相关的数据时,它以分区的方式存储数据,这使得模型的每个组件的增量更新更直接和更少的资源密集度。
    • 28. 发明授权
    • Rule based visualization mechanism
    • 基于规则的可视化机制
    • US08570326B2
    • 2013-10-29
    • US12616123
    • 2009-11-10
    • Alexandre Gorev
    • Alexandre Gorev
    • G06T11/20
    • G06T11/206
    • A visualization mechanism may use two sets of rules having different priorities to generate points of interest for a dataset, and display the dataset with labels for the points of interest. The first set of rules may identify and label points of interest by various mechanisms, including analysis of the dataset and comparison to other datasets. The second set of rules may de-clutter the points interest by filtering and aggregating the points of interest by various mechanisms including the priority of the rule that created the point of interest. A display generator may create the visualization of the dataset along with various labels. In some embodiments, the display generator may allow real time user interaction with the data, which may include resizing the visualization in which the filtering and aggregation may be re-applied.
    • 可视化机制可以使用具有不同优先级的两组规则来生成数据集的兴趣点,并且显示具有用于兴趣点的标签的数据集。 第一组规则可以通过各种机制识别和标注兴趣点,包括数据集的分析和与其他数据集的比较。 第二组规则可以通过过滤并通过包括创建兴趣点的规则的优先级的各种机制来聚集兴趣点来消除兴趣点。 显示生成器可以创建数据集的可视化以及各种标签。 在一些实施例中,显示生成器可以允许与数据的实时用户交互,其可以包括调整其中可以重新应用过滤和聚合的可视化的大小。
    • 29. 发明授权
    • Test code qualitative evaluation
    • 测试代码定性评估
    • US08561021B2
    • 2013-10-15
    • US12701628
    • 2010-02-08
    • Joe Allan MuharskyRyan Vogrinec
    • Joe Allan MuharskyRyan Vogrinec
    • G06F9/44
    • G06F11/3676G06F11/3672
    • A test environment may include qualitative evaluations of the test code used to test application code. Several qualitative evaluations may be determined from analysis of test code in compiled or source form, including evaluating descriptive assertions made by the test code, dependency evaluations, cyclomatic complexity evaluations, return value assertions, mutable parameter assertions, and test effectiveness history. The qualitative evaluations may also include analysis of the test code in relation to the application code, including exception capturing, boundary conditions, assertions for returned values, and other evaluations. The test code evaluations may be presented in a user interface along with the test code and may be used to manage testing progress of an application. The test code evaluations may be integrated into a code development application with a graphical user interface.
    • 测试环境可能包括用于测试应用程序代码的测试代码的定性评估。 可以通过分析编译或源代码中的测试代码来确定几个定性评估,包括评估测试代码所做的描述性断言,依赖性评估,循环复杂性评估,返回值断言,可变参数断言和测试有效性历史。 定性评估还可以包括与应用代码相关的测试代码的分析,包括异常捕获,边界条件,返回值的断言和其他评估。 测试代码评估可以与测试代码一起呈现在用户界面中,并且可以用于管理应用的测试进度。 测试代码评估可以集成到具有图形用户界面的代码开发应用中。
    • 30. 发明授权
    • Tamper proof location services
    • 防篡改位置服务
    • US08560839B2
    • 2013-10-15
    • US12972534
    • 2010-12-20
    • Paul BarhamJoseph N. Figueroa
    • Paul BarhamJoseph N. Figueroa
    • H04L29/06
    • G06F21/6218G06F21/604G06F2221/0708G06F2221/2111H04L63/107
    • A secure location system is described herein that leverages location-based services and hardware to make access decisions. Many mobile computers have location devices, such as GPS. They also have a trusted platform module (TPM) or other security device. Currently GPS location data is made directly accessible to untrusted application code using a simple protocol. The secure location system provides a secure mechanism whereby the GPS location of a computer at a specific time can be certified by the operating system kernel and TPM. The secure location system logs user activity with a label indicating the geographic location of the computing device at the time of the activity. The secure location system can provide a difficult to forge, time-stamped location through a combination of kernel-mode GPS access and TPM security hardware. Thus, the secure location system incorporates secure location information into authorization and other operating system decisions.
    • 本文描述了利用基于位置的服务和硬件来进行访问决定的安全定位系统。 许多移动计算机具有诸如GPS的定位设备。 它们还具有可信平台模块(TPM)或其他安全设备。 目前,GPS位置数据可以使用简单的协议直接访问不受信任的应用程序代码。 安全定位系统提供了一种安全机制,由此可以通过操作系统内核和TPM来认证计算机在特定时间的GPS位置。 安全位置系统使用指示活动时计算设备的地理位置的标签记录用户活动。 安全定位系统可以通过内核模式GPS访问和TPM安全硬件的组合来提供难以伪造的时间戳位置。 因此,安全定位系统将安全位置信息合并到授权和其他操作系统决策中。