Estimating the size of an in-memory cache
    1.
    发明授权
    Estimating the size of an in-memory cache 失效
    估计内存中缓存的大小

    公开(公告)号:US08082415B2

    公开(公告)日:2011-12-20

    申请号:US12165975

    申请日:2008-07-01

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: This Sampling Object Cache System (“SOCS”) estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a “sample size average” for each type of class—whether a top class, type of top class or non top class. Using these sample size averages, a statistically accurate measure of the overall size of the cache is calculated by adding together the total size of the objects in the cache for each class type.

    摘要翻译: 此采样对象缓存系统(“SOCS”)估计内存堆内对象缓存的大小,而无需序列化高速缓存中的每个对象。 SOCS以用户确定的速率对对象进行采样,然后针对每种类型的类来计算“样本大小平均值” - 无论是顶级类,顶级类还是非顶级类。 使用这些样本大小平均值,通过将每个类类型的缓存中的对象的总大小相加,计算出缓存总体大小的统计学上精确的度量。

    METHOD AND SYSTEM FOR PROACTIVELY MONITORING THE COHERENCY OF A DISTRIBUTED CACHE
    2.
    发明申请
    METHOD AND SYSTEM FOR PROACTIVELY MONITORING THE COHERENCY OF A DISTRIBUTED CACHE 有权
    有效监控分布式缓存的方法和系统

    公开(公告)号:US20080282039A1

    公开(公告)日:2008-11-13

    申请号:US11745152

    申请日:2007-05-07

    IPC分类号: G06F12/08

    摘要: A method of proactively monitoring the coherency of a distributed cache. A cache comparison utility selects a set of cache keys from a replica cache connected to a main cache via a network. The cache comparison utility selects a first cache key from the set of cache keys and fetches a first cache value from the replica cache that corresponds to the first cache key. The cache comparison utility generates a first checksum value corresponding to the first cache value and the first cache key and stores the first checksum value in a first checksum table. The cache comparison utility creates a first total checksum value that corresponds to the first checksum table and compares the first total checksum value with multiple total checksum values that correspond to the main cache and one or more additional replica caches, thereby identifying replica caches that are not identical to the main cache.

    摘要翻译: 一种主动监视分布式缓存的一致性的方法。 缓存比较实用程序通过网络从连接到主缓存的副本缓存中选择一组缓存密钥。 高速缓存比较实用程序从该组缓存密钥中选择第一高速缓存密钥,并从对应于第一缓存密钥的副本缓存中提取第一高速缓存值。 高速缓存比较实用程序生成与第一高速缓存值和第一缓存密钥对应的第一校验和值,并将第一校验和值存储在第一校验和表中。 高速缓存比较实用程序创建对应于第一个校验和表的第一个总校验和值,并将第一个总校验和值与对应于主缓存和一个或多个其他副本高速缓存的多个总校验和值进行比较,从而识别不是的副本缓存 与主缓存相同。

    Technique for estimating the size of an in-memory cache
    3.
    发明申请
    Technique for estimating the size of an in-memory cache 失效
    用于估计内存中缓存大小的技术

    公开(公告)号:US20100005266A1

    公开(公告)日:2010-01-07

    申请号:US12165975

    申请日:2008-07-01

    IPC分类号: G06F12/00

    摘要: This Sampling Object Cache System (“SOCS”) estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a “sample size average” for each type of class-whether a top class, type of top class or non top class. Using these sample size averages, a statistically accurate measure of the overall size of the cache is calculated by adding together the total size of the objects in the cache for each class type.

    摘要翻译: 此采样对象缓存系统(“SOCS”)估计内存堆内对象缓存的大小,而无需序列化高速缓存中的每个对象。 SOCS以用户确定的速率对对象进行采样,然后针对每种类型的类来计算“样本大小平均值” - 无论是顶级类,顶级类还是非顶级类。 使用这些样本大小平均值,通过将每个类类型的缓存中的对象的总大小相加,计算出缓存总体大小的统计学上精确的度量。

    Method and system for proactively monitoring the coherency of a distributed cache
    4.
    发明授权
    Method and system for proactively monitoring the coherency of a distributed cache 有权
    用于主动监视分布式缓存的一致性的方法和系统

    公开(公告)号:US07853688B2

    公开(公告)日:2010-12-14

    申请号:US11745152

    申请日:2007-05-07

    IPC分类号: G06F15/173 G06F17/00

    摘要: A method of proactively monitoring the coherency of distributed cache. A cache comparison utility selects a set of cache keys from a replica cache connected to a main cache via a network. The cache comparison utility selects a first cache key from the set of cache keys and fetches a first cache value from the replica cache that corresponds to the first cache key. The cache comparison utility generates a first checksum value corresponding to the first cache value and the first cache key and stores the first checksum value in a first checksum table. The cache comparison utility creates a first total checksum value that corresponds to the first checksum table and compares the first total checksum value with multiple total checksum values that correspond to the main cache and one or more additional replica caches, thereby identifying replica caches that are not identical to the main cache.

    摘要翻译: 一种主动监控分布式缓存的一致性的方法。 缓存比较实用程序通过网络从连接到主缓存的副本缓存中选择一组缓存密钥。 高速缓存比较实用程序从该组缓存密钥中选择第一高速缓存密钥,并从对应于第一缓存密钥的副本缓存中提取第一高速缓存值。 高速缓存比较实用程序生成与第一高速缓存值和第一缓存密钥对应的第一校验和值,并将第一校验和值存储在第一校验和表中。 高速缓存比较实用程序创建对应于第一个校验和表的第一个总校验和值,并将第一个总校验和值与对应于主缓存和一个或多个其他副本高速缓存的多个总校验和值进行比较,从而识别不是的副本缓存 与主缓存相同。

    MULTI-SOURCE ELECTRONIC FORMS WITH CONCEALED FIELDS
    5.
    发明申请
    MULTI-SOURCE ELECTRONIC FORMS WITH CONCEALED FIELDS 有权
    具有隐蔽字段的多源电子形式

    公开(公告)号:US20120173990A1

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

    申请号:US13416092

    申请日:2012-03-09

    IPC分类号: G06F3/048

    CPC分类号: G06F17/3089 G06F17/243

    摘要: Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.

    摘要翻译: 提供电子多用户表单。 使用这些形式可以包括将表单显示给多于一个用户,从一个或多个用户接收群体数据,并且选择性地向每个用户显示群体数据。 可以基于看到表单的用户的安全授权,向各种用户显示总体数据。 用户完成表格后,表单可能会进一步完成并提交处理或批准。

    Ajax proxy indirection for external domain requests
    7.
    发明授权
    Ajax proxy indirection for external domain requests 失效
    外部域请求的Ajax代理间接

    公开(公告)号:US07490141B1

    公开(公告)日:2009-02-10

    申请号:US12121210

    申请日:2008-05-15

    IPC分类号: G06F13/00

    摘要: An Ajax proxy indirection technique enables a local, front-end proxy server to handle Ajax requests from an Ajax client that must be serviced by an external Ajax server in an external domain, instead of a local Ajax back-end server exposing itself to the external domain. The front-end proxy server accepts the Ajax client's request and forwards it to the local Ajax back-end server. The proxy server asks the local AJAX server for the credentials to be used in the “external” AJAX request. The local Ajax back-end server then responds to the proxy server with meta-data for the external domain request that the proxy will make to the external domain. The proxy server uses the credentials of the “external” AJAX request to make the external request to the external Ajax server in the external domain. The proxy server performs any authentication and necessary domain mapping with the external Ajax server before sending a response from the external Ajax server back to the client.

    摘要翻译: Ajax代理间接技术使本地的前端代理服务器能够处理来自Ajax客户端的Ajax请求,Ajax客户端必须由外部域中的外部Ajax服务器来服务,而不是将本身的Ajax后端服务器暴露在外部 域。 前端代理服务器接受Ajax客户端的请求,并将其转发到本地的Ajax后端服务器。 代理服务器向本地AJAX服务器请求在“外部”AJAX请求中使用的凭据。 然后,本地Ajax后端服务器使用代理将对外部域进行的外部域请求的元数据对代理服务器进行响应。 代理服务器使用“外部”AJAX请求的凭据将外部请求发送到外部域中的外部Ajax服务器。 将外部Ajax服务器的响应发送回客户端之前,代理服务器将与外部Ajax服务器执行任何身份验证和必要的域映射。

    Ajax proxy indirection for external domain requests
    9.
    发明授权
    Ajax proxy indirection for external domain requests 有权
    外部域请求的Ajax代理间接

    公开(公告)号:US08041826B2

    公开(公告)日:2011-10-18

    申请号:US12348536

    申请日:2009-01-05

    IPC分类号: G06F15/16 G06F15/173

    摘要: An Ajax proxy indirection technique enables a local, front-end proxy server to handle Ajax requests from an Ajax client that must be serviced by an external Ajax server in an external domain, instead of a local Ajax back-end server exposing itself to the external domain. The front-end proxy server accepts the Ajax client's request and forwards it to the local Ajax back-end server. The proxy server asks the local AJAX server for the credentials to be used in the “external” AJAX request. The local Ajax back-end server then responds to the proxy server with meta-data for the external domain request that the proxy will make to the external domain. The proxy server uses the credentials of the “external” AJAX request to make the external request to the external Ajax server in the external domain. The proxy server performs any authentication and necessary domain mapping with the external Ajax server before sending a response from the external Ajax server back to the client.

    摘要翻译: Ajax代理间接技术使本地的前端代理服务器能够处理来自Ajax客户端的Ajax请求,Ajax客户端必须由外部域中的外部Ajax服务器来服务,而不是将本身的Ajax后端服务器暴露在外部 域。 前端代理服务器接受Ajax客户端的请求,并将其转发到本地的Ajax后端服务器。 代理服务器向本地AJAX服务器请求在“外部”AJAX请求中使用的凭据。 然后,本地Ajax后端服务器使用代理将对外部域进行的外部域请求的元数据对代理服务器进行响应。 代理服务器使用“外部”AJAX请求的凭据将外部请求发送到外部域中的外部Ajax服务器。 将外部Ajax服务器的响应发送回客户端之前,代理服务器将与外部Ajax服务器执行任何身份验证和必要的域映射。