Subscription-notification mechanisms for synchronization of distributed states

    公开(公告)号:US11516275B2

    公开(公告)日:2022-11-29

    申请号:US17410569

    申请日:2021-08-24

    Applicant: Google LLC

    Abstract: A method of rotating assigned credentials for client devices registering with servers may include determining that assigned credentials for a client device are expired; in response to determining that the assigned credentials have expired, generating new credentials for the client device; sending the new credentials to the client device; generating an encrypted version of the new credentials and storing the encrypted version of the new credentials at the server during a grace period, where during the grace period the client device can be authenticated using the assigned credentials or the new credentials; and deleting the encrypted version of the new credentials at an expiration of the grace period.

    SUBSCRIPTION-NOTIFICATION MECHANISMS FOR SYNCHRONIZATION OF DISTRIBUTED STATES

    公开(公告)号:US20190335018A1

    公开(公告)日:2019-10-31

    申请号:US16510415

    申请日:2019-07-12

    Applicant: Google LLC

    Abstract: Apparatus, systems, methods, and related computer program products for synchronizing distributed states amongst a plurality of entities and authenticating devices to access information and/or services provided by a remote server. Synchronization techniques include client devices and remote servers storing buckets of information. The client device sends a subscription request to the remote serve identifying a bucket of information and, when that bucket changes, the remote server sends the change to the client device. Authentication techniques include client devices including unique default credentials that, when presented to a remote server, provide limited access to the server. The client device may obtain assigned credentials that, when presented to the remote server, provide less limited access to the server.

    Subscription-notification mechanisms for synchronization of distributed states

    公开(公告)号:US10356218B2

    公开(公告)日:2019-07-16

    申请号:US14150675

    申请日:2014-01-08

    Applicant: Google LLC

    Abstract: Apparatus, systems, methods, and related computer program products for synchronizing distributed states amongst a plurality of entities and authenticating devices to access information and/or services provided by a remote server. Synchronization techniques include client devices and remote servers storing buckets of information. The client device sends a subscription request to the remote serve identifying a bucket of information and, when that bucket changes, the remote server sends the change to the client device. Authentication techniques include client devices including unique default credentials that, when presented to a remote server, provide limited access to the server. The client device may obtain assigned credentials that, when presented to the remote server, provide less limited access to the server.

    SUBSCRIPTION-NOTIFICATION MECHANISMS FOR SYNCHRONIZATION OF DISTRIBUTED STATES

    公开(公告)号:US20210385301A1

    公开(公告)日:2021-12-09

    申请号:US17410569

    申请日:2021-08-24

    Applicant: Google LLC

    Abstract: A method of rotating assigned credentials for client devices registering with servers may include determining that assigned credentials for a client device are expired; in response to determining that the assigned credentials have expired, generating new credentials for the client device; sending the new credentials to the client device; generating an encrypted version of the new credentials and storing the encrypted version of the new credentials at the server during a grace period, where during the grace period the client device can be authenticated using the assigned credentials or the new credentials; and deleting the encrypted version of the new credentials at an expiration of the grace period.

    Subscription-notification mechanisms for synchronization of distributed states

    公开(公告)号:US11102334B2

    公开(公告)日:2021-08-24

    申请号:US16510415

    申请日:2019-07-12

    Applicant: Google LLC

    Abstract: Apparatus, systems, methods, and related computer program products for synchronizing distributed states amongst a plurality of entities and authenticating devices to access information and/or services provided by a remote server. Synchronization techniques include client devices and remote servers storing buckets of information. The client device sends a subscription request to the remote serve identifying a bucket of information and, when that bucket changes, the remote server sends the change to the client device. Authentication techniques include client devices including unique default credentials that, when presented to a remote server, provide limited access to the server. The client device may obtain assigned credentials that, when presented to the remote server, provide less limited access to the server.

Patent Agency Ranking