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).
-
Publication number: 20180173928Abstract: 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: February 20, 2018Publication date: June 21, 2018Inventors: 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: 20180144178Abstract: 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 16, 2018Publication date: May 24, 2018Inventors: 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: 9974046Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.Type: GrantFiled: June 23, 2016Date of Patent: May 15, 2018Assignee: Apple Inc.Inventors: Bob Bradley, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
-
Publication number: 20180131657Abstract: The disclosed embodiments include a method for providing interactive notification elements. A device receives a first message and displays a first notification element in a first area of a user interface. The first notification element includes information about the received first message. While displaying the first notification element, the device receives a second message. In response, the device determines whether the second message is associated with the first message. When the second message is associated with the first message, the device displays a second notification element in the first area. The second notification element includes information about the received second message.Type: ApplicationFiled: January 8, 2018Publication date: May 10, 2018Inventors: Matthew E. Shepherd, Michael Rhett Dickson, Stephen O. Lemay, Freddy A. Anzures, Richard R. Dellinger, Tomiwa Alabi, Lawrence Y. Yang
-
Patent number: 9898642Abstract: 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 8, 2014Date of Patent: February 20, 2018Assignee: 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: 9887949Abstract: Methods and devices display an interactive notification element at an electronic device. The method comprises detecting an occurrence of an event associated with an application. In response to detecting the occurrence of the event, a notification element is displayed. A user of the device inputs a sequence of one or more gestures to reveal actions he can take in response to the notification element. The device then displays a plurality of action option UI elements, the selection of each action option UI element causing the application to perform a different action.Type: GrantFiled: September 30, 2014Date of Patent: February 6, 2018Assignee: APPLE INC.Inventors: Matthew E. Shepherd, Michael Rhett Dickson, Stephen O. Lemay, Freddy A. Anzures, Richard R. Dellinger, Tomiwa Alabi, Lawrence Y. Yang
-
Publication number: 20170359797Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.Type: ApplicationFiled: June 10, 2016Publication date: December 14, 2017Inventors: Bob Bradley, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
-
Publication number: 20170359431Abstract: In some implementations, a computing device can use notification extensions for applications to preprocess a notification received by the computing device and present content associated with a notification. For example, applications installed on the computing device can provide a service extension for preprocessing the notification. When a notification associated with the application is received, the notification system on the computing device can invoke the service extension for the application to preprocess the notification (e.g., to download additional content, encrypt/decrypt notification data, etc.). Applications can provide content extensions to present notification content. For example, a content extension associated with the application can be invoked by the notification system to present media content (or other content) associated with a received notification in an application specific manner.Type: ApplicationFiled: March 17, 2017Publication date: December 14, 2017Inventors: Benjamin T. SHERRATT, Michele CAMPEOTTO, Matthew E. SHEPHERD
-
Publication number: 20170359798Abstract: A device may broadcast an indication of an activity level of the device. The device may also receive a notification of an incoming message and receive at least one broadcast from at least one additional device also receiving the notification of the incoming message including an indication of at least one activity level of the at least one additional device. The device may compare its own activity level with the received at least one activity level. In response to determining that the activity level of the device is equal to or greater than a highest received at least one activity level, the device may display the notification of the incoming message.Type: ApplicationFiled: June 23, 2016Publication date: December 14, 2017Inventors: Bob BRADLEY, James B. Cary, Marc J. Krochmal, Matthew E. Shepherd, Neil G. Crane
-
Patent number: 9778837Abstract: Some embodiments of the invention provide a mobile device that restricts access to its applications. The mobile device, displays, on the device's touch screen display, a lock screen page for accessing the device in a primary access mode or a secondary access mode. The primary access mode provides access to several of the device's applications, and the secondary access mode provides access to a limited set of the applications. The mobile device receives a touch input on the lock screen page to access the device in the secondary access mode. The mobile device unlocks the device to the secondary access mode by allowing access to the set of applications and restricting access to the remaining applications in the plurality of applications.Type: GrantFiled: November 12, 2013Date of Patent: October 3, 2017Assignee: APPLE INC.Inventors: Matthew E. Shepherd, Morgan Grainger, Dylan Edwards, Craig M. Federighi, Gregory N. Christie, Stephen O. Lemay, Martin Pedrick, Patrick L. Coffman
-
Publication number: 20170272904Abstract: 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 to be notified by the location subsystem when the mobile device crosses a geofence. When the mobile device crosses the geofence, the location subsystem provides a notice to the application. The application manager can intercept the notice to the application, and present an alert on a user interface. The application manager can then provide the notice to the application only upon receiving an input through the user interface confirming that the application still has permission to use location information.Type: ApplicationFiled: March 3, 2017Publication date: September 21, 2017Applicant: Apple Inc.Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
-
Patent number: 9591443Abstract: 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 to be notified by the location subsystem when the mobile device crosses a geofence. When the mobile device crosses the geofence, the location subsystem provides a notice to the application. The application manager can intercept the notice to the application, and present an alert on a user interface. The application manager can then provide the notice to the application only upon receiving an input through the user interface confirming that the application still has permission to use location information.Type: GrantFiled: September 16, 2015Date of Patent: March 7, 2017Assignee: Apple Inc.Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
-
Publication number: 20160353237Abstract: 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 to be notified by the location subsystem when the mobile device crosses a geofence. When the mobile device crosses the geofence, the location subsystem provides a notice to the application. The application manager can intercept the notice to the application, and present an alert on a user interface. The application manager can then provide the notice to the application only upon receiving an input through the user interface confirming that the application still has permission to use location information.Type: ApplicationFiled: September 16, 2015Publication date: December 1, 2016Applicant: APPLE INC.Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
-
Patent number: 9392393Abstract: 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.Type: GrantFiled: May 2, 2014Date of Patent: July 12, 2016Assignee: Apple Inc.Inventors: Justin Wood, Amit K. Vyas, Andrew H. Vyrros, Gaurav Kapoor, Phillip Stanley-Marbell, Kit-man Wan, Jonathan J. Andrews, Naveen Nalam, Daniel B. Pollack, Matthew E. Shepherd, Brittany D. Hughes, David B. Myszewski, Lee Russell, Anand Ramadurai, David Michael Chan
-
Patent number: 9298361Abstract: Some embodiments of the invention provide a mobile device with multiple access modes. The device in some embodiments has at least two access modes, a primary access mode and a secondary access mode, that provide different restrictions for accessing the applications and/or data that are stored on the device. In some embodiments, the mobile device automatically selects applications to share or keep private based metadata associated with the applications.Type: GrantFiled: November 12, 2013Date of Patent: March 29, 2016Assignee: APPLE INC.Inventors: Matthew E. Shepherd, Craig M. Federighi, Thomas M. Alsina, Gregory N. Christie, Stephen O. Lemay, Martin Pedrick, Patrick L. Coffman
-
Publication number: 20150350147Abstract: Methods and devices display an interactive notification element at an electronic device. The method comprises detecting an occurrence of an event associated with an application. In response to detecting the occurrence of the event, a notification element is displayed. A user of the device inputs a sequence of one or more gestures to reveal actions he can take in response to the notification element. The device then displays a plurality of action option UI elements, the selection of each action option UI element causing the application to perform a different action.Type: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventors: Matthew E. Shepherd, Michael Rhett Dickson, Stephen O. Lemay, Freddy A. Anzures, Richard R. Dellinger, Tomiwa Alabi, Lawrence Y. Yang
-
Publication number: 20150347776Abstract: 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: ApplicationFiled: September 29, 2014Publication date: December 3, 2015Inventors: Matthew E. SHEPHERD, Joshua H. SHAFFER, Chendi ZHANG, Daniel O. SCHIMPF, Benjamin E. NIELSEN, Cameron W. ZWARICH
-
Patent number: 9195388Abstract: Some embodiments of the invention provide a mobile device with multiple access modes. The device in some embodiments has at least two access modes, a primary access mode and a secondary access mode, that provide different restrictions for accessing the applications and/or data that are stored on the device. In some embodiments, the primary access mode of the device provides unfettered access to all of the device's applications and/or data that are available to a user, while its secondary access mode provides access to a limited set of applications and/or data that are stored on the device. In some embodiments, the device provides tools to select applications for the secondary access mode.Type: GrantFiled: November 12, 2013Date of Patent: November 24, 2015Assignee: APPLE INC.Inventors: Matthew E. Shepherd, Craig M. Federighi, Tyler Hawkins, Gregory N. Christie, Stephen O. Lemay, Martin Pedrick, Patrick L. Coffman
-
Publication number: 20150146945Abstract: 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: February 2, 2015Publication date: May 28, 2015Inventors: Byron B. HAN, Matthew E. SHEPHERD, Imran CHAUDHRI, Gregory N. CHRISTIE, Patrick L. COFFMAN, Craig M. FEDERIGHI, Matthew H. GAMBLE, Brittany D. HUGHES, 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: 20150074615Abstract: 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 8, 2014Publication date: March 12, 2015Inventors: Byron HAN, Matthew E. SHEPHERD, Imran CHAUDHRI, Gregory N. CHRISTIE, Patrick L. COFFMAN, Craig M. FEDERIGHI, Matthew H. GAMBLE, Brittany D. HUGHES, Brendan J. LANGOULANT, Craig A. MARCINIAK, Donald W. PITSCHEL, Daniel O. SCHIMPF, Andrew R. WHALLEY, Christopher R. WHITNEY, Jonathan R. DASCOLA, Lawrence Y. YANG