Patents by Inventor Paul E. Reeves

Paul E. Reeves has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120089992
    Abstract: 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: Application
    Filed: September 27, 2011
    Publication date: April 12, 2012
    Applicant: IMERJ LLC
    Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Wuke Liu
  • Publication number: 20120081380
    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. The seamless computing experience includes mirroring the active user interaction space of the mobile operating system to a display of a user 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: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: Imerj LLC
    Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Octavian Chincisan
  • Publication number: 20120084725
    Abstract: The present disclosure is directed to methodologies and devices for handling the display of hierarchically related windows in a single-screen communication device.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • 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: 20120084798
    Abstract: 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. Full user interaction support is provided for redirected and/or mirrored applications that are rendered using an extended graphics context. An extended input queue handles input events from virtual input devices for remotely displayed applications. Remotely displayed applications are mapped to separate motion spaces within the input queue. 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 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
  • Publication number: 20120081307
    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, Brett B. Faulk, Paul E. Reeves, Alexander de Paz, Rodney W. Schrock, Jared Ficklin, Denise Burton, Maxim Marintchenko
  • Publication number: 20120084697
    Abstract: Methods and apparatus for controlling the display of one or more drawers of a user interface. One or more displays may be provided, each of which may have a corresponding independently controllable drawer displayable therein. The drawers may be opened in response to a gesture input to display data, such as notification data, application data, contact data, calendar data, weather data, etc. the drawers may be opened and/or closed individually or collectively. For instance, a characteristic of the gesture (e.g., a location of the gesture) may determine which of the drawers are opened in response to the gesture input.
    Type: Application
    Filed: November 17, 2010
    Publication date: April 5, 2012
    Applicant: FLEXTRONICS ID, LLC
    Inventor: Paul E. Reeves
  • Publication number: 20120084722
    Abstract: The present disclosure is directed to methodologies and devices for handling maximizing and minimizing of hierarchically related windows.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Ron Cassar, Paul E. Reeves, Volodimir Felixovich Lemberg, John Steven Visosky
  • 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: 20120081383
    Abstract: 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. The seamless computing experience includes mirroring the active user interaction space of the mobile operating system to a display of a user environment associated with the desktop operating system. The user interface is rendered by the desktop operating system by accessing surface information of the active user interaction space directly from shared memory. 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: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Octavian Chincisan
  • 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: 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: 20120081396
    Abstract: 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. The mobile operating system may be associated with a first user environment and the desktop operating system may be associated with a second user environment. Real-time display of applications running in the mobile operating system within the second user environment is provided by rendering the application through an extended graphics context of the mobile operating system. Application graphics for multiple applications are rendered into portions of a single graphics frame. 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