-
公开(公告)号:US12260234B2
公开(公告)日:2025-03-25
申请号:US18132314
申请日:2023-04-07
Applicant: Apple Inc.
Inventor: Carey E. Radebaugh , Brandon J. Newendorp , Corey J. Peterson , Rohit Dasari , Trungtin Tran , Vineet Khosla
IPC: G06F9/451 , G06F3/16 , G06F16/245 , G06F16/3329 , G06F16/951 , G06N20/00 , G10L15/18 , G10L15/26 , G06F3/0482 , G06F3/0488 , G06F40/30 , G10L15/187
Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be 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, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
-
公开(公告)号:US10580409B2
公开(公告)日:2020-03-03
申请号:US16207901
申请日:2018-12-03
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
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.
-
公开(公告)号:US10297253B2
公开(公告)日:2019-05-21
申请号: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
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.
-
公开(公告)号:US12293763B2
公开(公告)日:2025-05-06
申请号:US18226765
申请日:2023-07-26
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
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.
-
公开(公告)号:US11749275B2
公开(公告)日:2023-09-05
申请号:US17497734
申请日:2021-10-08
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 , G10L13/02 , G10L15/1815 , G06F40/35 , G10L15/063 , 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.
-
公开(公告)号:US11656884B2
公开(公告)日:2023-05-23
申请号:US16595962
申请日:2019-10-08
Applicant: Apple Inc.
Inventor: Carey E. Radebaugh , Brandon J. Newendorp , Corey J. Peterson , Rohit Dasari , Trungtin Tran , Vineet Khosla
IPC: G06F3/048 , G06F9/451 , G06F3/16 , G10L15/18 , G06F16/245 , G06F16/332 , G06F16/951 , G10L15/26 , G06F3/0482 , G06F3/0488 , G10L15/187 , G06N20/00 , G06F40/30
CPC classification number: G06F9/453 , G06F3/167 , G06F16/245 , G06F16/3329 , G06F16/951 , G10L15/1815 , G10L15/26 , G06F3/0482 , G06F3/0488 , G06F40/30 , G06N20/00 , G10L15/187
Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be 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, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
-
公开(公告)号:US11204787B2
公开(公告)日:2021-12-21
申请号:US15863523
申请日:2018-01-05
Applicant: Apple Inc.
Inventor: Carey E. Radebaugh , Brandon J. Newendorp , Corey J. Peterson , Rohit Dasari , Trungtin Tran , Vineet Khosla
IPC: G06F3/048 , G06F9/451 , G06F3/16 , G10L15/18 , G06F16/245 , G06F16/332 , G06F16/951 , G10L15/26 , G06F3/0482 , G06F3/0488 , G10L15/187 , G06N20/00 , G06F40/30
Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be 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, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
-
公开(公告)号:US11152002B2
公开(公告)日:2021-10-19
申请号:US16737100
申请日:2020-01-08
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
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.
-
-
-
-
-
-
-