-
公开(公告)号:US20240303268A1
公开(公告)日:2024-09-12
申请号:US18669458
申请日:2024-05-20
Applicant: Apple Inc.
Inventor: David Chance GRAHAM , Cyrus Daniel IRANI , Aimee PIERCY , Thomas ALSINA
IPC: G06F16/632 , G06F3/16 , G06F9/451 , G06F16/332 , G06F16/432 , G06F16/435 , G06F16/635 , G06F16/683 , G10L15/18 , G10L15/22 , G10L15/30
CPC classification number: G06F16/634 , G06F3/167 , G06F9/453 , G06F16/3329 , G06F16/433 , G06F16/435 , G06F16/635 , G06F16/685 , G10L15/1815 , G10L15/22 , G10L15/30 , G10L2015/223
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a first natural-language speech input indicative of a request for media, where the first natural-language speech input comprises a first search parameter; providing, by a digital assistant, a first media item identified based on the first search parameter. The method further includes, while providing the first media item, receiving a second natural-language speech input and determining whether the second input corresponds to a user intent of refining the request for media. The method further includes, in accordance with a determination that the second speech input corresponds to a user intent of refining the request for media: identifying, based on the first parameter and the second speech input, a second media item and providing the second media item.
-
公开(公告)号:US20240211627A1
公开(公告)日:2024-06-27
申请号:US18438359
申请日:2024-02-09
Applicant: Apple Inc.
Inventor: Thomas ALSINA , Joseph A. TYSON , David K. HELLER , James M. COSTELLO
IPC: G06F21/62 , G06F16/27 , G06F21/60 , H04L9/06 , H04L9/08 , H04L9/32 , H04L61/4594 , H04L67/01 , H04L67/10
CPC classification number: G06F21/6245 , G06F16/27 , G06F21/602 , H04L9/0643 , H04L9/0866 , H04L9/3242 , H04L9/3263 , H04L61/4594 , H04L67/01 , H04L67/10
Abstract: This application relates to a client-server architecture that enables user accounts registered with a service to be discoverable to other users of the service. A discovery protocol includes accessing personal information data stored in an address book of a client device, obfuscating the personal information data, transmitting a request to a service to determine if the obfuscated personal information data matches any potential contacts that have registered as discoverable with the service, and comparing information related to the potential contacts with the contacts included in the address book to determine if the contacts in the address book match any of the potential contacts.
-
公开(公告)号:US20200076788A1
公开(公告)日:2020-03-05
申请号:US16579712
申请日:2019-09-23
Applicant: Apple Inc.
Inventor: Jay S. COGGIN , Daniel C. KLINGLER , Kyle C. BROGLE , Johannes P. SCHMIDT , Eric A. ALLAMANCHE , Thomas ALSINA , Bob BRADLEY , Alex T. NELSON , Rudolph VAN DER MERWE , Joseph M. TRISCARI , Keun Sup LEE , Pedro MARI , Aaron M. ELDER , Richard M. POWELL
Abstract: The embodiments set forth a technique for enabling a computing device to securely configure a peripheral computing device. According to some embodiments, the method can include the steps of (1) approving a request received from the peripheral computing device to engage in a setup procedure for the peripheral computing device, (2) receiving, from the peripheral computing device: (i) an audio signal that encodes a password and timing information, and (ii) a light signal. Additionally, the method can involve, in response to identifying that the timing information correlates with the light signal: (3) extracting the password from the audio signal, and (4) establishing a communication link with the peripheral computing device based on the password. In turn, the method can involve (5) providing configuration information to the peripheral computing device over the communication link.
-
公开(公告)号:US20190197053A1
公开(公告)日:2019-06-27
申请号:US16290737
申请日:2019-03-01
Applicant: Apple Inc.
Inventor: David Chance GRAHAM , Cyrus Daniel IRANI , Aimee PIERCY , Thomas ALSINA , Garrett L. WEINBERG
IPC: G06F16/632 , G10L15/22 , G06F16/683 , G06F3/16 , G06F16/435 , G06F16/432 , G10L15/18 , G06F9/451 , G06F16/332 , G06F16/635 , G10L15/30
CPC classification number: G06F16/634 , G06F3/167 , G06F9/453 , G06F16/3329 , G06F16/433 , G06F16/435 , G06F16/635 , G06F16/685 , G10L15/1815 , G10L15/22 , G10L15/30 , G10L2015/223
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a first natural-language speech input indicative of a request for media, where the first natural-language speech input comprises a first search parameter; providing, by a digital assistant, a first media item identified based on the first search parameter. The method further includes, while providing the first media item, receiving a second natural-language speech input and determining whether the second input corresponds to a user intent of refining the request for media. The method further includes, in accordance with a determination that the second speech input corresponds to a user intent of refining the request for media: identifying, based on the first parameter and the second speech input, a second media item and providing the second media item.
-
公开(公告)号:US20180336275A1
公开(公告)日:2018-11-22
申请号:US15940203
申请日:2018-03-29
Applicant: Apple Inc.
Inventor: David Chance GRAHAM , Cyrus Daniel IRANI , Aimee PIERCY , Thomas ALSINA , Garrett L. WEINBERG
CPC classification number: G06F17/30654
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a first natural-language speech input indicative of a request for media, where the first natural-language speech input comprises a first search parameter; providing, by a digital assistant, a first media item identified based on the first search parameter. The method further includes, while providing the first media item, receiving a second natural-language speech input and determining whether the second input corresponds to a user intent of refining the request for media. The method further includes, in accordance with a determination that the second speech input corresponds to a user intent of refining the request for media: identifying, based on the first parameter and the second speech input, a second media item and providing the second media item.
-
公开(公告)号:US20160277785A1
公开(公告)日:2016-09-22
申请号:US15167801
申请日:2016-05-27
Applicant: Apple Inc.
Inventor: Lucas C. NEWMAN , Nicholas James PAULSON , Thomas ALSINA
IPC: H04N21/422 , G06F3/0484 , H04N21/482 , H04N21/81 , H04N21/41 , G06F3/0485 , G06F3/0482
CPC classification number: H04N21/4222 , G06F3/0482 , G06F3/04842 , G06F3/0485 , H04N21/4104 , H04N21/4126 , H04N21/42224 , H04N21/4826 , H04N21/4828 , H04N21/8133
Abstract: Methods and systems for implementing multi-screen video user interfaces. A handheld device is used to search for content to be displayed on a television. The handheld device presents data according to a first user interface, and while searching for content, any changes to the navigation state of the handheld device are sent to the television. The television receives an update and reformats the data according to a second user interface optimized for displaying the data on the television. The first user interface is native to the handheld device and the second user interface is native to the television. The user of the handheld device is able to utilize a familiar format while searching for content while viewers of the television are able to see the same navigation state as the handheld device but in a familiar format on the television.
Abstract translation: 用于实现多屏幕视频用户界面的方法和系统。 手持设备用于搜索要在电视机上显示的内容。 手持设备根据第一用户界面呈现数据,并且在搜索内容的同时,对手持设备的导航状态的任何改变被发送到电视机。 电视接收更新,并根据为在电视上显示数据而优化的第二用户界面重新格式化数据。 第一个用户界面是手持设备的本机,第二个用户界面是电视本机的。 手持设备的用户能够在搜索内容时利用熟悉的格式,而电视的观看者能够看到与手持设备相同的导航状态,而是以电视上熟悉的格式。
-
公开(公告)号:US20230336328A1
公开(公告)日:2023-10-19
申请号:US18211197
申请日:2023-06-16
Applicant: Apple Inc.
Inventor: Christopher G. SKOGEN , Jean-Pierre CIUDAD , Julien F. FREUDIGER , Joao Pedro DE ALMEIDA FORJAZ DE LACERDA , Cyrus DABOO , Todd R. FERNANDEZ , Thomas ALSINA , Deepak IYER , Cody D. JORGENSEN , Edward T. SCHMIDT , Astrid YI
IPC: H04L9/08 , G06F11/34 , H04L12/06 , H04M1/72463
CPC classification number: H04L9/0822 , G06F11/3423 , H04L12/06 , G06F11/3438 , H04M1/72463 , G06F2221/2137
Abstract: A device receives a time-based restriction for usage by a first user with respect to an application, a website or a device-level function. The device receives encrypted data indicating a usage by the first user on a second device with respect to the application, website or device-level function. The device determines that at least one of the usage by the first user on the second device or a usage by the first user on the device with respect to the application, website or device-level function violates the time-based restriction. The device provides, in response to the determining, a notification that the time-based restriction has been violated by the first user.
-
公开(公告)号:US20230259550A1
公开(公告)日:2023-08-17
申请号:US18138234
申请日:2023-04-24
Applicant: Apple Inc.
Inventor: David Chance GRAHAM , Cyrus Daniel IRANI , Aimee PIERCY , Thomas ALSINA
IPC: G06F16/632 , G10L15/22 , G06F3/16 , G06F16/432 , G06F16/435 , G06F16/683 , G06F16/635 , G06F16/332 , G06F9/451 , G10L15/18 , G10L15/30
CPC classification number: G06F16/634 , G10L15/22 , G06F3/167 , G06F16/433 , G06F16/435 , G06F16/685 , G06F16/635 , G06F16/3329 , G06F9/453 , G10L15/1815 , G10L15/30 , G10L2015/223
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a first natural-language speech input indicative of a request for media, where the first natural-language speech input comprises a first search parameter; providing, by a digital assistant, a first media item identified based on the first search parameter. The method further includes, while providing the first media item, receiving a second natural-language speech input and determining whether the second input corresponds to a user intent of refining the request for media. The method further includes, in accordance with a determination that the second speech input corresponds to a user intent of refining the request for media: identifying, based on the first parameter and the second speech input, a second media item and providing the second media item.
-
公开(公告)号:US20200380996A1
公开(公告)日:2020-12-03
申请号:US16888520
申请日:2020-05-29
Applicant: Apple Inc.
Inventor: Thomas ALSINA , Jeffrey L. ROBBIN , Taylor G. CARRIGAN , Jessica J. PECK
Abstract: A device implementing a system for responding to a voice request includes a processor configured to receive a voice request for content, the voice request corresponding to a first user account, the device being associated with the first user account, a second user account and a default account. The processor if further configured to determine that the content is unavailable via the first user account, and provide, in response to the determining, the content via at least one of the second user account or the default account.
-
公开(公告)号:US20200228647A1
公开(公告)日:2020-07-16
申请号:US16835124
申请日:2020-03-30
Applicant: Apple Inc.
Inventor: Christopher G. SKOGEN , Jean-Pierre CIUDAD , Julien F. FREUDIGER , Joao Pedro DE ALMEIDA FORJAZ DE LACERDA , Cyrus DABOO , Todd R. FERNANDEZ , Thomas ALSINA , Deepak IYER , Cody D. JORGENSEN , Edward T. SCHMIDT , Astrid YI
Abstract: A device receives a time-based restriction for usage by a first user with respect to an application, a website or a device-level function. The device receives encrypted data indicating a usage by the first user on a second device with respect to the application, website or device-level function. The device determines that at least one of the usage by the first user on the second device or a usage by the first user on the device with respect to the application, website or device-level function violates the time-based restriction. The device provides, in response to the determining, a notification that the time-based restriction has been violated by the first user.
-
-
-
-
-
-
-
-
-