Cookie security system with interloper detection and remedial actions to protest personal data
    1.
    发明授权
    Cookie security system with interloper detection and remedial actions to protest personal data 有权
    Cookie安全系统,具有内部检测和补救措施以保护个人数据

    公开(公告)号:US08943309B1

    公开(公告)日:2015-01-27

    申请号:US11609850

    申请日:2006-12-12

    Abstract: A server receives a request from the client. The request includes a cryptographically protected object that includes a respective user identifier and validation value. When the respective user identifier is valid, the validation value fails a first requirement in a predefined manner, and a count of consecutively received cryptographically protected objects whose validation value has failed the first validation requirement is less than a threshold value that is greater than one, the server returns to the client a response to the request in accordance with the respective user identifier, the response including an updated cryptographically protected object that includes the respective user identifier and an updated validation value, and updates the count. When the respective user identifier is valid, the validation value fails a first requirement in the predefined manner, and the count is equal to or exceeds the threshold value, the server performs a predefined remedial action.

    Abstract translation: 服务器从客户端接收请求。 该请求包括加密保护的对象,其包括相应的用户标识符和验证值。 当相应的用户标识符有效时,验证值以预定义的方式失败第一要求,并且其验证值在第一验证要求失败的连续接收的密码保护对象的计数小于大于1的阈值, 服务器根据相应的用户标识符向客户端返回对请求的响应,响应包括包括相应的用户标识符和更新的验证值的更新的加密保护对象,并更新计数。 当相应的用户标识符有效时,验证值以预定义的方式失败第一要求,并且计数等于或超过阈值,服务器执行预定义的补救动作。

    Dual cookie security system
    2.
    发明授权
    Dual cookie security system 有权
    双重Cookie安全系统

    公开(公告)号:US08176163B1

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

    申请号:US12718908

    申请日:2010-03-05

    CPC classification number: G06F21/6263

    Abstract: One or more servers receive requests from clients and send responses. At least a subset of the responses including cookies produced by the one or more servers, and at least a subset of the received requests including cookies that were previously produced by the one or more servers and sent to the clients with responses to previously processed requests. Each of the cookies includes a respective user identifier. The one or more servers analyzing the received cookies to detect a first condition, which indicates that a respective plurality of clients may be using cookies that have a shared user identifier. Upon detecting the first condition, the one or more servers send at least one of the clients of the respective plurality of clients a response that includes a new cookie having a user identifier that is distinct from the shared user identifier.

    Abstract translation: 一个或多个服务器接收来自客户端的请求并发送响应。 响应的至少一部分包括由一个或多个服务器产生的cookie,以及至少一个接收到的请求的子集,包括先前由一个或多个服务器生成并发送给具有对先前处理的请求的响应的客户端的cookie。 每个Cookie包括相应的用户标识符。 一个或多个服务器分析接收到的cookie以检测第一条件,其指示相应的多个客户端可以使用具有共享用户标识符的cookie。 在检测到第一条件时,一个或多个服务器向相应多个客户端中的至少一个客户端发送包括具有与共享用户标识符不同的用户标识符的新cookie的响应。

    Personalization of placed content ordering in search results
    3.
    发明授权
    Personalization of placed content ordering in search results 有权
    在搜索结果中放置内容排序的个性化

    公开(公告)号:US07693827B2

    公开(公告)日:2010-04-06

    申请号:US10890854

    申请日:2004-07-13

    Abstract: A system and method for using a user profile to order placed content in search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user. Placed content is ranked by a score based at least in part on a similarity of a particular placed content to the user's profile. User profiles can be created and/or stored on the client side or server side of a client-server network environment.

    Abstract translation: 一种用于使用用户简档来排列搜索引擎返回的搜索结果中的内容的系统和方法。 用户简档基于用户提交的搜索查询,用户与由搜索引擎识别的文档的特定交互以及由用户提供的个人信息。 至少部分地基于特定放置的内容与用户简档的相似性的评分来排列放置的内容。 可以在客户端 - 服务器网络环境的客户端或服务器端创建和/或存储用户配置文件。

    Large scale data storage in sparse tables
    4.
    发明授权
    Large scale data storage in sparse tables 有权
    稀疏表中的大规模数据存储

    公开(公告)号:US07428524B2

    公开(公告)日:2008-09-23

    申请号:US11197925

    申请日:2005-08-05

    Abstract: Each of a plurality of data items is stored in a table data structure. A row identifier and column identifier are associated with each respective data item, and each respective item is stored at a logical location in the table data structure specified by its row identifier and column identifier. A plurality of data items is stored in a cell of the table data structure, and a timestamp is associated with each of the plurality of data items stored in the cell. Each of the data items stored in the cell has the same row identifier, the same column identifier, and a distinct timestamp. In some embodiments, each row identifier is a string of arbitrary length and arbitrary value. Similarly, in some embodiments each column identifier is a string of arbitrary length and arbitrary value.

    Abstract translation: 多个数据项中的每一个被存储在表数据结构中。 行标识符和列标识符与每个相应的数据项相关联,并且每个相应的项目被存储在由其行标识符和列标识符指定的表数据结构中的逻辑位置处。 多个数据项被存储在表数据结构的单元中,并且时间戳与存储在单元中的多个数据项中的每一个相关联。 存储在单元中的每个数据项具有相同的行标识符,相同的列标识符和不同的时间戳。 在一些实施例中,每个行标识符是任意长度和任意值的串。 类似地,在一些实施例中,每个列标识符是任意长度和任意值的串。

    Dual cookie security system
    5.
    发明授权
    Dual cookie security system 有权
    双重Cookie安全系统

    公开(公告)号:US07779103B1

    公开(公告)日:2010-08-17

    申请号:US11609841

    申请日:2006-12-12

    CPC classification number: G06F21/6263

    Abstract: One or more servers receive requests from clients and send responses. At least a subset of the responses including cookies produced by the one or more servers, and at least a subset of the received requests including cookies that were previously produced by the one or more servers and sent to the clients with responses to previously processed requests. Each of the cookies includes a respective user identifier. The one or more servers analyzing the received cookies to detect a first condition, which indicates that a respective plurality of clients may be using cookies that have a shared user identifier. Upon detecting the first condition, the one or more servers send at least one of the clients of the respective plurality of clients a response that includes a new cookie having a user identifier that is distinct from the shared user identifier.

    Abstract translation: 一个或多个服务器接收来自客户端的请求并发送响应。 响应的至少一部分包括由一个或多个服务器产生的cookie,以及至少一个接收到的请求的子集,包括先前由一个或多个服务器生成并发送给具有对先前处理的请求的响应的客户端的cookie。 每个Cookie包括相应的用户标识符。 一个或多个服务器分析接收到的cookie以检测第一条件,其指示相应的多个客户端可以使用具有共享用户标识符的cookie。 在检测到第一条件时,一个或多个服务器向相应多个客户端中的至少一个客户端发送包括具有与共享用户标识符不同的用户标识符的新cookie的响应。

    Storing a sparse table using locality groups
    6.
    发明授权
    Storing a sparse table using locality groups 有权
    使用位置组存储稀疏表

    公开(公告)号:US07567973B1

    公开(公告)日:2009-07-28

    申请号:US11197924

    申请日:2005-08-05

    CPC classification number: G06F17/30312 Y10S707/99942

    Abstract: Each of a plurality of data items is stored in a table data structure. The table structure includes a plurality of columns. Each of the columns is associated with one of a plurality of locality groups. Each locality group is stored as one or more corresponding locality group files that include the data items in the columns associated with the respective locality group. In some embodiments, the columns of the table data structure may be grouped into groups of columns and each group of columns is associated with one of a plurality of locality groups. Each locality group is stored as one or more corresponding locality group files that include the data items in the group of columns associated with the respective locality group.

    Abstract translation: 多个数据项中的每一个被存储在表数据结构中。 表结构包括多个列。 每个列与多个地点组中的一个相关联。 每个地点组被存储为一个或多个对应的地点组文件,其包括与相应地点组相关联的列中的数据项。 在一些实施例中,表数据结构的列可以被分组成列组,并且每组列与多个位置组之一相关联。 每个地点组被存储为一个或多个对应的位置组文件,其包括与相应位置组相关联的列组中的数据项。

    Dual cookie security system with interlocking validation requirements and remedial actions to protect personal data
    7.
    发明授权
    Dual cookie security system with interlocking validation requirements and remedial actions to protect personal data 有权
    双重Cookie安全系统,具有互锁的验证要求和保护个人数据的补救措施

    公开(公告)号:US08850520B1

    公开(公告)日:2014-09-30

    申请号:US11609847

    申请日:2006-12-12

    CPC classification number: G06F21/00 G06F21/33

    Abstract: A first server associated with a first URL receives a request from a client, including a first object having a respective user identifier and validation value. The server evaluates the validation value of the received first object with respect to a first validation requirement. When the validation value of the first object fails the first validation requirement, the server sends a response to the client that causes the client to send a second request to a second URL that is distinct from the first URL. A second server associated with the second URL receives a request from the client that includes a second object, distinct from the first object. The second server evaluates the received second object with respect to a second validation requirement, and when the second object fails the second validation requirement, the second server invalidates the respective user identifier.

    Abstract translation: 与第一URL相关联的第一服务器从客户端接收包括具有相应用户标识符和验证值的第一对象的请求。 服务器根据第一个验证要求评估接收到的第一个对象的验证值。 当第一个对象的验证值在第一个验证要求失败时,服务器会向客户端发送响应,导致客户端向第二个URL发送第二个请求,该第二个URL与第一个URL不同。 与第二URL相关联的第二服务器从客户端接收包括与第一对象不同的第二对象的请求。 第二服务器针对第二验证要求评估所接收的第二对象,并且当第二对象失败第二验证要求时,第二服务器使相应的用户标识符无效。

    Associating application-specific methods with tables used for data storage
    8.
    发明授权
    Associating application-specific methods with tables used for data storage 有权
    将应用程序特定方法与用于数据存储的表相关联

    公开(公告)号:US08484351B1

    公开(公告)日:2013-07-09

    申请号:US12247984

    申请日:2008-10-08

    CPC classification number: G06F17/30194 G06F9/5083 G06F17/30212 G06F17/30312

    Abstract: A method of accessing data includes storing a table that includes a plurality of tablets corresponding to distinct non-overlapping table portions. Respective pluralities of tablet access objects and application objects are stored in a plurality of servers. A distinct application object and distinct tablet are associated with each tablet access object. Each application object corresponds to a distinct instantiation of an application associated with the table. The tablet access objects and associated application objects are redistributed among the servers in accordance with a first load-balancing criterion. A first request directed to a respective tablet is received from a client. In response, the tablet access object associated with the respective tablet is used to perform a data access operation on the respective tablet, and the application object associated with the respective tablet is used to perform an additional computational operation to produce a result to be returned to the client.

    Abstract translation: 访问数据的方法包括存储包括对应于不同的非重叠表部分的多个片的表。 平板电脑访问对象和应用对象的多个存储在多个服务器中。 独特的应用对象和不同的平板电脑与每个平板电脑访问对象相关联。 每个应用程序对象对应于与该表相关联的应用程序的不同实例。 平板电脑访问对象和关联的应用程序对象根据第一个负载平衡标准在服务器之间重新分配。 从客户端接收到针对相应平板电脑的第一请求。 作为响应,与各个平板电脑相关联的平板电脑访问对象被用于在相应的平板电脑上执行数据访问操作,并且使用与各个平板电脑相关联的应用对象来执行附加的计算操作以产生要返回到 客户端。

Patent Agency Ranking