×

System and method for providing a plurality of graphical user interfaces to a user

  • US 9,851,893 B2
  • Filed: 04/17/2012
  • Issued: 12/26/2017
  • Est. Priority Date: 04/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computing platform configured to facilitate management by a user of a plurality of user interfaces associated with different activities, the platform comprising:

  • a touch sensitive surface configured to generate output signals conveying information related to contact with the touch sensitive surface made by the user, the touch sensitive surface being configured to detect a plurality of concurrent touches at different locations on the touch sensitive surface;

    a touchscreen comprising an electronic display integrated into with the touch sensitive surface; and

    one or more hardware processors configured by machine-readable instructions to;

    generate graphical user interfaces associated with different activities being presented to the user on the computing platform;

    generate a first graphical user interface associated with a first activity;

    generate a second graphical user interface associated with a second activity;

    detect, based on the output signals generated by the touch sensitive surface, input to the touch sensitive surface of a first control input and a second control input, wherein detecting the input is based on detecting specific gestures based on parameters of contact including on one or more of a timing, a location, a motion direction, a motion length, or a pressure, wherein the second control input includes one or more of a single contact tap, a double contact tap, or a triple contact tap; and

    control the electronic display in (i) a first mode in which an active graphical user interface is displayed prominently on the electronic display to facilitate the user to interact with an active activity associated with the active graphical user interface such that by virtue of the first graphical user interface being the active graphical user interface, the first graphical user interface includes a first enhanced set of information about the first activity presented to the user and a first enhanced set of commands associated with the first activity provided through the first graphical user interface to facilitate the user to interact with the first activity, and by virtue of the second graphical user interface being the active graphical user interface, the first graphical user interface becomes inactive, wherein the first graphical user interface is less prominently displayed when inactive and includes a second reduced set of information about the first activity presented to the user and a second reduced set of commands associated with the first activity provided through the first inactive graphical user interface such that the second reduced set of commands includes fewer commands available to the user than the first enhanced set of commands and can be selected by the user to facilitate interaction by the user with portions of the first activity when the first graphical user interface is inactive and wherein the first graphical user interface remains inactive including persistent presentation of the second reduced set of commands in response to interaction by the user with portions of the first activity when the first graphical user interface is inactive; and

    (ii) a second mode in which an array of non-overlapping adjacent graphical user interfaces, having a predefined layout, are displayed substantially concurrently, the array of non-overlapping adjacent graphical user interfaces including the first graphical user interface, the first graphical user interface in the second mode reflecting interactions of other users in the first activity, and the first graphical user interface in the second mode updating dynamically in real time as interactions of the other users occur in the first activity;

    and wherein when the electronic display is being operated in the first mode, responsive to detection of the first control input, operation of the electronic display is switched to the second mode, the first control input including a plurality of concurrent touches at different locations on the touchscreen maintained for more than a threshold duration of concurrent contact;

    wherein when the electronic display is being operated in the second mode, responsive to detection of the second control input, operation of the electronic display is switched back to the first mode to display in the first mode a selected one of the graphical interfaces in the array of non-overlapping adjacent graphical interfaces; and

    wherein the touch sensitive surface receives control inputs that cause the array of non-overlapping adjacent graphical user interfaces to scroll so that additional graphical user interfaces are viewable.

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