会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Context-sensitive dynamic bloat detection system that uses a semantic profiler to collect usage statistics
    • 使用语义分析器收集使用统计信息的上下文相关动态膨胀检测系统
    • US08374978B2
    • 2013-02-12
    • US12789668
    • 2010-05-28
    • Ohad ShachamMartin VechevEran Yahav
    • Ohad ShachamMartin VechevEran Yahav
    • G06F15/18
    • G06N5/025
    • Methods and apparatus are provided for a context-sensitive dynamic bloat detection system. A profiling tool is disclosed that selects an appropriate collection implementation for a given application. The disclosed profiling tool uses semantic profiling together with a set of collection selection rules to make an informed choice. A collection implementation, such as an abstract data entity, is selected for a given program by obtaining collection usage statistics from the program. The collection implementation is selected based on the collection usage statistics using a set of collection selection rules. The collection implementation is one of a plurality of interchangeable collection implementations having a substantially similar logical behavior for substantially all collection types. The collection usage statistics indicate how the collection implementation is used in the given program. One or more suggestions can be generated for improving the collection allocated at a particular allocation context.
    • 为上下文敏感的动态膨胀检测系统提供了方法和装置。 公开了一种分析工具,其为特定应用选择适当的集合实现。 所公开的分析工具使用语义分析以及一组收集选择规则来做出明智的选择。 通过从程序中获取收集使用统计信息,为给定的程序选择了抽象数据实体的集合实现。 集合实现是根据使用集合选择规则的集合使用统计信息进行选择的。 集合实现是对于基本上所有集合类型具有基本相似的逻辑行为的多个可互换集合实现之一。 集合使用统计信息指示在给定程序中如何使用集合实现。 可以生成一个或多个建议,以改善在特定分配上下文中分配的集合。
    • 2. 发明申请
    • Context-Sensitive Dynamic Bloat Detection System
    • 上下文敏感动态膨胀检测系统
    • US20110295789A1
    • 2011-12-01
    • US12789668
    • 2010-05-28
    • Ohad ShachamMartin VechevEran Yahav
    • Ohad ShachamMartin VechevEran Yahav
    • G06N5/02
    • G06N5/025
    • Methods and apparatus are provided for a context-sensitive dynamic bloat detection system. A profiling tool is disclosed that selects an appropriate collection implementation for a given application. The disclosed profiling tool uses semantic profiling together with a set of collection selection rules to make an informed choice. A collection implementation, such as an abstract data entity, is selected for a given program by obtaining collection usage statistics from the program. The collection implementation is selected based on the collection usage statistics using a set of collection selection rules. The collection implementation is one of a plurality of interchangeable collection implementations having a substantially similar logical behavior for substantially all collection types. The collection usage statistics indicate how the collection implementation is used in the given program. One or more suggestions can be generated for improving the collection allocated at a particular allocation context.
    • 为上下文敏感的动态膨胀检测系统提供了方法和装置。 公开了一种分析工具,其为特定应用选择适当的集合实现。 所公开的分析工具使用语义分析以及一组收集选择规则来做出明智的选择。 通过从程序中获取收集使用统计信息,为给定的程序选择了抽象数据实体的集合实现。 集合实现是根据使用集合选择规则的集合使用统计信息进行选择的。 集合实现是对于基本上所有集合类型具有基本相似的逻辑行为的多个可互换集合实现之一。 集合使用统计信息指示在给定程序中如何使用集合实现。 可以生成一个或多个建议来改善在特定分配上下文中分配的集合。
    • 5. 发明授权
    • Runtime enforcement of security checks
    • 运行时执行安全检查
    • US08646088B2
    • 2014-02-04
    • US12983407
    • 2011-01-03
    • Marco PistoiaOmer TrippMartin VechevEran Yahav
    • Marco PistoiaOmer TrippMartin VechevEran Yahav
    • G06F21/00
    • H04L63/1441G06F21/554
    • A method is disclosed that includes tracking untrusted inputs through an executing program into a sink, the tracking including maintaining context of the sink as strings based on the untrusted inputs flow into the sink. The method also includes, while tracking, in response to a string based on an untrusted input being about to flow into the sink and a determination the string could lead to an attack if the string flows into a current context of the sink, endorsing the string using an endorser selected based at least on the current context of the sink, and providing the endorsed string to the sink. Computer program products and apparatus are also disclosed.
    • 公开了一种方法,其包括通过执行程序将不可信任的输入跟踪到宿中,所述跟踪包括基于所述不可信任的输入流入宿来维持宿的上下文作为字符串。 该方法还包括响应于基于不可信输入的字符串的跟踪而被跟踪,并且如果字符串流入接收器的当前上下文,则确定该字符串可能导致攻击,认证字符串 使用至少基于汇的当前上下文选择的支持者,并将批准的字符串提供给汇点。 还公开了计算机程序产品和装置。