Patents by Inventor Kyler Maxwell Eastman
Kyler Maxwell Eastman 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: 10754040Abstract: A method for determining properties associated with a graph is disclosed herein. The graph includes a plurality of nodes and a plurality of connections between the nodes. The method comprises receiving global positioning system (GPS) data points for a plurality of GPS tracks associated with the graph. The method further comprises mapping the GPS data points for each of the plurality of the GPS tracks to the graph by determining an activity track based on the GPS track, the activity track including a plurality of nodes from the graph and at least one connection between the nodes. Additionally, the method comprises creating a path matrix including a plurality of values, each value in the path matrix associated with (i) one of the plurality of connections between nodes of the graph and (ii) one of the determined activity tracks.Type: GrantFiled: July 20, 2018Date of Patent: August 25, 2020Assignee: Under Armour, Inc.Inventor: Kyler Maxwell Eastman
-
Patent number: 10558898Abstract: A method for generating a graph comprises receiving a plurality of GPS data collected as a user performs a workout, the GPS data comprising a plurality of latitude and longitude positions. The method further comprises identifying from within the plurality of GPS data at least two nodes, each of the at least two nodes comprising a cluster of GPS data points which are determined to be within a previously specified range to a latitude and longitude pair representative of a center of the cluster. Additionally, the method comprises determining a sequence of the at least two nodes through which a user traversed based at least in part on the collected GPS data. The method also comprises generating a map indicative of a route of the user taken during the workout based at least in part on the determined sequence of the at least two nodes.Type: GrantFiled: January 18, 2019Date of Patent: February 11, 2020Assignee: Under Armour, Inc.Inventor: Kyler Maxwell Eastman
-
Patent number: 10331707Abstract: A method of identifying the occurrence of one or more organized athletic events including a plurality of participants is disclosed. The method includes receiving athletic activity data for the participants from a plurality of athletic activity monitoring devices carried by the participants. The received athletic activity data defines workouts performed by the participants. The method further includes defining a plurality of parameters for the athletic activity data, wherein the parameters define common athletic activity data for the participants of each of the organized athletic events. In addition, the method includes clustering the athletic activity data into one or more clusters of workouts based on the defined parameters for the athletic activity data. Furthermore, the method includes identifying the one or more organized athletic events based on the one or more clusters of workouts.Type: GrantFiled: June 14, 2018Date of Patent: June 25, 2019Assignee: Under Armour, Inc.Inventor: Kyler Maxwell Eastman
-
Publication number: 20190156161Abstract: A method for generating a graph comprises receiving a plurality of GPS data collected as a user performs a workout, the GPS data comprising a plurality of latitude and longitude positions. The method further comprises identifying from within the plurality of GPS data at least two nodes, each of the at least two nodes comprising a cluster of GPS data points which are determined to be within a previously specified range to a latitude and longitude pair representative of a center of the cluster. Additionally, the method comprises determining a sequence of the at least two nodes through which a user traversed based at least in part on the collected GPS data. The method also comprises generating a map indicative of a route of the user taken during the workout based at least in part on the determined sequence of the at least two nodes.Type: ApplicationFiled: January 18, 2019Publication date: May 23, 2019Inventor: Kyler Maxwell Eastman
-
Patent number: 10271774Abstract: An activity tracking system includes a sensor device and a display device. The sensor device is configured to be carried by the user and includes at least one sensor configured to obtain the activity data for the user. The display device includes a display screen. The display device is configured to receive the activity data obtained by the sensor device and display the activity data about a circular axis on the display screen. The circular axis is provided as a solitary closed loop circular axis with respect to a defined center point. The activity data includes first data on one side of the circular axis and mutually exclusive second data on an opposite side of the circular axis. The first data includes a first start time and a first end time, the first end time occurring in a selected day and the first start time occurring in a previous day.Type: GrantFiled: November 16, 2017Date of Patent: April 30, 2019Assignee: Under Armour, Inc.Inventors: Kyler Maxwell Eastman, Clifford C. Drane, Jr., William Wiley Fikes
-
Patent number: 10217033Abstract: A method for generating a graph includes receiving GPS data points for a plurality of GPS tracks. Thereafter, points of greater curvature in the GPS tracks are identified. The method further includes determining a plurality of nodes for the graph based on the identified points of greater curvature in the GPS tracks. Additionally, the method includes determining a plurality of connections between the nodes, the plurality of nodes and the plurality of connections defining the graph.Type: GrantFiled: October 31, 2017Date of Patent: February 26, 2019Assignee: Under Armour, Inc.Inventor: Kyler Maxwell Eastman
-
Publication number: 20180335522Abstract: A method for determining properties associated with a graph is disclosed herein. The graph includes a plurality of nodes and a plurality of connections between the nodes. The method comprises receiving global positioning system (GPS) data points for a plurality of GPS tracks associated with the graph. The method further comprises mapping the GPS data points for each of the plurality of the GPS tracks to the graph by determining an activity track based on the GPS track, the activity track including a plurality of nodes from the graph and at least one connection between the nodes. Additionally, the method comprises creating a path matrix including a plurality of values, each value in the path matrix associated with (i) one of the plurality of connections between nodes of the graph and (ii) one of the determined activity tracks.Type: ApplicationFiled: July 20, 2018Publication date: November 22, 2018Inventor: Kyler Maxwell Eastman
-
Publication number: 20180293296Abstract: A method of identifying the occurrence of one or more organized athletic events including a plurality of participants is disclosed. The method includes receiving athletic activity data for the participants from a plurality of athletic activity monitoring devices carried by the participants. The received athletic activity data defines workouts performed by the participants. The method further includes defining a plurality of parameters for the athletic activity data, wherein the parameters define common athletic activity data for the participants of each of the organized athletic events. In addition, the method includes clustering the athletic activity data into one or more clusters of workouts based on the defined parameters for the athletic activity data. Furthermore, the method includes identifying the one or more organized athletic events based on the one or more clusters of workouts.Type: ApplicationFiled: June 14, 2018Publication date: October 11, 2018Inventor: Kyler Maxwell Eastman
-
Patent number: 10068004Abstract: A method of identifying the occurrence of one or more organized athletic events including a plurality of participants is disclosed. The method includes receiving athletic activity data for the participants from a plurality of athletic activity monitoring devices carried by the participants. The received athletic activity data defines workouts performed by the participants. The method further includes defining a plurality of parameters for the athletic activity data, wherein the parameters define common athletic activity data for the participants of each of the organized athletic events. In addition, the method includes clustering the athletic activity data into one or more clusters of workouts based on the defined parameters for the athletic activity data. Furthermore, the method includes identifying the one or more organized athletic events based on the one or more clusters of workouts.Type: GrantFiled: July 10, 2015Date of Patent: September 4, 2018Assignee: Under Armour, Inc.Inventor: Kyler Maxwell Eastman
-
Patent number: 10048383Abstract: A method for expanding a graph includes receiving GPS data points for a GPS track associated with the graph. The graph includes a plurality of nodes and a plurality of connections between the nodes. The GPS data points are mapped to the graph by determining an activity track based on the GPS track, the activity track including a plurality of nodes from the graph and at least one connection between the nodes. The method further includes determining that the activity track includes an unidentified connection that is not included on the graph. Thereafter, a determination is made whether the unidentified connection should be included in the graph. If it is determined that the unidentified connection should be included as a connection in the graph, the graph is amended to include the unidentified connection.Type: GrantFiled: March 13, 2015Date of Patent: August 14, 2018Assignee: Under Armour, Inc.Inventor: Kyler Maxwell Eastman
-
Publication number: 20180070861Abstract: An activity tracking system includes a sensor device and a display device. The sensor device is configured to be carried by the user and includes at least one sensor configured to obtain the activity data for the user. The display device includes a display screen. The display device is configured to receive the activity data obtained by the sensor device and display the activity data about a circular axis on the display screen. The circular axis is provided as a solitary closed loop circular axis with respect to a defined center point. The activity data includes first data on one side of the circular axis and mutually exclusive second data on an opposite side of the circular axis. The first data includes a first start time and a first end time, the first end time occurring in a selected day and the first start time occurring in a previous day.Type: ApplicationFiled: November 16, 2017Publication date: March 15, 2018Inventors: Kyler Maxwell Eastman, Clifford C. Drane, JR., William Wiley Fikes
-
Publication number: 20180053073Abstract: A method for generating a graph includes receiving GPS data points for a plurality of GPS tracks. Thereafter, points of greater curvature in the GPS tracks are identified. The method further includes determining a plurality of nodes for the graph based on the identified points of greater curvature in the GPS tracks. Additionally, the method includes determining a plurality of connections between the nodes, the plurality of nodes and the plurality of connections defining the graph.Type: ApplicationFiled: October 31, 2017Publication date: February 22, 2018Inventor: Kyler Maxwell Eastman
-
Patent number: 9836672Abstract: A method for generating a graph includes receiving GPS data points for a plurality of GPS tracks. Thereafter, points of greater curvature in the GPS tracks are identified. The method further includes determining a plurality of nodes for the graph based on the identified points of greater curvature in the GPS tracks. Additionally, the method includes determining a plurality of connections between the nodes, the plurality of nodes and the plurality of connections defining the graph.Type: GrantFiled: March 16, 2015Date of Patent: December 5, 2017Assignee: Under Armour, Inc.Inventor: Kyler Maxwell Eastman
-
Publication number: 20170011040Abstract: A method of identifying the occurrence of one or more organized athletic events including a plurality of participants is disclosed. The method includes receiving athletic activity data for the participants from a plurality of athletic activity monitoring devices carried by the participants. The received athletic activity data defines workouts performed by the participants. The method further includes defining a plurality of parameters for the athletic activity data, wherein the parameters define common athletic activity data for the participants of each of the organized athletic events. In addition, the method includes clustering the athletic activity data into one or more clusters of workouts based on the defined parameters for the athletic activity data. Furthermore, the method includes identifying the one or more organized athletic events based on the one or more clusters of workouts.Type: ApplicationFiled: July 10, 2015Publication date: January 12, 2017Inventor: Kyler Maxwell Eastman
-
Publication number: 20160249831Abstract: An activity tracking system includes a sensor device and a display device. The sensor device is configured to be carried by the user and includes at least one sensor configured to obtain the activity data for the user. The display device includes a display screen. The display device is configured to receive the activity data obtained by the sensor device and display the activity data about a circular axis on the display screen. The activity data includes sleep data on one side of the circular axis and awake data on an opposite side of the circular axis. The sleep data includes a start time and an end time for a daily retired sleep period, the end time occurring in a selected day and the start time occurring in a previous day.Type: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Inventors: Kyler Maxwell Eastman, Clifford C. Drane, JR., William Wiley Fikes
-
Publication number: 20150262397Abstract: A method for generating a graph includes receiving GPS data points for a plurality of GPS tracks. Thereafter, points of greater curvature in the GPS tracks are identified. The method further includes determining a plurality of nodes for the graph based on the identified points of greater curvature in the GPS tracks. Additionally, the method includes determining a plurality of connections between the nodes, the plurality of nodes and the plurality of connections defining the graph.Type: ApplicationFiled: March 16, 2015Publication date: September 17, 2015Inventor: Kyler Maxwell Eastman
-
Publication number: 20150260849Abstract: A method for expanding a graph includes receiving GPS data points for a GPS track associated with the graph. The graph includes a plurality of nodes and a plurality of connections between the nodes. The GPS data points are mapped to the graph by determining an activity track based on the GPS track, the activity track including a plurality of nodes from the graph and at least one connection between the nodes. The method further includes determining that the activity track includes an unidentified connection that is not included on the graph. Thereafter, a determination is made whether the unidentified connection should be included in the graph. If it is determined that the unidentified connection should be included as a connection in the graph, the graph is amended to include the unidentified connection.Type: ApplicationFiled: March 13, 2015Publication date: September 17, 2015Inventor: Kyler Maxwell Eastman