Patents Assigned to Imerj LLC
-
Publication number: 20130021266Abstract: Methods of displaying information on an electronic device have a first touchscreen display and a second touchscreen display are disclosed. As the user enters inputs on the first touchscreen display, the second touchscreen displays the results of the user's inputs on the first touchscreen display. Either touchscreen can be used as an input device. Display information generated by an application can be the same on both displays. Alternatively, the first and second displays comprise a single, larger screen. An single application can address the displays as distinct devices. A touchscreen display can be dedicated to a single application, or a single instance of an application such that the two displays can run different applications, or different instances of the same application. In conjunction with a wireless communications module, the electronic device can be used as a portable teleconferencing device.Type: ApplicationFiled: July 21, 2011Publication date: January 24, 2013Applicant: IMERJ LLCInventor: Mo Selim
-
Publication number: 20130021262Abstract: Systems and methods for operating a handheld computing device having more than one input device. An input event may be received at one of the input devices. The location of the input event may be translated into a location with respect to a global virtual space. This translated location may in turn be passed to an application executing on the device. Additionally, systems and methods are provided for recognition of a gesture input spanning more than one independent input device.Type: ApplicationFiled: July 20, 2011Publication date: January 24, 2013Applicant: IMERJ LLCInventor: Tong Chen
-
Publication number: 20130002568Abstract: Systems for, and methods of, dual screen smartphones are described herein. The dual screens are hingedly coupled and can be rotated into an open position forming one contiguous screen. A processor is configured to dismiss any action bar or status bar in response to a prompt thereby maximizing media across the entirety of any of the dual screens or contiguous screen formed by their intersection. An overlay command presented by the processor allows a user to minimize, tile, zoom, pan or dismiss the media when it is maximized.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: IMERJ LLCInventor: Mo Selim
-
Publication number: 20130005469Abstract: Systems for, and methods of, dual screen gaming modules are described herein. A first screen can be configured in whole or in part as a display for the game or a controller for a game. Similarly, a second screen can be configured as a display or a controller for a game. The two screens are configured to appear as one contiguous screen. Controller functions including size, placement and sensitivity to pressure can be user configured, pre-programmed or learned by the module.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: IMERJ LLCInventor: Mo Selim
-
Publication number: 20120290946Abstract: An email client having multiple screens that may be displayed in different corresponding ones of a plurality of different display portions of a handheld electronic device. The screens of the email client may be related by way of a dependency relationship and/or may provide for control between the various screens. In one embodiment, the email client includes a folder management screen, a message listing screen, a message detail screen, and an attachment screen. Additionally, the email client may be responsive to received gesture inputs to navigate with respect to the screens and/or perform actions with respect to one or more elements (e.g., messages) of the various screens.Type: ApplicationFiled: November 17, 2011Publication date: November 15, 2012Applicant: IMERJ LLCInventors: Rodney Schrock, Sanjiv Sirpal, Alexander de Paz, Aaron VonderHaar, Martin Gimpl, Salvador Soto, Stanley Kurdziel, Paul Webber, Paul Reeves
-
Publication number: 20120214552Abstract: Methods and devices for selectively presenting a user interface for a phone application are provided. More particularly, a change in the display mode of a multiple screen device can be determined. More particularly, a presentation of a user interface for a dialer of a phone application can be retained after receiving a flick in an off-screen gesture area of the device. However, a second, child window is provided in a second screen in response to receiving the flick.Type: ApplicationFiled: February 2, 2012Publication date: August 23, 2012Applicant: Imerj LLCInventors: Sanjiv Sirpal, Martin Gimpl
-
Publication number: 20120174028Abstract: The present disclosure is directed to methodologies and devices for handling maximizing and minimizing of hierarchically related windows.Type: ApplicationFiled: September 29, 2011Publication date: July 5, 2012Applicant: IMERJ LLCInventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Jared L. Ficklin, Denise Burton, Gregg Wygonik
-
Publication number: 20120144323Abstract: A dual-screen user device and methods are disclosed for revealing a combination of desktops on single and multiple screens. A determined number of desktops and/or running applications are displayed on dual screen displays conditioned upon inputs received and the state of the device. Desktop displays and applications can be shifted between the screens by user gestures, and/or selected desktop displays. Applications can be moved off of the screens by other user gestures and therefore hidden. Hidden desktops and screens can be re-displayed by other gestures. Desktops and applications are arranged in a window stack that represents a logical order therefore providing a user with an intuitive ability to manage multiple applications and desktops running simultaneously. The user gestures prevent the user from having to open and close the running desktops and applications that otherwise may require laborious efforts by the user to manage the multiple running desktops and applications.Type: ApplicationFiled: September 28, 2011Publication date: June 7, 2012Applicant: IMERJ, LLCInventors: Sanjiv Sirpal, Brett Faulk, Paul Reeves, Alexander De Paz, Rod Schrock, Maxim Marintchenko, Robert Csiki, Eric Freedman, Jared Ficklin, Denise Burton, Misty Cripps, Gregg Wygonik
-
Publication number: 20120143944Abstract: 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. A seamless cross-environment workflow is provided in a multi-operating system computing environment. Two or more application programs, running in independent operating systems, share user interaction state information including user data, user settings, and/or application context information. Interaction state information may be shared for applications that are used primarily to access and edit local user content as well as applications that communicate to a remote server or access and navigate other remote content (i.e., Internet-based application, browser).Type: ApplicationFiled: October 3, 2011Publication date: June 7, 2012Applicant: IMERJ, LLCInventors: Brian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
-
Publication number: 20120124490Abstract: 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 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. User gestures rearrange the order of the applications and desktops in the window stack. One embodiment provides an annunciator display or window extending across both screens in a dual screen configuration of the device. The annunciator window provides alerts, notifications, and statuses of the device in an increased area thereby enhancing viewability of information in the window.Type: ApplicationFiled: September 28, 2011Publication date: May 17, 2012Applicant: IMERJ, LLCInventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared Ficklin, Denise Burton, Gregg Wygonik
-
Publication number: 20120119888Abstract: A controller that automatically identifies one or more peripheral devices which need to be programmed for use with the controller. In some embodiments, the controller is able to visually identify a peripheral device from an image, obtain the configuration information for the peripheral device, and program itself in the background according to the configuration information. These tasks are advantageously performed by the remote control, without user input. The controller can be programmed to support a plurality of peripheral devices. When the controller is used to control a peripheral device, the controller may first present a selection list on the display screen. The selection list may include all the peripheral devices that the remote is communicatively coupled with. Upon the user selecting the desired peripheral device to be controlled, the remote control may dynamically outputs a customized user interface associated with the selected peripheral device.Type: ApplicationFiled: July 21, 2011Publication date: May 17, 2012Applicant: IMERJ LLCInventors: Brian Reeves, Richard Pocklington
-
Publication number: 20120120627Abstract: Dual screen display devices are disclosed. The device is able to be a mechanical hinge capable of joining multiple screens to form a single display or a substantially continuous display. The device is also capable of splitting a jointed display into separated screens. In some embodiments, the device comprises detaining mechanisms allowing the device to instantly interchange among several pre-defined angles or positions.Type: ApplicationFiled: November 16, 2011Publication date: May 17, 2012Applicant: IMERJ LLCInventors: Mike O'Connor, Marty Kimbell, Steve Gaynes
-
Publication number: 20120117290Abstract: Systems and methods related to the user interface of docking portable electronic devices. A master device may be docked with a slave device to control operation of the slave device. The master device may be operable to display a user interface. The user interface of the master device may be adapted to be used with the slave device that may include different display and/or input devices than that of the master device. In one embodiment, the master device may be a handheld device such as a smart phone and the slave device may be a tablet device.Type: ApplicationFiled: October 3, 2011Publication date: May 10, 2012Applicant: IMERJ, LLCInventors: Sanjiv Sirpal, Brian Reeves, Paul Reeves, Rodney Schrock, David Reeves, Richard Teltz, Kean Wing Kin Lam
-
Publication number: 20120117495Abstract: 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 miming simultaneously. One user gesture launches an applications management window that provides visual indications of all applications and desktops running at the time. Other gestures rearrange the order of the applications and desktops in the window stack. One particular gesture drags a selected application or desktop appearing in the applications management window to a selected screen.Type: ApplicationFiled: September 28, 2011Publication date: May 10, 2012Applicant: IMERJ, LLCInventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared L. Ficklin, Denise Burton, Gregg Wygonik
-
Publication number: 20120110486Abstract: A multi-screen user device and a universal clipboard application are described. Specifically, the universal clipboard application can be open on one screen of the multi-screen device while another application, from which data is either being copied to the clipboard application or pasted from the clipboard application, is open on another screen of the multi-screen device. Inputs received on the screen displaying the universal clipboard application can cause content to be copied to an application being displayed on the other screen of the multi-screen device, thereby providing an intuitive user interface for the universal clipboard application.Type: ApplicationFiled: September 28, 2011Publication date: May 3, 2012Applicant: IMERJ LLCInventors: Sanjiv Sirpal, Paul Edward Reeves, Alexander de Paz, Eric Freedman, Jared L. Ficklin, Denise Burton, Misty Cripps, Gregg Wygonik
-
Publication number: 20120105363Abstract: An intuitive technique for inputting user gestures into a handheld computing device is disclosed allowing a user to better manipulate different types of screen display presentations, such as desktops and application windows, when performing tasks thereon, wherein a window stack for application windows and/or desktops can be navigated and sequentially displayed according to the window stack ordering without disturbing or changing this ordering.Type: ApplicationFiled: September 28, 2011Publication date: May 3, 2012Applicant: IMERJ LLCInventors: Sanjiv Sirpal, Brett Faulk, Paul Reeves, Alexander de Paz, Rodney Wayne Schrock, John Steven Visosky, Eric Freedman, Jared Ficklin, Denise Burton, Misty Cripps, Gregg Wygonik
-
Publication number: 20120110497Abstract: 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 and/or running applications can be selectively displayed on dual screen displays conditioned upon inputs received and the state of the device. Desktop displays and applications can be selectively shifted between the screens by a user gesture in the form of a pinch gesture. This single user gesture prevents the user from having to open and close the running desktops and applications, or to execute multiple other user commands that otherwise would result in a laborious effort by the user to manage the multiple desktops and applications.Type: ApplicationFiled: September 28, 2011Publication date: May 3, 2012Applicant: IMERJ, LLCInventors: Martin Gimpl, Sanjiv Sirpal, Maxim Marintchenko
-
Publication number: 20120086717Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system and a desktop operating system running concurrently and independently on a mobile computing device. Real-time or instant display of an application running in the mobile operating system within an environment of the desktop operating system is provided by rendering application graphics for the application within the desktop operating system. A console application of the desktop operating system may access surface information for the application from shared memory and render the application within a console window of the computing environment associated with the desktop operating system. 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: ApplicationFiled: September 27, 2011Publication date: April 12, 2012Applicant: IMERJ LLCInventor: Wuke Liu
-
Publication number: 20120086716Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system and a desktop operating system running concurrently and independently on a shared kernel of a mobile computing device. User interaction support includes handling input events initially received in the shared kernel by accepting the input events in the desktop operating system and translating, mapping, and/or passing the input events through a virtual input device to the mobile operating system such that applications of the mobile operating system receive the input events as if coming from a user interaction space of the mobile operating system. 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: ApplicationFiled: September 27, 2011Publication date: April 12, 2012Applicant: IMERJ LLCInventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Wuke Liu
-
Publication number: 20120089992Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system associated with a first user environment and a desktop operating system associated with a second user environment running concurrently and independently on a mobile computing device. User interaction support includes handling input events initially received in the shared kernel by accepting the input events in the desktop operating system and translating, mapping, and/or passing the input events through a virtual input device to the mobile operating system such that applications of the mobile operating system receive the input events as if coming from a user interaction space of the mobile operating system. 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: ApplicationFiled: September 27, 2011Publication date: April 12, 2012Applicant: IMERJ LLCInventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Wuke Liu