-
公开(公告)号:US11109798B2
公开(公告)日:2021-09-07
申请号:US16934983
申请日:2020-07-21
Applicant: Apple Inc.
Inventor: Roy J. Raymann , Wren N. Dougherty , Divya Nag , Deborah M. Lambert , Stephanie Greer , Thomas R. Gruber
IPC: H04M1/725 , A61B5/00 , H04W4/70 , G06Q10/10 , G08B21/06 , H04M1/72451 , H04L29/08 , A61B5/01 , A61B5/024 , A61B5/08 , A61B5/11
Abstract: In some implementations, a mobile device can adjust an alarm setting based on the sleep onset latency duration detected for a user of the mobile device. For example, sleep onset latency can be the amount of time it takes for the user to fall asleep after the user attempts to go to sleep (e.g., goes to bed). The mobile device can determine when the user intends or attempts to go to sleep based on detected sleep ritual activities. Sleep ritual activities can include those activities a user performs in preparation for sleep. The mobile device can determine when the user is asleep based on detected sleep signals (e.g., biometric data, sounds, etc.). In some implementations, the mobile device can determine recurring patterns of long or short sleep onset latency and present suggestions that might help the user sleep better or feel more rested.
-
公开(公告)号:US10978090B2
公开(公告)日:2021-04-13
申请号:US16879348
申请日:2020-05-20
Applicant: Apple Inc.
Inventor: Justin Binder , Samuel D. Post , Onur Tackin , Thomas R. Gruber
IPC: G10L15/00 , G10L21/16 , G10L15/22 , G06F3/16 , G10L17/24 , G10L15/26 , G10L15/30 , G10L25/51 , G10L25/84 , G10L15/02
Abstract: A method for operating a voice trigger is provided. In some implementations, the method is performed at an electronic device including one or more processors and memory storing instructions for execution by the one or more processors. The method includes receiving a sound input. The sound input may correspond to a spoken word or phrase, or a portion thereof. The method includes determining whether at least a portion of the sound input corresponds to a predetermined type of sound, such as a human voice. The method includes, upon a determination that at least a portion of the sound input corresponds to the predetermined type, determining whether the sound input includes predetermined content, such as a predetermined trigger word or phrase. The method also includes, upon a determination that the sound input includes the predetermined content, initiating a speech-based service, such as a voice-based digital assistant.
-
公开(公告)号:US10956666B2
公开(公告)日:2021-03-23
申请号:US15164630
申请日:2016-05-25
Applicant: Apple Inc.
Inventor: Marcos Regis Vescovi , Tomás A. Vega Galvez , Pierre Karashchuk , Thomas R. Gruber , Didier R. Guzzoni
IPC: G06F40/186 , G06F16/33 , G06Q10/06 , G06F3/16 , G06Q10/10 , G06F3/0484 , G10L15/22
Abstract: An exemplary method of using a virtual assistant may include receiving an unstructured natural-language user request for a service from a virtual assistant; determining whether the user request corresponds to at least one of a plurality of plan templates accessible to the virtual assistant, based on the content of the user request and the content of the plan templates; in accordance with a determination that the user request corresponds to at least one of the plurality of plan templates, selecting one of the plurality of plan templates; and in accordance with a determination the user request fails to correspond to at least one of the plurality of plan templates, foregoing selection of a plan template; and in response to selection of one of the plan templates, beginning to respond to the user request according to the selected plan template.
-
公开(公告)号:US10741185B2
公开(公告)日:2020-08-11
申请号:US16352410
申请日:2019-03-13
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Adam J. Cheyer , Daniel Keen
IPC: G10L17/22 , G10L15/197 , G06Q10/02 , G06F3/16 , G10L15/22 , G06F16/2457 , G06F16/9537 , G10L15/18
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.
-
公开(公告)号: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.
-
公开(公告)号:US10475446B2
公开(公告)日:2019-11-12
申请号:US14303413
申请日:2014-06-12
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Christopher D. Brigham , Daniel S. Keen , Gregory Novick , Benjamin S. Phipps
IPC: G10L15/183 , G10L15/18
Abstract: A virtual assistant uses context information to supplement natural language or gestural input from a user. Context helps to clarify the user's intent and to reduce the number of candidate interpretations of the user's input, and reduces the need for the user to provide excessive clarification input. Context can include any available information that is usable by the assistant to supplement explicit user input to constrain an information-processing problem and/or to personalize results. Context can be used to constrain solutions during various phases of processing, including, for example, speech recognition, natural language processing, task flow processing, and dialog generation.
-
公开(公告)号:US10417037B2
公开(公告)日:2019-09-17
申请号:US13894350
申请日:2013-05-14
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Christopher D. Brigham , Adam J. Cheyer , Daniel Keen , Kenneth Kocienda
Abstract: The electronic device with one or more processors and memory receives an input of a user. The electronic device, in accordance with the input, identifies a respective task type from a plurality of predefined task types associated with a plurality of third party service providers. The respective task type is associated with at least one third party service provider for which the user is authorized and at least one third party service provider for which the user is not authorized. In response to identifying the respective task type, the electronic device sends a request to perform at least a portion of a task to a third party service provider of the plurality of third party service providers that is associated with the respective task type.
-
公开(公告)号: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.
-
公开(公告)号:US10276170B2
公开(公告)日:2019-04-30
申请号:US13913336
申请日:2013-06-07
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Adam J. Cheyer , Daniel Keen
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.
-
公开(公告)号:US10271784B2
公开(公告)日:2019-04-30
申请号:US14871875
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Roy J. Raymann , Wren N. Dougherty , Divya Nag , Deborah M. Lambert , Stephanie Greer , Thomas R. Gruber
IPC: A61B5/00 , A61B5/11 , A61B5/01 , A61B5/08 , A61B5/024 , A61B7/00 , G01L5/00 , G06Q10/10 , G08B23/00
Abstract: In some implementations, a computing device can remind a user to perform sleep ritual activities. The computing device can automatically determine the user's sleep ritual. The users sleep ritual can include various activities performed before going to sleep. The computing device can detect when the user performs the various sleep ritual activities. The computing device can remind the user about specific sleep ritual activities when the user forgets to perform the sleep ritual activities before going to sleep. In some implementation, the computing device can perform sleep ritual activities (e.g., turning off devices, locking doors, setting the air conditioning, etc.) on behalf of the user in response to user input. In some implementation, the computing device can perform sleep ritual activities on behalf of the user automatically and without user input.
-
-
-
-
-
-
-
-
-