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).

  • Patent number: 9405459
    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: August 3, 2012
    Date of Patent: August 2, 2016
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul E. Reeves
  • Publication number: 20160196007
    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: Application
    Filed: December 10, 2015
    Publication date: July 7, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl
  • Publication number: 20160179350
    Abstract: Methods and devices for selectively presenting a user interface in a dual screen device. More particularly, the method includes providing a gallery for the dual screen device. The gallery can present one or more images in a user interface. The gallery user interface can adapt to changes in the device configuration. Further, the gallery can display images or videos in the various configurations.
    Type: Application
    Filed: November 20, 2015
    Publication date: June 23, 2016
    Inventors: Paul E. Reeves, Mohammed Selim, Gregory Burdzinski
  • Publication number: 20160179208
    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: Application
    Filed: November 20, 2015
    Publication date: June 23, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal
  • Publication number: 20160170633
    Abstract: 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: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: Sanjiv Sirpal, Brett B. Faulk, Paul E. Reeves, Alexander de Paz, Rodney W. Schrock, John S. Visosky, Eric Freedman, Jared L. Ficklin, Denise L. Burton, Misty Cripps, Gregg Wygonik
  • Publication number: 20160132279
    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 a new user interface to allow access to functions of the unified desktop.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 12, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl
  • Publication number: 20160124698
    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 a new user interface to allow access to functions of the unified desktop.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 5, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl, Rodney W. Schrock
  • Publication number: 20160117139
    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: Application
    Filed: October 30, 2015
    Publication date: April 28, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl
  • Patent number: 9324234
    Abstract: A mobile computing device with a mobile operating system and personal computer or vehicle processing module 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 personal computer operating system provides a full personal computer user experience when the mobile computing device is docked to a secondary terminal environment. The vehicle processing module operating system provides a full vehicle processing module 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: Grant
    Filed: November 16, 2012
    Date of Patent: April 26, 2016
    Assignee: AutoConnect Holdings LLC
    Inventors: Christopher P. Ricci, Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe
  • Publication number: 20160110150
    Abstract: Systems and methods are provides for displaying a desktop for a multi-screen device in response to opening the device. The window stack can change based on the change in the orientation of the device. The system can receive an orientation change that transitions the device from a closed state to an open state. A previously created in the stack can expand over the area of the two or more displays comprising the device when opened. A desktop expands to fill the display area and be displayed on the second of the displays after the device is opened.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 21, 2016
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Rodney W. Schrock
  • Publication number: 20160110049
    Abstract: The present disclosure is directed to methodologies and devices for handling maximizing and minimizing of hierarchically related windows.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 21, 2016
    Inventors: Ron Cassar, Paul E. Reeves, Volodimir Felixovich Lemberg, John S. Visosky
  • Publication number: 20160110076
    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 a new user interface to allow access to functions of the unified desktop.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 21, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl
  • Patent number: 9317457
    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: Grant
    Filed: April 3, 2015
    Date of Patent: April 19, 2016
    Assignee: Z124
    Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Christopher Tyghe, Alisher Yusupov, Octavian Chincisan, Wuke Liu
  • Publication number: 20160103648
    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: Application
    Filed: September 18, 2015
    Publication date: April 14, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Martin Gimpl
  • Publication number: 20160103597
    Abstract: Systems and methods are provides for displaying a second window for a multi-screen device in response to opening the device. The window stack can change based on the change in the orientation of the device. The system can receive an orientation change that transitions the device from a closed state to an open state. A previously created, but inactive, window in the stack can be displayed on one of the two or more displays comprising the device when opened. The previously created window become active to be displayed on the second of the displays after the device is opened.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 14, 2016
    Inventors: Martin Gimpl, Ron Cassar, Paul E. Reeves, John S. Visosky
  • Publication number: 20160078591
    Abstract: Embodiments are described for handling situations when a window or application is repositioned and clipped in a multi-screen device. In embodiments, if the window is repositioned such that it cannot be displayed entirely on one display, but would otherwise spillover or spill onto another display, the window or application is clipped. Such clipping is performed based on the size and location of the window and the size and location of the display.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 17, 2016
    Inventors: Paul E. Reeves, John S. Visosky, Roomi Sahi
  • Publication number: 20160077682
    Abstract: Dynamic configuration of cross-environment applications enhances the computing experience in a computing environment with an extended active user environment and/or multiple active user environments. A mobile computing device maintains multiple active device configurations associated with multiple active user environments and/or application windows within active user environments. Device configuration qualifiers are determined from a variety of sources including device characteristics, device indicators, user settings, and/or application presentation. The mobile computing device selects active resource sets for applications based on the device configuration qualifiers. Application presentation is dynamically updated by disestablishing an application screen and establishing a new active application screen using a different resource set. 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: November 24, 2015
    Publication date: March 17, 2016
    Inventors: Brian Reeves, Paul E. Reeves, Wuke Liu
  • Publication number: 20160062807
    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: September 8, 2015
    Publication date: March 3, 2016
    Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Christopher Tyghe
  • Publication number: 20160062554
    Abstract: The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 3, 2016
    Inventors: Sanjiv Sirpal, Alexander de Paz, Paul E. Reeves, Maxim Marintchenko
  • Publication number: 20160055228
    Abstract: Methods and devices for connecting a mobile device with different data storage devices located either locally or remotely are provided. The device may apply one or more rules to create a hierarchical virtualization of the several data storage devices. The virtualization may then be provided to the user as a single, hierarchical file system. Further, a monitoring system may monitor the file system to determine if any new applications have been installed or if applications are currently being executed. If a connection is made to a secure network, the system may provide the information derived from the monitoring to the secure network. The secure network can then analyze the information to determine if any of the applications should be uninstalled from the device or should be stopped while the device is connected to the network.
    Type: Application
    Filed: August 24, 2015
    Publication date: February 25, 2016
    Inventors: Paul E. Reeves, Brian Reeves