-
公开(公告)号:US10038559B2
公开(公告)日:2018-07-31
申请号:US15284116
申请日:2016-10-03
Applicant: Google LLC
Inventor: Michael Burrows , Himabindu Pucha , Raja Daoud , Jatin Lodhia , Ankur Taly
CPC classification number: H04L9/3247 , G06F21/64 , G06F2221/0711 , G06F2221/2141 , H04L63/0442
Abstract: In a distributed system, data is shared between three or more electronic devices. The first device generates and signs an object that includes the data. A second device receives the signed object and determines whether the signed object is valid. If valid, the second device will generate a validated signed object and send it to a third device. The third device will validate the object by determining whether the object includes valid signatures of both the first and second devices.
-
公开(公告)号:US20180309582A1
公开(公告)日:2018-10-25
申请号:US16025139
申请日:2018-07-02
Applicant: Google LLC
Inventor: Michael Burrows , Himabindu Pucha , Raja Daoud , Jatin Lodhia , Ankur Taly
CPC classification number: H04L9/3247 , G06F21/64 , G06F2221/0711 , G06F2221/2141 , H04L63/0442
Abstract: In a distributed system, data is shared between three or more electronic devices. The first device generates and signs an object that includes the data. A second device receives the signed object and determines whether the signed object is valid. If valid, the second device will generate a validated signed object and send it to a third device. The third device will validate the object by determining whether the object includes valid signatures of both the first and second devices.
-
公开(公告)号:US20210184862A1
公开(公告)日:2021-06-17
申请号:US17184720
申请日:2021-02-25
Applicant: Google LLC
Inventor: Michael Burrows , Himabindu Pucha , Raja Daoud , Jatin Lodhia , Ankur Taly
Abstract: In a distributed system, data is shared between three or more electronic devices. The first device generates and signs an object that includes the data. A second device receives the signed object and determines whether the signed object is valid. If valid, the second device will generate a validated signed object and send it to a third device. The third device will validate the object by determining whether the object includes valid signatures of both the first and second devices.
-
公开(公告)号:US10044718B2
公开(公告)日:2018-08-07
申请号:US14824727
申请日:2015-08-12
Applicant: Google LLC
Inventor: Michael Burrows , Martin Abadi , Himabindu Pucha , Adam Sadovsky , Asim Shankar , Ankur Taly
Abstract: In a method of controlling sharing of an object between entities in a distributed system, a processor will identify an object and generate an access control list (ACL) for the object so that the ACL includes a list of clauses. Each clause will include a blessing pattern that will match one or more blessings, and at least one of the clauses also may include a reference to one or more groups. Each group represents a set of strings that represent blessing patterns or fragments of blessing patterns. The processor may generate each clause of the ACL as either a permit clause or a deny clause to indicate whether an entity or entities that have a blessing matched by the blessing pattern are permitted to access the object. The processor will save the ACL to a data store for use in responding to a request to access the object.
-
公开(公告)号:US11632250B2
公开(公告)日:2023-04-18
申请号:US17184720
申请日:2021-02-25
Applicant: Google LLC
Inventor: Michael Burrows , Himabindu Pucha , Raja Daoud , Jatin Lodhia , Ankur Taly
Abstract: In a distributed system, data is shared between three or more electronic devices. The first device generates and signs an object that includes the data. A second device receives the signed object and determines whether the signed object is valid. If valid, the second device will generate a validated signed object and send it to a third device. The third device will validate the object by determining whether the object includes valid signatures of both the first and second devices.
-
6.
公开(公告)号:US11288800B1
公开(公告)日:2022-03-29
申请号:US16549898
申请日:2019-08-23
Applicant: Google LLC
Inventor: Amir Najmi , Ankur Taly , Mukund Sundararajan , Rory Abbott Sayres , Jinhau Xu
Abstract: Introduced here are diagnostic platforms able to attribute an output produced by a neural network to its input, as well as communicate the relationship between the output and input in a comprehensible manner. Neural networks are increasingly being used for critical tasks, such as detecting the presence/progression of medical conditions. Accordingly, the importance of explaining how these neural networks produce outputs has grown in importance. By explaining how outputs are produced by a neural network, a diagnostic platform can build trust with medical professionals responsible for interpreting the outputs, identify possible modes of neural network failure, and identify the latent variable(s) responsible for producing a given output.
-
公开(公告)号:US10972285B2
公开(公告)日:2021-04-06
申请号:US16025139
申请日:2018-07-02
Applicant: Google LLC
Inventor: Michael Burrows , Himabindu Pucha , Raja Daoud , Jatin Lodhia , Ankur Taly
Abstract: In a distributed system, data is shared between three or more electronic devices. The first device generates and signs an object that includes the data. A second device receives the signed object and determines whether the signed object is valid. If valid, the second device will generate a validated signed object and send it to a third device. The third device will validate the object by determining whether the object includes valid signatures of both the first and second devices.
-
-
-
-
-
-