×

Mobile device application for accessing a presentation uploaded to a presentation server and presenting a presentation offline

  • US 9,294,547 B2
  • Filed: 03/13/2013
  • Issued: 03/22/2016
  • Est. Priority Date: 12/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of enabling a mobile device to present a presentation when the mobile device is not online while keeping statistical data pertaining to the presentation tracked by a presentation server current, the presentation server operable to transmit a sequence of slides of the presentation to a viewer'"'"'s device in response to the presenter controlling the sequence, the method comprising:

  • receiving, at the mobile device, log-in information from a presenter for a presenter'"'"'s account;

    when detecting that the mobile device is communicatively coupled to the presentation server;

    transmitting the log-in information to the presentation server; and

    automatically synchronizing, by downloading from the presentation server a latest version of, one or more presentations stored locally on the mobile device with corresponding presentations stored on the presentation server and associated with the presenter'"'"'s account;

    when detecting that the mobile device is not communicatively coupled to the presentation server;

    enabling, via the mobile device, the presenter to select a one presentation from the one or more presentations stored locally on the mobile device;

    responsive to a presenter'"'"'s selection of the one presentation, starting presentation of the one presentation by causing one or more slides of the one presentation to be displayed via the mobile device, wherein a sequence of displaying the one or more slides of the one presentation is controlled by inputs from the presenter at the mobile device;

    during the one or more slides from the one presentation being displayed, tracking slide access analytic data pertaining to said started presentation until an end of the presentation is detected;

    storing the slide access analytic data locally on the mobile device; and

    in response to said storing the slide access analytic data and upon detecting that the mobile device is communicatively coupled to the presentation server, uploading the slide access analytic data to the presentation server so as to enable the presentation server to record the slide access analytic data for the one or more slides of the one presentation as if the presentation were performed through the presentation server;

    detecting, at the mobile device during the presentation, touch screen input from the presenter;

    adjusting a display coupled to the mobile device responsive to the touch screen input; and

    if the touch screen input comprises a next slide gesture or a previous slide gesture, selectively generating a slide swipe animation that corresponds to the touch screen input based on a preference set at the mobile device.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×