Patents by Inventor Manuel Gonsalves

Manuel Gonsalves 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: 20210026937
    Abstract: A server includes a processor to execute a single generic composited layered image that includes an operating system layer and an application layer. The processor hooks into the user log-in process to capture a user identification of the user initiating the log-in process, and compares the user identification to a list of additional application layers that are to be available to different users based on their respective user identifications. The processor determines if at least one additional application layer is to be available to the user based on the compare, and creates a single user-specific composited layered image by mounting the at least one additional application layer to the single generic composited layered image if the at least one additional application layer is to be available to the user.
    Type: Application
    Filed: October 9, 2020
    Publication date: January 28, 2021
    Inventors: John Webb, Christopher W. Midgley, Manuel Gonsalves
  • Patent number: 10803153
    Abstract: A server includes a processor to execute a single generic composited layered image that includes an operating system layer and an application layer. A layering engine hooks into the user log-in process to capture a user identification of the user initiating the log-in process, and compares the user identification to a list of additional application layers that are to be available to different users based on their respective user identifications. The layering engine determines if at least one additional application layer is to be available to the user based on the compare, and creates a single user-specific composited layered image by mounting the at least one additional application layer to the single generic composited layered image if the at least one additional application layer is to be available to the user.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: October 13, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: John Webb, Christopher W. Midgley, Manuel Gonsalves
  • Publication number: 20180114002
    Abstract: A server includes a processor to execute a single generic composited layered image that includes an operating system layer and an application layer. A layering engine hooks into the user log-in process to capture a user identification of the user initiating the log-in process, and compares the user identification to a list of additional application layers that are to be available to different users based on their respective user identifications. The layering engine determines if at least one additional application layer is to be available to the user based on the compare, and creates a single user-specific composited layered image by mounting the at least one additional application layer to the single generic composited layered image if the at least one additional application layer is to be available to the user.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 26, 2018
    Inventors: JOHN WEBB, Christopher W. Midgley, Manuel Gonsalves
  • Patent number: 9201494
    Abstract: A method and system of operating an actual or virtual desktop or server and managing such desktops and servers involves one or more cache appliances serving desktop, operating system, and application objects to a managed machine. The objects are composited together to present a normal file structure to the user, with all user configuration and data stored in the desktop object. Management requirements are minimized to maintain operating system and application objects, while users maintain distinct and customizable desktops.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: December 1, 2015
    Assignee: Unidesk Corporation
    Inventors: Christopher W. Midgley, John Webb, Manuel Gonsalves
  • Patent number: 8543797
    Abstract: A method and system of operating an actual or virtual desktop or server and managing such desktops and servers involves a cache appliance serving desktop, operating system, and application objects to a managed machine. The objects are composited together to present a normal file structure to the user, with all user configuration and data stored in the desktop object. Management requirements are minimized to maintain operating system and application objects, while users maintain distinct and customizable desktops.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: September 24, 2013
    Assignee: Unidesk Corporation
    Inventors: Christopher W. Midgley, John Webb, Manuel Gonsalves
  • Patent number: 8386757
    Abstract: A method and system of operating an actual or virtual desktop or server and managing such desktops and servers involves a cache appliance serving desktop, operating system, and application objects to a managed machine. The objects are composited together to present a normal file structure to the user, with all user configuration and data stored in the desktop object. Management requirements are minimized to maintain operating system and application objects, while users maintain distinct and customizable desktops.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: February 26, 2013
    Assignee: Unidesk Corporation
    Inventors: Christopher W. Midgley, John Webb, Manuel Gonsalves
  • Patent number: 7644113
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: January 5, 2010
    Assignee: Iron Mountain Incorporated
    Inventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
  • Publication number: 20070208783
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Application
    Filed: May 3, 2007
    Publication date: September 6, 2007
    Inventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
  • Publication number: 20050193031
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 1, 2005
    Applicant: LiveVault Corporation
    Inventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
  • Patent number: 6625623
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: September 23, 2003
    Assignee: LiveVault Corporation
    Inventors: Christopher Midgley, John Webb, Ted Hess, Manuel Gonsalves, John Acott
  • Publication number: 20030074378
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Application
    Filed: December 16, 2002
    Publication date: April 17, 2003
    Applicant: LiveVault Corporation
    Inventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
  • Patent number: 6526418
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. IN parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: February 25, 2003
    Assignee: LiveVault Corporation
    Inventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
  • Patent number: 5604862
    Abstract: An Integrity Server computer for economically protecting the data of a computer network's servers, and providing hot standby access to up-to-date copies of the data of a failed server. As the servers' files are created or modified, they are copied to the Integrity Server. The invention provides novel methods for managing the data stored on the Integrity Server, so that up-to-date snapshots of files of the protected file servers are stored on low-cost media such as tape, but without requiring that a system manager load large numbers of tapes.
    Type: Grant
    Filed: March 14, 1995
    Date of Patent: February 18, 1997
    Assignee: Network Integrity, Inc.
    Inventors: Christopher W. Midgely, Charles J. Holland, John W. Webb, Manuel Gonsalves
  • Patent number: 5469573
    Abstract: This invention features a data backup procedure and apparatus for backing up and restoring, or otherwise loading a fully configured operating system to the high capacity storage device (e.g., hard disk) of a computer workstation, such as a personal computer. The method includes providing a first media having the desired operating system files to be loaded onto the storage device, providing a second media having configuration-specific data files, initializing the data processing system from the second media to provide a temporary operating system using the configuration-specific data files, loading the desired operating system files from the first media to the storage device using the temporary operating system, and reinitializing the data processing system with the desired operating system from the storage device. Embodiments of the method include providing the first media by copying the desired operating system files, or all the files, stored on the storage device to the first media.
    Type: Grant
    Filed: February 26, 1993
    Date of Patent: November 21, 1995
    Assignee: Sytron Corporation
    Inventors: James K. McGill, III, Dorotea Abele, Lonnie L. Colman, Manuel Gonsalves, Sanjeev Saxena