Patents by Inventor David C. Graham

David C. Graham 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: 10599034
    Abstract: A three-dimensional (“3D”) structure for handling fluids, a fluid handling device containing the 3D structure, and a method of making the 3D structure. The method includes providing a composite photoresist material that includes: (a) a first layer devoid of a hydrophobicity agent and (b) at least a second layer comprising the hydrophobicity agent. The composite photoresist material is devoid of an adhesion promotion layer between layers of the composite photoresist material.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: March 24, 2020
    Assignee: Funai Electric Co., Ltd.
    Inventors: David L. Bernard, Christopher A. Craft, David C. Graham, Sean T. Weaver
  • Patent number: 10558546
    Abstract: In some embodiments, an electronic device presents indications of usage metrics for the device. In some embodiments, an electronic device sets, configures and/or enforces device usage limits. In some embodiments, an electronic device limits access to certain applications during certain periods of time. In some embodiments, an electronic device suppresses auxiliary functions of certain applications when an application usage limit or restriction criteria associated with those applications is reached. In some embodiments, an electronic device manages restriction settings with permission optionally provided by another electronic device.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 11, 2020
    Assignee: Apple Inc.
    Inventors: Elizabeth Caroline Cranfill, Christopher P. Foss, David C. Graham, Gregg Suzuki
  • Patent number: 10531196
    Abstract: A method for adjusting audio being outputted through a beam forming loudspeaker array. Program audio is rendered to drive the loudspeaker array to produce sound beams having i) a main content pattern that is aimed at a listener, superimposed with ii) several diffuse content patterns that are aimed away from the listener. In response to receiving an alert message that refers to alert audio, the portion of the program audio in the main pattern is moved into the diffuse patterns, and the alert audio is rendered to drive the loudspeaker array so that the portion of the program audio in the main pattern is replaced with the alert audio. Other embodiments are also described and claimed.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: January 7, 2020
    Assignee: Apple Inc.
    Inventors: Afrooz Family, Gary I. Butcher, Hugo D. Verweij, David C. Graham, Imran A. Chaudhri, Marcos Alonso Ruiz, Christopher J. Stringer
  • Publication number: 20190347180
    Abstract: In some embodiments, an electronic device presents indications of usage metrics for the device. In some embodiments, an electronic device sets, configures and/or enforces device usage limits. In some embodiments, an electronic device limits access to certain applications during certain periods of time. In some embodiments, an electronic device suppresses auxiliary functions of certain applications when an application usage limit or restriction criteria associated with those applications is reached. In some embodiments, an electronic device manages restriction settings with permission optionally provided by another electronic device.
    Type: Application
    Filed: September 28, 2018
    Publication date: November 14, 2019
    Inventors: Elizabeth Caroline CRANFILL, Christopher P. FOSS, David C. GRAHAM
  • Publication number: 20190347181
    Abstract: In some embodiments, an electronic device presents indications of usage metrics for the device. In some embodiments, an electronic device sets, configures and/or enforces device usage limits. In some embodiments, an electronic device limits access to certain applications during certain periods of time. In some embodiments, an electronic device suppresses auxiliary functions of certain applications when an application usage limit or restriction criteria associated with those applications is reached. In some embodiments, an electronic device manages restriction settings with permission optionally provided by another electronic device.
    Type: Application
    Filed: September 28, 2018
    Publication date: November 14, 2019
    Inventors: Elizabeth Caroline CRANFILL, Christopher P. FOSS, David C. GRAHAM, Gregg SUZUKI
  • Publication number: 20190320221
    Abstract: In some implementations, a computing device can transfer a playback queue between the computing device and a playback device. For example, the computing device can detect when the computing device is within a threshold distance of a playback device. The computing device can establish a connection to the playback device and receive state information describing the media playback state of the playback device. The computing device can determine the media playback state of the computing device. The computing device can present graphical user interfaces for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the devices. The computing device can initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.
    Type: Application
    Filed: June 21, 2019
    Publication date: October 17, 2019
    Applicant: Apple Inc.
    Inventors: David C. Graham, Taylor G. Carrigan, Nicholas J. Paulson, Johannes P. Schmidt, Thomas Alsina, Bob Bradley, Haishan Ye, James C. Grandy, Pierre De Lastic, Julien Lerouge
  • Patent number: 10349120
    Abstract: In some implementations, a computing device can transfer a playback queue between the computing device and a playback device. For example, the computing device can detect when the computing device is within a threshold distance of a playback device. The computing device can establish a connection to the playback device and receive state information describing the media playback state of the playback device. The computing device can determine the media playback state of the computing device. The computing device can present graphical user interfaces for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the devices. The computing device can initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: July 9, 2019
    Assignee: Apple Inc.
    Inventors: David C. Graham, Taylor G. Carrigan, Nicholas J. Paulson, Johannes P. Schmidt, Thomas Alsina, Bob Bradley, Haishan Ye, James C. Grandy, Pierre De Lastic, Julien Lerouge
  • Patent number: 10335916
    Abstract: A method of forming a workpiece having machinability rating not greater than a machinability rating of Inconel 718. The method may include removing material from the workpiece by moving at least one grinding tool relative to the workpiece and may be conducted at a specific grinding energy of not greater than about 7 Hp/in3 min (about 19 J/mm3) for a material removal rate of at least about 2.5 in3/min·in (about 25 mm3sec/mm).
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: July 2, 2019
    Assignees: SAINT-GOBAIN ABRASIVES, INC., SAINT-GOBAIN ABRASIFS
    Inventor: David C. Graham
  • Publication number: 20190056660
    Abstract: A three-dimensional (“3D”) structure for handling fluids, a fluid handling device containing the 3D structure, and a method of making the 3D structure. The method includes providing a composite photoresist material that includes: (a) a first layer devoid of a hydrophobicity agent and (b) at least a second layer comprising the hydrophobicity agent. The composite photoresist material is devoid of an adhesion promotion layer between layers of the composite photoresist material.
    Type: Application
    Filed: August 21, 2017
    Publication date: February 21, 2019
    Inventors: David L. BERNARD, Christopher A. CRAFT, David C. GRAHAM, Sean T. WEAVER
  • Publication number: 20190056659
    Abstract: A three-dimensional (“3D”) structure for handling fluids, a fluid handling device containing the 3D structure, and a method of making the 3D structure. The 3D structure includes a composite photoresist material that includes: (a) a first layer having a first photoacid generator therein having at least a first radiation exposure wavelength and (b) at least a second layer having a second photoacid generator therein having a second radiation exposure wavelength that is different from the first radiation exposure wavelength, and wherein the composite photoresist material is devoid of an adhesion promotion layer between layers of the composite photoresist material.
    Type: Application
    Filed: August 21, 2017
    Publication date: February 21, 2019
    Inventors: Christopher A. CRAFT, David C. GRAHAM
  • Publication number: 20180352334
    Abstract: A method for adjusting audio being outputted through a beam forming loudspeaker array. Program audio is rendered to drive the loudspeaker array to produce sound beams having i) a main content pattern that is aimed at a listener, superimposed with ii) several diffuse content patterns that are aimed away from the listener. In response to receiving an alert message that refers to alert audio, the portion of the program audio in the main pattern is moved into the diffuse patterns, and the alert audio is rendered to drive the loudspeaker array so that the portion of the program audio in the main pattern is replaced with the alert audio. Other embodiments are also described and claimed.
    Type: Application
    Filed: April 30, 2018
    Publication date: December 6, 2018
    Inventors: Afrooz Family, Gary I. Butcher, Hugo D. Verweij, David C. Graham, Imran A. Chaudhri, Marcos Alonso Ruiz, Christopher J. Stringer
  • Publication number: 20180352014
    Abstract: One embodiment provides for a media playback device comprising a memory device to store instructions; one or more processors to execute the instructions stored on the memory device, the instructions to cause the one or more processors to provide a playback queue manager to manage one or more media playback queues including a set of media items associated with a scheduled event and a playback routing manager to determine an output destination for the set of media items based on context associated with the scheduled event, the playback routing manager to route output of playback of the set of media items to one or more of multiple different connected media playback devices based on the context associated with the scheduled event.
    Type: Application
    Filed: December 8, 2017
    Publication date: December 6, 2018
    Inventors: Thomas M. Alsina, David C. Graham, Andrew M. Wadycki, Edward T. Schmidt, Joel M. Lopes Da Silva, Richard M. Powell, Gregory R. Chapman
  • Publication number: 20180338177
    Abstract: In some implementations, a computing device can transfer a playback queue between the computing device and a playback device. For example, the computing device can detect when the computing device is within a threshold distance of a playback device. The computing device can establish a connection to the playback device and receive state information describing the media playback state of the playback device. The computing device can determine the media playback state of the computing device. The computing device can present graphical user interfaces for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the devices. The computing device can initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 22, 2018
    Applicant: Apple Inc.
    Inventors: David C. Graham, Taylor G. Carrigan, Nicholas J. Paulson, Johannes P. Schmidt, Thomas Alsina, Bob Bradley, Haishan Ye, James C. Grandy, Pierre De Lastic, Julien Lerouge
  • Patent number: D837250
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: January 1, 2019
    Assignee: Apple Inc.
    Inventors: Jonathan Dascola, Richard Dellinger, Alan C. Dye, Christopher Foss, David C. Graham, Jonathan P. Ive, Stephen O. Lemay, Jennifer Patton
  • Patent number: D842890
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: March 12, 2019
    Assignee: Apple Inc.
    Inventors: Gary Butcher, Imran Chaudhri, Alan C. Dye, Dylan Ross Edwards, Christopher Foss, David C. Graham, Aurelio Guzmán, Jonathan P. Ive, Chanaka Karunamuni
  • Patent number: D850486
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: June 4, 2019
    Assignee: Apple Inc.
    Inventors: Molly Anderson, David C. Graham, Pedro Mari
  • Patent number: D858531
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 3, 2019
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Alan C. Dye, Dylan Ross Edwards, Christopher Foss, David C. Graham, Aurelio Guzmán, Jonathan P. Ive, Chanaka Karunamuni
  • Patent number: D863340
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: October 15, 2019
    Assignee: Apple Inc.
    Inventors: Jody Akana, Imran Chaudhri, David C. Graham, Angela Guzman Suarez, Jonathan P. Ive, Stephen O. Lemay, Joe Marianek, Christopher Wilson, Eric Lance Wilson
  • Patent number: D870774
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 24, 2019
    Assignee: Apple Inc.
    Inventors: Kevin Will Chen, David C. Graham, Aled Williams
  • Patent number: D877189
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: March 3, 2020
    Assignee: Apple Inc.
    Inventors: Alan C. Dye, Christopher P. Foss, David C. Graham, Richard D. Lyons, Wan Si Wan