Patents by Inventor Gregory R. Chapman

Gregory R. Chapman 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: 8694141
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: April 8, 2014
    Assignee: Apple Inc.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Publication number: 20140056569
    Abstract: Techniques for synchronizing audio and video content for presentation to a user at a same rate are provided. Streams of content from two or more sources of media, each media source having an associated clock, are synchronized by a synchronizing component and processor with respect to a master clock. As well, techniques are provided for ensuring that output devices are synchronized at preview startup. That is, such techniques ensure that the output devices start playing the media at the same time as well as at the same rate.
    Type: Application
    Filed: November 4, 2013
    Publication date: February 27, 2014
    Applicant: Apple Inc.
    Inventors: Nicolas Moss, Gregory R. Chapman, John Samuel Bushell, Bradley Ford
  • Patent number: 8576922
    Abstract: Techniques for synchronizing audio and video content for presentation to a user at a same rate are provided. Streams of content from two or more sources of media, each media source having an associated clock, are synchronized by a synchronizing component and processor with respect to a master clock. As well, techniques are provided for ensuring that output devices are synchronized at preview startup. That is, such techniques ensure that the output devices start playing the media at the same time as well as at the same rate.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: November 5, 2013
    Assignee: Apple Inc.
    Inventors: Nicolas Moss, Gregory R. Chapman, John Samuel Bushell, Bradley Ford
  • Patent number: 8504738
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: August 6, 2013
    Assignee: Apple Inc.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • 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
  • Patent number: 8321593
    Abstract: Systems, methods, devices that enable the efficient synchronization of timing information from first time-based process to a second time-based process using periodic or event-driven synchronization messages are provided. In one aspect, the invention includes a media processing system having a first process for processing media based, at least in part, on first timing information derived from a first timing source and a second timing source. The system may also include a second process for processing the media based, at least in part, on second timing information derived from the first timing source. The first process may send one or more timing synchronization messages, generated based at least in part on the first timing source and the second timing source, to the second process to synchronize the second timing information with the first timing information.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: November 27, 2012
    Assignee: Apple Inc.
    Inventors: John Samuel Bushell, Gregory R. Chapman, James D. Batson
  • Patent number: 8316147
    Abstract: Techniques are described for synchronizing multiple time-based data streams with independent clocks wherein relationships between clock rates of timing devices associated with the time-based data streams are determined, and based on these relationships, times in at least one of the time-based data streams may be translated to times in any of the other time-based data streams despite the data streams having independent clocks.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: November 20, 2012
    Assignee: Apple Inc.
    Inventors: James D. Batson, John S. Bushell, Gregory R. Chapman, Christopher L. Flick
  • Publication number: 20120109349
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Application
    Filed: January 6, 2012
    Publication date: May 3, 2012
    Applicant: APPLE INC.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Patent number: 8140714
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: March 20, 2012
    Assignee: Apple Inc.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Publication number: 20120005380
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Application
    Filed: September 9, 2011
    Publication date: January 5, 2012
    Applicant: APPLE INC.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Publication number: 20110320022
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Application
    Filed: September 9, 2011
    Publication date: December 29, 2011
    Applicant: APPLE INC.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Patent number: 8041438
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: October 18, 2011
    Assignee: Apple Inc.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Publication number: 20110252423
    Abstract: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more of a number of operational restrictions may be enforced. A consequence of such restrictions may be that a process will not be able to do in the background state, what it may be able to do if it were in the foreground state. By way of example, network-based applications may be suspended until a message is received for them. At that time, the suspended application may be moved into the background state where it is permitted to respond to the message. In a similar fashion, audio application may be permitted to execute in background until suspended by user action.
    Type: Application
    Filed: August 26, 2010
    Publication date: October 13, 2011
    Applicant: APPLE INC.
    Inventors: Gordon J. Freedman, John Iarocci, Darren Litzinger, David Myszewski, Gregory R. Chapman, Christopher Marcellino
  • Publication number: 20110252422
    Abstract: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more operational restrictions may be enforced. A consequence of such restrictions, a process may not be able to do in the background state, what it may be able to do if it were in the foreground state. In one embodiment, while a background task may be permitted to complete a first task, it may not be permitted start a new task—being suspended after completion of the first task. Implementation of the disclosed services may be substantially transparent to the executing user applications.
    Type: Application
    Filed: August 26, 2010
    Publication date: October 13, 2011
    Applicant: APPLE INC.
    Inventors: Curtis Rothert, Gregory Novick, Henry G. Mason, Gregory R. Chapman, David Myszewski, Eric Albert
  • Publication number: 20110252430
    Abstract: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more of a number of operational restrictions may be enforced. By way of example, an application that may normally be placed into the background state may instead be terminated if it controls a lock on a shared system resource.
    Type: Application
    Filed: August 26, 2010
    Publication date: October 13, 2011
    Applicant: APPLE INC.
    Inventors: Gregory R. Chapman, Richard Schreyer, Thomas B. Duffy, JR.
  • Publication number: 20110093620
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Application
    Filed: December 28, 2010
    Publication date: April 21, 2011
    Applicant: APPLE INC.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Patent number: 7861008
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: December 28, 2010
    Assignee: Apple Inc.
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
  • Publication number: 20100257396
    Abstract: Techniques are described for synchronizing multiple time-based data streams with independent clocks wherein relationships between clock rates of timing devices associated with the time-based data streams are determined, and based on these relationships, times in at least one of the time-based data streams may be translated to times in any of the other time-based data streams despite the data streams having independent clocks.
    Type: Application
    Filed: June 15, 2010
    Publication date: October 7, 2010
    Applicant: APPLE INC.
    Inventors: James D. Batson, John S. Bushell, Gregory R. Chapman, Christopher L. Flick
  • Patent number: 7765315
    Abstract: Techniques are described for synchronizing multiple time-based data streams with independent clocks wherein relationships between clock rates of timing devices associated with the time-based data streams are determined, and based on these relationships, times in at least one of the time-based data streams may be translated to times in any of the other time-based data streams despite the data streams having independent clocks.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: July 27, 2010
    Assignee: Apple Inc.
    Inventors: James D. Batson, John S. Bushell, Gregory R. Chapman, Christopher L. Flick
  • Publication number: 20090006671
    Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing