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: 11887496Abstract: 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: GrantFiled: March 15, 2021Date of Patent: January 30, 2024Assignee: MyFitnessPal, Inc.Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
-
Publication number: 20230401977Abstract: 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: ApplicationFiled: August 24, 2023Publication date: December 14, 2023Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
-
Patent number: 11745058Abstract: 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: GrantFiled: September 30, 2019Date of Patent: September 5, 2023Assignee: MyFitnessPal, Inc.Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
-
Patent number: 11537589Abstract: 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: GrantFiled: March 11, 2020Date of Patent: December 27, 2022Assignee: MYFITNESSPAL, INC.Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera
-
Patent number: 11107568Abstract: 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: GrantFiled: August 30, 2019Date of Patent: August 31, 2021Assignee: MyFitnessPal, Inc.Inventors: Ben Hamill, Dory Glauberman, James Lyke, Jacob Peace, Luis Valerio, Carl Youngblood
-
Publication number: 20210201691Abstract: 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: ApplicationFiled: March 15, 2021Publication date: July 1, 2021Applicant: MyFitnessPal, Inc.Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
-
Publication number: 20210097882Abstract: 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: ApplicationFiled: December 19, 2019Publication date: April 1, 2021Applicant: Under Armour, Inc.Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
-
Publication number: 20210093919Abstract: 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: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Applicant: Under Armour, Inc.Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
-
Patent number: 10950139Abstract: 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: GrantFiled: December 19, 2019Date of Patent: March 16, 2021Assignee: MyFitnessPal, Inc.Inventors: James Lyke, Ben Hamill, Jeff Knight, Scott Laing
-
Publication number: 20210065869Abstract: 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: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Inventors: Ben Hamill, Dory Glauberman, James Lyke, Jacob Peace, Luis Valerio, Carl Youngblood
-
Publication number: 20200210400Abstract: 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: ApplicationFiled: March 11, 2020Publication date: July 2, 2020Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera
-
Patent number: 10606819Abstract: 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: GrantFiled: April 8, 2016Date of Patent: March 31, 2020Assignee: Under Armour, Inc.Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera
-
Publication number: 20180225367Abstract: 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: ApplicationFiled: February 7, 2017Publication date: August 9, 2018Inventors: Allan Glen, Ben Hamill, Christopher Peters, Eric Roberts, Brett Nekolny, Amy Troschinetz
-
Publication number: 20180152354Abstract: 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: ApplicationFiled: November 29, 2017Publication date: May 31, 2018Inventors: Allan Glen, Ben Hamill, Brett Nekolny, James Crasta, Brad Fults, Eric Roberts, Chris Peters, Andrew Harrison
-
Publication number: 20180096109Abstract: 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: ApplicationFiled: July 25, 2017Publication date: April 5, 2018Inventors: Ben Hamill, Allan Glen, Bradford J. Fults, Andrew Harrison, James Crasta, Eric Roberts, Christopher Peters
-
Publication number: 20170293648Abstract: 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: ApplicationFiled: April 8, 2016Publication date: October 12, 2017Inventors: Nicholas Villalva, Bradford J. Fults, Andrew Harrison, Ben Hamill, Carlos Rivera