-
公开(公告)号:US20190335018A1
公开(公告)日:2019-10-31
申请号:US16510415
申请日:2019-07-12
Applicant: Google LLC
Inventor: Senthilvasan Supramaniam , Osborne B. Hardison , Jay D. Logue , Jared A. Luxemberg
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.
-
公开(公告)号:US11516275B2
公开(公告)日:2022-11-29
申请号:US17410569
申请日:2021-08-24
Applicant: Google LLC
Inventor: Senthilvasan Supramaniam , Osborne B. Hardison , Jay D. Logue , Jared A. Luxemberg
IPC: H04L67/01 , H04L67/1095 , H04L9/40
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.
-
公开(公告)号:US12095839B2
公开(公告)日:2024-09-17
申请号:US18070133
申请日:2022-11-28
Applicant: Google LLC
Inventor: Senthilvasan Supramaniam , Osborne B. Hardison , Jay D. Logue , Jared A. Luxemberg
IPC: H04L67/01 , H04L9/40 , H04L67/1095
CPC classification number: H04L67/01 , H04L63/08 , H04L67/1095
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.
-
公开(公告)号:US20230171302A1
公开(公告)日:2023-06-01
申请号:US18070133
申请日:2022-11-28
Applicant: Google LLC
Inventor: Senthilvasan Supramaniam , Osborne B. Hardison , Jay D. Logue , Jared A. Luxemberg
IPC: H04L67/01 , H04L67/1095 , H04L9/40
CPC classification number: H04L67/01 , H04L63/08 , H04L67/1095
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.
-
公开(公告)号:US20210385301A1
公开(公告)日:2021-12-09
申请号:US17410569
申请日:2021-08-24
Applicant: Google LLC
Inventor: Senthilvasan Supramaniam , Osborne B. Hardison , Jay D. Logue , Jared A. Luxemberg
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.
-
公开(公告)号:US11102334B2
公开(公告)日:2021-08-24
申请号:US16510415
申请日:2019-07-12
Applicant: Google LLC
Inventor: Senthilvasan Supramaniam , Osborne B. Hardison , Jay D. Logue , Jared A. Luxemberg
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.
-
-
-
-
-