Patents by Inventor Ben Hamill

Ben Hamill 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: 11887496
    Abstract: System and method for coaching based on workout history and/or readiness/recovery information. Improved solutions enable intelligent management of a user's personal fitness journey based on workout recommendations that closely align with the user's traits. In one exemplary embodiment, workout data for a population of different individuals is analyzed to identify groups of similarly performing individuals. Each group of individuals is analyzed to generate an expected profile that approximates the physiological and/or psychological traits of the group. An expected profile includes heuristics and/or performance metrics that enable dynamic coaching during workouts. Subsequently thereafter, users can be dynamically coached by their client device, based on the expected profile.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: January 30, 2024
    Assignee: MyFitnessPal, Inc.
    Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
  • Publication number: 20230401977
    Abstract: A method for enabling dynamic coaching feedback is disclosed. The method comprises generating a plurality of expected profiles for a plurality of data records within a user history database by grouping users into the plurality of expected profiles, generating heuristics and performance metrics for each of the plurality of expected profiles, and associating a first user with a first expected profile of the plurality of expected profiles. The method further includes receiving user input relating to nutrition consumption for the first user and, in response to receiving the user input relating to nutrition consumption, recommending an activity for the first user based on the first expected profile. The first expected profile includes at least one heuristic for generating dynamic feedback with the activity, and the at least one heuristic for generating the dynamic feedback comprises a rule for modifying the activity based on the nutrition consumption for the first user.
    Type: Application
    Filed: August 24, 2023
    Publication date: December 14, 2023
    Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
  • Patent number: 11745058
    Abstract: System and method for coaching based on workout history. Improved solutions enable intelligent management of a user's personal fitness journey based on workout recommendations that closely align with the user's traits. In one exemplary embodiment, workout data for a population of different individuals is analyzed to identify groups of similarly performing individuals. Each group of individuals is analyzed to generate an expected profile that approximates the physiological and/or psychological traits of the group. An expected profile includes heuristics and/or performance metrics that enable dynamic coaching during workouts. Subsequently thereafter, user's can be dynamically coached by their client device, based on the expected profile.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: September 5, 2023
    Assignee: MyFitnessPal, Inc.
    Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
  • Patent number: 11537589
    Abstract: Apparatus and methods are provided for enabling a sensor device to receive and transmit updates effectively via one or more rules applied to a plurality of event records for transmission by an event management server. In one exemplary embodiment, the event management server manages the plurality of event records (such as records of deletions or updates to a user's profile or goals), via an event suppression application. The event suppression application ensures that event records are not redundantly provided to the sensor device and/or irrelevant records (such as those which no longer contain the most up-to-date information) are not provided to the sensor device. Hence, only the most relevant event records are provided and that those which are not relevant are ignored (not transmitted). In this manner, the sensor device may operate more efficiently to receive only the most relevant transmissions.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: December 27, 2022
    Assignee: MYFITNESSPAL, INC.
    Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera
  • Patent number: 11107568
    Abstract: A fitness tracking system and methods collecting fitness data for a user during a workout session are disclosed. The fitness tracking system utilizes a versatile data structure for robustly representing complex workout session templates and recording fitness data associated with individual workout sessions. The versatile data structure enables detailed fitness data to be recorded in association with complex workout session templates in a manner that enables detailed analysis and a less cumbersome user experience.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: August 31, 2021
    Assignee: MyFitnessPal, Inc.
    Inventors: Ben Hamill, Dory Glauberman, James Lyke, Jacob Peace, Luis Valerio, Carl Youngblood
  • Publication number: 20210201691
    Abstract: System and method for coaching based on workout history and/or readiness/recovery information. Improved solutions enable intelligent management of a user's personal fitness journey based on workout recommendations that closely align with the user's traits. In one exemplary embodiment, workout data for a population of different individuals is analyzed to identify groups of similarly performing individuals. Each group of individuals is analyzed to generate an expected profile that approximates the physiological and/or psychological traits of the group. An expected profile includes heuristics and/or performance metrics that enable dynamic coaching during workouts. Subsequently thereafter, users can be dynamically coached by their client device, based on the expected profile.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Applicant: MyFitnessPal, Inc.
    Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
  • Publication number: 20210093919
    Abstract: System and method for coaching based on workout history. Improved solutions enable intelligent management of a user's personal fitness journey based on workout recommendations that closely align with the user's traits. In one exemplary embodiment, workout data for a population of different individuals is analyzed to identify groups of similarly performing individuals. Each group of individuals is analyzed to generate an expected profile that approximates the physiological and/or psychological traits of the group. An expected profile includes heuristics and/or performance metrics that enable dynamic coaching during workouts. Subsequently thereafter, user's can be dynamically coached by their client device, based on the expected profile.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Applicant: Under Armour, Inc.
    Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
  • Publication number: 20210097882
    Abstract: System and method for coaching based on workout history and/or readiness/recovery information. Improved solutions enable intelligent management of a user's personal fitness journey based on workout recommendations that closely align with the user's traits. In one exemplary embodiment, workout data for a population of different individuals is analyzed to identify groups of similarly performing individuals. Each group of individuals is analyzed to generate an expected profile that approximates the physiological and/or psychological traits of the group. An expected profile includes heuristics and/or performance metrics that enable dynamic coaching during workouts. Subsequently thereafter, users can be dynamically coached by their client device, based on the expected profile.
    Type: Application
    Filed: December 19, 2019
    Publication date: April 1, 2021
    Applicant: Under Armour, Inc.
    Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
  • Patent number: 10950139
    Abstract: System and method for coaching based on workout history and/or readiness/recovery information. Improved solutions enable intelligent management of a user's personal fitness journey based on workout recommendations that closely align with the user's traits. In one exemplary embodiment, workout data for a population of different individuals is analyzed to identify groups of similarly performing individuals. Each group of individuals is analyzed to generate an expected profile that approximates the physiological and/or psychological traits of the group. An expected profile includes heuristics and/or performance metrics that enable dynamic coaching during workouts. Subsequently thereafter, users can be dynamically coached by their client device, based on the expected profile.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 16, 2021
    Assignee: MyFitnessPal, Inc.
    Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
  • Publication number: 20210065869
    Abstract: A fitness tracking system and methods collecting fitness data for a user during a workout session are disclosed. The fitness tracking system utilizes a versatile data structure for robustly representing complex workout session templates and recording fitness data associated with individual workout sessions. The versatile data structure enables detailed fitness data to be recorded in association with complex workout session templates in a manner that enables detailed analysis and a less cumbersome user experience.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Ben Hamill, Dory Glauberman, James Lyke, Jacob Peace, Luis Valerio, Carl Youngblood
  • Publication number: 20200210400
    Abstract: Apparatus and methods are provided for enabling a sensor device to receive and transmit updates effectively via one or more rules applied to a plurality of event records for transmission by an event management server. In one exemplary embodiment, the event management server manages the plurality of event records (such as records of deletions or updates to a user's profile or goals), via an event suppression application. The event suppression application ensures that event records are not redundantly provided to the sensor device and/or irrelevant records (such as those which no longer contain the most up-to-date information) are not provided to the sensor device. Hence, only the most relevant event records are provided and that those which are not relevant are ignored (not transmitted). In this manner, the sensor device may operate more efficiently to receive only the most relevant transmissions.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 2, 2020
    Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera
  • Patent number: 10606819
    Abstract: Apparatus and methods are provided for enabling a sensor device to receive and transmit updates effectively via one or more rules applied to a plurality of event records for transmission by an event management server. In one exemplary embodiment, the event management server manages the plurality of event records (such as records of deletions or updates to a user's profile or goals), via an event suppression application. The event suppression application ensures that event records are not redundantly provided to the sensor device and/or irrelevant records (such as those which no longer contain the most up-to-date information) are not provided to the sensor device. Hence, only the most relevant event records are provided and that those which are not relevant are ignored (not transmitted). In this manner, the sensor device may operate more efficiently to receive only the most relevant transmissions.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: March 31, 2020
    Assignee: Under Armour, Inc.
    Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera
  • Publication number: 20180225367
    Abstract: System and method for automatically associating metadata tags to one or more activities; enabling user association of metadata tags to one or more activities; and associating non-activities to logged activities. In one embodiment, the method comprises: receiving text descriptions relating to activities; using at least one machine learning technique to automatically identify one or more aspects and a corresponding one or more characteristic from a library; creating a metadata tag comprising the aspects and characteristics; and associating the metadata tags to the text descriptions to which it relates. Each of the aspects in the library is associated to a unique subset of possible characteristics. Each of the text descriptions may be included in a schedule and a metabolic equivalent of task (MET) score for each may be calculated.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventors: Allan Glen, Ben Hamill, Christopher Peters, Eric Roberts, Brett Nekolny, Amy Troschinetz
  • Publication number: 20180152354
    Abstract: System and method for enabling data transformation topologies to be transported and/or distributed within a network of devices. In one embodiment, the system comprises: a network apparatus which runs a computer program configured to: (i) generate a plurality mathematical processes to be applied; and (ii) create an instruction set comprising an ordered list of ones of the processes, and information identifying one or more data types to be utilized with each of the processes. The system further comprises a plurality of user devices which run a second computer program configured to: (i) receive access to the processes and the instruction set; and (iv) perform the mathematical processes in the order provided by the instruction set to arrive at transformed data.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 31, 2018
    Inventors: Allan Glen, Ben Hamill, Brett Nekolny, James Crasta, Brad Fults, Eric Roberts, Chris Peters, Andrew Harrison
  • Publication number: 20180096109
    Abstract: System and method for data tracking. In one embodiment, a method of tracing at least one health-related data record representative of at least one health-related parameter of at least one user thereof within a network of devices is given. The method comprises receiving, at a network apparatus, the at least one health-related data record generated at a health monitoring device; generating first metadata comprising at least information identifying the health-monitoring device and the at least one user; providing the at least one health-related data record to an apparatus configured to perform a transformational operation thereon to generate at least one transformed data record; and generating second metadata comprising at least information identifying the apparatus and the transformational operation which was performed. The first and second metadata are stored as a single metadata file relating to the at least one transformed data record.
    Type: Application
    Filed: July 25, 2017
    Publication date: April 5, 2018
    Inventors: Ben Hamill, Allan Glen, Bradford J. Fults, Andrew Harrison, James Crasta, Eric Roberts, Christopher Peters
  • Publication number: 20170293648
    Abstract: Apparatus and methods are provided for enabling a sensor device to receive and transmit updates effectively via one or more rules applied to a plurality of event records for transmission by an event management server. In one exemplary embodiment, the event management server manages the plurality of event records (such as records of deletions or updates to a user's profile or goals), via an event suppression application. The event suppression application ensures that event records are not redundantly provided to the sensor device and/or irrelevant records (such as those which no longer contain the most up-to-date information) are not provided to the sensor device. Hence, only the most relevant event records are provided and that those which are not relevant are ignored (not transmitted). In this manner, the sensor device may operate more efficiently to receive only the most relevant transmissions.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera