-
公开(公告)号:US20190122001A1
公开(公告)日:2019-04-25
申请号:US16147096
申请日:2018-09-28
Applicant: Apple Inc.
Inventor: Bob Bradley , Scott M. Andrus , Marc Krochmal , Benjamin S. Phipps , Bhaskar P. Sarma , Karl F. Schramm , Justin N. Wood
Abstract: One embodiment provides a data processing system on a communal electronic device, the data processing system comprising a memory device to store instructions and one or more processors to execute the instructions stored on the memory device. The instructions cause the one or more processors to provide a virtual assistant to receive commands at the communal electronic device, where the virtual assistant, via the one or more processors, is configured to receive a command at the communal electronic device and determine whether the command is to access personal data of a user associated with the communal electronic device. Personal data of the user includes data that is specific to the user. In response to a determination that the command is to access personal data of the user, the virtual assistant can send a request to a personal electronic device of the user to process at least a portion of the command.
-
公开(公告)号:US09967697B2
公开(公告)日:2018-05-08
申请号:US15191165
申请日:2016-06-23
Applicant: Apple Inc.
Inventor: Keith Stattenfield , Douglas R. Edmonson , Marc Krochmal , John J. Iarocci , Kevin S. Perry , David Rahardja , Christopher S. Linn
CPC classification number: H04W4/80 , G06F3/0481 , G06F9/543 , H04L67/16 , H04L67/306 , H04W48/10 , H04W48/16 , H04W76/14 , H04W84/12
Abstract: A device may comprise at least one wireless transceiver, a memory configured to store a local pasteboard, and a processor. The processor may be configured to receive local selections of data to be placed on a local pasteboard, broadcast advertisements indicating that the local data is on the local pasteboard, and wirelessly transmit the local data to remote device pasteboards. The processor may also be configured to receive advertisements indicating that remote data is available on remote pasteboards of other devices, request the remote data in response to a paste command, wirelessly receive the remote data, and paste the remote data.
-
公开(公告)号:US20240086062A1
公开(公告)日:2024-03-14
申请号:US18510134
申请日:2023-11-15
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: G06F3/04886 , G06Q30/0241 , H04M1/72412 , H04N21/41 , H04W4/00 , H04W4/80 , H04W12/06 , H04W12/086
CPC classification number: G06F3/04886 , G06Q30/0241 , H04M1/72412 , H04N21/4126 , H04N21/41265 , H04W4/00 , H04W4/80 , H04W12/068 , H04W12/086 , G06F3/04895
Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
-
公开(公告)号:US20230122528A1
公开(公告)日:2023-04-20
申请号:US18066187
申请日:2022-12-14
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: G06F3/04886 , G06Q30/0241 , H04M1/72412 , H04W12/06 , H04W12/086 , H04N21/41 , H04W4/00 , H04W4/80
Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
-
公开(公告)号:US20220066635A1
公开(公告)日:2022-03-03
申请号:US17525383
申请日:2021-11-12
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: G06F3/0488 , H04N21/41 , G06Q30/02 , H04M1/72412 , H04W12/06 , H04W12/086 , H04W4/00 , H04W4/80
Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
-
公开(公告)号:US10664161B2
公开(公告)日:2020-05-26
申请号:US16448534
申请日:2019-06-21
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: G06F3/0488 , H04M1/725 , H04N21/41 , G06Q30/02 , H04W4/00 , H04W4/80 , G06Q30/00 , G06F3/0489 , H04W12/06 , H04W12/08 , H04N21/422 , G06F9/451
Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
-
公开(公告)号:US20190335306A1
公开(公告)日:2019-10-31
申请号:US15965594
申请日:2018-04-27
Applicant: Apple Inc.
Inventor: Keith Stattenfield , Douglas R. Edmonson , Marc Krochmal , John J. Iarocci , Kevin S. Perry , David Rahardja , Christopher S. Linn
Abstract: A device may comprise at least one wireless transceiver, a memory configured to store a local pasteboard, and a processor. The processor may be configured to receive local selections of data to be placed on a local pasteboard, broadcast advertisements indicating that the local data is on the local pasteboard, and wirelessly transmit the local data to remote device pasteboards. The processor may also be configured to receive advertisements indicating that remote data is available on remote pasteboards of other devices, request the remote data in response to a paste command, wirelessly receive the remote data, and paste the remote data.
-
公开(公告)号:US10331343B2
公开(公告)日:2019-06-25
申请号:US16155159
申请日:2018-10-09
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: H04W4/00 , H04W4/80 , G06F9/451 , G06Q30/00 , G06Q30/02 , H04M1/725 , H04N21/41 , H04W12/06 , H04W12/08 , G06F3/0488 , G06F3/0489 , H04N21/422
Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
-
公开(公告)号:US20190166212A1
公开(公告)日:2019-05-30
申请号:US16218407
申请日:2018-12-12
Applicant: Apple Inc.
Inventor: Christopher S. Linn , Keith Stattenfield , Christopher C. Jensen , Alexander R. Ledwith , David A. Carter , Marc Krochmal , John J. Iarocci , Jonathan M. Grynspan
Abstract: The described embodiments transfer an activity from a source electronic device to a companion electronic device. The source electronic device receives activity information describing an activity performed in a first application at the source electronic device, determines an activity identifier for the activity information, and broadcasts an activity advertisement comprising the activity identifier. Upon receiving the activity advertisement, the companion electronic device determines whether a second application that is associated with the first application is available at the companion electronic device. If the second application is available, the companion electronic device requests extended activity data from the source electronic device. The source electronic device responds by sending extended activity data from the first application to the companion electronic device. Then, the companion electronic device uses the extended activity data to configure the second application and commences performing the activity with the second application at the companion electronic device.
-
公开(公告)号:US10223156B2
公开(公告)日:2019-03-05
申请号:US14253781
申请日:2014-04-15
Applicant: Apple Inc.
Inventor: David Michael Chan , John Iarocci , Gaurav Kapoor , Kit-man Wan , Phillip Stanley-Marbell , Jonathan J. Andrews , Matthew E. Shepherd , Amit K. Vyas , Anand Ramadurai , Lee Russell , Brittany D. Hughes , David B. Myszewski , Andrew M. Matuschak , Joshua V. Graessley , Marc Krochmal , Daniel Vinegrad , Stephen C. Peters
IPC: G06F9/48 , H04L29/08 , G06F1/3206 , G06F1/3212 , G06F11/34 , H04M1/725 , G06F11/30
Abstract: In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger adjustments to system settings. In some implementations, the mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or accessing a network interface, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device to preserve a high quality user experience.
-
-
-
-
-
-
-
-
-