Patents by Inventor Daniel T. Kurtz

Daniel T. Kurtz 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: 11706584
    Abstract: 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: Grant
    Filed: April 21, 2021
    Date of Patent: July 18, 2023
    Assignee: Apple Inc.
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Publication number: 20220092847
    Abstract: A device implementing a system for managing multi-modal rendering of application content includes at least one processor configured to receive content, provided by an application running on a device, for display. The at least one processor is further configured to determine that the content corresponds to two-dimensional content. The at least one processor is further configured to identify a portion of the two-dimensional content for enhancement by a three-dimensional render. The at least one processor is further configured to enhance, in response to the determining, the portion of the two-dimensional content by the three-dimensional renderer. The at least one processor is further configured to provide for display of the enhanced portion of the two-dimensional content on a display of the device.
    Type: Application
    Filed: December 1, 2021
    Publication date: March 24, 2022
    Inventors: Timothy R. ORIOL, Peter L. HAJAS, Daniel T. KURTZ, Edwin ISKANDAR, Charles MAGAHERN, Jeremy G. BRIDON, Naveen K. VEMURI
  • Patent number: 11195323
    Abstract: A device implementing a system for managing multi-modal rendering of application content includes at least one processor configured to receive content, provided by an application running on a device, for displaying in a three-dimensional display mode. The at least one processor is further configured to determine that the content corresponds to two-dimensional content. The at least one processor is further configured to identify a portion of the two-dimensional content for enhancement by a three-dimensional render. The at least one processor is further configured to enhance, in response to the determining, the portion of the two-dimensional content by the three-dimensional renderer. The at least one processor is further configured to provide for display of the enhanced portion of the two-dimensional content on a display of the device in the three-dimensional display mode.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: December 7, 2021
    Assignee: Apple Inc.
    Inventors: Timothy R. Oriol, Peter L. Hajas, Daniel T. Kurtz, Edwin Iskandar, Charles Magahern, Jeremy G. Bridon, Naveen K. Vemuri
  • Publication number: 20210243552
    Abstract: 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: Application
    Filed: April 21, 2021
    Publication date: August 5, 2021
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Patent number: 11012807
    Abstract: 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: Grant
    Filed: June 6, 2019
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Patent number: 10970083
    Abstract: Systems and methods are disclosed for implementing an educational mode on a portable computing device, such as a tablet computer, that is a single-user system, used serially by multiple users. Each user can have a separate user storage that may be encrypted. The computing device boots as a system user to a login screen. A first student user enters user credentials into the login screen. The computing device can reboot the user-space processes, while leaving the kernel running, rebooting the computing device as the first student user. When the first student user logs out, data to be synchronized to, e.g., the cloud, can be synchronized for the first student user while a second student user is logged into the device.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: April 6, 2021
    Assignee: Apple Inc.
    Inventors: Jonathan E. Drummond, Anthony R. Griffin, Andrew B. Cato, Benjamin E. Nielsen, Daniel T. Kurtz, David Steinberg
  • Publication number: 20210065436
    Abstract: A device implementing a system for managing multi-modal rendering of application content includes at least one processor configured to receive content, provided by an application running on a device, for displaying in a three-dimensional display mode. The at least one processor is further configured to determine that the content corresponds to two-dimensional content. The at least one processor is further configured to identify a portion of the two-dimensional content for enhancement by a three-dimensional render. The at least one processor is further configured to enhance, in response to the determining, the portion of the two-dimensional content by the three-dimensional renderer. The at least one processor is further configured to provide for display of the enhanced portion of the two-dimensional content on a display of the device in the three-dimensional display mode.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 4, 2021
    Inventors: Timothy R. ORIOL, Peter L. HAJAS, Daniel T. KURTZ, Edwin ISKANDAR, Charles MAGAHERN, Jeremy G. BRIDON, Naveen K. VEMURI
  • Publication number: 20200076942
    Abstract: 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: Application
    Filed: June 6, 2019
    Publication date: March 5, 2020
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Publication number: 20190228158
    Abstract: Systems and methods are disclosed for implementing an educational mode on a portable computing device, such as a tablet computer, that is a single-user system, used serially by multiple users. Each user can have a separate user storage that may be encrypted. The computing device boots as a system user to a login screen. A first student user enters user credentials into the login screen. The computing device can reboot the user-space processes, while leaving the kernel running, rebooting the computing device as the first student user. When the first student user logs out, data to be synchronized to, e.g., the cloud, can be synchronized for the first student user while a second student user is logged into the device.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 25, 2019
    Inventors: Jonathan E. Drummond, Anthony R. Griffin, Andrew B. Cato, Benjamin E. Nielsen, Daniel T. Kurtz, David Steinberg
  • Publication number: 20190191269
    Abstract: 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: Application
    Filed: November 16, 2018
    Publication date: June 20, 2019
    Applicant: Apple Inc.
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Patent number: 10192055
    Abstract: Systems and methods are disclosed for implementing an educational mode on a portable computing device, such as a tablet computer, that is a single-user system, used serially by multiple users. Each user can have a separate user storage that may be encrypted. The computing device boots as a system user to a login screen. A first student user enters user credentials into the login screen. The computing device can reboot the user-space processes, while leaving the kernel running, rebooting the computing device as the first student user. When the first student user logs out, data to be synchronized to, e.g., the cloud, can be synchronized for the first student user while a second student user is logged into the device.
    Type: Grant
    Filed: January 10, 2016
    Date of Patent: January 29, 2019
    Assignee: Apple Inc.
    Inventors: Jonathan E. Drummond, Anthony R. Griffin, Andrew B. Cato, Benjamin E. Nielsen, Daniel T. Kurtz, David Steinberg
  • Patent number: 10136252
    Abstract: 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: Grant
    Filed: March 3, 2017
    Date of Patent: November 20, 2018
    Assignee: Apple Inc.
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Publication number: 20170272904
    Abstract: 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: Application
    Filed: March 3, 2017
    Publication date: September 21, 2017
    Applicant: Apple Inc.
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Publication number: 20170200007
    Abstract: Systems and methods are disclosed for implementing an educational mode on a portable computing device, such as a tablet computer, that is a single-user system, used serially by multiple users. Each user can have a separate user storage that may be encrypted. The computing device boots as a system user to a login screen. A first student user enters user credentials into the login screen. The computing device can reboot the user-space processes, while leaving the kernel running, rebooting the computing device as the first student user. When the first student user logs out, data to be synchronized to, e.g., the cloud, can be synchronized for the first student user while a second student user is logged into the device.
    Type: Application
    Filed: January 10, 2016
    Publication date: July 13, 2017
    Inventors: Jonathan E. Drummond, Anthony R. Griffin, Andrew B. Cato, Benjamin E. Nielsen, Daniel T. Kurtz, David Steinberg
  • Patent number: 9591443
    Abstract: 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: Grant
    Filed: September 16, 2015
    Date of Patent: March 7, 2017
    Assignee: Apple Inc.
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Publication number: 20160353237
    Abstract: 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: Application
    Filed: September 16, 2015
    Publication date: December 1, 2016
    Applicant: APPLE INC.
    Inventors: Matthew E. Shepherd, Ronald K. Huang, Stephen J. Rhee, Daniel T. Kurtz, Erik Neuenschwander
  • Publication number: 20150314197
    Abstract: A method of implementing challenges in single-player games starts with a server receiving a challenge from a first mobile device and transmitting the challenge to a second mobile device. The challenge may include a high score or an achievement of a single-player game obtained on the first mobile device, The server may determine that a new high score is obtained on the second mobile device that is equal or greater than the high score included in the challenge or that the achievement is completed on the second mobile device. The server may then transmit a notification to the first mobile device that the challenge has been completed. If the server determines that the new high score is obtained, the notification may include a new challenge from the second mobile device to the first mobile device and the new challenge may include the new high score. Other embodiments are also described.
    Type: Application
    Filed: May 11, 2015
    Publication date: November 5, 2015
    Inventors: Daniel T. Kurtz, Nathan D. Taylor, Samir Bajaj, Arnol Pattekar, Liam A. Weiner, Christina E. Warren
  • Patent number: 9050535
    Abstract: A method of implementing challenges in single-player games starts with a server receiving a challenge from a first mobile device and transmitting the challenge to a second mobile device. The challenge may include a high score or an achievement of a single-player game obtained on the first mobile device. The server may determine that a new high score is obtained on the second mobile device that is equal or greater than the high score included in the challenge or that the achievement is completed on the second mobile device. The server may then transmit a notification to the first mobile device that the challenge has been completed. If the server determines that the new high score is obtained, the notification may include a new challenge from the second mobile device to the first mobile device and the new challenge may include the new high score. Other embodiments are also described.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: June 9, 2015
    Assignee: Apple Inc.
    Inventors: Daniel T. Kurtz, Nathan D. Taylor, Samir Bajaj, Amol Pattekar, Liam A. Weiner, Christina E. Warren
  • Publication number: 20130331158
    Abstract: A method of implementing challenges in single-player games starts with a server receiving a challenge from a first mobile device and transmitting the challenge to a second mobile device. The challenge may include a high score or an achievement of a single-player game obtained on the first mobile device. The server may determine that a new high score is obtained on the second mobile device that is equal or greater than the high score included in the challenge or that the achievement is completed on the second mobile device. The server may then transmit a notification to the first mobile device that the challenge has been completed. If the server determines that the new high score is obtained, the notification may include a new challenge from the second mobile device to the first mobile device and the new challenge may include the new high score. Other embodiments are also described.
    Type: Application
    Filed: June 8, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Daniel T. Kurtz, Nathan D. Taylor, Samir Bajaj, Amol Pattekar, Liam A. Weiner, Christina E. Warren