会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Configuration of memory management techniques selectively using mitigations to reduce errors
    • 选择性地使用缓解来减少错误的内存管理技术的配置
    • US08140892B2
    • 2012-03-20
    • US12238645
    • 2008-09-26
    • Silviu C. CalinoiuDavid GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • Silviu C. CalinoiuDavid GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • G06F11/00
    • G06F11/0781G06F11/073G06F11/0748G06F11/0793G06F11/366
    • Techniques for performing memory management to mitigate memory errors. In accordance with the principles described herein, a memory management module may be implemented that acts in different modes of operation for each of one or more software modules that are instances of applications. In one mode of operation, memory operations may be performed in accordance with one or more mitigation actions, and in another mode of operation, the memory management module performs memory operations as requested, without performing mitigation actions. A memory management module may maintain a record in a data store associated with the memory management module that may be used to determine whether to enable the mitigations. In some implementations, records maintained by each of a plurality of computing devices may be aggregated at a central server and this aggregated information may be used to adjust the entries on each of the computing devices.
    • 执行内存管理以减轻内存错误的技术。 根据本文描述的原理,可以实现对作为应用实例的一个或多个软件模块中的每一个的不同操作模式的存储器管理模块。 在一种操作模式中,可以根据一个或多个缓解动作执行存储器操作,并且在另一操作模式中,存储器管理模块按照请求执行存储器操作,而不执行减轻动作。 存储器管理模块可以保持与存储器管理模块相关联的数据存储器中的记录,其可以用于确定是否启用缓解。 在一些实现中,由多个计算设备中的每一个维护的记录可以在中央服务器处聚合,并且该聚合信息可以用于调整每个计算设备上的条目。
    • 3. 发明申请
    • EVALUATING EFFECTIVENESS OF MEMORY MANAGEMENT TECHNIQUES SELECTIVELY USING MITIGATIONS TO REDUCE ERRORS
    • 评估存储管理技术的有效性,选择性地使用减少减少错误的缓解
    • US20100083048A1
    • 2010-04-01
    • US12238622
    • 2008-09-26
    • Silviu C. CalinoiuDavid GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • Silviu C. CalinoiuDavid GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • G06F11/36
    • G06F11/366G06F11/0787G06F11/0793G06F12/023
    • A mitigation enablement module for a computer that improves application reliability. When performing memory management operations, the mitigation enablement module and associated memory manager selectively use mitigations that are intended to prevent an application bug from cause an application error. The memory manager may selectively apply mitigations for each of one or more applications based on the likelihood that such mitigations are successful at preventing bugs from causing application errors. The likelihood is determined from historical information on whether the mitigations, when applied, prevented bugs from causing memory operations that could cause application errors. This historical information can be gathered on a single computer over multiple invocations of the application or may be aggregated from multiple computers, each invoking the application. The determined likelihood may then be used to determine whether or for how long to apply the mitigation actions for memory operations requested by the application.
    • 一种用于提高应用可靠性的计算机的缓解启用模块。 在执行存储器管理操作时,缓解启用模块和相关联的存储器管理器选择性地使用旨在防止应用程序错误引起应用程序错误的缓解。 存储器管理器可以基于这种缓解成功地防止错误引起应用错误的可能性来选择性地对一个或多个应用中的每一个应用缓解。 历史信息的确定是关于缓解是否应用防止错误引起可能导致应用程序错误的内存操作的历史信息。 这些历史信息可以通过多个应用程序调用在单个计算机上收集,或者可以从多个计算机进行聚合,每个计算机调用应用程序。 然后可以使用所确定的可能性来确定应用程序所请求的存储器操作的应用缓解动作是否或多长时间。
    • 5. 发明授权
    • Evaluating effectiveness of memory management techniques selectively using mitigations to reduce errors
    • 评估内存管理技术的有效性,选择性地使用缓解来减少错误
    • US07937625B2
    • 2011-05-03
    • US12238622
    • 2008-09-26
    • Silviu C. CalinoiuDavid G. GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • Silviu C. CalinoiuDavid G. GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • G06F11/00
    • G06F11/366G06F11/0787G06F11/0793G06F12/023
    • A mitigation enablement module for a computer that improves application reliability. When performing memory management operations, the mitigation enablement module and associated memory manager selectively use mitigations that are intended to prevent an application bug from cause an application error. The memory manager may selectively apply mitigations for each of one or more applications based on the likelihood that such mitigations are successful at preventing bugs from causing application errors. The likelihood is determined from historical information on whether the mitigations, when applied, prevented bugs from causing memory operations that could cause application errors. This historical information can be gathered on a single computer over multiple invocations of the application or may be aggregated from multiple computers, each invoking the application. The determined likelihood may then be used to determine whether or for how long to apply the mitigation actions for memory operations requested by the application.
    • 一种用于提高应用可靠性的计算机的缓解启用模块。 在执行存储器管理操作时,缓解启用模块和相关联的存储器管理器选择性地使用旨在防止应用程序错误引起应用程序错误的缓解。 存储器管理器可以基于这种缓解成功地防止错误引起应用错误的可能性来选择性地对一个或多个应用中的每一个应用缓解。 历史信息的确定是关于缓解是否应用防止错误引起可能导致应用程序错误的内存操作的历史信息。 这些历史信息可以通过多个应用程序调用在单个计算机上收集,或者可以从多个计算机进行聚合,每个计算机调用应用程序。 然后可以使用所确定的可能性来确定应用程序所请求的存储器操作的应用缓解动作是否或多长时间。
    • 8. 发明授权
    • Memory management techniques selectively using mitigations to reduce errors
    • 内存管理技术有选择地使用缓解来减少错误
    • US08417999B2
    • 2013-04-09
    • US13072239
    • 2011-03-25
    • Silviu C. CalinoiuDavid G. GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • Silviu C. CalinoiuDavid G. GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • G06F11/00
    • G06F11/366G06F11/0787G06F11/0793G06F12/023
    • A mitigation enablement module for a computer that improves application reliability. When performing memory management operations, the mitigation enablement module and associated memory manager selectively use mitigations that are intended to prevent an application bug from cause an application error. The memory manager may selectively apply mitigations for each of one or more applications based on the likelihood that such mitigations are successful at preventing bugs from causing application errors. The likelihood is determined from historical information on whether the mitigations, when applied, prevented bugs from causing memory operations that could cause application errors. This historical information can be gathered on a single computer over multiple invocations of the application or may be aggregated from multiple computers, each invoking the application. The determined likelihood may then be used to determine whether or for how long to apply the mitigation actions for memory operations requested by the application.
    • 一种用于提高应用可靠性的计算机的缓解启用模块。 在执行存储器管理操作时,缓解启用模块和相关联的存储器管理器选择性地使用旨在防止应用程序错误引起应用程序错误的缓解。 存储器管理器可以基于这种缓解成功地防止错误引起应用错误的可能性来选择性地对一个或多个应用中的每一个应用缓解。 历史信息的确定是关于缓解是否应用防止错误引起可能导致应用程序错误的内存操作的历史信息。 这些历史信息可以通过多个应用程序调用在单个计算机上收集,或者可以从多个计算机进行聚合,每个计算机调用应用程序。 然后可以使用所确定的可能性来确定应用程序所请求的存储器操作的应用缓解动作是否或多长时间。
    • 9. 发明申请
    • MEMORY MANAGEMENT TECHNIQUES SELECTIVELY USING MITIGATIONS TO REDUCE ERRORS
    • 使用缓解减少错误的存储管理技术进行选择
    • US20110173501A1
    • 2011-07-14
    • US13072239
    • 2011-03-25
    • Silviu C. CalinoiuDavid G. GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • Silviu C. CalinoiuDavid G. GrantAnthony J. LorelliPavan KasturiWilliam Campbell
    • G06F11/14
    • G06F11/366G06F11/0787G06F11/0793G06F12/023
    • A mitigation enablement module for a computer that improves application reliability. When performing memory management operations, the mitigation enablement module and associated memory manager selectively use mitigations that are intended to prevent an application bug from cause an application error. The memory manager may selectively apply mitigations for each of one or more applications based on the likelihood that such mitigations are successful at preventing bugs from causing application errors. The likelihood is determined from historical information on whether the mitigations, when applied, prevented bugs from causing memory operations that could cause application errors. This historical information can be gathered on a single computer over multiple invocations of the application or may be aggregated from multiple computers, each invoking the application. The determined likelihood may then be used to determine whether or for how long to apply the mitigation actions for memory operations requested by the application.
    • 一种用于提高应用可靠性的计算机的缓解启用模块。 在执行存储器管理操作时,缓解启用模块和相关联的存储器管理器选择性地使用旨在防止应用程序错误引起应用程序错误的缓解。 存储器管理器可以基于这种缓解成功地防止错误引起应用错误的可能性来选择性地对一个或多个应用中的每一个应用缓解。 历史信息的确定是关于缓解是否应用防止错误引起可能导致应用程序错误的内存操作的历史信息。 这些历史信息可以通过多个应用程序调用在单个计算机上收集,或者可以从多个计算机进行聚合,每个计算机调用应用程序。 然后可以使用所确定的可能性来确定应用程序所请求的存储器操作的应用缓解动作是否或多长时间。