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: 10541885Abstract: 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: GrantFiled: October 16, 2017Date of Patent: January 21, 2020Assignee: Apple Inc.Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
-
Publication number: 20180041403Abstract: 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: ApplicationFiled: October 16, 2017Publication date: February 8, 2018Applicant: Apple Inc.Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
-
Patent number: 9794134Abstract: 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: GrantFiled: May 6, 2013Date of Patent: October 17, 2017Assignee: Apple Inc.Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
-
Patent number: 9411553Abstract: 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: GrantFiled: August 20, 2014Date of Patent: August 9, 2016Assignee: Apple Inc.Inventors: William G. Stewart, Andrew E. Rostaing, Anthony J. Guetta, Eric J. Johnson, Gregory R. Chapman, Deepak Iyer, Douglas Wyatt
-
Publication number: 20150045921Abstract: 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: ApplicationFiled: August 20, 2014Publication date: February 12, 2015Inventors: William G. Stewart, Andrew E. Rostaing, Anthony J. Guetta, Eric J. Johnson, Gregory R. Chapman, Deepak Iyer, Douglas Wyatt
-
Patent number: 8838261Abstract: 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: GrantFiled: November 11, 2011Date of Patent: September 16, 2014Assignee: Apple Inc.Inventors: William G Stewart, Andrew E Rostaing, Anthony J Guetta, Eric J Johnson, Gregory R Chapman, Deepak Iyer
-
Publication number: 20140143424Abstract: 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: ApplicationFiled: May 6, 2013Publication date: May 22, 2014Applicant: Apple Inc.Inventors: Andrew E. Rostaing, Eric S. Lee, Gregory R. Chapman
-
Publication number: 20120310393Abstract: 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: ApplicationFiled: November 11, 2011Publication date: December 6, 2012Applicant: APPLE INC.Inventors: William G. Stewart, Andrew E. Rostaing, Anthony J. Guetta, Eric J. Johnson, Gregory R. Chapman, Deepak Iyer, Douglas Wyatt