Patents Assigned to Imerj LLC
  • Publication number: 20120084698
    Abstract: A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Alexander de Paz
  • Publication number: 20120081267
    Abstract: A dual-screen user device and methods for revealing a combination of desktops on single and multiple screens are disclosed. Specifically, a determined number of desktops is displayed to at least one of the screens of the device conditioned upon input received and the state of the device. Where a screen of the device is determined to be inactive, the desktop is not displayed to the screen, but is stored in a virtually displayed state by the device. Upon receiving input that the inactive screen is active, the device can actually display the desktop to the screen.
    Type: Application
    Filed: August 31, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Publication number: 20120081354
    Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. Real-time display of applications running in the mobile operating system within an environment of the desktop operating system is provided by rendering the application through an extended graphics context of the mobile operating system. Application graphics for multiple applications are rendered into separate graphics frames.
    Type: Application
    Filed: September 27, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Alisher Yusupov, Paul E. Reeves, Octavian Chincisan, Wuke Liu
  • Publication number: 20120081400
    Abstract: A multi-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, a gesture sequence is disclosed which enables a user to toggle or shift through applications that are displayed by the multi-screen user device. The gesture sequence may correspond to various rotation or partial rotations of the multi-screen user device.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Rodney Wayne Schrock, Martin Gimpl, Sanjiv Sirpal, John Steven Visosky
  • Publication number: 20120084675
    Abstract: A dual-screen user device and methods for revealing a combination of selected desktops and applications on single and dual screens are disclosed. Desktops and applications can be shifted between screens by user gestures, and/or moved off of the screens and therefore hidden. Hidden desktops and screens can be re-displayed by other gestures. The desktops and applications are arranged in a window stack that represents a logical order of the desktops and applications providing a user with an intuitive ability to manage multiple applications/desktops running simultaneously. One embodiment provides an annunciator window extending across both screens in a dual screen configuration. The annunciator window provides alerts, notifications, and statuses of the device in an increased area thereby enhancing viewability of the information in the window. The annunciator window can be expanded over a selected screen to view full contents of the window without having to minimize or close running applications.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ, LLC
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Publication number: 20120081403
    Abstract: A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Alexander de Paz, Martin Gimpl, John Steven Visosky
  • Publication number: 20120084481
    Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The desktop operating system may be suspended when the mobile computing device is not docked with a secondary terminal environment and resumed when the mobile computing device is docked with a secondary terminal environment that provides a desktop computing experience. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux OS distribution on a modified Android kernel.
    Type: Application
    Filed: August 24, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Brian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Alisher Yusupov, Octavian Chincisan, Wuke Liu
  • Publication number: 20120084681
    Abstract: Embodiments are described for handling the launching of applications in a multi-screen device. In embodiments, a first touch sensitive display of a first screen receives input to launch an application. In response, the application is launched and a window of the first application is displayed on the first display. A second touch sensitive display of a second screen receives input to launch a second application. In response, the second application is launched and a second window of the second application is displayed on the second display. In embodiments, when an application is launched, it displays the view of the application (whether on the first touch sensitive display or the second touch sensitive display) that was displayed when the application was last closed.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventor: Ron Cassar
  • Publication number: 20120081280
    Abstract: A multi-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, a gesture sequence is disclosed which enables a user to toggle or shift though applications that are displayed by the multi-screen user device. The gesture sequence may correspond to various rotation or partial rotations of the multi-screen user device.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Rodney Wayne Schrock, Martin Gimpl, Sanjiv Sirpal, John Steven Visosky
  • Publication number: 20120081353
    Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. Cross-environment rendering provides real-time display of applications running in a mobile operating system to be displayed within an environment of a desktop operating system. The mobile operating system and the desktop operating system may be running concurrently and independently on a shared kernel of a mobile computing device. A graphics server of the mobile operating system tears down and rebuilds the rendering context for each application as it composites the surface information. The rendering context may be established to match the resolution of the associated display, so that graphics will be appropriately rendered for that resolution. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
    Type: Application
    Filed: September 27, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Alisher Yusupov, Paul E. Reeves, Octavian Chincisan, Wuke Liu
  • Publication number: 20120081306
    Abstract: The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.
    Type: Application
    Filed: September 1, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Alexander de Paz, Paul E. Reeves, Maxim Marintchenko
  • Publication number: 20120084726
    Abstract: Embodiments are described for minimizing application windows displayed on one or more displays of a multi-screen device. A device may display a dual screen application which is displayed across both screens. Depending upon which screen is used to launch (or reopen) an application, the dual screen application may be minimized to the other screen.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Paul Edward Reeves, Alexander de Paz, Jared L. Ficklin, Denise Burton
  • Publication number: 20120084678
    Abstract: Methods and devices for providing a virtual keyboard in connection with a multiple screen device are provided. More particularly, information displayed on the screen of a multiple screen device having a current focus of the user is identified, and is presented by a top screen. The virtual keyboard is presented by the bottom screen. The virtual keyboard can be dismissed in response to detecting a change in the focus of the user.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Publication number: 20120084686
    Abstract: Systems and methods are provides for adjusting focus during a desktop reveal. A window has focus before the desktop is revealed. After the window is returned and the desktop hidden, the focus is again placed on the window. Further, a configurable area associated with the screen that displays the window is maintained during the desktop reveal and the return of the window.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Paul Edward Reeves, Alexander de Paz, Rodney Wayne Schrock
  • Publication number: 20120084721
    Abstract: A multi-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, the control of data displayed by at least one of the multiple screens of the multi-screen user device is conditioned upon the relative orientation of the multiple screens, whether the device orientation is changed from a first state to a second state, and user input received.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Martin Gimpl, Paul Edward Reeves, John Steven Visosky
  • Publication number: 20120084542
    Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux distribution on a modified Android kernel.
    Type: Application
    Filed: August 24, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Brian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
  • Publication number: 20120084710
    Abstract: A dual-screen user device and methods for revealing a combination of desktops on single and multiple screens are disclosed. Selected desktops and/or running applications are displayed on dual screen displays. Desktops and applications can be shifted between screens by user gestures, and/or moved off of the screens and therefore hidden. Hidden desktops and screens can be re-displayed by yet other gestures. The desktops and applications are arranged in a window stack that represents a logical order of the desktops and applications providing a user with an intuitive ability to manage multiple applications/desktops running simultaneously. One user gesture launches an applications management window that provides visual indications of all of the applications and desktops running at the time, applications/desktops displayed on the screens. Other gestures can rearrange the order of all of the applications and desktops in the window stack.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ, LLC
    Inventors: Sanjiv Sirpal, Martin Gimpl, Eduardo Diego Torres Milano
  • Publication number: 20120084687
    Abstract: Embodiments are described for handling focus when a gesture is input in a multi-screen device. In embodiments, a first image displayed on a first touch sensitive display of a first screen may be currently in focus. In embodiments, the gesture is a tap on a second touch sensitive display of the device. In response to the gesture, focus is changed from the first image on the first touch sensitive display to the second touch sensitive display.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Martin Gimpl, John Steven Visosky, Suxiang Wei
  • Publication number: 20120081308
    Abstract: The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.
    Type: Application
    Filed: September 1, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventor: Sanjiv Sirpal
  • Publication number: 20120081304
    Abstract: Methods and devices for providing one or more control buttons in connection with a multiple screen device are provided. More particularly, the screen of a multiple screen device having a current focus is identified, and one or more control buttons are provided as part of or in association with the identified screen. When a change in focus from a previously identified screen to a different screen is detected, the presentation of the one or more control buttons can also change. In particular, control buttons are presented as part of a screen having the current focus, while control buttons are not provided on or in association with a screen that does not have the current focus.
    Type: Application
    Filed: August 31, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Paul Edward Reeves