-
公开(公告)号:US10824678B2
公开(公告)日:2020-11-03
申请号:US15721672
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: John M. Hornkvist , Vivek Sehgal , Raffael Hannemann , Lun Cui , Alexandre Carlhian , Thomas Deniau , Raphaeal Mor
IPC: G06F16/9032 , G06F16/248 , G06F16/2457
Abstract: A device implementing a system for providing query completion suggestions includes at least one processor configured to receive a partial query, and derive one or more query completion suggestions for the partial query from content items that are locally stored on the device, each respective query completion suggestion being associated with metadata extracted from one of the content items from which the respective query completion suggestion was derived. The at least one processor is further configured to rank the one or more query completion suggestions based at least in part on the metadata associated with each of the one or more query completion suggestions. The at least one processor is further configured to provide, for display, at least one of the one or more ranked query completion suggestions.
-
公开(公告)号:US20240394993A1
公开(公告)日:2024-11-28
申请号:US18672911
申请日:2024-05-23
Applicant: Apple Inc.
Inventor: John R. Hass , Peter L. Hajas , Raffael Hannemann , Reinhard Klapfer
IPC: G06T19/20 , G06F3/02 , G06F3/0346
Abstract: In one implementation, a method of recentering an application is performed by a device including a display, one or more processors, and non-transitory memory. The method includes obtaining a transform between a three-dimensional application coordinate system and a three-dimensional world coordinate system. The method includes determining a location of a virtual object in the three-dimensional application coordinate system. The method includes displaying, on the display, the virtual object at a location in a two-dimensional display coordinate system based on the location of the virtual object in the three-dimensional application coordinate system, the transform, and a first pose of the device. The method includes detecting a recentering trigger. The method includes in response to detecting a recentering trigger, updating the transform to an updated transform based on a second pose of the device. The method includes displaying, on the display, the virtual object at an updated location in the two-dimensional display coordinate system based on the location of the virtual object in the three-dimensional application coordinate system, the updated transform, and a third pose of the device.
-