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: 10754040
    Abstract: 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: Grant
    Filed: July 20, 2018
    Date of Patent: August 25, 2020
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Patent number: 10558898
    Abstract: 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: Grant
    Filed: January 18, 2019
    Date of Patent: February 11, 2020
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Patent number: 10331707
    Abstract: 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: Grant
    Filed: June 14, 2018
    Date of Patent: June 25, 2019
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Publication number: 20190156161
    Abstract: 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: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventor: Kyler Maxwell Eastman
  • Patent number: 10271774
    Abstract: 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: Grant
    Filed: November 16, 2017
    Date of Patent: April 30, 2019
    Assignee: Under Armour, Inc.
    Inventors: Kyler Maxwell Eastman, Clifford C. Drane, Jr., William Wiley Fikes
  • Patent number: 10217033
    Abstract: 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: Grant
    Filed: October 31, 2017
    Date of Patent: February 26, 2019
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Publication number: 20180335522
    Abstract: 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: Application
    Filed: July 20, 2018
    Publication date: November 22, 2018
    Inventor: Kyler Maxwell Eastman
  • Publication number: 20180293296
    Abstract: 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: Application
    Filed: June 14, 2018
    Publication date: October 11, 2018
    Inventor: Kyler Maxwell Eastman
  • Patent number: 10068004
    Abstract: 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: Grant
    Filed: July 10, 2015
    Date of Patent: September 4, 2018
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Patent number: 10048383
    Abstract: 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: Grant
    Filed: March 13, 2015
    Date of Patent: August 14, 2018
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Publication number: 20180070861
    Abstract: 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: Application
    Filed: November 16, 2017
    Publication date: March 15, 2018
    Inventors: Kyler Maxwell Eastman, Clifford C. Drane, JR., William Wiley Fikes
  • Publication number: 20180053073
    Abstract: 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: Application
    Filed: October 31, 2017
    Publication date: February 22, 2018
    Inventor: Kyler Maxwell Eastman
  • Patent number: 9836672
    Abstract: 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: Grant
    Filed: March 16, 2015
    Date of Patent: December 5, 2017
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Publication number: 20170011040
    Abstract: 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: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventor: Kyler Maxwell Eastman
  • Publication number: 20160249831
    Abstract: 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: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventors: Kyler Maxwell Eastman, Clifford C. Drane, JR., William Wiley Fikes
  • Publication number: 20150262397
    Abstract: 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: Application
    Filed: March 16, 2015
    Publication date: September 17, 2015
    Inventor: Kyler Maxwell Eastman
  • Publication number: 20150260849
    Abstract: 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: Application
    Filed: March 13, 2015
    Publication date: September 17, 2015
    Inventor: Kyler Maxwell Eastman