Patents by Inventor Kevin Shaw

Kevin Shaw 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: 8907893
    Abstract: An electronic device with one or more processors and memory detects a button press of a respective button of a plurality of buttons that include a first button that corresponds to a first type of operation and a second button that corresponds to a second type of operation. The device determines, in conjunction with detecting the button press, a rolling gesture metric corresponding to performance of a rolling gesture comprising rotation about a longitudinal axis of the electronic device. After determining the rolling gesture metric, when the respective button is the first button, the device initiates performance, in a respective user interface, of an operation of the first type in accordance with the rolling gesture metric and when the respective button is the second button, the device initiates performance, in the respective user interface, of an operation of the second type in accordance with the rolling gesture metric.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: December 9, 2014
    Assignee: Sensor Platforms, Inc.
    Inventors: Kevin A. Shaw, Ian Chen, Benjamin E. Joseph
  • Publication number: 20140139432
    Abstract: A system and a method for determining an attitude of a device undergoing dynamic acceleration is presented. A first attitude measurement is calculated based on a magnetic field measurement received from a magnetometer of the device and a first acceleration measurement received from a first accelerometer of the device. A second attitude measurement is calculated based on the magnetic field measurement received from the magnetometer of the device and a second acceleration measurement received from a second accelerometer of the device. A correction factor is calculated based at least in part on a difference of the first attitude measurement and the second attitude measurement. The correction factor is then applied to the first attitude measurement to produce a corrected attitude measurement for the device.
    Type: Application
    Filed: October 31, 2013
    Publication date: May 22, 2014
    Applicant: Sensor Platforms, Inc.
    Inventors: Kevin A. Shaw, Ian Chen
  • Publication number: 20140097234
    Abstract: A wine bottle wrap for promoting the contents of the bottle, the brand, or the entity that produced or is presenting the bottle for sale. The wine bottle wrap is generally made of paper, sized and shaped to be easily wrapped around a bottle, such as a wine bottle. The paper will include printed words and drawings or other images that can both identify the contents of the bottle and provide other marketing material. In a preferred embodiment, at least some of the bottle is visible in a gap in the wrap, preferably at the bottom of the bottle.
    Type: Application
    Filed: June 27, 2013
    Publication date: April 10, 2014
    Inventors: Kevin Shaw, Phillip L. Hurst, Teresa Mengali
  • Publication number: 20140055351
    Abstract: An electronic device with one or more processors and memory detects a button press of a respective button of a plurality of buttons that include a first button that corresponds to a first type of operation and a second button that corresponds to a second type of operation. The device determines, in conjunction with detecting the button press, a rolling gesture metric corresponding to performance of a rolling gesture comprising rotation about a longitudinal axis of the electronic device. After determining the rolling gesture metric, when the respective button is the first button, the device initiates performance, in a respective user interface, of an operation of the first type in accordance with the rolling gesture metric and when the respective button is the second button, the device initiates performance, in the respective user interface, of an operation of the second type in accordance with the rolling gesture metric.
    Type: Application
    Filed: October 29, 2013
    Publication date: February 27, 2014
    Applicant: Sensor Platforms, Inc.
    Inventors: Kevin A. Shaw, Ian Chen, Benjamin E. Joseph
  • Patent number: 8587519
    Abstract: A system and a method for performing a rolling gesture using a multi-dimensional pointing device. An initiation of a gesture by a user of the multi-dimensional pointing device is detected. A rolling gesture metric corresponding to performance of a rolling gesture comprising rotation of the multi-dimensional pointing device about a longitudinal axis of the multi-dimensional pointing device is determined. Information corresponding the rolling gesture metric is conveyed to a client computer system, wherein the client computer system is configured to manipulate an object in a user interface of the client computer system in accordance with the rolling gesture metric.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: November 19, 2013
    Assignee: Sensor Platforms, Inc.
    Inventors: Kevin A. Shaw, Ian Chen, Benjamin E. Joseph
  • Patent number: 8576169
    Abstract: A system and a method for determining an attitude of a device undergoing dynamic acceleration is presented. A first attitude measurement is calculated based on a magnetic field measurement received from a magnetometer of the device and a first acceleration measurement received from a first accelerometer of the device. A second attitude measurement is calculated based on the magnetic field measurement received from the magnetometer of the device and a second acceleration measurement received from a second accelerometer of the device. A correction factor is calculated based at least in part on a difference of the first attitude measurement and the second attitude measurement. The correction factor is then applied to the first attitude measurement to produce a corrected attitude measurement for the device.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: November 5, 2013
    Assignee: Sensor Platforms, Inc.
    Inventors: Kevin A. Shaw, Ian Chen
  • Patent number: 8515707
    Abstract: A system, a computer readable storage medium including instructions, and a method for determining an attitude of a device undergoing dynamic acceleration. A difference between a first accelerometer measurement received from a first multi-dimensional accelerometer of the device and a second accelerometer measurement received from a second multi-dimensional accelerometer of the device is calculated. A Kalman gain is adjusted based on the difference, wherein the Kalman gain is used in a Kalman filter that determines the attitude of the device. An attitude of the device is determined using the Kalman filter based at least in part on the Kalman gain, the first accelerometer measurement, the second accelerometer measurement, and a magnetic field measurement received from a multi-dimensional magnetometer of the device.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: August 20, 2013
    Assignee: Sensor Platforms, Inc.
    Inventors: Benjamin E. Joseph, Kevin A. Shaw, Ian Chen
  • Publication number: 20130179108
    Abstract: A computer system stores calibration information corresponding to respective sets of sensor measurements associated with respective operating environments. After storing, in a first data structure, calibration information for a first operating environment, the system determines a current operating environment of the device. When the current operating environment of the device is consistent with the first operating environment and that the calibration information for the first operating environment meets predefined measurement diversity criteria, the system calibrates at least one sensor for the first operating environment using the stored calibration information for the first operating environment. When the current operating environment of the device is inconsistent with the first operating environment, the system excludes the stored calibration information for the first operating environment when calibrating one or more sensors for the current operating environment.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 11, 2013
    Inventors: Benjamin E. Joseph, Ian Chen, Kevin A. Shaw, James V. Steele
  • Patent number: 8223121
    Abstract: A system and a method for determining an attitude of a device undergoing dynamic acceleration is presented. A first attitude measurement is calculated based on a magnetic field measurement received from a magnetometer of the device and a first acceleration measurement received from a first accelerometer of the device. A second attitude measurement is calculated based on the magnetic field measurement received from the magnetometer of the device and a second acceleration measurement received from a second accelerometer of the device. A correction factor is calculated based at least in part on a difference of the first attitude measurement and the second attitude measurement. The correction factor is then applied to the first attitude measurement to produce a corrected attitude measurement for the device.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: July 17, 2012
    Assignee: Sensor Platforms, Inc.
    Inventors: Kevin A. Shaw, Ian Chen
  • Publication number: 20110163947
    Abstract: A system and a method for performing a rolling gesture using a multi-dimensional pointing device. An initiation of a gesture by a user of the multi-dimensional pointing device is detected. A rolling gesture metric corresponding to performance of a rolling gesture comprising rotation of the multi-dimensional pointing device about a longitudinal axis of the multi-dimensional pointing device is determined. Information corresponding the rolling gesture metric is conveyed to a client computer system, wherein the client computer system is configured to manipulate an object in a user interface of the client computer system in accordance with the rolling gesture metric.
    Type: Application
    Filed: January 4, 2011
    Publication date: July 7, 2011
    Inventors: Kevin A. Shaw, Ian Chen, Benjamin E. Joseph
  • Publication number: 20100174506
    Abstract: A system, a computer readable storage medium including instructions, and a method for determining an attitude of a device undergoing dynamic acceleration. A difference between a first accelerometer measurement received from a first multi-dimensional accelerometer of the device and a second accelerometer measurement received from a second multi-dimensional accelerometer of the device is calculated. A Kalman gain is adjusted based on the difference, wherein the Kalman gain is used in a Kalman filter that determines the attitude of the device. An attitude of the device is determined using the Kalman filter based at least in part on the Kalman gain, the first accelerometer measurement, the second accelerometer measurement, and a magnetic field measurement received from a multi-dimensional magnetometer of the device.
    Type: Application
    Filed: May 6, 2009
    Publication date: July 8, 2010
    Inventors: Benjamin E. Joseph, Kevin A. Shaw, Ian Chen
  • Publication number: 20100095773
    Abstract: A system and a method for determining an attitude of a device undergoing dynamic acceleration is presented. A first attitude measurement is calculated based on a magnetic field measurement received from a magnetometer of the device and a first acceleration measurement received from a first accelerometer of the device. A second attitude measurement is calculated based on the magnetic field measurement received from the magnetometer of the device and a second acceleration measurement received from a second accelerometer of the device. A correction factor is calculated based at least in part on a difference of the first attitude measurement and the second attitude measurement. The correction factor is then applied to the first attitude measurement to produce a corrected attitude measurement for the device.
    Type: Application
    Filed: December 18, 2008
    Publication date: April 22, 2010
    Inventors: Kevin A. Shaw, Ian Chen
  • Publication number: 20100097316
    Abstract: A system and a method for determining an attitude of a device undergoing dynamic acceleration is presented. A first attitude measurement is calculated based on a magnetic field measurement received from a magnetometer of the device and a first acceleration measurement received from a first accelerometer of the device. A second attitude measurement is calculated based on the magnetic field measurement received from the magnetometer of the device and a second acceleration measurement received from a second accelerometer of the device. A correction factor is calculated based at least in part on a difference of the first attitude measurement and the second attitude measurement. The correction factor is then applied to the first attitude measurement to produce a corrected attitude measurement for the device.
    Type: Application
    Filed: December 18, 2008
    Publication date: April 22, 2010
    Inventors: Kevin A. Shaw, Ian Chen
  • Publication number: 20070237390
    Abstract: A system for processing the creation of an image matte, includes a set of multi-dimensional control functions, each having a single control unit for adjustment of more than one Keying parameter, thereby enabling a person to adjust more than one parameter when moving the single control unit.
    Type: Application
    Filed: April 11, 2007
    Publication date: October 11, 2007
    Applicant: DIGITAL VISION AB
    Inventors: Kevin Shaw, Richard Shackleton
  • Patent number: 7261826
    Abstract: A method and apparatus are described that may be used to provide decoupled rotation of structures about different pivot points. The apparatus may include one or more fixed blades mounted to a frame or substrate, one or more movable blades mounted to each structure to be moved, and flexures on which the structures are suspended. Separate movable blades may be provided for each degree of freedom. When voltage is applied between the fixed and movable blades, the electrostatic attraction generates a force attracting movable blades toward blades that are fixed relative to the moveable blades, causing a structure to rotate about the flexures. The angle of rotation that results may be related to the size, number and spacing of the blades, the stiffness of the flexures and the magnitude of the voltage difference applied to the blades. The blades are fabricated using deep silicon etching.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: August 28, 2007
    Assignee: Calient Networks, Inc.
    Inventors: Scott Adams, Tim Davis, Scott Miller, Kevin Shaw, John Matthew Chong, Seung Bok (Chris) Lee
  • Publication number: 20060293933
    Abstract: A method of enhancing capabilities is provided. A family of systems capability and operational analysis is conducted to generate a set of operationally decomposed capability needs. Further, a family of systems functional analysis and allocation is conducted on the set of operationally decomposed capability needs to determine a set of deficiencies. In addition, a family of systems design synthesis is conducted on the set of operationally decomposed capability needs, a set of existing solutions, and a set of emerging solutions to identify and describe an optimal integrated solution set of existing solutions and emerging solutions to satisfy the set of operationally decomposed capability needs. Further, the optimal integrated solution set of existing solutions and emerging solutions is generated from the family of systems design synthesis.
    Type: Application
    Filed: May 9, 2006
    Publication date: December 28, 2006
    Applicant: BAE Systems National Security Solutions, Inc.
    Inventors: Paul Millhouse, Jacqueline Lancaster, Charles Dickerson, George Kim, Kevin Shaw
  • Patent number: D700843
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 11, 2014
    Assignee: Proximo Spirits, Inc.
    Inventor: Kevin Shaw
  • Patent number: D702129
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: April 8, 2014
    Assignee: Proximo Spirits, Inc.
    Inventor: Kevin Shaw
  • Patent number: D714652
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: October 7, 2014
    Assignee: HDD, LLC
    Inventors: Kevin Shaw, Phillip L. Hurst
  • Patent number: D718630
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: December 2, 2014
    Assignee: Proximo Spirits, Inc.
    Inventor: Kevin Shaw