-
公开(公告)号:US20230298281A1
公开(公告)日:2023-09-21
申请号:US18068711
申请日:2022-12-20
Applicant: Apple Inc.
Inventor: Timothy R. PEASE , Alexandre DA VEIGA , David H. Y. HUANG , Peng LIU , Robert K. MOLHOLM
CPC classification number: G06T19/006 , G06V40/20 , G06F3/14 , G06F3/165 , G06F3/013
Abstract: In an exemplary process, a set of parameters corresponding to characteristics of a physical setting of a user is obtained. Based on the parameters, at least one display placement value and a fixed boundary location corresponding to the physical setting are obtained. In accordance with a determination that the at least one display placement value satisfies a display placement criterion, a virtual display is displayed at the fixed boundary location corresponding to the physical setting.
-
公开(公告)号:US20180082065A1
公开(公告)日:2018-03-22
申请号:US15588547
申请日:2017-05-05
Applicant: Apple Inc.
Inventor: Peng LIU , Ahmer A. KHAN , Onur E. TACKIN , Oren M. ELRAD
CPC classification number: G06F21/572 , H04L9/3247 , H04L63/0823 , H04L63/123
Abstract: A device facilitating countersigning updates for multi-chip devices includes at least one processor configured to receive, from a collocated chip, a data item and a software update, the data item being signed using a private key corresponding to a primary entity associated with the collocated chip and the data item comprising an authentication code generated using a symmetric key corresponding to a secondary entity associated with the software update. At least one processor is further configured to verify the data item using a public key associated with the primary entity. At least one processor is further configured to verify the software update based at least in part on the authentication code and using the symmetric key corresponding to the primary entity. At least one processor is further configured to install the software update when both the data item and the software update are verified, otherwise discard the software update.
-