-
公开(公告)号:US20220107780A1
公开(公告)日:2022-04-07
申请号:US17555030
申请日:2021-12-17
Applicant: Apple Inc.
Inventor: Thomas R. GRUBER , Mohammed A. TAYYEB , Ron C. SANTOS , Madhusudan CHINTHAKUNTA
IPC: G06F3/16 , G06F3/0482 , G06F3/04817 , G06F3/0488
Abstract: Systems and processes for operating an intelligent automated assistant to perform intelligent list reading are provided. In accordance with one example, a method includes, at an electronic device having one or more processors, receiving a first user input of a first input type, the first user input including a plurality of words; displaying, on the touch-sensitive display, the plurality of words; receiving a second user input of a second input type indicating a selection of a word of the plurality of words, the second input type different than the first input type; receiving a third user input; modifying the selected word based on the third user input to provide a modified one or more words; and displaying, on the touch-sensitive display, the modified one or more words.
-
公开(公告)号:US20210294571A1
公开(公告)日:2021-09-23
申请号:US17343288
申请日:2021-06-09
Applicant: Apple Inc.
Inventor: David A. CARSON , Daniel KEEN , Evan DIBIASE , Harry J. SADDLER , Marco IACONO , Stephen O. LEMAY , Donald W. PITSCHEL , Thomas R. GRUBER
IPC: G06F3/16 , G06F3/0484 , G06F16/33
Abstract: An electronic device with one or more processors and memory includes a procedure for enabling conversation persistence across two or more instances of a digital assistant. In some embodiments, the device displays a first dialogue in a first instance of a digital assistant user interface. In response to a request to display a user interface different from the digital assistant user interface, the device displays the user interface different from the digital assistant user interface. In response to a request to invoke the digital assistant, the device displays a second instance of the digital assistant user interface, including displaying a second dialogue in the second instance of the digital assistant user interface, where the first dialogue remains available for display in the second instance of the digital assistant user interface.
-
公开(公告)号:US20210151041A1
公开(公告)日:2021-05-20
申请号:US17127394
申请日:2020-12-18
Applicant: Apple Inc.
Inventor: Thomas R. GRUBER , Harry J. SADDLER , Jerome Rene BELLEGARDA , Bryce H. NYEGGEN , Alessandro SABATELLI
IPC: G10L15/18 , G10L15/26 , G10L15/28 , G06F40/205
Abstract: Systems and processes are disclosed for handling a multi-part voice command for a virtual assistant. Speech input can be received from a user that includes multiple actionable commands within a single utterance. A text string can be generated from the speech input using a speech transcription process. The text string can be parsed into multiple candidate substrings based on domain keywords, imperative verbs, predetermined substring lengths, or the like. For each candidate substring, a probability can be determined indicating whether the candidate substring corresponds to an actionable command. Such probabilities can be determined based on semantic coherence, similarity to user request templates, querying services to determine manageability, or the like. If the probabilities exceed a threshold, the user intent of each substring can be determined, processes associated with the user intents can be executed, and an acknowledgment can be provided to the user.
-
公开(公告)号:US20190214024A1
公开(公告)日:2019-07-11
申请号:US16352410
申请日:2019-03-13
Applicant: Apple Inc.
Inventor: Thomas R. GRUBER , Adam J. CHEYER , Daniel KEEN
IPC: G10L17/22 , G06F16/9537 , G06F16/2457 , G10L15/22 , G06F3/16 , G06Q10/02
CPC classification number: G10L17/22 , G06F3/167 , G06F16/2457 , G06F16/9537 , G06Q10/02 , G10L15/1815 , G10L15/22 , G10L2015/226
Abstract: The intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
-
15.
公开(公告)号:US20190095171A1
公开(公告)日:2019-03-28
申请号:US16204178
申请日:2018-11-29
Applicant: Apple Inc.
Inventor: David A. CARSON , Daniel KEEN , Evan DIBIASE , Harry J. SADDLER , Marco IACONO , Stephen O. LEMAY , Donald W. PITSCHEL , Thomas R. GRUBER
IPC: G06F3/16 , G06F17/30 , G06F3/0484
Abstract: An electronic device with one or more processors and memory includes a procedure for enabling conversation persistence across two or more instances of a digital assistant. In some embodiments, the device displays a first dialogue in a first instance of a digital assistant user interface. In response to a request to display a user interface different from the digital assistant user interface, the device displays the user interface different from the digital assistant user interface. In response to a request to invoke the digital assistant, the device displays a second instance of the digital assistant user interface, including displaying a second dialogue in the second instance of the digital assistant user interface, where the first dialogue remains available for display in the second instance of the digital assistant user interface.
-
公开(公告)号:US20180336905A1
公开(公告)日:2018-11-22
申请号:US15679108
申请日:2017-08-16
Applicant: Apple Inc.
Inventor: Yoon KIM , Charles SRISUWANANUKORN , David A. CARSON , Thomas R. GRUBER , Justin G. BINDER
CPC classification number: G10L17/22 , G10L15/22 , G10L15/30 , G10L2015/223
Abstract: Systems and processes for operating an intelligent automated assistant to provide extension of digital assistant services are provided. An example method includes, at an electronic device having one or more processors, receiving, from a first user, a first speech input representing a user request. The method further includes obtaining an identity of the first user; and in accordance with the user identity, providing a representation of the user request to at least one of a second electronic device or a third electronic device. The method further includes receiving, based on a determination of whether the second electronic device or the third electronic device, or both, is to provide the response to the first electronic device, the response to the user request from the second electronic device or the third electronic device. The method further includes providing a representation of the response to the first user.
-
公开(公告)号:US20170358303A1
公开(公告)日:2017-12-14
申请号:US15269728
申请日:2016-09-19
Applicant: Apple Inc.
Inventor: Robert A. WALKER, II , Brandon J. NEWENDORP , Rohit DASARI , Richard D. GIULI , Thomas R. GRUBER , Carey E. RADEBAUGH , Ashish GARG , Vineet KHOSLA , Jonathan H. RUSSELL , Corey PETERSON
CPC classification number: G10L15/22 , G06F17/279 , G10L13/02 , G10L15/063 , G10L15/1815 , G10L15/30 , G10L2015/223 , G10L2015/228
Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application.
-
公开(公告)号:US20170091612A1
公开(公告)日:2017-03-30
申请号:US15141716
申请日:2016-04-28
Applicant: Apple Inc.
Inventor: Thomas R. GRUBER , Jason A. SKINDER , Marcos Regis VESCOVI , Didier R. GUZZONI
IPC: G06N3/00 , G10L15/22 , G06F3/0488 , G06F3/0484 , G06F17/24 , G06N5/04 , G06F17/28
CPC classification number: G06N3/006 , G06F3/04842 , G06F3/0488 , G06F3/167 , G06F16/90332 , G06F17/241 , G06F17/279 , G06F17/28 , G06N5/04 , G06Q10/109 , G10L15/1815 , G10L15/22 , G10L15/26 , G10L25/63
Abstract: A non-transitory computer-readable storage medium stores one or more programs including instructions, which when executed by an electronic device of a user, cause the electronic device to generate at least one experiential data structure accessible to a virtual assistant; modify at least one experiential data structure with one or more annotations associated with the experiential data structure, utilizing the virtual assistant; store at least one experiential data structure; receive a natural-language user request for service from the virtual assistant, and output information responsive to the user request using at least one experiential data structure. The experiential data structure is a data structure that includes an organized set of data associated with at least one of the user and the electronic device at a particular point in time.
-
公开(公告)号:US20250037723A1
公开(公告)日:2025-01-30
申请号:US18786310
申请日:2024-07-26
Applicant: Apple Inc.
Inventor: Thomas R. GRUBER , Adam J. CHEYER , Daniel KEEN
IPC: G10L17/22 , G06F3/16 , G06F16/2457 , G06F16/9537 , G06Q10/02 , G10L15/18 , G10L15/22
Abstract: The intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
-
公开(公告)号:US20230026764A1
公开(公告)日:2023-01-26
申请号:US17949136
申请日:2022-09-20
Applicant: Apple Inc.
Inventor: Petr KARASHCHUK , Tomas A. VEGA GALVEZ , Thomas R. GRUBER
IPC: G06F9/451 , G06Q10/10 , G06F3/04883 , H04L51/02 , G06F3/04886 , H04W4/12 , G06F40/166 , H04L51/216 , H04L67/52 , G06F3/0482 , G06F3/04842 , H04L51/046
Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.
-
-
-
-
-
-
-
-
-