×

Goal and performance management performable at unlimited times and places

  • US 10,169,732 B2
  • Filed: 11/06/2014
  • Issued: 01/01/2019
  • Est. Priority Date: 09/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • establishing, at a mobile device, a first connection to a remote server;

    downloading, by the mobile device, over the first connection from the remote server to the mobile device, one or more goals documents corresponding to goals associated with a user of the mobile device;

    downloading, by the mobile device, over the first connection from the remote server to the mobile device, one or more performance documents related to the goals associated with the user of the mobile device;

    storing, by the mobile device, the one or more downloaded goals documents within a memory device on the mobile device;

    storing, by the mobile device, the one or more downloaded performance documents within the memory device on the mobile device;

    terminating, by the mobile device, the first connection between the mobile device and the remote server, after downloading the goals documents and performance documents;

    after the termination of the first connection, receiving user input at the mobile device, via a performance mobile application relating to the one or more goals associated with the user, the received user input comprising at least one network resource identifier corresponding to a data feed, and one or more filter parameters associated with the data feed;

    modifying, by the mobile device, the one or more performance documents stored in the memory device of the mobile device based on the user input received via the performance mobile application, wherein said modifying comprises embedding the at least one network resource identifier corresponding to the data feed and the filter parameters within the one or more performance documents related to the goals associated with the user of the mobile device, wherein said embedding is performed at a time when no network connection is available to connect the mobile device to the remote server; and

    subsequent to embedding the at least one network resource identifier corresponding to the data feed and the filter parameters within the one or more performance documents;

    (a) detecting that a network connection between the mobile device and the remote server has become available;

    (b) establishing, by the mobile device, a second connection between the mobile device and the remote server;

    (c) uploading, by the mobile device, the one or more modified performance documents over the second connection from the mobile device to the remote server;

    (d) downloading, by the mobile device, one or more notifications relating to the goals associated with the user of the mobile device, from the remote server; and

    (e) terminating, by the mobile device, the second connection between the mobile device and the remote server, after uploading the one or more modified performance documents and downloading the one or more notifications,wherein each of (b)-(e) are performed by the mobile device automatically and without user intervention, in response to the detection that a network connection between the mobile device and the remote server has become available.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×