-
公开(公告)号:US20200382647A1
公开(公告)日:2020-12-03
申请号:US16568786
申请日:2019-09-12
Applicant: Apple Inc.
Inventor: Marc J. Krochmal , John J. Iarocci , Alex D. Sanciangco
Abstract: According to one embodiment, a computing device may conduct an active telephone conversation and a proximity of the computing device to a second computing device may be determined to be within a predetermined distance. Moreover, a determination of a capability of the second computing device to conduct a telephone conversation may be made, and in response to such determinations, the active telephone conversation may be transferred from the computing device to the second computing device. In an example, when a user holding a telephone conversation moves near a smart speaker, the telephone conversation may be transferred to the smart speaker from the user's mobile device, should the user desire such a transfer. Moreover, as the user moves around, the telephone conversation may move with the user from device to device, enabling a seamless and intuitive telephone conversation experience for the user.
-
公开(公告)号:US20200162876A1
公开(公告)日:2020-05-21
申请号:US16748631
申请日:2020-01-21
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.
-
公开(公告)号:US20190028423A1
公开(公告)日:2019-01-24
申请号:US16108576
申请日:2018-08-22
Applicant: Apple Inc.
Inventor: Alexander Ledwith , Christopher C. Jensen , John J. Iarocci , Marc J. Krochmal , Ziv Wolkowicki , Daniel B. Pollack , Darin B. Adler
Abstract: Messaging between a companion device and an accessory device is controlled such that different modes of communication may be utilized. The different modes can implement different messaging strategies, each of which is intended for efficient power management, in view of the limited electrical power that is typically available at the accessory device. A received request message for sending from the companion device to the accessory device is sent if predetermined conditions apply, and similarly for messages from the accessory device to the companion device.
-
公开(公告)号:US20190020450A1
公开(公告)日:2019-01-17
申请号:US16134234
申请日:2018-09-18
Applicant: Apple Inc.
Inventor: Marc J. Krochmal , Christopher S. Linn , John J. Iarocci , Geoffrey G. Stahl , Jaques P. Gasselin de Richebourg , Alexander R. Ledwith
Abstract: The described embodiments augment an activity performed in a first application at a source electronic device using a controller at a companion electronic device. The source electronic device receives controller information describing a controller that the activity performed in the first application accepts controller data from, determines a controller identifier for the controller information, and broadcasts a controller advertisement comprising the controller identifier. Upon receiving the controller advertisement, the companion electronic device determines whether a second application that can provide the controller data is available at the companion electronic device. If the second application is available, the companion electronic device establishes a cooperative-activity communication channel with the source electronic device. The companion electronic device uses the cooperative-activity communication channel to provide controller data to the source electronic device. The source electronic device provides the controller data to the first application to cause a corresponding action to be performed.
-
公开(公告)号: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.
-
公开(公告)号:US09948728B2
公开(公告)日:2018-04-17
申请号:US15164477
申请日:2016-05-25
Applicant: Apple Inc.
Inventor: Christopher S. Linn , Keith Stattenfield , Christopher C. Jensen , Alexander R. Ledwith , David A. Carter , Marc J. Krochmal , John J. Iarocci , Jonathan M. Grynspan
CPC classification number: H04L67/148 , H04L67/10 , H04L67/147 , H04L67/20 , H04L67/22 , H04W4/21 , H04W52/0229 , Y02D70/00 , Y02D70/1242 , Y02D70/1262 , Y02D70/142 , Y02D70/144 , Y02D70/162 , Y02D70/22 , Y02D70/26
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. Then, the companion electronic device configures the second application and commences performing the activity with the second application at the companion electronic device.
-
公开(公告)号:US09826089B2
公开(公告)日:2017-11-21
申请号:US15170805
申请日:2016-06-01
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Nicholas M. Fraioli , Christopher S. Linn , John J. Iarocci , Keith Stattenfield
IPC: H04M9/00 , H04M3/42 , H04L29/08 , H04W4/00 , H04W68/00 , H04M3/46 , H04W4/06 , H04W68/02 , H04W76/02 , H04W84/04 , H04W84/12 , H04W88/06
CPC classification number: H04M3/42127 , H04L67/26 , H04M3/42365 , H04M3/465 , H04W4/06 , H04W4/80 , H04W68/005 , H04W68/02 , H04W76/10 , H04W84/042 , H04W84/12 , H04W88/06
Abstract: A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and Bluetooth® messaging. The connection manager can instruct device outputs to provide connection alerts, limited to visual alerts when an associated user device is active, listen for associated user device communications, and instruct device outputs to stop providing alerts when a silencing command is received. Further, a connection manager can receive a signal regarding a headset status, route an outside connection from a phone to the headset when the headset is active or to another device when the headset is not active, detect a change in headset status, and reroute the connection accordingly.
-
公开(公告)号:US12255782B2
公开(公告)日:2025-03-18
申请号:US18216099
申请日:2023-06-29
Applicant: Apple Inc.
Inventor: Scott M. Marshall , Jeremy A. Wyld , Jiten L Mehta , Darren Litzinger , John J. Iarocci
IPC: G06F15/16 , H04L41/085 , H04L41/0893 , H04L41/12 , H04L41/14
Abstract: Techniques are disclosed for generating device cluster capability information for a cluster of devices in a network environment. Capability information can specify capabilities of the devices in the cluster. A first user device can generate device capabilities for the first user device and obtain device capabilities for other devices in the cluster. The first user device can generate cluster capability information providing an intersection of the first set of device capabilities and device capabilities of the other user devices in the cluster. The first user device can obtain cluster capability information for other clusters in the network environment and receive a request from a service user device to perform a specific task. The first user device can transmit cluster capability information relating to a selected cluster that corresponds with the request.
-
公开(公告)号:US11792242B2
公开(公告)日:2023-10-17
申请号:US16573930
申请日:2019-09-17
Applicant: Apple Inc.
Inventor: Marc J. Krochmal , John J. Iarocci , Joseph E. Meyer , Chiraag Sumanth , Joao Pedro Lacerda , Jacob Klapper
IPC: G06F15/16 , G06F9/54 , H04L29/06 , H04L65/402 , H04L67/104 , H04L67/141 , H04L67/75 , H04L67/131 , H04L67/561
CPC classification number: H04L65/4025 , H04L67/104 , H04L67/131 , H04L67/141 , H04L67/561 , H04L67/75
Abstract: Content objects may be selected for sharing and shared across devices using a sharing routine and suggestion engine to provide suggestions of target applications to share the content objects and recipients with whom the content objects may be shared. A sharing routine may receive and analyze a sharing request and invoke a suggestion engine configured to generate application suggestions and/or recipient suggestions. The sharing routine may receive sets of application suggestions and/or recipient suggestions from a suggestion engine, modify and/or select subsets of the suggestions to be provided to user via a sharing user interface. In response to a user selection of applications and/or recipient via the user interface, the sharing routine may invoke the selected application for sharing, and provide the content object to the selected application.
-
公开(公告)号:US20220303888A1
公开(公告)日:2022-09-22
申请号:US17698528
申请日:2022-03-18
Applicant: Apple Inc.
Inventor: Jeremy A. Wyld , John J. Iarocci , Jared S. Grubb
Abstract: Techniques are disclosed for selecting a leader device from a cluster of user devices. In one example, a user device determines a series of metrics specifying capabilities of the user device. The user device can obtain a number of user identifiers (UIDs) from other user devices in the cluster providing respective series of metrics specifying capabilities of the other user devices in the cluster. The user device can select a leader device based on a comparison of metrics for each user device as provided in the UIDs for the user devices. The user device can then notify the other user devices in the cluster of the selected leader device.
-
-
-
-
-
-
-
-
-