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: 20210026937Abstract: 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: ApplicationFiled: October 9, 2020Publication date: January 28, 2021Inventors: John Webb, Christopher W. Midgley, Manuel Gonsalves
-
Patent number: 10803153Abstract: 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: GrantFiled: October 17, 2017Date of Patent: October 13, 2020Assignee: CITRIX SYSTEMS, INC.Inventors: John Webb, Christopher W. Midgley, Manuel Gonsalves
-
Publication number: 20180114002Abstract: 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: ApplicationFiled: October 17, 2017Publication date: April 26, 2018Inventors: JOHN WEBB, Christopher W. Midgley, Manuel Gonsalves
-
Patent number: 9201494Abstract: 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: GrantFiled: May 6, 2009Date of Patent: December 1, 2015Assignee: Unidesk CorporationInventors: Christopher W. Midgley, John Webb, Manuel Gonsalves
-
Patent number: 8543797Abstract: 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: GrantFiled: September 16, 2011Date of Patent: September 24, 2013Assignee: Unidesk CorporationInventors: Christopher W. Midgley, John Webb, Manuel Gonsalves
-
Patent number: 8386757Abstract: 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: GrantFiled: February 13, 2009Date of Patent: February 26, 2013Assignee: Unidesk CorporationInventors: Christopher W. Midgley, John Webb, Manuel Gonsalves
-
Patent number: 7644113Abstract: 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: GrantFiled: May 3, 2007Date of Patent: January 5, 2010Assignee: Iron Mountain IncorporatedInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Publication number: 20070208783Abstract: 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: ApplicationFiled: May 3, 2007Publication date: September 6, 2007Inventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Publication number: 20050193031Abstract: 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: ApplicationFiled: March 18, 2005Publication date: September 1, 2005Applicant: LiveVault CorporationInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Patent number: 6625623Abstract: 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: GrantFiled: December 16, 1999Date of Patent: September 23, 2003Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Ted Hess, Manuel Gonsalves, John Acott
-
Publication number: 20030074378Abstract: 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: ApplicationFiled: December 16, 2002Publication date: April 17, 2003Applicant: LiveVault CorporationInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Patent number: 6526418Abstract: 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: GrantFiled: December 16, 1999Date of Patent: February 25, 2003Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Patent number: 5604862Abstract: 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: GrantFiled: March 14, 1995Date of Patent: February 18, 1997Assignee: Network Integrity, Inc.Inventors: Christopher W. Midgely, Charles J. Holland, John W. Webb, Manuel Gonsalves
-
Patent number: 5469573Abstract: 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: GrantFiled: February 26, 1993Date of Patent: November 21, 1995Assignee: Sytron CorporationInventors: James K. McGill, III, Dorotea Abele, Lonnie L. Colman, Manuel Gonsalves, Sanjeev Saxena