×

Methods, systems, and computer program products for navigating between visual components

  • US 9,715,332 B1
  • Filed: 02/05/2014
  • Issued: 07/25/2017
  • Est. Priority Date: 08/26/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus, comprising:

  • at least one processor;

    a display operatively coupled to the at least one processor;

    at least one input device operatively coupled to the at least one processor; and

    memory operatively coupled to the at least one processor;

    said memory operatively coupled to the at least one processor configured to store a plurality of applications including a first application and a second application;

    said display operatively coupled to the at least one processor configured to present, utilizing the at least one processor, a first visual component of the first application in the plurality of applications, in a first application region of a presentation space of the display;

    said at least one input device operatively coupled to the at least one processor configured to detect, utilizing the at least one processor, first user input in connection with the first visual component of the first application;

    said display operatively coupled to the at least one processor configured to, in response to the detection of the first user input in connection with the first visual component of the first application, present, utilizing the at least one processor, a representation of a second visual component of the second application in the plurality of applications, in a first control region of the presentation space of the display based on the first application region, for navigating to the second visual component of the second application, in a second application region in the presentation space of the display, the first control region being based on the first application region by being at a first location adjacent to a second location of the first visual component;

    said at least one input device operatively coupled to the at least one processor configured to detect, utilizing the at least one processor, second user input in connection with the representation of the second visual component of the second application in the plurality of applications;

    said display operatively coupled to the at least one processor configured to, in response to the detection of the second user input in connection with the representation of the second visual component of the second application in the plurality of applications, present, utilizing the at least one processor, the second visual component of the second application in the plurality of applications;

    said display operatively coupled to the at least one processor configured to, in connection with the second visual component of the second application in the plurality of applications, present, utilizing the at least one processor, an area not including the representation of the second visual component and including a representation of a third visual component of a third application in the plurality of applications, in a second control region of the presentation space of the display based on a second application region of the presentation space of the display in which the second visual component of the second application is presented, for navigating to the third visual component of the third application, in a third application region in the presentation space of the display, the second control region being based on the second application region by being at a third location adjacent to a fourth location of the second visual component;

    said at least one input device operatively coupled to the at least one processor configured to detect, utilizing the at least one processor, third user input in connection with the representation of the third visual component of the third application in the plurality of applications;

    said display operatively coupled to the at least one processor configured to, in response to the detection of the third user input in connection with the representation of the third visual component of the third application in the plurality of applications, present, utilizing the at least one processor, the third visual component of the third application in the plurality of applications.

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