US 12,287,857 B2
Systems and methods for providing trustworthiness scores
Fabio Sozzani, Santa Clara, CA (US); Isabella M. Funke, San Francisco, CA (US); Frederic Jacobs, St. Sulpice (CH); and Brandon J. Van Ryswyk, Los Altos, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on May 31, 2022, as Appl. No. 17/804,814.
Claims priority of provisional application 63/195,471, filed on Jun. 1, 2021.
Prior Publication US 2022/0382838 A1, Dec. 1, 2022
Int. Cl. G06F 21/31 (2013.01); G06F 21/45 (2013.01); G06Q 20/02 (2012.01); G06Q 20/40 (2012.01)
CPC G06F 21/316 (2013.01) [G06F 21/45 (2013.01); G06Q 20/02 (2013.01); G06Q 20/4016 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium having program instructions stored therein that are executable by a computing device to cause the computing device to perform operations comprising:
providing, to a service computing system, a service request that identifies an action and includes an anonymous identifier for a user of the computing device;
receiving, from the service computing system, a score request for a trustworthiness score indicative of the user's trustworthiness;
in response to receiving the score request from the service computing system, providing a non-anonymous identifier indicative of the user's identity to a scoring computing system;
receiving the trustworthiness score and a corresponding score signature from the scoring computing system; and
in response to receiving the score and the score signature from the scoring computing system, providing the score to the service computing system and without providing the non-anonymous identifier indicative of the user's identity to the service computing system.