-
61.
公开(公告)号:US09966060B2
公开(公告)日:2018-05-08
申请号:US15445863
申请日:2017-02-28
Applicant: Apple Inc.
Inventor: Devang K. Naik , Thomas R. Gruber , Liam Weiner , Justin G. Binder , Charles Srisuwananukorn , Gunnar Evermann , Shaun Eric Williams , Hong Chen , Lia T. Napolitano
CPC classification number: G10L13/027 , G10L13/04 , G10L13/08 , G10L15/063 , G10L15/22 , G10L15/26 , G10L15/265 , G10L2015/0631 , G10L2015/0638
Abstract: The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word.
-
公开(公告)号:US09826930B2
公开(公告)日:2017-11-28
申请号:US15590805
申请日:2017-05-09
Applicant: APPLE INC.
Inventor: Roy J. Raymann , Wren N. Dougherty , Divya Nag , Deborah M. Lambert , Stephanie Greer , Thomas R. Gruber
CPC classification number: A61B5/4809 , A61B5/01 , A61B5/02416 , A61B5/0816 , A61B5/11 , A61B5/4815 , A61B5/742 , A61B2560/0242 , G06Q10/109 , G08B21/06 , H04L67/22 , H04M1/72566 , H04W4/70
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.
-
公开(公告)号:US20170238864A1
公开(公告)日:2017-08-24
申请号:US15590805
申请日:2017-05-09
Applicant: APPLE INC.
Inventor: Roy J. Raymann , Wren N. Dougherty , Divya Nag , Deborah M. Lambert , Stephanie Greer , Thomas R. Gruber
CPC classification number: A61B5/4809 , A61B5/01 , A61B5/02416 , A61B5/0816 , A61B5/11 , A61B5/4815 , A61B5/742 , A61B2560/0242 , G06Q10/109 , G08B21/06 , H04L67/22 , H04M1/72566 , H04W4/70
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.
-
公开(公告)号:US09430463B2
公开(公告)日:2016-08-30
申请号:US14503128
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Richard L. Futrell , Thomas R. Gruber
CPC classification number: G06F17/2785 , G06F17/2211
Abstract: Systems and processes for exemplar-based natural language processing are provided. In one example process, a first text phrase can be received. It can be determined whether editing the first text phrase to match a second text phrase requires one or more of inserting, deleting, and substituting a word of the first text phrase. In response to determining that editing the first text phrase to match the second text phrase requires one or more of inserting, deleting, and substituting a word of the first text phrase, one or more of an insertion cost, a deletion cost, and a substitution cost can be determined. A semantic edit distance between the first text phrase and the second text phrase in a semantic space can be determined based on one or more of the insertion cost, the deletion cost, and the substitution cost.
Abstract translation: 提供了基于示例的自然语言处理的系统和过程。 在一个示例过程中,可以接收第一短语。 可以确定编辑第一短语以匹配第二短语需要一个或多个插入,删除和替换第一短语的单词。 响应于确定编辑第一文本短语以匹配第二文本短语需要插入,删除和替换第一短语的单词中的一个或多个,插入成本,删除成本和替换中的一个或多个 成本可以确定。 可以基于插入成本,删除成本和替代成本中的一个或多个来确定语义空间中的第一短语和第二短语之间的语义编辑距离。
-
公开(公告)号:US20140033071A1
公开(公告)日:2014-01-30
申请号:US13894354
申请日:2013-05-14
Applicant: Apple Inc.
Inventor: Thomas R. Gruber , Alessandro F. Sabatelli , Alexandre A. Aybes , Donald W. Pitschel , Edward D. Voas , Freddy A. Anzures , Paul D. Marcos
IPC: G06F3/0484 , H04L12/58 , G06F3/0482
CPC classification number: G06F3/0482 , G06F3/04842 , G06F3/0488 , G06Q10/1097 , H04L51/04
Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, actions other than the generation of notification are enabled or automatically performed, actions such as entailing, calling, texting, and searching.
Abstract translation: 提供了处理任务项目的技术。 任务项目是表示要执行的任务的电子数据,无论是手动还是自动执行。 任务项目包括关于其相应任务的一个或多个细节,例如任务的描述和任务的位置。 具体地,描述用于生成任务项目,组织任务项目,触发任务项目的通知和消费任务项目的技术。 在一种方法中,基于来自用户的输入和输入的上下文来生成任务项目。 在另一种方法中,任务项目的不同属性用于将任务项目智能地组织成多个列表。 在另一种方法中,启用或自动执行生成通知以外的其他操作,例如进行,调用,发短信和搜索等操作。
-
公开(公告)号: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.
-
公开(公告)号:US12277954B2
公开(公告)日:2025-04-15
申请号:US18637284
申请日:2024-04-16
Applicant: Apple Inc.
Inventor: Justin Binder , Samuel D. Post , Onur Tackin , Thomas R. Gruber
IPC: G10L15/22 , G06F3/16 , G10L15/26 , G10L17/24 , G10L21/16 , G10L15/02 , G10L15/30 , G10L25/51 , G10L25/84
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.
-
公开(公告)号:US12009007B2
公开(公告)日:2024-06-11
申请号:US18135649
申请日:2023-04-17
Applicant: Apple Inc.
Inventor: Justin Binder , Samuel D. Post , Onur Tackin , Thomas R. Gruber
IPC: G10L15/22 , G06F3/16 , G10L15/26 , G10L17/24 , G10L21/16 , G10L15/02 , G10L15/30 , G10L25/51 , G10L25/84
CPC classification number: G10L21/16 , G06F3/167 , G10L15/22 , G10L15/26 , G10L17/24 , G10L15/02 , G10L2015/223 , G10L15/30 , G10L25/51 , G10L25/84
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.
-
公开(公告)号:US11806158B2
公开(公告)日:2023-11-07
申请号:US18156596
申请日:2023-01-19
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/109 , G08B21/06 , H04M1/72451 , H04L67/50 , A61B5/01 , A61B5/024 , A61B5/08 , A61B5/11
CPC classification number: A61B5/4809 , G06Q10/109 , G08B21/06 , H04L67/535 , H04M1/72451 , H04W4/70 , A61B5/01 , A61B5/02416 , A61B5/0816 , A61B5/11 , A61B5/4815 , A61B5/742 , A61B2560/0242
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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-