Patents by Inventor Andrew M. Slonneger

Andrew M. Slonneger 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: 9720514
    Abstract: An electronic device, system associated therewith, and method of operating an electronic device are disclosed. In one example embodiment, the method includes storing 310 a first base tilt position of the electronic device based upon at least one position signal received by a processing device at least indirectly from a position or movement sensing component. The method additionally includes defining 312 a plurality of tilt zones in relation to the base tilt position, including a base tilt zone containing the base tilt position, determining 324 whether a tilt position of the device has changed to a second tilt zone of the plurality of tilt zones, and causing 328 a display component of the device to perform displaying of information in a scrolling manner determined at least in part based upon the second tilt zone.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: August 1, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Andrew M. Slonneger, Sajid I. Dalvi
  • Publication number: 20160282952
    Abstract: An electronic device, system associated therewith, and method of operating an electronic device are disclosed. In one example embodiment, the method includes storing 310 a first base tilt position of the electronic device based upon at least one position signal received by a processing device at least indirectly from a position or movement sensing component. The method additionally includes defining 312 a plurality of tilt zones in relation to the base tilt position, including a base tilt zone containing the base tilt position, determining 324 whether a tilt position of the device has changed to a second tilt zone of the plurality of tilt zones, and causing 328 a display component of the device to perform displaying of information in a scrolling manner determined at least in part based upon the second tilt zone.
    Type: Application
    Filed: June 6, 2016
    Publication date: September 29, 2016
    Inventors: Andrew M. Slonneger, Sajid I. Dalvi
  • Patent number: 9442570
    Abstract: A method and system for recognizing gestures on an electronic device, such as a mobile device (e.g., watch), are disclosed. In one example embodiment, the method includes obtaining a gesture template, determining a first mean value based upon the gesture template, obtaining gesture data by way of a motion sensing component of the electronic device, and calculating (by way of a processing device) a correlation metric based at least indirectly upon the gesture data and the gesture template, where the correlation metric is calculated based at least in part upon the first mean value. The method also includes determining based at least in part upon the correlation metric that a first of the gestures has occurred, and taking at least one additional action based at least in part upon the determining.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 13, 2016
    Assignee: Google Technology Holdings LLC
    Inventor: Andrew M Slonneger
  • Patent number: 9383818
    Abstract: An electronic device, system associated therewith, and method of operating an electronic device are disclosed. In one example embodiment, the method includes storing 310 a first base tilt position of the electronic device based upon at least one position signal received by a processing device at least indirectly from a position or movement sensing component. The method additionally includes defining 312 a plurality of tilt zones in relation to the base tilt position, including a base tilt zone containing the base tilt position, determining 324 whether a tilt position of the device has changed to a second tilt zone of the plurality of tilt zones, and causing 328 a display component of the device to perform displaying of information in a scrolling manner determined at least in part based upon the second tilt zone.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: July 5, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Andrew M Slonneger, Sajid I Dalvi
  • Patent number: 9329694
    Abstract: A system and method for detecting a viewing gesture with respect to a wrist-worn device employ a logistic-regression model to pre-learn gesture metrics for on events. An output model is produced for deployment on a consumer device, allowing real-time gesture detection with high accuracy and low latency.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: May 3, 2016
    Assignee: Google Technology Holdings LLC
    Inventor: Andrew M. Slonneger
  • Publication number: 20150355718
    Abstract: A system and method for detecting a viewing gesture with respect to a wrist-worn device employ a logistic-regression model to pre-learn gesture metrics for on events. An output model is produced for deployment on a consumer device, allowing real-time gesture detection with high accuracy and low latency.
    Type: Application
    Filed: August 7, 2014
    Publication date: December 10, 2015
    Inventor: Andrew M. Slonneger
  • Publication number: 20150185836
    Abstract: An electronic device, system associated therewith, and method of operating an electronic device are disclosed. In one example embodiment, the method includes storing 310 a first base tilt position of the electronic device based upon at least one position signal received by a processing device at least indirectly from a position or movement sensing component. The method additionally includes defining 312 a plurality of tilt zones in relation to the base tilt position, including a base tilt zone containing the base tilt position, determining 324 whether a tilt position of the device has changed to a second tilt zone of the plurality of tilt zones, and causing 328 a display component of the device to perform displaying of information in a scrolling manner determined at least in part based upon the second tilt zone.
    Type: Application
    Filed: December 27, 2013
    Publication date: July 2, 2015
    Applicant: Motorola Mobility LLC
    Inventors: Andrew M. Slonneger, Sajid I. Dalvi
  • Publication number: 20140364770
    Abstract: Disclosed are systems and methods for sleep analysis using an accelerometer-based user device. In one aspect, motion-based data from an accelerometer associated with the user device are used to determine one or more average normalized activity levels based on a series of consecutive motion-based data samples. An epoch decision value is determined using one or more consecutive normalized activity levels, and a sleep-decision window value is determined using a series of one or more consecutive epoch decision values. A sleep-state value is determined using the epoch values from the series of epoch values and is compared with reference sleep-state values to determine the sleep state of the user of the device. In some examples, the systems and methods may include a method for dynamically calibrating the data received from the accelerometer.
    Type: Application
    Filed: July 11, 2013
    Publication date: December 11, 2014
    Inventors: Andrew M. Slonneger, Sajid I. Dalvi, Viditha Hanumanthareddy
  • Publication number: 20140282270
    Abstract: A method and system for recognizing gestures on an electronic device, such as a mobile device (e.g., watch), are disclosed. In one example embodiment, the method includes obtaining a gesture template, determining a first mean value based upon the gesture template, obtaining gesture data by way of a motion sensing component of the electronic device, and calculating (by way of a processing device) a correlation metric based at least indirectly upon the gesture data and the gesture template, where the correlation metric is calculated based at least in part upon the first mean value. The method also includes determining based at least in part upon the correlation metric that a first of the gestures has occurred, and taking at least one additional action based at least in part upon the determining.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Motorola Mobility LLC
    Inventor: Andrew M. Slonneger
  • Publication number: 20140129177
    Abstract: A pedometer or other stride-detection device (304) can record the number of strides, and the frequencies of those strides, during a running or other session using a detector (306). The device (304) can report an estimated total elapsed distance (318) at the end of the session, based on the number and estimated lengths of each stride. The reported distance can be calculated using estimates for stride lengths at various frequencies based on a user profile (210), as well as a correction value table (308) and a frequency count table (202). At the end of each session, a corrected distance can be received by user input based on a treadmill display, or other means. A frequency-based correction factor can be updated based on an error ratio of the corrected and reported distances, which can be limited by a correction factor limit and distributed based on a stride frequency probability distribution.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Julius S. Gyorfi, Amitkumar N. Balar, Shakil Barkat, Sajid I. Dalvi, Tushar Janefalkar, Andrew M. Slonneger
  • Patent number: 5689526
    Abstract: A method and apparatus at a transmitter (800) initializes (904) pseudonoise (PN) sequence generators (302, 306, 320) to predetermined initial states and thereafter generates (906) time-synchronized PN sequences. A spread spectrum signal is then transmitted (908) by utilizing the PN sequences to encode information. At a receiver (600, 700) a predetermined one of the PN sequences is acquired and tracked (1002), and one of the predetermined initial states is predicted and tracked (1004). A PN sequence generator (608, 714, 722, 730) of the receiver is adjusted (1006, 1014) to generate a selected PN sequence time-synchronized with the predetermined one, and a corresponding one of the PN sequences is despread (1008) by utilizing the selected PN sequence to decode the information.
    Type: Grant
    Filed: February 26, 1996
    Date of Patent: November 18, 1997
    Assignee: Motorola, Inc.
    Inventors: Andrew M. Slonneger, Marco A. Mayor, Carl Myron Willis