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: 20230112041Abstract: 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: ApplicationFiled: October 14, 2022Publication date: April 13, 2023Inventors: Logan Niehaus, Peter Duyan, Subramaniam Venkatraman, Shelten Gee Jao Yuen, Timothy M. Roberts
-
Patent number: 11521474Abstract: 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: GrantFiled: October 2, 2020Date of Patent: December 6, 2022Assignee: FITBIT, INC.Inventors: Timothy M. Roberts, Nichiketa Choudhary
-
Publication number: 20210090419Abstract: 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: ApplicationFiled: October 2, 2020Publication date: March 25, 2021Inventors: Timothy M. Roberts, Nichiketa Choudhary
-
Patent number: 10866115Abstract: 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: GrantFiled: November 19, 2018Date of Patent: December 15, 2020Assignee: Fitbit, Inc.Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
-
Patent number: 10488527Abstract: 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: GrantFiled: May 19, 2016Date of Patent: November 26, 2019Assignee: Fitbit, Inc.Inventors: Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts, Veera Venkata Sesha Sai Vaddi
-
Publication number: 20190186949Abstract: 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: ApplicationFiled: November 19, 2018Publication date: June 20, 2019Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
-
Publication number: 20190025438Abstract: 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: ApplicationFiled: September 20, 2018Publication date: January 24, 2019Inventors: Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts, Veera Venkata Sesha Sai Vaddi
-
Patent number: 10132645Abstract: 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: GrantFiled: May 15, 2015Date of Patent: November 20, 2018Assignee: Fitbit, Inc.Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
-
Publication number: 20170337033Abstract: 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: ApplicationFiled: January 23, 2017Publication date: November 23, 2017Inventors: Peter Duyan, Subramaniam Venkatraman, Logan Niehaus, Shelten Gee Jao Yuen, Timothy M. Roberts
-
Patent number: 9730027Abstract: 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: GrantFiled: May 19, 2016Date of Patent: August 8, 2017Assignee: Fitbit, Inc.Inventors: Hao-Wei Su, Eric Foxlin, Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts
-
Publication number: 20160263435Abstract: 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: ApplicationFiled: May 19, 2016Publication date: September 15, 2016Inventors: Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelten Gee Jao Yuen, Timothy M. Roberts, Veera Venkata Sesha Sai Vaddi
-
Publication number: 20160269868Abstract: 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: ApplicationFiled: May 19, 2016Publication date: September 15, 2016Inventors: Hao-Wei Su, Eric Foxlin, Subramaniam Venkatraman, Logan Niehaus, Peter Duyan, Shelton Gee Jao Yuen, Timothy M. Roberts
-
Patent number: 9063164Abstract: 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: GrantFiled: October 9, 2013Date of Patent: June 23, 2015Assignee: Fitbit, Inc.Inventors: Shelten Gee Jao Yuen, Timothy M. Roberts, Heiko Gernot Albert Panther, Barry Christopher Burton
-
Publication number: 20130061223Abstract: 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: ApplicationFiled: February 22, 2012Publication date: March 7, 2013Applicant: SAVTIRA CORPORATION, INC.Inventors: Michael A. Avina, Timothy M. Roberts
-
Publication number: 20130060840Abstract: 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: ApplicationFiled: February 22, 2012Publication date: March 7, 2013Applicant: SAVTIRA CORPORATION, INC.Inventors: Michael A. Avina, Timothy M. Roberts
-
Publication number: 20130061150Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for managing a storefront.Type: ApplicationFiled: February 24, 2012Publication date: March 7, 2013Applicant: SAVTIRA CORPORATIONInventors: Michael A. Avina, Timothy M. Roberts
-
Publication number: 20130058626Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for recording and retrieving videos.Type: ApplicationFiled: February 24, 2012Publication date: March 7, 2013Applicant: SAVTIRA CORPORATIONInventors: Michael A. Avina, Timothy M. Roberts
-
Publication number: 20130031637Abstract: The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for managing publications.Type: ApplicationFiled: February 24, 2012Publication date: January 31, 2013Applicant: SAVTIRA CORPORATIONInventors: Michael A. Avina, Timothy M. Roberts