Patents by Inventor Andrew E. Rostaing

Andrew E. Rostaing 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: 10541885
    Abstract: Systems and methods for negotiating control of a shared audio or visual resource are disclosed. A request for control of a shared audio or visual resource is received at an arbiter. The arbiter maintains existing state information for ownership of the shared audio or visual resource and ownership transition conditions of the shared audio or visual resource. The request is received from one of a process executing on an embedded system and a process executing on a mobile computing device. New state information regarding ownership of the shared audio or visual resource is determined based at least in part on the request for control and the ownership transition conditions. The new state information indicates which of the processes controls output of the shared audio or visual resource.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: January 21, 2020
    Assignee: Apple Inc.
    Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
  • Publication number: 20180041403
    Abstract: Systems and methods for negotiating control of a shared audio or visual resource are disclosed. A request for control of a shared audio or visual resource is received at an arbiter. The arbiter maintains existing state information for ownership of the shared audio or visual resource and ownership transition conditions of the shared audio or visual resource. The request is received from one of a process executing on an embedded system and a process executing on a mobile computing device. New state information regarding ownership of the shared audio or visual resource is determined based at least in part on the request for control and the ownership transition conditions. The new state information indicates which of the processes controls output of the shared audio or visual resource.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 8, 2018
    Applicant: Apple Inc.
    Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
  • Patent number: 9794134
    Abstract: Systems and methods for negotiating control of a shared audio or visual resource are disclosed. A request for control of a shared audio or visual resource is received at an arbiter. The arbiter maintains existing state information for ownership of the shared audio or visual resource and ownership transition conditions of the shared audio or visual resource. The request is received from one of a process executing on an embedded system and a process executing on a mobile computing device. New state information regarding ownership of the shared audio or visual resource is determined based at least in part on the request for control and the ownership transition conditions. The new state information indicates which of the processes controls output of the shared audio or visual resource.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: October 17, 2017
    Assignee: Apple Inc.
    Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
  • Patent number: 9411553
    Abstract: An operating system of a device receives, from an application executing on that device, data that identifies a category of hardware resources that the application needs to use in order to function. That category is mapped to a specified set of hardware resources of the device. The operating system also receives, from the application, data that identifies a mode. The mode corresponds to an intended use of a set of hardware resources and is mapped to a group of hardware resource settings that are consistent with the intended use. The operating system allocates, to the application, a particular set of hardware resources that are mapped to the category. The operating system configures one or more hardware resources in the particular set of hardware resources in conformity with a particular group of settings that are mapped to the mode.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: August 9, 2016
    Assignee: Apple Inc.
    Inventors: William G. Stewart, Andrew E. Rostaing, Anthony J. Guetta, Eric J. Johnson, Gregory R. Chapman, Deepak Iyer, Douglas Wyatt
  • Publication number: 20150045921
    Abstract: An operating system of a device receives, from an application executing on that device, data that identifies a category of hardware resources that the application needs to use in order to function. That category is mapped to a specified set of hardware resources of the device. The operating system also receives, from the application, data that identifies a mode. The mode corresponds to an intended use of a set of hardware resources and is mapped to a group of hardware resource settings that are consistent with the intended use. The operating system allocates, to the application, a particular set of hardware resources that are mapped to the category. The operating system configures one or more hardware resources in the particular set of hardware resources in conformity with a particular group of settings that are mapped to the mode.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 12, 2015
    Inventors: William G. Stewart, Andrew E. Rostaing, Anthony J. Guetta, Eric J. Johnson, Gregory R. Chapman, Deepak Iyer, Douglas Wyatt
  • Patent number: 8838261
    Abstract: An operating system of a device receives, from an application executing on that device, data that identifies a category of hardware resources that the application needs to use in order to function. That category is mapped to a specified set of hardware resources of the device. The operating system also receives, from the application, data that identifies a mode. The mode corresponds to an intended use of a set of hardware resources and is mapped to a group of hardware resource settings that are consistent with the intended use. The operating system allocates, to the application, a particular set of hardware resources that are mapped to the category. The operating system configures one or more hardware resources in the particular set of hardware resources in conformity with a particular group of settings that are mapped to the mode.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: September 16, 2014
    Assignee: Apple Inc.
    Inventors: William G Stewart, Andrew E Rostaing, Anthony J Guetta, Eric J Johnson, Gregory R Chapman, Deepak Iyer
  • Publication number: 20140143424
    Abstract: Systems and methods for negotiating control of a shared audio or visual resource are disclosed. A request for control of a shared audio or visual resource is received at an arbiter. The arbiter maintains existing state information for ownership of the shared audio or visual resource and ownership transition conditions of the shared audio or visual resource. The request is received from one of a process executing on an embedded system and a process executing on a mobile computing device. New state information regarding ownership of the shared audio or visual resource is determined based at least in part on the request for control and the ownership transition conditions. The new state information indicates which of the processes controls output of the shared audio or visual resource.
    Type: Application
    Filed: May 6, 2013
    Publication date: May 22, 2014
    Applicant: Apple Inc.
    Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
  • Publication number: 20120310393
    Abstract: An operating system of a device receives, from an application executing on that device, data that identifies a category of hardware resources that the application needs to use in order to function. That category is mapped to a specified set of hardware resources of the device. The operating system also receives, from the application, data that identifies a mode. The mode corresponds to an intended use of a set of hardware resources and is mapped to a group of hardware resource settings that are consistent with the intended use. The operating system allocates, to the application, a particular set of hardware resources that are mapped to the category. The operating system configures one or more hardware resources in the particular set of hardware resources in conformity with a particular group of settings that are mapped to the mode.
    Type: Application
    Filed: November 11, 2011
    Publication date: December 6, 2012
    Applicant: APPLE INC.
    Inventors: William G. Stewart, Andrew E. Rostaing, Anthony J. Guetta, Eric J. Johnson, Gregory R. Chapman, Deepak Iyer, Douglas Wyatt