Patents by Inventor Jon H. Werner

Jon H. Werner 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: 20140088869
    Abstract: In at least one embodiment, a method for presenting route traversal information includes displaying a route map comprising a route path representing a route previously traversed by an athlete, receiving a plurality of parameter data points based on the athlete's previous traversal of the route, generating a visual cue based on at least one of the plurality of parameter data points, and displaying the visual cue on the route path.
    Type: Application
    Filed: November 25, 2013
    Publication date: March 27, 2014
    Applicant: adidas AG
    Inventors: Andrew J. GRAHAM, Alan R. LEE, Jon H. WERNER
  • Patent number: 8620585
    Abstract: In at least one embodiment, a system for presenting athletic performance information includes a server configured to store information related to a previous traversal of a route by a user, and a mobile device in communication with the server, the mobile device configured to receive the information related to the previous traversal of the route by the user from the server, and present athletic performance information based at least in part on the information related to the previous traversal of the route to the user during a subsequent traversal of the route.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: December 31, 2013
    Assignee: adidas AG
    Inventors: Andrew J. Graham, Alan R. Lee, Jon H. Werner
  • Patent number: 8570866
    Abstract: A network node includes a classify engine interfaced with the Internet. The classify engine accepts packets from the Internet and determines classification information for each packet. A process engine is interfaced with the classify engine, and has ports, each port being associated with a function. A controller is interfaced with the classify engine and the process engine. The controller programs the classify engine with a dataflow program to route each packet to a predetermined port of the process engine based on the classification information of the packet.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: October 29, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Patent number: 8260667
    Abstract: In at least one embodiment, a data processing system receives from a user device a query regarding a dining decision, where the query includes a location. At least one menu item at a restaurant proximate to the location is determined based upon at least one user-specific criterion, and the at least one menu item is transmitted to the user device.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: September 4, 2012
    Assignee: adidas AG
    Inventors: Andrew J. Graham, Alan R. Lee, Jon H. Werner
  • Publication number: 20120173978
    Abstract: Location-aware fitness monitoring program products, systems, and methods, and applications thereof, are disclosed. In an embodiment, a method for providing information about an athletic activity includes the steps of displaying to a user via a computer performance parameter information regarding an individual's performance during the athletic activity as a function of time, and displaying to the user via the computer the title of a music track that was played for the individual by a portable fitness monitoring device during the athletic activity, wherein the display of the title of the music track occurs in response to the user specifying via the computer a particular point in time during the athletic activity.
    Type: Application
    Filed: March 12, 2012
    Publication date: July 5, 2012
    Applicant: adidas AG
    Inventors: Alan Russell LEE, Andrew Leonard Axelrod, Stephen John Black, Mark Arthur Olesson, Jon H. Werner, Christian Dibenedetto
  • Publication number: 20120140672
    Abstract: A network node includes a classify engine interfaced with the Internet. The classify engine accepts packets from the Internet and determines classification information for each packet. A process engine is interfaced with the classify engine, and has ports, each port being associated with a function. A controller is interfaced with the classify engine and the process engine. The controller programs the classify engine with a dataflow program to route each packet to a predetermined port of the process engine based on the classification information of the packet.
    Type: Application
    Filed: February 9, 2012
    Publication date: June 7, 2012
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Publication number: 20120035487
    Abstract: In at least one embodiment, a method for providing information to a user about a fitness activity includes receiving on a portable fitness device from a shoe having an RFID tag information relating to the shoe, wherein the shoe is for wearing during the fitness activity, receiving on the portable fitness device information about the fitness activity, and displaying to the user the information relating to the shoe and the information about the fitness activity.
    Type: Application
    Filed: October 18, 2011
    Publication date: February 9, 2012
    Applicant: adidas AG
    Inventors: Jon H. WERNER, Scot Doyle
  • Publication number: 20120015778
    Abstract: Location-aware fitness monitoring program products, systems, and methods, and applications thereof, are disclosed. In an embodiment, a method for providing feedback to an athlete via a portable fitness monitoring device includes the steps of calculating a plurality of speed points from a plurality of time-stamped position points, calculating an output speed based on at least some of the plurality of speed points, determining that the output speed is outside of a predetermined speed range, receiving acceleration data from an accelerometer, determining that a recent speed change has occurred based on the acceleration data, providing feedback to the athlete via the portable fitness monitoring device, wherein the feedback is provided in response to the determination that the output speed is outside of the predetermined speed range, and in response to the determination that the recent speed change has occurred.
    Type: Application
    Filed: July 14, 2010
    Publication date: January 19, 2012
    Inventors: Alan Russell LEE, Andrew Leonard Axelrod, Stephen John Black, Mark Arthur Oleson, Jon H. Werner, Christian Dibenedetto
  • Patent number: 8068858
    Abstract: In at least one embodiment, a method for execution on a portable fitness device of providing information about a first user engaged in a physical activity with the portable fitness device includes determining user performance data while the first user is engaged in the physical activity and determining whether or not to transmit the user performance data to a remotely located server computer system via a wide-area wireless network while the first user is engaged in the physical activity, wherein the determination of whether or not to transmit the user performance data is based on an indication of whether or not a remotely located second user is currently monitoring the first user.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: November 29, 2011
    Assignee: adidas AG
    Inventors: Jon H. Werner, Scot Doyle
  • Publication number: 20110202268
    Abstract: In at least one embodiment, a method includes receiving a description of a route of interest to a user, in response to receiving the description, generating a prospective route based on the description, providing a graphical element corresponding to the prospective route to the user, and scheduling a traversal of the prospective route in a user training plan.
    Type: Application
    Filed: April 25, 2011
    Publication date: August 18, 2011
    Applicant: adidas AG
    Inventors: Jon H. WERNER, Scot Doyle
  • Publication number: 20110196603
    Abstract: In at least one embodiment, a system for presenting athletic performance information includes a server configured to store information related to a previous traversal of a route by a user, and a mobile device in communication with the server, the mobile device configured to receive the information related to the previous traversal of the route by the user from the server, and present athletic performance information based at least in part on the information related to the previous traversal of the route to the user during a subsequent traversal of the route.
    Type: Application
    Filed: April 14, 2011
    Publication date: August 11, 2011
    Applicant: adidas AG
    Inventors: Andrew J. GRAHAM, Alan R. Lee, Jon H. Werner
  • Publication number: 20110191018
    Abstract: In at least one embodiment, a method for execution by a server computer system includes receiving a description of a fitness activity of interest to a user, in response to receiving the description, identifying a route corresponding to the activity of interest, and initiating the presentation of a route rating associated with the route that is based upon at least one individual rating associated with the route.
    Type: Application
    Filed: April 6, 2011
    Publication date: August 4, 2011
    Applicant: adidas AG
    Inventors: Jon H. WERNER, Scot Doyle
  • Patent number: 7957752
    Abstract: In at least one embodiment, a server receives user input describing a route of an activity. A graphical representation of the route is served to a user device in association with a toolset including at least one of a set including an annotation tool, a rating tool, and a review tool. The server receives route-related information including at least one of a set including a user annotation, a user rating and a user review of the route entered utilizing the toolset. The route and the route-related information is stored on the server, and the server permits access to the route and the route-related information by a plurality of users.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: June 7, 2011
    Assignee: Adidas International, Inc.
    Inventors: Jon H. Werner, Scot Doyle
  • Patent number: 7953549
    Abstract: In at least one embodiment, a mobile device receives previous route traversal information for a route from a server. During a subsequent traversal of the route, the mobile device determines comparative split information for the subsequent traversal by reference to the previous route traversal information and presents the comparative split information during traversal of the route.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 31, 2011
    Assignee: adidas AG
    Inventors: Andrew J. Graham, Alan R. Lee, Jon H. Werner
  • Patent number: 7941160
    Abstract: In at least one embodiment, a server receives a description of an activity of interest to a user. In response to receiving the description, a route corresponding to the activity of interest is identified and a graphical element corresponding to the route is presented. The route is stored for future reference by the user.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 10, 2011
    Assignee: adidas AG
    Inventors: Jon H. Werner, Scot Doyle
  • Publication number: 20110082641
    Abstract: In at least one embodiment, a method for execution on a portable fitness device of providing information about a first user engaged in a physical activity with the portable fitness device includes determining user performance data while the first user is engaged in the physical activity and determining whether or not to transmit the user performance data to a remotely located server computer system via a wide-area wireless network while the first user is engaged in the physical activity, wherein the determination of whether or not to transmit the user performance data is based on an indication of whether or not a remotely located second user is currently monitoring the first user.
    Type: Application
    Filed: December 8, 2010
    Publication date: April 7, 2011
    Applicant: adidas AG
    Inventors: Jon H. WERNER, Scot DOYLE
  • Patent number: 7805149
    Abstract: A portable fitness device includes a global positioning system (GPS) receiver that receives GPS signals, a wireless wide-area network transmitter supporting communication over-the-air to a wireless communication network, and a processing unit coupled to the GPS receiver and the wireless wide-area network transmitter. The processing unit receives the time-stamped waypoints from the GPS receiver and determines athletic performance information and route information from the time-stamped waypoints. The processing unit further outputs at least one of the athletic performance information and the route information to the wireless communication network during a human fitness activity via the wireless wide-area network transmitter.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: September 28, 2010
    Assignee: adidas AG
    Inventors: Jon H. Werner, Scot Doyle
  • Patent number: 7805150
    Abstract: In at least one embodiment, a mobile device detects proximity to a point on a route and determines whether an audio track is associated with the point. In response to detecting that the mobile device is proximate to the point and a determination that an audio track is associated with the point, the mobile device presents the audio track.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: September 28, 2010
    Assignee: adidas AG
    Inventors: Andrew J. Graham, Alan R. Lee, Jon H. Werner
  • Patent number: 7706815
    Abstract: In at least one embodiment, a plurality of raw time-stamped waypoints describing a geographical route are received. The plurality of raw time-stamped waypoints are filtered based upon at least one of a set including a threshold distance between pairs of the plurality of raw time-stamped waypoints and a velocity indicated by pairs of the plurality of raw time-stamped waypoints. A smoothed route is generated by modifying at least some of the filtered plurality of raw time-stamped waypoints. The smoothed route is stored in data storage.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 27, 2010
    Assignee: adidas AG
    Inventors: Andrew J. Graham, Alan R. Lee, Jon H. Werner
  • Publication number: 20100088023
    Abstract: Program products, methods, and systems for providing location-aware fitness monitoring services are disclosed. In an embodiment of the present invention, a method of displaying a route traversed by an athlete equipped with a location-aware portable fitness monitoring device includes the steps of (a) receiving data describing a plurality of satellite navigational system waypoints that are acquired as the athlete engages in a fitness activity, (b) identifying a map area based on a location indicated by the data describing the plurality of satellite navigational system waypoints, (c) determining the route traversed by the athlete based on the data describing the plurality of satellite navigational system waypoints and based on the location of one or more known paths associated with the map area, and (d) displaying the route traversed by the athlete on top of the map area.
    Type: Application
    Filed: September 29, 2009
    Publication date: April 8, 2010
    Applicant: adidas AG
    Inventor: Jon H. WERNER