-
公开(公告)号:US20180349513A1
公开(公告)日:2018-12-06
申请号:US15721672
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: John M. HORNKVIST , Vivek SEHGAL , Raffael HANNEMANN , Lun CUI , Alexandre CARLHIAN , Thomas DENIAU , Raphaeal MOR
IPC: G06F17/30
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.
-
公开(公告)号:US20230043249A1
公开(公告)日:2023-02-09
申请号:US17971456
申请日:2022-10-21
Applicant: Apple Inc.
Inventor: Marcel VAN OS , Thomas GOOSSENS , Laurent BAUMANN , Michael Dale LAMPELL , Alexandre CARLHIAN
IPC: G06T19/20 , G06T11/60 , G06F3/04812 , G06F3/04817 , G06F3/0482 , G06F3/04845 , G06F3/04883 , G06T11/00 , G06T13/40 , G06T15/04
Abstract: An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.
-
公开(公告)号:US20200226848A1
公开(公告)日:2020-07-16
申请号:US16833436
申请日:2020-03-27
Applicant: Apple Inc.
Inventor: Marcel VAN OS , Thomas GOOSSENS , Laurent BAUMANN , Michael Dale LAMPELL , Alexandre CARLHIAN
IPC: G06T19/20 , G06T11/60 , G06F3/0481 , G06F3/0482 , G06F3/0484 , G06F3/0488 , G06T11/00 , G06T13/40 , G06T15/04
Abstract: An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.
-
公开(公告)号:US20180335902A1
公开(公告)日:2018-11-22
申请号:US15905782
申请日:2018-02-26
Applicant: Apple Inc.
Inventor: Yan ARROUYE , Johannes B. FORTMANN , Jean-Gabriel MORARD , Alexandre CARLHIAN , Pau SASTRE MIGUEL , Pierre d'HERBEMONT
IPC: G06F3/0482 , G06F17/30
Abstract: This application relates to techniques for dynamically displaying relevant files for selection by a user at a computing device. The technique can provide a file browser that, upon detection of a file selection, performs enumeration procedures on a file access service that provides the file. The results of the enumeration procedures are utilized by a file provider daemon to synchronize locally cached files that fall under the domain of at least one file access service. Using key property data identified by the file provider daemon, a file access service responsible for a locally cached file can communicate an updated version of the locally cached for receipt by the file browser. The file browser can then display the updated version of the locally cached file within a pre-defined category for quick access by the user.
-
公开(公告)号:US20160357861A1
公开(公告)日:2016-12-08
申请号:US14846629
申请日:2015-09-04
Applicant: Apple Inc.
Inventor: Alexandre CARLHIAN , Daniel C. GROSS , Thomas DENIAU , Guillaume BORIOS , Mathieu Jean MARTEL , Sabrine REKIK , Sachin AGARWAL , Jerome R. BELLEGARDA , Linden B. SIAHAAN , Jennifer MOORE , Alexandre MOHA , Hafid J. ARRAS
IPC: G06F17/30 , G06F3/0484 , G06F17/27
CPC classification number: G06F3/04842 , G06F3/167 , G06F16/335 , G06F16/36 , G06F17/278 , G06Q10/1095
Abstract: Systems and processes for detecting an event within natural language are provided. In one example of a process, unstructured natural language information may be received from at least one user. The presence of event information in the unstructured natural language information may be determined. In accordance with a determination that event information is present within the unstructured natural language information, a pseudo-event entry associated with that event information may be generated.
Abstract translation: 提供了用于检测自然语言中的事件的系统和过程。 在过程的一个示例中,可以从至少一个用户接收非结构化自然语言信息。 可以确定非结构化自然语言信息中的事件信息的存在。 根据在非结构化自然语言信息中存在事件信息的确定,可以生成与该事件信息相关联的伪事件条目。
-
公开(公告)号:US20240144626A1
公开(公告)日:2024-05-02
申请号:US18407241
申请日:2024-01-08
Applicant: Apple Inc.
Inventor: Marcel VAN OS , Thomas GOOSSENS , Laurent BAUMANN , Michael Dale LAMPELL , Alexandre CARLHIAN
IPC: G06T19/20 , G06F3/04812 , G06F3/04817 , G06F3/0482 , G06F3/04845 , G06F3/04883 , G06T11/00 , G06T11/60 , G06T13/40 , G06T15/04
CPC classification number: G06T19/20 , G06F3/04812 , G06F3/04817 , G06F3/0482 , G06F3/04845 , G06F3/04883 , G06T11/001 , G06T11/60 , G06T13/40 , G06T15/04 , G06T2200/24 , G06T2219/2012 , G06T2219/2016
Abstract: An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.
-
公开(公告)号:US20210306812A1
公开(公告)日:2021-09-30
申请号:US17345737
申请日:2021-06-11
Applicant: Apple Inc.
Inventor: Daniel C. GROSS , Patrick L. COFFMAN , Richard R. DELLINGER , Christopher P. FOSS , Jason J. GAUCI , Aria D. HAGHIGHI , Cyrus D. IRANI , Bronwyn A. JONES , Gaurav KAPOOR , Stephen O. LEMAY , Colin C. MORRIS , Michael R. SIRACUSA , Lawrence Y. YANG , Brent D. RAMERTH , Jerome R. BELLEGARDA , Jannes G.A. DOLFING , Giulia P. PAGALLO , Xin WANG , Jun HATORI , Alexandre R. MOHA , Kevin D. CLARK , Karl Christian KOHLSCHUETTER , Jesper A. ANDERSEN , Hafid ARRAS , Alexandre CARLHIAN , Thomas DENIAU , Mathieu J. MARTEL , Sofiane TOUDJI
Abstract: Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display are disclosed herein. In one aspect, a method includes presenting content in a first application. At least a portion of the content is presented without requiring input from a user. The method further includes receiving a request to open a second application. In response to receiving the request, the second application is presented with an input-receiving field. Before receiving any user input at the input-receiving field, a selectable user interface object is displayed with an indication that the portion of the content was viewed in the first application, allowing the user to paste at least the portion of the content into the input-receiving field. In response to detecting a selection of the selectable user interface object, the portion of the content is pasted into the input-receiving field.
-
公开(公告)号:US20210006943A1
公开(公告)日:2021-01-07
申请号:US17030300
申请日:2020-09-23
Applicant: Apple Inc.
Inventor: Daniel C. GROSS , Patrick L. COFFMAN , Richard R. DELLINGER , Christopher P. FOSS , Jason J. GAUCI , Aria D. HAGHIGHI , Cyrus D. IRANI , Bronwyn A. JONES , Gaurav KAPOOR , Stephen O. LEMAY , Colin C. MORRIS , Michael R. SIRACUSA , Lawrence Y. YANG , Brent D. RAMERTH , Jerome R. BELLEGARDA , Jannes G.A. DOLFING , Giulia P. PAGALLO , Xin WANG , Jun HATORI , Alexandre R. MOHA , Kevin D. CLARK , Karl Christian KOHLSCHUETTER , Jesper A. ANDERSEN , Hafid ARRAS , Alexandre CARLHIAN , Thomas DENIAU , Mathieu J. MARTEL , Sofiane TOUDJI
Abstract: Systems and methods for proactively identifying and surfacing relevant content are disclosed herein. An example method includes: detecting, via the touch-sensitive display, a search activation gesture from a user of the electronic device. The method also includes: in response to detecting only the search activation gesture, displaying a search interface on substantially all of the touch-sensitive display, the search interface including: (i) a search entry portion; and (ii) a predictions portion with one or more user interface objects each associated with a respective locally-installed application. Each respective locally-installed application is selected from among a plurality of locally-installed applications for inclusion in the predictions portion based on an application usage history associated with the user of the electronic device.
-
公开(公告)号:US20170357716A1
公开(公告)日:2017-12-14
申请号:US15269721
申请日:2016-09-19
Applicant: Apple Inc.
Inventor: Jerome R. BELLEGARDA , Mathieu Jean MARTEL , Alexandre CARLHIAN , Antoine VINEL , Jannes G. DOLFING , Sabrine REKIK , Markus BERGET , Hafid ARRAS
IPC: G06F17/30
Abstract: Systems and processes for operating a digital assistant are provided. In accordance with one or more examples, a method includes, at a user device with one or more processors and memory, receiving unstructured natural language information from at least one user. The method also includes, in response to receiving the unstructured natural language information, determining whether event information is present in the unstructured natural language information. The method further includes, in accordance with a determination that event information is present within the unstructured natural language information, determining whether an agreement on an event is present in the unstructured natural language information. The method further includes, in accordance with a determination that an agreement on an event is present, determining an event type of the event and providing an event description based on the event type.
-
-
-
-
-
-
-
-