Patents by Inventor Andrew John Leach
Andrew John Leach 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: 10771553Abstract: Methods and information handling systems for managing at least one of storage of data to or access to data from a plurality of cloud storage drives coupled to user devices over a network. An information handling system includes a processing device and a memory that stores one or more program modules executable by the processing device to receive a request to store data from a user device, the request may lack information pertaining to where to store the data, to determine which of the cloud drives of the plurality of cloud drives will store the data in and to save the data to the cloud drive based on the determination.Type: GrantFiled: April 30, 2015Date of Patent: September 8, 2020Assignee: QUEST SOFTWARE INC.Inventors: Zhiguo Huang, Liang Gong, Mary Cindy Ah Kioon, Michel Albert Brisebois, Andrew John Leach
-
Patent number: 10146954Abstract: In one embodiment, a method includes managing and controlling a plurality of data-access credentials. The method further includes accessing data from a plurality, of sources in a plurality of data formats. The accessing includes using one or more data-access credentials of the plurality of data-access credentials. The one or more data-access credentials are associated with at least a portion of the plurality of data sources. The method also includes abstracting the data into a standardized format for further analysis. The abstracting includes selecting the standardized format based on a type of the data. In addition, the method includes applying a security policy to the data. The applying includes identifying at least a portion of the data for exclusion from storage based on the security policy. Additionally, the method includes filtering from storage any data identified for exclusion. Further, the method includes storing the data in the standardized format.Type: GrantFiled: July 31, 2017Date of Patent: December 4, 2018Assignee: Quest Software Inc.Inventors: Michel Albert Brisebois, Jason Aylesworth, Curtis T. Johnstone, Andrew John Leach, Elena V. Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, GuangNing Hu
-
Patent number: 9779260Abstract: In one embodiment, a method includes managing and controlling a plurality of data-access credentials. The method further includes accessing data from a plurality of sources in a plurality of data formats. The accessing includes using one or more data-access credentials of the plurality of data-access credentials. The one or more data-access credentials are associated with at least a portion of the plurality of data sources. The method also includes abstracting the data into a standardized format for further analysis. The abstracting includes selecting the standardized format based on a type of the data. In addition, the method includes applying a security policy to the data. The applying includes identifying at least a portion of the data for exclusion from storage based on the security policy. Additionally, the method includes filtering from storage any data identified for exclusion. Further, the method includes storing the data in the standardized format.Type: GrantFiled: May 30, 2013Date of Patent: October 3, 2017Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu
-
Patent number: 9501744Abstract: In one embodiment, a method includes providing an a priori classification engine, an a posteriori classification engine, and a heuristics engine. The a priori classification engine is operable to perform an a priori classification. The a posteriori classification engine is operable to perform an a posteriori classification. The heuristics engine is operable to perform a heuristics classification. In addition, the method includes accessing data from at least one source. The method further includes, responsive to an indication that the a priori classification should be performed, performing the a priori classification on the data. The method also includes, responsive to an indication that the a posteriori classification should be performed, performing the a posteriori classification on the data. Further, the method includes, responsive to an indication that the heuristics classification should be performed, performing the heuristics classification on the data.Type: GrantFiled: May 30, 2013Date of Patent: November 22, 2016Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu
-
Publication number: 20160323381Abstract: Methods and information handling systems for managing at least one of storage of data to or access to data from a plurality of cloud storage drives coupled to user devices over a network. An information handling system includes a processing device and a memory that stores one or more program modules executable by the processing device to receive a request to store data from a user device, the request may lack information pertaining to where to store the data, to determine which of the cloud drives of the plurality of cloud drives will store the data in and to save the data to the cloud drive based on the determination.Type: ApplicationFiled: April 30, 2015Publication date: November 3, 2016Inventors: Zhiguo Huang, Liang Gong, Mary Cindy Ah Kioon, Michel Albert Brisebois, Andrew John Leach
-
Patent number: 9390240Abstract: In one embodiment, a method includes maintaining, by a computer system, a plurality of data and at least one classification for each of the plurality of data. Each data of the plurality of data is aggregated from a plurality data sources and is abstracted into one or more of a plurality of standardized formats based on a type of the data. The computer system has executing thereon a plurality of classification engines. The plurality of classification engines include an a priori classification engine, an a posteriori classification engine, and a heuristics engine. Each at least one classification is generated by one of the plurality of classification engines. In addition, the method includes receiving query input from a user. Further, the method includes querying at least a portion of the plurality of data responsive to the query input.Type: GrantFiled: May 30, 2013Date of Patent: July 12, 2016Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu
-
Patent number: 9361437Abstract: In one embodiment, a method includes maintaining, by a computer system, a plurality of data and at least one classification for each of the plurality of data. Each data of the plurality of data is aggregated from a plurality data sources and is abstracted into one or more of a plurality of standardized formats based on a type of the data. The computer system has executing thereon a plurality of classification engines. The plurality of classification engines include an a priori classification engine, an a posteriori classification engine, and a heuristics engine. Each at least one classification is generated by one of the plurality of classification engines. In addition, the method includes receiving query input from a user. Further, the method includes querying at least a portion of the plurality of data responsive to the query input.Type: GrantFiled: May 30, 2013Date of Patent: June 7, 2016Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu