Patents by Inventor Matthew E. Shepherd
Matthew E. Shepherd 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).
-
Patent number: 12647509Abstract: The subject disclosure provides systems and methods for application-specific do not disturb configuration for electronic devices. For example, a system process may store a set of interruption control mode identifiers of user-selected configuration options associated with an application. When the device is operated in an interruption control mode, such as a do not disturb mode, the system process may provide a set of interruption control mode identifiers to the application to facilitate operation of the application according to the user-selected configuration options.Type: GrantFiled: April 24, 2023Date of Patent: June 2, 2026Assignee: Apple Inc.Inventors: Erik M. Berget, David A. Schaefgen, Evan C. Wineland, Justin S. Titi, Matthew E. Shepherd
-
Publication number: 20260135927Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.Type: ApplicationFiled: January 9, 2026Publication date: May 14, 2026Inventors: Huan HE, Jonathon SODOS, Nicholas J. CIRCOSTA, Sean GEIGER, Nelson M. LEDUC, Cisto CYRIAC, Matthew E. SHEPHERD, David A. SCHAEFGEN, Elliot T. GARNER, Jose A. LOZANO HINOJOSA, Mursalin AKON, Robert D. BUTLER, Xudong LIU
-
Publication number: 20260106863Abstract: An access control system is provided to prevent the surreptitious granting of access to privacy related functionality on an electronic device. Software-based events to grant access to device functionality can be validated by confirming that the software event corresponds with a hardware input event. This validation prevents the spoofing of a user interface input that may be used to fraudulently grant access to specific functionality.Type: ApplicationFiled: December 16, 2025Publication date: April 16, 2026Inventors: James R. MONTGOMERIE, Jessica ARANDA, Patrick COFFMAN, Julien FREUDIGER, Matthew H. GAMBLE, Ron HUANG, Anant JAIN, Glen S. LOW, Andrey POKROVSKIY, Stephen J. RHEE, Matthew E. SHEPHERD, Ansh SHUKLA, Katherine SKINNER, Kyle M. SLUDER, Christopher SOLI, Christopher K. THOMAS, Guy L. TRIBBLE, John WILANDER
-
Patent number: 12549643Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.Type: GrantFiled: January 17, 2024Date of Patent: February 10, 2026Assignee: Apple Inc.Inventors: Huan He, Jonathon Sodos, Nicholas J. Circosta, Sean Geiger, Nelson M. Leduc, Cisto Cyriac, Matthew E. Shepherd, David A. Schaefgen, Elliot T. Garner, Jose A. Lozano Hinojosa, Mursalin Akon, Robert D. Butler, Xudong Liu
-
Patent number: 12513130Abstract: An access control system is provided to prevent the surreptitious granting of access to privacy related functionality on an electronic device. Software-based events to grant access to device functionality can be validated by confirming that the software event corresponds with a hardware input event. This validation prevents the spoofing of a user interface input that may be used to fraudulently grant access to specific functionality.Type: GrantFiled: January 16, 2024Date of Patent: December 30, 2025Assignee: Apple Inc.Inventors: James R. Montgomerie, Jessica Aranda, Patrick Coffman, Julien Freudiger, Matthew H. Gamble, Ron Huang, Anant Jain, Glen S. Low, Andrey Pokrovskiy, Stephen J. Rhee, Matthew E. Shepherd, Ansh Shukla, Katherine Skinner, Kyle M. Sluder, Christopher Soli, Christopher K. Thomas, Guy L. Tribble, John Wilander
-
Publication number: 20250173054Abstract: A computer system displays via the display generation component, a first user interface that includes a first affordance associated with a first activity mode, a second affordance associated with modifying settings for the first activity mode, and a third affordance associated with a second activity mode. While displaying the first user interface, the computer system detects a first user input, and in response: in accordance with a determination that the first user input activates the first affordance, the computer system initiates activation of the first activity mode; in accordance with a determination that the first user input activates the second affordance, the computer system displays a first settings interface for modifying settings of the first activity mode; and in accordance with a determination that the first user input activates the third affordance, the computer system initiates activation of the second activity mode.Type: ApplicationFiled: January 13, 2025Publication date: May 29, 2025Inventors: David C. Graham, Heena Ko, Caelan G. Stack, Christopher P. Foss, Justin S. Titi, Matthew E. Shepherd, Taylor G. Carrigan, Megan M. Gardner
-
Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
Patent number: 12314527Abstract: 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: GrantFiled: August 29, 2023Date of Patent: May 27, 2025Assignee: Apple Inc.Inventors: 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 -
DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANIPULATING USER INTERFACES BASED ON UNLOCK INPUTS
Publication number: 20250156025Abstract: 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: January 17, 2025Publication date: May 15, 2025Inventors: 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 -
Publication number: 20240187395Abstract: An access control system is provided to prevent the surreptitious granting of access to privacy related functionality on an electronic device. Software-based events to grant access to device functionality can be validated by confirming that the software event corresponds with a hardware input event. This validation prevents the spoofing of a user interface input that may be used to fraudulently grant access to specific functionality.Type: ApplicationFiled: January 16, 2024Publication date: June 6, 2024Inventors: James R. MONTGOMERIE, Jessica ARANDA, Patrick COFFMAN, Julien FREUDIGER, Matthew H. GAMBLE, Ron HUANG, Anant JAIN, Glen S. LOW, Andrey POKROVSKIY, Stephen J. RHEE, Matthew E. SHEPHERD, Ansh SHUKLA, Katherine SKINNER, Kyle M. SLUDER, Christopher SOLI, Christopher K. THOMAS, Guy L. TRIBBLE, John WILANDER
-
Publication number: 20240163345Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.Type: ApplicationFiled: January 17, 2024Publication date: May 16, 2024Inventors: Huan HE, Jonathon SODOS, Nicholas J. CIRCOSTA, Sean GEIGER, Nelson M. LEDUC, Cisto CYRIAC, Matthew E. SHEPHERD, David A. SCHAEFGEN, Elliot T. GARNER, Jose A. LOZANO HINOJOSA, Mursalin AKON, Robert D. BUTLER, Xudong LIU
-
Patent number: 11917030Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.Type: GrantFiled: March 26, 2021Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Huan He, Jonathon Sodos, Nicholas J. Circosta, Sean Geiger, Nelson M. Leduc, Cisto Cyriac, Matthew E. Shepherd, David A. Schaefgen, Elliot T. Garner, Jose A. Lozano Hinojosa, Mursalin Akon, Robert D. Butler, Xudong Liu
-
Patent number: 11895105Abstract: An access control system is provided to prevent the surreptitious granting of access to privacy related functionality on an electronic device. Software-based events to grant access to device functionality can be validated by confirming that the software event corresponds with a hardware input event. This validation prevents the spoofing of a user interface input that may be used to fraudulently grant access to specific functionality.Type: GrantFiled: January 29, 2021Date of Patent: February 6, 2024Assignee: Apple, Inc.Inventors: James R. Montgomerie, Jessica Aranda, Patrick Coffman, Julien Freudiger, Matthew Hansen Gamble, Ron Huang, Anant Jain, Glen S. Low, Andrey Pokrovskiy, Stephen J. Rhee, Matthew E. Shepherd, Ansh Shukla, Katherine Skinner, Kyle Martin Sluder, Christopher Soli, Christopher K. Thomas, Guy L. Tribble, John Wilander
-
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: 11848767Abstract: Aspects of the subject technology provide for privacy-preserving electronic publication and subscription. A publisher device may establish a publication channel with a publication server and receive a channel identifier and a channel ownership token for the channel. The publisher device may provide the channel identifier and a key for the publication channel to a subscriber device. The publisher device may publish data encrypted using the key to the publication server, the subscriber device may obtain the encrypted published data from the server using the channel identifier, and may decrypt the published data using the key obtained from the publisher device. The published data may include status information for a user of the publisher device, in some examples.Type: GrantFiled: April 15, 2022Date of Patent: December 19, 2023Assignee: Apple Inc.Inventors: Nicholas J. Circosta, Elliot T. Garner, Aniket A. Zamwar, Yevgeni Pekurovsky, Jared A. Crawford, Frederic Jacobs, Justin S Titi, Matthew E. Shepherd, Jose A. Lozano Hinojosa, Sean Geiger, Ahmed M. Bashir
-
Publication number: 20230396705Abstract: The subject disclosure provides systems and methods for application-specific do not disturb configuration for electronic devices. For example, a system process may store a set of interruption control mode identifiers of user-selected configuration options associated with an application. When the device is operated in an interruption control mode, such as a do not disturb mode, the system process may provide a set of interruption control mode identifiers to the application to facilitate operation of the application according to the user-selected configuration options.Type: ApplicationFiled: April 24, 2023Publication date: December 7, 2023Inventors: Erik M. BERGET, David A. SCHAEFGEN, Evan C. WINELAND, Justin S. TITI, Matthew E. SHEPHERD
-
Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
Patent number: 11768575Abstract: 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: GrantFiled: September 28, 2022Date of Patent: September 26, 2023Assignee: Apple Inc.Inventors: 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: 11706584Abstract: An application manager of a mobile device can provide a user with the ability to control whether an application can use location information provided by a location subsystem of the mobile device. The application can request a current location of the mobile device and the location subsystem can provide the location of the mobile device in accordance with a location services authorization type that is assigned to the application.Type: GrantFiled: April 21, 2021Date of Patent: July 18, 2023Assignee: Apple Inc.Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
-
Patent number: 11574066Abstract: Disclosed herein is a technique for implementing a secure lock screen on a computing device. The secure lock screen is configured to permit particular applications to display their content—such as main user interfaces (UIs)—while maintaining a desired overall level of security on the computing device. Graphics contexts, which represent drawing destinations associated with the applications, are tagged with entitlement information that indicates whether or not each graphics context should be displayed on the computing device when the computing device is in a locked-mode. Specifically, an application manager tags each application that is initialized, where the tagging is based on a level of entitlement possessed by the application. In turn, a rendering server that manages the graphics contexts can identify the tagged entitlement information and display or suppress the content of the applications in accordance with their entitlements.Type: GrantFiled: January 18, 2019Date of Patent: February 7, 2023Assignee: Apple Inc.Inventors: Matthew E. Shepherd, Joshua H. Shaffer, Chendi Zhang, Daniel O. Schimpf, Benjamin E. Nielsen, Cameron W. Zwarich
-
DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANIPULATING USER INTERFACES BASED ON UNLOCK INPUTS
Publication number: 20230021247Abstract: 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: September 28, 2022Publication date: January 19, 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 -
Publication number: 20220385738Abstract: Aspects of the subject technology provide for privacy-preserving electronic publication and subscription. A publisher device may establish a publication channel with a publication server and receive a channel identifier and a channel ownership token for the channel. The publisher device may provide the channel identifier and a key for the publication channel to a subscriber device. The publisher device may publish data encrypted using the key to the publication server, the subscriber device may obtain the encrypted published data from the server using the channel identifier, and may decrypt the published data using the key obtained from the publisher device. The published data may include status information for a user of the publisher device, in some examples.Type: ApplicationFiled: April 15, 2022Publication date: December 1, 2022Inventors: Nicholas J. CIRCOSTA, Elliot T. GARNER, Aniket A. ZAMWAR, Yevgeni PEKUROVSKY, Jared A. CRAWFORD, Frederic JACOBS, Justin S. TITI, Matthew E. SHEPHERD, Jose A. LOZANO HINOJOSA, Sean GEIGER, Ahmed M. BASHIR