×

Hybrid mobile interactions for native apps and web apps

  • US 9,600,455 B2
  • Filed: 12/28/2011
  • Issued: 03/21/2017
  • Est. Priority Date: 12/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • processor circuitry;

    a touch screen configured to provide a screen display output and receive input from hand gestures;

    a storage device including instructions, that, when executed with the processor circuitry, performs electronic operations on the computing device including;

    generating an indication of a hand gesture based on a hand gesture input received with the touch screen;

    receiving, by a browser application including instructions that are operable on the processing circuitry, the indication of the hand gesture, wherein in response to the indication of the hand gesture, the browser application is adapted to;

    obtain contextual information displayed in a first web application running in a window of the browser application on the screen display output, wherein the first web application is obtained from a first remote website and is executed locally on the computing device;

    divide the window into a first window and a second window, the first window running the first web application, wherein the first window and the second window are concurrently visible on the screen display output; and

    display, on the screen display output, in the second window, a plurality of icons, wherein the plurality of icons include a plurality of web application icons for respective web applications and a plurality of native application icons for respective native applications, wherein the plurality of web application icons correspond to the respective web applications obtained from respective websites, and wherein the plurality of web application icons includes a selectable icon corresponding to a second web application of the respective web applications;

    wherein a selection and arrangement of the plurality of icons that includes the plurality of web application icons and the plurality of native application icons is determined based on the contextual information displayed in the first web application, wherein the second web application is obtained from a second remote website and is executed locally on the computing device in response to selection of the selectable icon, and wherein the first web application operates in a first browser renderer process of the browser application and the second web application operates in a second browser renderer process of the browser application; and

    displaying, on the screen display output, upon selection of the selectable icon, the second web application in the second window of the browser application, wherein the contextual information displayed in the first web application is used to automatically activate navigation in the second web application to content relating to the first web application, and wherein the first web application is concurrently executed and concurrently displayed with the second web application in response to the automatically activated navigation.

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