Patents by Inventor Craig M. Federighi
Craig M. Federighi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240137352Abstract: Some techniques are described herein for initially setting up an accessory with a controller. Such techniques have a setup component of a controller establish a relationship with the accessory and facilitate establishment of relationships between applications of the controller and the accessory. In some examples, the setup component causes an accessory management credential to be installed on the accessory so that the accessory can be configured by the setup component to establish a relationship with an application in communication with the setup component. In some examples, such communication between the application and the accessory occurs without further interactions with the setup component.Type: ApplicationFiled: September 18, 2023Publication date: April 25, 2024Inventors: Anshul JAIN, Craig M. FEDERIGHI, Andreas I. GAL, Jared S. GRUBB, Arun G. MATHIAS, Anush G. NADATHUR, Philip W. SCHILLER, Justin N. WOOD
-
Patent number: 11968594Abstract: In some embodiments, an electronic device presents user interfaces for defining identifiers for remote locator objects. In some embodiments, an electronic device locates a remote locator object. In some embodiments, an electronic device provides information associated with a remote locator object. In some embodiments, an electronic device displays notifications associated with a trackable device. In some embodiments, a first device generates alerts.Type: GrantFiled: November 19, 2021Date of Patent: April 23, 2024Assignee: Apple Inc.Inventors: Frank De Jong, Nicole R. Ryan, Arian Behzadi, Corey Keiko Wang, Marcel Van Os, Craig M. Federighi
-
Publication number: 20240113991Abstract: The present disclosure generally relates to implementing an operational safety mode that manages the output of notifications at an electronic device when a user of the device is operating a vehicle.Type: ApplicationFiled: October 16, 2023Publication date: April 4, 2024Inventors: Emily Clark SCHUBERT, Todd BLOCKSOM, Andre MJ BOULE, Richard R. DELLINGER, Craig M. FEDERIGHI, Matthew Elliot SHEPHERD, Garrett L. WEINBERG
-
Publication number: 20240111333Abstract: At an electronic device, detecting a compatible external device, where the external device is executing or has executed a first application. The detection may be made wirelessly. The electronic device also receives usage information regarding the first application from the external device. Display an affordance for user selection based on the received information. When the affordance is selected, launch a second application on the electronic device, the second application corresponding to the first application. In some examples, the second application is a different version of the first application. Launching the second application may additionally include bringing the second application to the same state as the first application. For example, if e-mail is being drafted on the external device, the electronic device may launch an e-mail editor showing the draft. In this way, a user can seamlessly transition from the use of one electronic device to another electronic device.Type: ApplicationFiled: December 11, 2023Publication date: April 4, 2024Inventors: Lawrence Y. YANG, Patrick L. COFFMAN, Craig M. FEDERIGHI
-
Patent number: 11921993Abstract: At a computer system, display a first user interface that includes a placement location that is configured to spatially accommodate a respective user interface object of a plurality of user interface objects corresponding to different applications. The plurality of user interface objects includes a first user interface object corresponding to a first application, and a second user interface object corresponding to a second application different from the first application. The first user interface object corresponding to the first application is displayed at the placement location. The computer system detects an occurrence of an event associated with a change in status of the second application corresponding to the second user interface object. In response, the first user interface object is ceased to be displayed at the placement location, and the first user interface with the second user interface object is displayed at the placement location.Type: GrantFiled: October 17, 2022Date of Patent: March 5, 2024Assignee: APPLE INC.Inventors: William M. Tyler, Caelan G. Stack, Craig M. Federighi
-
Publication number: 20240064270Abstract: The present disclosure relates to electronic devices and techniques for providing live communication sessions involving multiple participants. In some embodiments, an electronic device displays a live video communication user interface of a live video communication application that includes representations of participants of a live video communication session.Type: ApplicationFiled: October 31, 2023Publication date: February 22, 2024Inventors: Marcel VAN OS, Lee S. BROUGHTON, Peter CALLAWAY, Pablo F. CARO, Jae Woo CHANG, Allison DRYER, Craig M. FEDERIGHI, Robert GARCIA, Stephen O. LEMAY, John LOUCH, Hoan PHAM
-
Patent number: 11907013Abstract: At an electronic device, detecting a compatible external device, where the external device is executing or has executed a first application. The detection may be made wirelessly. The electronic device also receives usage information regarding the first application from the external device. Display an affordance for user selection based on the received information. When the affordance is selected, launch a second application on the electronic device, the second application corresponding to the first application. In some examples, the second application is a different version of the first application. Launching the second application may additionally include bringing the second application to the same state as the first application. For example, if e-mail is being drafted on the external device, the electronic device may launch an e-mail editor showing the draft. In this way, a user can seamlessly transition from the use of one electronic device to another electronic device.Type: GrantFiled: February 8, 2022Date of Patent: February 20, 2024Assignee: Apple Inc.Inventors: Lawrence Y. Yang, Patrick L Coffman, Craig M. Federighi
-
Patent number: 11893203Abstract: The present disclosure generally relates to methods and user interfaces for establishing communications.Type: GrantFiled: August 30, 2022Date of Patent: February 6, 2024Assignee: Apple Inc.Inventors: Pablo F. Caro, Gregory M. Apodaca, Kristin M. Canavan, Kaely Coon, William B. Easley, III, Craig M. Federighi, Travis Jones, Chanaka G. Karunamuni, Vitalii Kramar, Caelan G. Stack, Marcel Van Os, Aleksey Shlyapnikov
-
Publication number: 20230409349Abstract: The embodiments described herein set forth techniques for identifying when a user activates a search application on his or her mobile computing device, and presenting, prior to receiving an input of search parameters from the user, a prediction of one or more applications that the user may be interested in accessing. According to some embodiments, the search application can be configured to interface with an “application prediction engine” each time the search application is activated and query the application prediction engine for a prediction of one or more applications that the user may be interested in accessing. In turn, the application prediction engine can analyze information associated with the applications installed on the mobile computing device to produce the prediction. Using the prediction, the search application can display the predicted one or more applications within a user interface of the search application for selection by the user.Type: ApplicationFiled: August 29, 2023Publication date: December 21, 2023Inventors: Colin MORRIS, Peter J. SCOTT, Craig M. FEDERIGHI, Daniel C. GROSS
-
Publication number: 20230412579Abstract: The present embodiments relate to entry and management of identifiers and credentials. The present embodiments display a credential affordance that, upon selection, provides a credential-assistance user interface for enabling swift access to various credential and management options. The credential affordance can be displayed based on a determination by electronic device that a webpage includes a text entry field associated with a set of one or more restricted resources (e.g., document and/or webpage).Type: ApplicationFiled: August 29, 2023Publication date: December 21, 2023Inventors: Jessie BERLIN, Darin ADLER, Dan BERNSTEIN, Patrick L. COFFMAN, Steven FALKENBURG, III, Craig M. FEDERIGHI, Alan HSHIEH, Richard MONDELLO, Adele PETERSON
-
DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANIPULATING USER INTERFACES BASED ON UNLOCK INPUTS
Publication number: 20230409160Abstract: An electronic device with a display and a fingerprint sensor displays a fingerprint enrollment interface and detects, on the fingerprint sensor, a plurality of finger gestures performed with a finger. The device collects fingerprint information from the plurality of finger gestures performed with the finger. After collecting the fingerprint information, the device determines whether the collected fingerprint information is sufficient to enroll a fingerprint of the finger. When the collected fingerprint information for the finger is sufficient to enroll the fingerprint of the finger, the device enrolls the fingerprint of the finger with the device. When the collected fingerprint information for the finger is not sufficient to enroll the fingerprint of the finger, the device displays a message in the fingerprint enrollment interface prompting a user to perform one or more additional finger gestures on the fingerprint sensor with the finger.Type: ApplicationFiled: August 29, 2023Publication date: December 21, 2023Inventors: Byron HAN, Matthew E. SHEPHERD, Imran CHAUDHRI, Gregory N. CHRISTIE, Patrick L. COFFMAN, Craig M. FEDERIGHI, Matthew H. GAMBLE, Brittany D. PAINE, Brendan J. LANGOULANT, Craig A. MARCINIAK, Donald W. PITSCHEL, Daniel O. SCHIMPF, Andrew R. WHALLEY, Christopher R. WHITNEY, Jonathan R. DASCOLA, Lawrence Y. YANG -
Patent number: 11849255Abstract: An electronic device is disclosed. The device can display a live video communication user interface of a live video communication application that includes participant affordances corresponding to participants. In response to detecting an input that corresponds to a request to initiate a process of starting a new live communication session, the device can: in accordance with the input corresponding to selection of the first participant affordance, initiate a process of starting a new live communication session that includes a group of three or more participants; and in accordance with the input corresponding to selection of the new session affordance, initiate a process for selecting two or more participants and start a new live communication session that includes a participant associated with the device and the selected participants.Type: GrantFiled: July 25, 2022Date of Patent: December 19, 2023Assignee: Apple Inc.Inventors: Marcel Van Os, Lee S. Broughton, Peter Callaway, Pablo F. Caro, Jae Woo Chang, Allison Dryer, Craig M. Federighi, Robert Garcia, Stephen O. Lemay, John Louch, Hoan Pham, Alan C. Dye, Nicholas V. King
-
Publication number: 20230396848Abstract: In some implementations, a user device can predictively route media content to a remote playback device based on playback context information obtained by the user device. The playback context can include local playback context information related to the state and/or context of the user device. The playback context can include remote playback context information related to the state and/or context of available remote playback devices. Based on the playback context information obtained by the user device, the user device can generate a predictive score for each available playback device that indicates or predicts the likelihood that the user will want to send media content to the corresponding playback device. The user device can generate and present a graphical user interface that can identify the playback devices having predictive scores over a threshold score. In some instances, the user device can automatically route selected media content to a predicted playback device.Type: ApplicationFiled: June 28, 2023Publication date: December 7, 2023Applicant: Apple Inc.Inventors: Brian D. Pietsch, Craig M. Federighi, Adam A. Sonnanstine, Taylor G. Carrigan, Johannes P. Schmidt, Astrid Yi, Deepak Iyer, Thomas Alsina, Jonathan A. Bennett, Patrick L. Coffman, Cesar de Camargo Barscevicius
-
Publication number: 20230394176Abstract: Aspects of the subject technology provide for integration between a messaging system and a collaborative application. A messaging system may receive, via user input, an instruction to create a message thread with a plurality of user accounts. The message thread may include a document link associated with a collaborative application. The messaging system may generate, for each of the user accounts, an obfuscated identifier associated with that user account and a document link. The messaging system may provide the obfuscated identifiers to the collaborative application. An initial message exchanged between the plurality of user accounts with the document link in the message thread may establish, for the collaborative application, the obfuscated identifiers that will be associated with the document link.Type: ApplicationFiled: May 30, 2023Publication date: December 7, 2023Inventors: Stephen M. LOTTERMOSER, Alejandro A. RODRIGUEZ, Alexandre S. LACOUR, Charles CIRCLAEYS, Craig M. FEDERIGHI, Delfina JOVANOVSKA, Devin O. CLARY, Elana L. STETTIN, Elliot A. BARER, Jae Woo CHANG, Johannes B. FORTMANN, Miranda J. ZHOU, Nihar SHARMA, Pierre J. DE FILIPPIS, Richard B. BLAIR, Ryan A. WILLIAMS, Vasilios E. ANTON
-
Patent number: 11835985Abstract: An electronic device having a camera, while displaying a live preview for the camera, detects activation of a shutter button at a first time. In response, the electronic device acquires, by the camera, a representative image that represents a first sequence of images, and a plurality of images after acquiring the representative image, and also displays an indication in the live preview that the camera is capturing images for the first sequence of images. The electronic device groups images acquired by the camera in temporal proximity to the activation of the shutter button at the first time into the first sequence of images, such that the first sequence of images includes a plurality of images acquired by the camera prior to detecting activation of the shutter button at the first time, the representative image, and the plurality of images acquired by the camera after acquiring the representative image.Type: GrantFiled: December 27, 2022Date of Patent: December 5, 2023Assignee: APPLE INC.Inventors: Henrique D. Penha, Sebastian J. Bauer, Imran A. Chaudhri, Graham R. Clarke, Alan C. Dye, Craig M. Federighi, Aurelio Guzman, Jonathan Ive, Nicholas V. King, Behkish J. Manzari, Charles A. Mezak, Justin S. Titi, Christopher I. Wilson, Elliott B. Harris, Emilie Kim
-
Patent number: 11822761Abstract: The present disclosure generally relates to user interfaces for managing shared-content sessions. In some embodiments, content is shared with a group of users participating in a shared-content session. In some embodiments, the content is screen-share content that is shared from one device to other participants of the shared-content session. In some embodiments, the content is synchronized content for which output of the content is synchronized across the participants of the shared-content session.Type: GrantFiled: September 23, 2021Date of Patent: November 21, 2023Assignee: Apple Inc.Inventors: Jae Woo Chang, Taylor G. Carrigan, Nathan De Vries, Marcel Van Os, Craig M. Federighi, Elliot A. Barer, Kyle William Horn, Kaely Coon
-
Patent number: 11816325Abstract: The present disclosure generally relates to replacing an application affordance corresponding to an application with a different application affordance corresponding to a different application when the different application meets a predetermined criteria.Type: GrantFiled: January 20, 2017Date of Patent: November 14, 2023Assignee: Apple Inc.Inventors: Andre M. J. Boule, Richard R. Dellinger, Craig M. Federighi, Stephen O. Lemay, Donald W. Pitschel, Emily Clark Schubert, Michael Knippers
-
Patent number: 11792142Abstract: The present disclosure generally relates to implementing an operational safety mode that manages the output of notifications at an electronic device when a user of the device is operating a vehicle.Type: GrantFiled: May 17, 2021Date of Patent: October 17, 2023Assignee: Apple Inc.Inventors: Emily Clark Schubert, Todd Blocksom, Andre MJ Boule, Richard R. Dellinger, Craig M. Federighi, Matthew Elliot Shepherd, Garrett L. Weinberg
-
Publication number: 20230325805Abstract: The present disclosure generally relates to user interfaces for managing peer-to-peer transfers. In some examples, a device provides user interfaces for initiating and managing transfers. In some examples, a device provides user interfaces corresponding to completed transfers. In some examples, a device provides user interfaces for providing visually distinguishable message object appearances based on message designation. In some examples, a device provides user interfaces for activating accounts for accepting and sending transfers. In some examples, a device provides user interfaces for exchanging accounts for use in a transfer. In some examples, a device provides user interfaces for splitting transfers between two or more accounts. In some examples, a device provides user interfaces for generating and displaying a transfers history list. In some examples, a device provides user interfaces for voice-activation of transfers.Type: ApplicationFiled: June 13, 2023Publication date: October 12, 2023Inventors: Marcel VAN OS, Peter D. ANTON, Allison DRYER, Craig M. FEDERIGHI, Cas LEMMENS
-
Publication number: 20230328171Abstract: The present disclosure generally relates to methods and user interfaces for establishing communications.Type: ApplicationFiled: August 29, 2022Publication date: October 12, 2023Inventors: Pablo F. CARO, Kaely COON, William B. EASLEY, III, Craig M. FEDERIGHI, Travis JONES, Vitalii KRAMAR