Patents by Inventor David Ness Schneider

David Ness Schneider 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: 10282337
    Abstract: In one general aspect, a method can include configuring a first connector of a particular type included in a first multipurpose port located on a first side of a computing device to connect the computing device to a first peripheral device, transporting one or more of power, high-speed data, and display data between the computing device and the first peripheral device using the first multipurpose port, configuring a second connector of the particular type included in a second multipurpose port located on a second side of the computing device to connect the computing device to a second peripheral device, and transporting one or more of power, high-speed data, and display data between the computing device and the second peripheral device using the second multipurpose port.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 7, 2019
    Assignee: GOOGLE LLC
    Inventors: Andrew Bowers, James Tanner, Joseph Edward Clayton, Mark D. Hayter, Christopher Lyon, David Ness Schneider
  • Patent number: 10152442
    Abstract: In one general aspect, a method can include determining an orientation of a plug inserted into a connector included in the computing device, providing a plurality of display data signals to a reordering switch included in the computing device, selecting, by the reordering switch and based on the determined orientation of the plug, a display data signal from the plurality of display data signals, providing the selected display data signal to at least one of a plurality of multiplexers, the plurality of multiplexers being orientated back-to-back, providing a data signal to the at least one of the plurality of multiplexers, enabling the at least one of the plurality of multiplexers, selecting the display data signal for output by the at least one of the plurality of multiplexers, and providing the selected display data signal to a contact included on the connector.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: December 11, 2018
    Assignee: GOOGLE LLC
    Inventors: Andrew Bowers, James Tanner, Joseph Edward Clayton, Mark D. Hayter, Christopher Lyon, David Ness Schneider
  • Patent number: 9965022
    Abstract: In one general aspect, a method can include receiving, from a magnetic sensor included in a housing of a computing device, an indication of a change of state of the magnetic sensor, obtaining, subsequent to receiving the indication of the change of state of the magnetic sensor, first data from a first accelerometer included in a lid portion of the computing device, obtaining, subsequent to receiving the indication of the change of state of the magnetic sensor, second data from a second accelerometer included in a base portion of the computing device. The base portion and the lid portion can be connected by a hinge about which the lid portion is configured to rotate relative to the base portion between an open state and a closed state. The method can include determining whether the computing device is being closed based on analyzing the first data and the second data.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: May 8, 2018
    Assignee: Google LLC
    Inventor: David Ness Schneider
  • Patent number: 9879846
    Abstract: A cord assembly includes a first end including a Universal Serial Bus (USB) Type-C connector, a second end including a Universal Serial Bus (USB) Type-C connector, a flexible, electrically-conductive cord connecting the first and second ends, an LED light disposed at the first end, an accelerometer configured to generate a signal in response to a predetermined amount of movement of the accelerometer, and a controller coupled to the light and the accelerometer. The controller is configured to, when the second end is connected to a power source and when the first end is not connected to a device, in response to receipt of the signal generated by the accelerometer in response to movement of the accelerometer, control supply of power to the light to illuminate the light.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: January 30, 2018
    Assignee: Google LLC
    Inventors: Adam Rodriguez, David Ness Schneider
  • Publication number: 20170051902
    Abstract: A cord assembly includes a first end including a Universal Serial Bus (USB) Type-C connector, a second end including a Universal Serial Bus (USB) Type-C connector, a flexible, electrically-conductive cord connecting the first and second ends, an LED light disposed at the first end, an accelerometer configured to generate a signal in response to a predetermined amount of movement of the accelerometer, and a controller coupled to the light and the accelerometer. The controller is configured to, when the second end is connected to a power source and when the first end is not connected to a device, in response to receipt of the signal generated by the accelerometer in response to movement of the accelerometer, control supply of power to the light to illuminate the light.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 23, 2017
    Inventors: Adam RODRIGUEZ, David Ness SCHNEIDER
  • Publication number: 20170010657
    Abstract: In one general aspect, a method can include receiving, from a magnetic sensor included in a housing of a computing device, an indication of a change of state of the magnetic sensor, obtaining, subsequent to receiving the indication of the change of state of the magnetic sensor, first data from a first accelerometer included in a lid portion of the computing device, obtaining, subsequent to receiving the indication of the change of state of the magnetic sensor, second data from a second accelerometer included in a base portion of the computing device. The base portion and the lid portion can be connected by a hinge about which the lid portion is configured to rotate relative to the base portion between an open state and a closed state. The method can include determining whether the computing device is being closed based on analyzing the first data and the second data.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventor: David Ness Schneider
  • Patent number: 9459727
    Abstract: A computing device may include a sensor controller configured to control operations of a human-touch capacitive sensor module, a near-field communication (NFC) controller configured to control operations of an NFC module, and/or a plurality of communication lines including a first communication line and a second communication line. Each of the first and second communication lines may be connected to the sensor controller and the NFC controller such that control signals are transferred between the sensor controller and the NFC controller to synchronize the operations of the human-touch capacitive sensor module and the operations of the NFC module.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: October 4, 2016
    Assignee: Google Inc.
    Inventors: David Ness Schneider, Matthew Dominic Tenuta
  • Publication number: 20160253282
    Abstract: In one general aspect, a method can include determining an orientation of a plug inserted into a connector included in the computing device, providing a plurality of display data signals to a reordering switch included in the computing device, selecting, by the reordering switch and based on the determined orientation of the plug, a display data signal from the plurality of display data signals, providing the selected display data signal to at least one of a plurality of multiplexers, the plurality of multiplexers being orientated back-to-back, providing a data signal to the at least one of the plurality of multiplexers, enabling the at least one of the plurality of multiplexers, selecting the display data signal for output by the at least one of the plurality of multiplexers, and providing the selected display data signal to a contact included on the connector.
    Type: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventors: Andrew Bowers, James Tanner, Joseph Edward Clayton, Mark D. Hayter, Christopher Lyon, David Ness Schneider
  • Publication number: 20160253283
    Abstract: In one general aspect, a method can include configuring a first connector of a particular type included in a first multipurpose port located on a first side of a computing device to connect the computing device to a first peripheral device, transporting one or more of power, high-speed data, and display data between the computing device and the first peripheral device using the first multipurpose port, configuring a second connector of the particular type included in a second multipurpose port located on a second side of the computing device to connect the computing device to a second peripheral device, and transporting one or more of power, high-speed data, and display data between the computing device and the second peripheral device using the second multipurpose port.
    Type: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventors: Andrew Bowers, James Tanner, Joseph Edward Clayton, Mark D. Hayter, Christopher Lyon, David Ness Schneider
  • Publication number: 20150301680
    Abstract: A computing device may include a sensor controller configured to control operations of a human-touch capacitive sensor module, a near-field communication (NFC) controller configured to control operations of an NFC module, and/or a plurality of communication lines including a first communication line and a second communication line. Each of the first and second communication lines may be connected to the sensor controller and the NFC controller such that control signals are transferred between the sensor controller and the NFC controller to synchronize the operations of the human-touch capacitive sensor module and the operations of the NFC module.
    Type: Application
    Filed: May 11, 2015
    Publication date: October 22, 2015
    Inventors: David Ness SCHNEIDER, Matthew Dominic TENUTA
  • Patent number: 9058079
    Abstract: A computing device may include a sensor controller configured to control operations of a human-touch capacitive sensor module, a near-field communication (NFC) controller configured to control operations of an NFC module, and/or a plurality of communication lines including a first communication line and a second communication line. Each of the first and second communication lines may be connected to the sensor controller and the NFC controller such that control signals are transferred between the sensor controller and the NFC controller to synchronize the operations of the human-touch capacitive sensor module and the operations of the NFC module.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: June 16, 2015
    Assignee: Google Inc.
    Inventors: David Ness Schneider, Matthew Dominic Tenuta