Fault tolerant distributed key-value storage
    4.
    发明授权
    Fault tolerant distributed key-value storage 有权
    容错分布式键值存储

    公开(公告)号:US09569517B1

    公开(公告)日:2017-02-14

    申请号:US14136633

    申请日:2013-12-20

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for handling faults in a distributed key-value storage system. One of the methods includes receiving an indication that a machine storing a primary replica of a first replication chain is inactive, in response to receiving the indication, generating a concatenated replica comprising a first replica of the first replication chain and a second replica of a second replication chain, the second replication chain comprising replicas of a second key segment, the second key segment being adjacent to the first key segment in the multiple key segments of the plurality of keys, and providing, to another machine in the ordered sequence of machines, a notification of availability of the concatenated replica.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于处理分布式键值存储系统中的故障。 响应于接收到该指示,接收指示,存储第一复制链的主副本的机器是不活动的,生成包括第一复制链的第一副本和第二副本的第二副本的级联副本 复制链,所述第二复制链包括第二密钥段的副本,所述第二密钥段与所述多个密钥的所述多个密钥段中的所述第一密钥段相邻,并且以所述有序顺序的机器提供给另一个机器, 通知连接的副本的可用性。

    PROVIDING INFORMATION TO A USER BASED ON DETERMINED USER ACTIVITY
    5.
    发明申请
    PROVIDING INFORMATION TO A USER BASED ON DETERMINED USER ACTIVITY 审中-公开
    根据确定的用户活动向用户提供信息

    公开(公告)号:US20150006290A1

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

    申请号:US14098928

    申请日:2013-12-06

    Applicant: Google Inc.

    Abstract: Methods and apparatus related to identifying a plurality of user locations, determining an activity of the user based on the identified user locations, and providing information to the user based on the determined activity of the user. In some implementations, the information may be a user activity suggestion for a user to perform. In some implementations, the information may be provided to the user in response to input from the user. In some implementations, the input may be a search query and the information may be search results. In some implementations, the input may be a partial query and the information may be query suggestions.

    Abstract translation: 与识别多个用户位置相关的方法和装置,基于所识别的用户位置确定用户的活动,以及基于所确定的用户活动向用户提供信息。 在一些实现中,该信息可以是用户活动建议以供用户执行。 在一些实现中,可以响应于来自用户的输入,向用户提供信息。 在一些实现中,输入可以是搜索查询,并且该信息可以是搜索结果。 在一些实现中,输入可以是部分查询,并且该信息可以是查询建议。

Patent Agency Ranking