Patent application number | Description | Published |
20110087984 | MOVABLE INFORMATION PANELS - Various techniques, methods and apparatus are disclosed. In some example embodiments, a movable information panel may be moved to be displayed as a tabbed web page, moved to a different application window, or docked to a horizontal or vertical panel bar. Other example embodiments are also disclosed. | 04-14-2011 |
20120131441 | Multi-Mode Web Browsing - A computer-implemented method for displaying web pages includes receiving code for a first web page, the code defining formatting for displaying the web page in at least two different display modes, displaying web page in a first display mode in a browser, the first display mode being a full page display in browser pane, receiving a user command to display the web page in a second display mode, and displaying the web page in a second display mode, the second display mode not being a reduced-sized or cropped version of the first display mode. | 05-24-2012 |
20120278756 | MOBILE BROWSER CONTEXT SWITCHING - Methods and systems for processing and displaying content are disclosed. An example method of operation may include initializing two or more windows on a mobile device, and displaying a first window of the two or more windows on the mobile device. The method may also include receiving an on-screen switcher indication causing a display view change from the first window being displayed to a combination of the first window and at least one more additional windows being displayed. The method may also include determining a space amount for each of the two or more windows, adjusting a size of each of the two or more windows based on the space amount. The method may further include displaying a frame around each of the two or more windows with the respective adjusted size, and displaying each frame overlaid on top of one another. The example method provides multiple web pages to be concurrently active in a common viewing area of a mobile display device. | 11-01-2012 |
20120278757 | Mobile Browser Context Switching - Methods and systems for processing and displaying content are disclosed. An example method of operation may include initializing two or more windows on a mobile device, and displaying a first window of the two or more windows on the mobile device. The method may also include receiving an on-screen switcher indication causing a display view change from the first window being displayed to a combination of the first window and at least one more additional windows being displayed. The method may also include determining a space amount for each of the two or more windows, adjusting a size of each of the two or more windows based on the space amount. The method may further include displaying a frame around each of the two or more windows with the respective adjusted size, and displaying each frame overlaid on top of one another. | 11-01-2012 |
20130086467 | SYSTEM FOR SENDING A FILE FOR VIEWING ON A MOBILE DEVICE - Methods for sending a file stored in a first format on a non-mobile device to a mobile device in a second format suitable for viewing on the mobile device are provided. In one aspect, a method includes receiving a request to transmit a file converted from a first format to a second format to a mobile device, and storing the file in the second format suitable for viewing on the mobile device. The method also includes sending an access notification for the converted file to the mobile device. The access notification provides access to the converted file. Systems, graphical user interfaces, and machine-readable media are also provided. | 04-04-2013 |
20130110869 | DEVICE SPECIFIC FOLDERS FOR BOOKMARK SYNCHRONIZATION | 05-02-2013 |
20130145290 | MECHANISM FOR SWITCHING BETWEEN DOCUMENT VIEWING WINDOWS - Methods for switching between opened web pages in a web browser using a dragging motion across a touchscreen device are provided. In one aspect, a method includes receiving an input of a touch gesture comprising a dragging motion beginning near a first lateral edge of a touchscreen interface towards a second lateral edge of the touchscreen interface, and controlling the switching of a currently displayed open web page in the web browser to another one of a plurality of opened web pages in the web browser based on the touch gesture. The selection of which open web page to switch to is determined based on the distance of the dragging motion of the touch gesture. Systems, graphical user interfaces, and machine-readable media are also provided. | 06-06-2013 |
20130145291 | GRAPHICAL USER INTERFACE WINDOW SPACING MECHANISMS - Computer-implemented methods for adjusting a display of multiple web page windows in a web browser are provided. In one aspect, a method includes receiving selections of visible portions of first and second web page windows oriented in an overlaid configuration with first and second touch inputs, and receiving a dragging motion of the touch inputs to alter the visible portion of at least one of the windows. When the dragging motion includes dragging the touch inputs away from one another, the visible portion of the first web page window is increased and the visible portion of the second web page window is decreased, and when the dragging motion includes dragging the touch inputs towards one another, the visible portion of the first web page window is decreased and the visible portion of the second web page window is increased. Systems, graphical user interfaces, and machine-readable media are also provided. | 06-06-2013 |
20130151937 | SELECTIVE IMAGE LOADING IN MOBILE BROWSERS - Methods for selectively viewing images in a web page on a mobile device are provided. In one aspect, a method includes receiving a selection from a mobile device to download a web page without downloading images in the web page, and providing the web page with image placeholders in place of the images in the web page, wherein each image placeholder is the same height and width and in the original position of the image in the web page. The method also includes receiving a selection of one or more image placeholders prompting a request to provide and display the one or more corresponding images, and providing the one or more images for display in place of the one or more image placeholders in the web page. Systems, graphical user interfaces, and machine-readable media are also provided. | 06-13-2013 |
20130152010 | MULTIPLE TAB STACK USER INTERFACE - Computer-implemented methods for organizing graphical user interface windows into separate stacks of windows is provided are provided. In one aspect, a method includes providing, for display, a first window in a graphical user interface, and receiving a request to display a second window in the graphical user interface when viewing the first window. The method also includes moving the first window to a first stack in the graphical user interface in response to the request, and displaying the second window in the graphical user interface in a second stack. In response to a request to display a third window in the graphical user interface, the third window is configured to be displayed in the first stack or in the second stack based on a defined constraint shared between the third window and the second window. Systems, graphical user interfaces, and machine-readable media are also provided. | 06-13-2013 |
20140075373 | SYSTEMS AND METHODS FOR HANDLING STACKABLE WORKSPACES - Systems and methods for navigating stackable workspaces on an electronic device are provided. A system includes a navigation module configured to display a first workspace of a plurality of workspaces stacked along a stacking axis. The plurality of workspaces includes a second workspace stacked on the first workspace. At least one application is open in the first workspace or in the second workspace. The system also includes a detection module configured to detect at least one of a first inter-workspace swipe gesture and an intra-workspace swipe gesture. The navigation module is configured to display the second workspace in response to the first inter-workspace swipe gesture. The navigation module is configured to switch between features or applications of the at least one application in response to the intra-workspace swipe gesture. | 03-13-2014 |
20140075374 | STACKABLE WORKSPACES ON AN ELECTRONIC DEVICE - Systems and methods for providing stackable workspaces on an electronic device are provided. A system includes a navigation module configured to display a first workspace of workspaces stacked along a stacking axis, and to display a navigation menu when the first workspace is displayed. The navigation menu comprises access points, each of which is associated with an application. The system includes a workspace module configured to open at least one of the applications in a second workspace stacked on the first workspace. The system includes a detection module configured to detect a second workspace scrolling command. The navigation module is configured to display the second workspace in response to the second workspace scrolling command. Displaying the second workspace comprises traversing the stack from the first workspace to the second workspace along the stacking axis. The navigation module is configured to display the navigation menu when the second workspace is displayed. | 03-13-2014 |
20140250409 | METHODS AND APPARATUS FOR PROCESSING APPLICATION WINDOWS - An apparatus may include one or more memories and one or more processors. The one or more processors may be configured to execute instructions to facilitate providing a first application window for display. The instruction may facilitate receiving a switching input. The instructions may facilitate, in response to the switching input, providing a plurality of application windows for concurrent display. The providing a plurality of application windows may include changing a display view from the first application window to the plurality of application windows. The plurality of application windows include the first application window and one or more additional application windows. The instructions may facilitate touching and sliding, off the display view, one of the plurality of application windows. The sliding may cause permanently removing the one of the plurality of application windows from application windows available for display. Methods for displaying windows and machine-readable storage medium are also disclosed. | 09-04-2014 |
20140281897 | SWITCHING TO AND FROM NATIVE WEB APPLICATIONS - According to one general aspect, a method may include executing, by a processor of a computing device, a web browser presentation environment. The method may also include presenting at least one web page within a context of the web browser presentation environment, wherein presenting within the web browser presentation environment includes maintaining a first presentation data structure that includes a web browser presentation data structure portion and a common presentation data structure portion. The method may further include receiving a request to move the presentation of the web page from the web browser presentation environment to an emulation-based presentation environment. The method may include moving the presentation of the web page from the web browser presentation environment to the emulation-based presentation environment, wherein moving includes maintaining a second presentation data structure that includes an emulation-based presentation data structure portion and the common data structure portion. | 09-18-2014 |
20140331171 | METHODS AND APPARATUS FOR PROCESSING APPLICATION WINDOWS - An apparatus may include one or more memories and one or more processors. The one or more processors may be configured to execute instructions to facilitate providing a first window for display while hiding from display one or more additional windows. The instructions may facilitate receiving a switching input. The instructions may facilitate, in response to the switching input, providing a plurality of windows for display. The providing a plurality of windows may include changing a display view from the first window to the plurality of windows. The instructions may facilitate selecting one of the plurality of windows. The selecting one of the plurality of windows may include changing the display view from the plurality of windows to the selected one of the plurality of windows while hiding from display one or more other windows. Methods for displaying windows and machine-readable storage medium are also disclosed. | 11-06-2014 |
20140337404 | SYSTEM AND METHOD FOR PROVIDING ACCESS POINTS - A method for providing a dynamic system-generated set of access points to a user including determining at least one web application or one web page to include within a set of access points according to a set of criteria, generating an access point for the determined web application or one web page, adding the generated access point to the set of access points such that the set of access points includes at least one access point corresponding to a web page and at least one access point corresponding to a web application and providing the set of access points for display to a user in a first page of a web browser. | 11-13-2014 |
20150019985 | SYSTEMS AND METHODS FOR CUSTOMIZING A WEB BROWSER - Systems and methods for customizing a web browser are provided. In some aspects, a system includes a selection module configured to determine a first profile of the web browser. The first profile is associated with a first user of the web browser and a first configuration of the web browser. The system also includes a retrieval module configured to obtain social networking information associated with the first user. The system also includes a synchronization module configured to update the first configuration of the web browser based on the social networking information. | 01-15-2015 |