Memory Coherence Protocol Enhancement using Cache Line Access Frequencies
    31.
    发明申请
    Memory Coherence Protocol Enhancement using Cache Line Access Frequencies 审中-公开
    使用缓存线路接入频率的内存一致性协议增强

    公开(公告)号:US20080183971A1

    公开(公告)日:2008-07-31

    申请号:US12058838

    申请日:2008-03-31

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0831

    摘要: A memory coherence protocol is provided for using cache line access frequencies to dynamically switch from an invalidation protocol to an update protocol. A frequency access count (FAC) is associated with each line of data in a memory area, such as each cache line in a private cache corresponding to a CPU in a multiprocessor system. Each time the line is accessed, the FAC associated with the line is incremented. When the CPU, or process, receives an invalidate signal for a particular line, the CPU checks the FAC for the line. If the CPU, or process, determines that it is a frequent accessor of a particular line that has been modified by another CPU, or process, the CPU sends an update request in order to obtain the modified data. If the CPU is not a frequent accessor of a line that has been modified, the line is simply invalidated in the CPU's memory area. By dynamically switching from an invalidate protocol to an update protocol, based on cache line access frequencies, efficiency is maintained while cache misses are minimized. Preferably, all FACs are periodically reset in order to ensure that the most recent cache line access data is considered.

    摘要翻译: 提供了存储器一致性协议,用于使用高速缓存线路接入频率从无效协议动态地切换到更新协议。 频率访问计数(FAC)与存储器区域中的每一行数据相关联,诸如与多处理器系统中的CPU对应的专用高速缓存行中的每个高速缓存线。 每次访问线路时,与线路相关联的FAC将增加。 当CPU或进程接收到特定行的无效信号时,CPU会检查FAC是否为该行。 如果CPU或进程确定它是由另一个CPU或进程修改的特定行的频繁访问器,则CPU发送更新请求以获得修改的数据。 如果CPU不是经过修改的行的频繁访问器,则该行在CPU的内存区域中简单无效。 通过从无效协议动态切换到更新协议,基于高速缓存行接入频率,保持高速缓存未命中最小化的效率。 优选地,周期性地复位所有FAC,以便确保考虑最近的高速缓存行访问数据。

    Memory coherence protocol enhancement using cache line access frequencies
    32.
    发明授权
    Memory coherence protocol enhancement using cache line access frequencies 失效
    使用高速缓存行接入频率的存储器一致性协议增强

    公开(公告)号:US07376795B2

    公开(公告)日:2008-05-20

    申请号:US11260833

    申请日:2005-10-27

    IPC分类号: G06F13/00

    CPC分类号: G06F12/0831

    摘要: A memory coherence protocol is provided for using cache line access frequencies to dynamically switch from an invalidation protocol to an update protocol. A frequency access count (FAC) is associated with each line of data in a memory area, such as each cache line in a private cache corresponding to a CPU in a multiprocessor system. Each time the line is accessed, the FAC associated with the line is incremented. When the CPU, or process, receives an invalidate signal for a particular line, the CPU checks the FAC for the line. If the CPU, or process, determines that it is a frequent accessor of a particular line that has been modified by another CPU, or process, the CPU sends an update request in order to obtain the modified data. If the CPU is not a frequent accessor of a line that has been modified, the line is simply invalidated in the CPU's memory area. By dynamically switching from an invalidate protocol to an update protocol, based on cache line access frequencies, efficiency is maintained while cache misses are minimized. Preferably, all FACs are periodically reset in order to ensure that the most recent cache line access data in considered.

    摘要翻译: 提供了存储器一致性协议,用于使用高速缓存线路接入频率从无效协议动态地切换到更新协议。 频率访问计数(FAC)与存储器区域中的每一行数据相关联,诸如与多处理器系统中的CPU对应的专用高速缓存行中的每个高速缓存线。 每次访问线路时,与线路相关联的FAC将增加。 当CPU或进程接收到特定行的无效信号时,CPU会检查FAC是否为该行。 如果CPU或进程确定它是由另一个CPU或进程修改的特定行的频繁访问器,则CPU发送更新请求以获得修改的数据。 如果CPU不是经过修改的行的频繁访问器,则该行在CPU的内存区域中简单无效。 通过从无效协议动态切换到更新协议,基于高速缓存行接入频率,保持高速缓存未命中最小化的效率。 优选地,所有FAC都被周期性地复位,以便确保最新的高速缓存行访问所考虑的数据。

    Method, system, and program for maintaining data in distributed caches
    33.
    发明授权
    Method, system, and program for maintaining data in distributed caches 有权
    用于在分布式缓存中维护数据的方法,系统和程序

    公开(公告)号:US06973546B2

    公开(公告)日:2005-12-06

    申请号:US10259945

    申请日:2002-09-27

    申请人: Sandra K. Johnson

    发明人: Sandra K. Johnson

    IPC分类号: G06F17/30 G06F12/00

    CPC分类号: G06F17/30902 G06F17/30067

    摘要: Provided are a method, system, and program for maintaining data in distributed caches. A copy of an object is maintained in at least one cache, wherein multiple caches may have different versions of the object, and wherein the objects are capable of having modifiable data units. Update information is maintained for each object maintained in each cache, wherein the update information for each object in each cache indicates the object, the cache including the object, and indicates whether each data unit in the object was modified. After receiving a modification to a target data unit in one target object in one target cache, the update information for the target object and target cache is updated to indicate that the target data unit is modified, wherein the update information for the target object in any other cache indicates that the target data unit is not modified.

    摘要翻译: 提供了一种用于在分布式高速缓存中维护数据的方法,系统和程序。 至少一个缓存中保存对象的副本,其中多个高速缓存可以具有不同版本的对象,并且其中对象能够具有可修改的数据单元。 维护每个缓存中保持的每个对象的更新信息,其中每个缓存中的每个对象的更新信息指示对象,高速缓存包括对象,并指示对象中的每个数据单元是否被修改。 在一个目标高速缓存中的一个目标对象中接收对目标数据单元的修改之后,更新目标对象和目标高速缓存的更新信息,以指示目标数据单元被修改,其中目标对象的更新信息在任何 其他缓存表示目标数据单元未被修改。

    SYSTEM AND METHODOLOGY FOR EXTERNAL ACCOUNT TRANSFERS IN DYNAMIC LIGHTWEIGHT PERSONALIZED ANALYTICS

    公开(公告)号:US20220198567A1

    公开(公告)日:2022-06-23

    申请号:US17558838

    申请日:2021-12-22

    申请人: Sandra K. JOHNSON

    发明人: Sandra K. JOHNSON

    IPC分类号: G06Q40/06 G06Q10/06 G06Q40/04

    摘要: This invention details a feedback-based system and methodology for dynamically transferring funds from external accounts in dynamic lightweight personalized analytics (DLPA). It also focuses on when and how to create targeted entities, e.g., financial accounts, in such an environment. Disclosed embodiments include a process for identifying, minimizing, and leveraging the behavioral information that optimize customer financial planning instruments in conjunction with the key performance indicators (KPIs) used in quantifying success. It includes dynamically leveraging financial accounts associated with customers, to determine when to make recommendations to create or transfer funds to other types of accounts or other relevant account-related actions. Furthermore, it facilitates a small memory footprint and optimal computation when making smart, customized suggestions to customers regarding their associated accounts.

    SYSTEM AND METHODOLOGY FOR ACCOUNT ADJUSTMENTS IN DYNAMIC LIGHTWEIGHT PERSONALIZED ANALYTICS

    公开(公告)号:US20220004963A1

    公开(公告)日:2022-01-06

    申请号:US17365080

    申请日:2021-07-01

    申请人: Sandra K. Johnson

    发明人: Sandra K. Johnson

    摘要: This invention details a feedback-based system and methodology for adjusting customer accounts in dynamic lightweight personalized analytics (DLPA). Disclosed embodiments include a process for identifying, minimizing, and leveraging the behavioral information that optimize customer financial planning results in conjunction with the key performance indicators (KPIs) used in quantifying success. It includes dynamically creating financial accounts associated with customers, as well as the real-time adjustments on the amount of funds deposited in such accounts. Furthermore, it facilitates a small memory footprint and optimal computation when making smart, customized suggestions to customers regarding their associated accounts.

    Method and apparatus for adding skills to a database of skills by determing if new issues are similar previous issues that were resolved
    37.
    发明授权
    Method and apparatus for adding skills to a database of skills by determing if new issues are similar previous issues that were resolved 失效
    通过确定新问题是否与以前解决的问题相似,可以将技能添加到技能数据库中的方法和设备

    公开(公告)号:US08190545B2

    公开(公告)日:2012-05-29

    申请号:US12353378

    申请日:2009-01-14

    IPC分类号: G06F17/00

    CPC分类号: G06Q10/10

    摘要: A system thinker application receives a first issue, a first resolution to the first issue, and a first plurality of skills. The system thinker application searches a system environment electronic profile for a second issue, a second resolution to the second issue, and a second plurality of skills, wherein the system environment electronic profile contains a plurality of component profiles, and wherein the plurality of component profiles contain a second issue, a second resolution to the second issue, and a second plurality of skills. The system thinker application determines if the first issue, the first resolution to the first issue, and any one of the first plurality of skills are similar to any one of the second issue, the second resolution to the second issue, and any one of the second plurality of skills. The system thinker application adds skills to the system environment electronic profile and the component profile.

    摘要翻译: 系统思想家申请收到第一个问题,第一个问题的第一个决议和第一个多个技能。 系统思维者应用程序搜索系统环境电子简档中的第二个问题,第二个问题的第二个分辨率和第二个多个技能,其中系统环境电子简档包含多个组件简档,并且其中多个组件简档 包含第二个问题,第二个问题的第二个决议和第二个技能。 系统思想家申请决定第一个问题,第一个问题的第一个解决方案和第一个多个技能中的任一个是否与第二个问题的第二个问题,第二个问题的第二个解决方案和第二个问题中的任何一个相似 第二个技能。 系统思想家应用程序为系统环境电子配置文件和组件配置文件增加了技能。

    Cellular telephone signal monitoring method and system
    40.
    发明授权
    Cellular telephone signal monitoring method and system 失效
    蜂窝电话信号监控方法及系统

    公开(公告)号:US07933592B2

    公开(公告)日:2011-04-26

    申请号:US11838258

    申请日:2007-08-14

    IPC分类号: H04W24/00 H04W40/00 H04M11/04

    CPC分类号: H04W24/10

    摘要: A cellular telephone signal monitoring method and system. The method includes receiving and storing by a computing system from a first cellular telephone, a first profile associated with a first user of the first cellular telephone and first monitoring data associated with the first user and the first cellular telephone. The computing system receives and stores from a plurality of cellular telephones, first additional monitoring data associated with a plurality of users and the plurality of cellular telephone. The computing system analyzes the first monitoring data and the first additional monitoring data. The computing system generates a first analysis report based on results of the analyzing. The computing system transmits to the first cellular telephone and the plurality of cellular telephones the first analysis report.

    摘要翻译: 蜂窝电话信号监控方法及系统。 该方法包括由计算系统从第一蜂窝电话接收和存储与第一蜂窝电话的第一用户相关联的第一简档以及与第一用户和第一蜂窝电话相关联的第一监视数据。 计算系统从多个蜂窝电话接收和存储与多个用户和多个蜂窝电话相关联的第一附加监视数据。 计算系统分析第一个监测数据和第一个附加监测数据。 计算系统根据分析结果生成第一个分析报告。 计算系统向第一蜂窝电话和多个蜂窝电话发送第一分析报告。