Patents by Inventor Timothy M. Roberts

Timothy M. Roberts 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).

  • Publication number: 20230112041
    Abstract: Techniques for music selection based on exercise detection are disclosed. In one aspect, a method of operating a wearable device may involve determining, based on output of one or more biometric sensors, that a user of the wearable device has started an exercise and playing music for the user of the wearable device in response to determining the start of the exercise. For example, playing the music may involve turning on a music player based on the start of the exercise. In another example, the wearable device includes the music player.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 13, 2023
    Inventors: Logan Niehaus, Peter Duyan, Subramaniam Venkatraman, Shelten Gee Jao Yuen, Timothy M. Roberts
  • Patent number: 11521474
    Abstract: Methods, systems and devices are provided for motion-activated display of messages on an activity monitoring device. In one embodiment, method for presenting a message on an activity monitoring device is provided, including the following method operations: downloading a plurality of messages to the device; detecting a stationary state of the device; detecting a movement of the device from the stationary state; in response to detecting the movement from the stationary state, selecting one of a plurality of messages, and displaying the selected message on the device.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: December 6, 2022
    Assignee: FITBIT, INC.
    Inventors: Timothy M. Roberts, Nichiketa Choudhary
  • Publication number: 20210090419
    Abstract: Methods, systems and devices are provided for motion-activated display of messages on an activity monitoring device. In one embodiment, method for presenting a message on an activity monitoring device is provided, including the following method operations: downloading a plurality of messages to the device; detecting a stationary state of the device; detecting a movement of the device from the stationary state; in response to detecting the movement from the stationary state, selecting one of a plurality of messages, and displaying the selected message on the device.
    Type: Application
    Filed: October 2, 2020
    Publication date: March 25, 2021
    Inventors: Timothy M. Roberts, Nichiketa Choudhary
  • Patent number: 10866115
    Abstract: An activity monitoring device accumulates a count of steps taken as an individual bearing the activity monitoring device travels by foot along a route, and wirelessly acquires positioning data from a discrete global-positioning device corresponding to a sequence of locations along the route. The activity monitoring device iteratively revises an estimated stride length of the individual based on the positioning data and the step count and iteratively updates a travel distance on a display of the activity monitoring device according to the step count and the estimated stride length as the individual proceeds from one location in the sequence to the next.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: December 15, 2020
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
  • Patent number: 10488527
    Abstract: Techniques for automatic tracking of user data for exercises are disclosed. In one aspect, a method of operating a wearable device may involve determining, based on output of one or more biometric sensors, that a user of the wearable device has started an exercise and identifying a type of the exercise that the user has started based on comparing the output of the one or more biometric sensors to defined sensor data for a plurality of exercise types. The method may further include adjusting a global positioning system (GPS) receiver in response to determining the start of the exercise and based on the type of the exercise.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: November 26, 2019
    Assignee: Fitbit, Inc.
    Inventors: Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts, Veera Venkata Sesha Sai Vaddi
  • Publication number: 20190186949
    Abstract: An activity monitoring device accumulates a count of steps taken as an individual bearing the activity monitoring device travels by foot along a route, and wirelessly acquires positioning data from a discrete global-positioning device corresponding to a sequence of locations along the route. The activity monitoring device iteratively revises an estimated stride length of the individual based on the positioning data and the step count and iteratively updates a travel distance on a display of the activity monitoring device according to the step count and the estimated stride length as the individual proceeds from one location in the sequence to the next.
    Type: Application
    Filed: November 19, 2018
    Publication date: June 20, 2019
    Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
  • Publication number: 20190025438
    Abstract: Techniques for automatic tracking of user data for exercises are disclosed. In one aspect, a method of operating a wearable device may involve determining, based on output of one or more biometric sensors, that a user of the wearable device has started an exercise and identifying a type of the exercise that the user has started based on comparing the output of the one or more biometric sensors to defined sensor data for a plurality of exercise types. The method may further include adjusting a global positioning system (GPS) receiver in response to determining the start of the exercise and based on the type of the exercise.
    Type: Application
    Filed: September 20, 2018
    Publication date: January 24, 2019
    Inventors: Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts, Veera Venkata Sesha Sai Vaddi
  • Patent number: 10132645
    Abstract: An activity monitoring device accumulates a count of steps taken as an individual bearing the activity monitoring device travels by foot along a route, and wirelessly acquires positioning data from a discrete global-positioning device corresponding to a sequence of locations along the route. The activity monitoring device iteratively revises an estimated stride length of the individual based on the positioning data and the step count and iteratively updates a travel distance on a display of the activity monitoring device according to the step count and the estimated stride length as the individual proceeds from one location in the sequence to the next.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: November 20, 2018
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
  • Publication number: 20170337033
    Abstract: Techniques for music selection based on exercise detection are disclosed. In one aspect, a method of operating a wearable device may involve determining, based on output of one or more biometric sensors, that a user of the wearable device has started an exercise and playing music for the user of the wearable device in response to determining the start of the exercise. For example, playing the music may involve turning on a music player based on the start of the exercise. In another example, the wearable device includes the music player.
    Type: Application
    Filed: January 23, 2017
    Publication date: November 23, 2017
    Inventors: Peter Duyan, Subramaniam Venkatraman, Logan Niehaus, Shelten Gee Jao Yuen, Timothy M. Roberts
  • Patent number: 9730027
    Abstract: Techniques for automatic tracking of user data for exercises are disclosed. In one aspect, a method of operating a wearable device may involve determining that a user of the wearable device has started an exercise, activating the GPS receiver in response to determining that the user has started the exercise, and detecting a time at which the GPS receiver achieves an initial GPS fix of a location of the wearable device. The method may further involve logging, based on output of the one or more biometric sensors, a first set of user data during a first time interval between the start of the exercise and the detected time of the initial GPS fix, and back-filling an exercise route of the user during the first time interval based on the first set of user data.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: August 8, 2017
    Assignee: Fitbit, Inc.
    Inventors: Hao-Wei Su, Eric Foxlin, Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts
  • Publication number: 20160263435
    Abstract: Techniques for automatic tracking of user data for exercises are disclosed. In one aspect, a method of operating a wearable device may involve determining, based on output of one or more biometric sensors, that a user of the wearable device has started an exercise and identifying a type of the exercise that the user has started based on comparing the output of the one or more biometric sensors to defined sensor data for a plurality of exercise types. The method may further include adjusting a global positioning system (GPS) receiver in response to determining the start of the exercise and based on the type of the exercise.
    Type: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Inventors: Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts, Veera Venkata Sesha Sai Vaddi
  • Publication number: 20160269868
    Abstract: Techniques for automatic tracking of user data for exercises are disclosed. In one aspect, a method of operating a wearable device may involve determining that a user of the wearable device has started an exercise, activating the GPS receiver in response to determining that the user has started the exercise, and detecting a time at which the GPS receiver achieves an initial GPS fix of a location of the wearable device. The method may further involve logging, based on output of the one or more biometric sensors, a first set of user data during a first time interval between the start of the exercise and the detected time of the initial GPS fix, and back-filling an exercise route of the user during the first time interval based on the first set of user data.
    Type: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Inventors: Hao-Wei Su, Eric Foxlin, Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelton Gee Jao Yuen, Timothy M. Roberts
  • Patent number: 9063164
    Abstract: In a portable activity-monitoring device, an instruction to display information regarding activity of an individual bearing the portable activity-monitoring device is received via a user-interface. In response to the instruction to display information, a command is wirelessly transmitted to a discrete data-collection device requesting the discrete data-collection device to collect data via one or more sensors thereof and to convey the collected data to the portable activity-monitoring device. Thereafter, the portable activity-monitoring device wirelessly receives the collected data from the discrete data-collection device and displays the information regarding activity of the individual bearing the portable activity-monitoring device, the displayed information being based, at least in part, on the collected data.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: June 23, 2015
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
  • Publication number: 20130061223
    Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for optimizing the delivery and/or enablement of guest operating systems to distributed hypervisors.
    Type: Application
    Filed: February 22, 2012
    Publication date: March 7, 2013
    Applicant: SAVTIRA CORPORATION, INC.
    Inventors: Michael A. Avina, Timothy M. Roberts
  • Publication number: 20130060840
    Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for optimizing the delivery of a streamed application.
    Type: Application
    Filed: February 22, 2012
    Publication date: March 7, 2013
    Applicant: SAVTIRA CORPORATION, INC.
    Inventors: Michael A. Avina, Timothy M. Roberts
  • Publication number: 20130061150
    Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for managing a storefront.
    Type: Application
    Filed: February 24, 2012
    Publication date: March 7, 2013
    Applicant: SAVTIRA CORPORATION
    Inventors: Michael A. Avina, Timothy M. Roberts
  • Publication number: 20130058626
    Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for recording and retrieving videos.
    Type: Application
    Filed: February 24, 2012
    Publication date: March 7, 2013
    Applicant: SAVTIRA CORPORATION
    Inventors: Michael A. Avina, Timothy M. Roberts
  • Publication number: 20130031637
    Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for managing publications.
    Type: Application
    Filed: February 24, 2012
    Publication date: January 31, 2013
    Applicant: SAVTIRA CORPORATION
    Inventors: Michael A. Avina, Timothy M. Roberts