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: 20160054862
    Abstract: Graphical navigation of foreground and background applications running on a mobile computing device across multiple active user environments, even when graphics information for background applications is not maintained by a mobile operating system of the mobile computing device. A last graphical representation of an application screen may be captured as the application state is transitioned from the foreground state to the background state. The last graphical representation may be associated with a position in an application activity stack representing foreground and background mobile operating system applications. The navigation techniques may be used in a computing environment with multiple active user environments. A first active user environment may be associated with the mobile operating system. A second active user environment may be associated with the mobile operating system or a desktop operating system running concurrently with the mobile operating system on the mobile computing device.
    Type: Application
    Filed: August 24, 2015
    Publication date: February 25, 2016
    Inventors: Brian Reeves, Paul E. Reeves, Wuke Liu, Borys Sushchev
  • Publication number: 20160054970
    Abstract: Methods and devices for selectively presenting a user interface after waking from a stand-by mode. More particularly, the method includes a device entering a stand-by mode while in a first orientation or state. While in the stand-by mode, the device changes orientation or state. The device can determine the new orientation or state upon waking and provide the appropriate display for the new orientation or state.
    Type: Application
    Filed: August 24, 2015
    Publication date: February 25, 2016
    Inventors: Paul E. Reeves, John S. Visosky
  • Publication number: 20160054757
    Abstract: Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents desktops or windows based on the displays that were pre-existing before docking or undocking.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 25, 2016
    Inventors: Paul E. Reeves, Brian Reeves, Chris Tyghe, Sanjiv Sirpal, Richard Teltz
  • Patent number: 9268518
    Abstract: Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents desktops or windows based on a set of pre-determined rules.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: February 23, 2016
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Martin Gimpl
  • Publication number: 20160041704
    Abstract: Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment. The unified desktop can present notifications for both the computer system and the device in the unified desktop. Thus, regardless of the origin of the notification, the notification may be presented on the unified desktop on the device user interface and/or the computer system user interface.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 11, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Martin Gimpl
  • Publication number: 20160041715
    Abstract: A multi-screen user device and methods for performing a copy-paste operation using finger gestures are disclosed. A first finger gesture is used to select a display area from which data is to be copied. Subsequently, a drag finger gesture is used to identify where the data that is to be pasted. The drag may extend across a non-display boundary between a first and second display screen of the multi-screen device.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Publication number: 20160041696
    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: August 12, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Patent number: 9218154
    Abstract: Embodiments are described for displaying indications of notifications received by a multi-screen device. The notifications may relate to a number of different categories including, without limitation, phone calls, SMS messages, email, notifications from applications, battery level, and signal strength. The multi-screen device includes a unified desktop that displays indications of the notifications regardless of the state of the multi-screen device, which in embodiments includes an undocked state and a docked state, in which a peripheral screen is used to display the indications. The indications may be displayed differently depending on the state of the multi-screen device.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: December 22, 2015
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9213431
    Abstract: The present disclosure is directed to methodologies and devices for handling maximizing and minimizing of hierarchically related windows.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: December 15, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Patent number: 9213516
    Abstract: Embodiments provide for a handheld device with a unified desktop for integrating the functionality of the handheld device with a larger computer system. When connected to a peripheral display and/or a display of the larger computer system, the handheld device provides a unified desktop displayed across the screen(s) of the handheld device and the peripheral display. The unified desktop unifies the functionality provided by the larger computer system and the handheld functionality, e.g., communication applications (e.g., phone, SMS, MMS). A user can seamlessly interact with applications, e.g., open, move, close, receive notifications, on the unified desktop whether the applications are displayed on the screens of the handheld device, or the peripheral display of the larger computer system.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: December 15, 2015
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl
  • Patent number: 9207717
    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 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: Grant
    Filed: September 28, 2011
    Date of Patent: December 8, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Patent number: 9195427
    Abstract: Methods and devices for presenting representations of open windows in a device are provided herein. More particularly, the method includes a displaying a desktop application manager. The desktop application manager can include cards or thumbnails presented in a tray that can be navigated. The cards may be selected and placed onto the displays to make the application active. Thus, the desktop application manager can allow a user to navigate and manage open windows without scrolling the display of the windows.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: November 24, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano
  • Patent number: 9122441
    Abstract: Embodiments provide for a handheld device with a unified desktop for integrating the functionality of the handheld device with a larger computer system. When connected to a peripheral display and/or a display of the larger computer system, the handheld device provides a unified desktop displayed across the screen(s) of the handheld device and the peripheral display. The unified desktop unifies the functionality provided by the larger computer system and the handheld functionality, e.g., communication applications (e.g., phone, SMS, MMS). A user can seamlessly interact with applications, e.g., open, move, close, receive notifications, on the unified desktop whether the applications are displayed on the screens of the handheld device, or the peripheral display of the larger computer system.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: September 1, 2015
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl
  • Publication number: 20150242070
    Abstract: A smartpad is provided that has various display modes.
    Type: Application
    Filed: April 6, 2015
    Publication date: August 27, 2015
    Inventors: Sanjiv Sirpal, Mohammed Selim, Paul E. Reeves, Chris Tyghe, Alexander de Paz, Paul Webber, Rodney W. Schrock, Brett B. Faulk
  • Publication number: 20150212830
    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: April 3, 2015
    Publication date: July 30, 2015
    Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Christopher Tyghe, Alisher Yusupov, Octavian Chincisan, Wuke Liu
  • Patent number: 9092183
    Abstract: Embodiments are described for displaying indications of notifications received by a multi-screen device. The notifications may relate to a number of different categories including, without limitation, phone calls, SMS messages, email, notifications from applications, battery level, and signal strength. The multi-screen device includes a unified desktop that displays indications of the notifications regardless of the state of the multi-screen device, which in embodiments includes an undocked state and a docked state, in which a peripheral screen is used to display the indications. The indications may be displayed differently depending on the state of the multi-screen device.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: July 28, 2015
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9075558
    Abstract: Methods and devices for receiving input and presenting a user interface with two screens and an off screen gesture area. The device may have an off screen gesture area that accepts user input outside the display area. The interface inputs received in the off screen gesture are may have special handling and cause different display changes. Further, the device, having two screens, may receive user interface inputs that cross the seam between the two displays. To provide a display that acts like a single display area, the device can predict motions may cross the seam and then interrelate separate inputs on separate screens. The interrelated inputs can cause display changes as if the inputs were received as a single user interaction.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: July 7, 2015
    Assignee: Z124
    Inventors: Paul E. Reeves, John S. Visosky, Tong Chen
  • Patent number: 9077731
    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: Grant
    Filed: September 27, 2011
    Date of Patent: July 7, 2015
    Assignee: Z124
    Inventors: Alisher Yusupov, Paul E. Reeves, Octavian Chincisan, Wuke Liu
  • Patent number: 9069518
    Abstract: Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, freeform windows are generated to encapsulate user interfaces for device applications. The freeform windows allow the user interfaces for the device applications to function as other windows in the personal computing environment.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: June 30, 2015
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9060006
    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: Grant
    Filed: September 27, 2011
    Date of Patent: June 16, 2015
    Assignee: Z124
    Inventors: Alisher Yusupov, Paul E. Reeves, Octavian Chincisan, Wuke Liu