Patents by Inventor Christopher Trudel
Christopher Trudel 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: 11954511Abstract: Methods, apparatus, and processor-readable storage media for automated storage system performance validation are provided herein. An example computer-implemented method includes obtaining user input pertaining to performance testing associated with one or more storage systems deployed in at least one user environment; generating, based at least in part on the obtained user input, a storage system performance test deployment environment comprising at least one controller and at least one data collection mechanism; executing, using the storage system performance test deployment environment, at least one performance test on at least a portion of the one or more storage systems deployed in the at least one user environment; and performing one or more automated actions based at least in part on results from the at least one executed performance test.Type: GrantFiled: April 16, 2021Date of Patent: April 9, 2024Assignee: EMC IP Holding Company LLCInventors: John Moran, Christopher Trudel, Anurag Sharma
-
Publication number: 20240106303Abstract: Systems and methods for electric motor cooling. The cooling system, in one example, includes a sealing ring coupled to or formed in a stator and including a flange that axially extends outward from an axial side of the stator. The cooling system further includes a first sealing sleeve with a first sealing interface that is formed between the sealing sleeve and a motor housing and a second sealing interface that is formed between the sealing sleeve and the flange, where a cavity is formed between the sealing sleeve and the sealing ring in which a stator end winding is at least partially immersed in a coolant.Type: ApplicationFiled: September 22, 2023Publication date: March 28, 2024Inventors: Matthew K. PASCHALL, Samuel Wesley COX, Carl TRUDEL, Alexandre PARE, Steven VANHEE, Luke MILLER, Christopher M. COOK
-
Patent number: 11900131Abstract: Techniques comprise receiving results from one or more configuration checks performed on one or more elements of an information processing system, wherein the results are received from a set of one or more interfaces of the information processing system and comprise an indication of detection of a configuration issue with at least a portion of the one or more elements of the information processing system. The method generates one or more remediation actions based on at least a portion of the received results, and then causes initiation of the one or more remediation actions within the information processing system at least in part through the set of one or more interfaces of the information processing system from which the results are received to effectuate remediation of the configuration issue with the portion of the one or more elements of the information processing system.Type: GrantFiled: October 15, 2020Date of Patent: February 13, 2024Assignee: EMC IP Holding Company LLCInventors: John Moran, Anurag Sharma, Christopher Trudel
-
Publication number: 20230325097Abstract: Techniques are provided for selective powering of storage drive components in a storage node based on system performance limits. One method comprises determining a number of storage drive components, of multiple storage drive components in a storage node, needed to support at least one workload of the storage node, wherein the determining is based at least in part on a number of storage drive components needed to support a system performance limit determined using a component performance limit of at least one other component of the storage node, wherein the component performance limit is based at least in part on one or more of an expected number of input/output operations of the storage node and an expected bandwidth of the storage node; and initiating an application of power to the determined number of storage drive components of the storage node.Type: ApplicationFiled: April 12, 2022Publication date: October 12, 2023Inventors: Dan Aharoni, Christopher Trudel, Pablo Srabstein
-
Patent number: 11687536Abstract: Pipeline-based techniques for system configuration management are provided. For example, a method comprises, in a pipeline-based system comprising a set of one or more pipelines, for a given one of the set of one or more pipelines, collecting a set of one or more configuration datasets respectively associated with a set of one or more elements of an information processing system, wherein each of the configuration datasets of the collected set of one or more configuration datasets is specific to the respective element of the information processing system from which it is collected; executing a set of one or more configuration checks on the set of one or more configuration datasets; receiving a set of one or more output results from the executed one or more configuration checks; and generating at least one report from the one or more output results.Type: GrantFiled: October 14, 2020Date of Patent: June 27, 2023Assignee: EMC IP Holding Company LLCInventors: Anurag Sharma, Sujayendra Thammaiah, Christopher Trudel, John Moran, Ramesh Ramanathan, Ranjini Gogga, Sunil Bhaskarnaidu
-
Publication number: 20220334860Abstract: Methods, apparatus, and processor-readable storage media for automated storage system performance validation are provided herein. An example computer-implemented method includes obtaining user input pertaining to performance testing associated with one or more storage systems deployed in at least one user environment; generating, based at least in part on the obtained user input, a storage system performance test deployment environment comprising at least one controller and at least one data collection mechanism; executing, using the storage system performance test deployment environment, at least one performance test on at least a portion of the one or more storage systems deployed in the at least one user environment; and performing one or more automated actions based at least in part on results from the at least one executed performance test.Type: ApplicationFiled: April 16, 2021Publication date: October 20, 2022Inventors: John Moran, Christopher Trudel, Anurag Sharma
-
Publication number: 20220300538Abstract: Systems, devices, and methods are described herein for searching for entities based on trust score and geography. The trust score may be calculated between entities including, but not limited to, human users, groups of users, organizations, or businesses/corporations and may take into account a variety of factors, including verification data, network connectivity, publicly available information, ratings data, group/demographic information, location data, and transactions to be performed, among others. A user may search for entities within a certain geographic location that meet a desired trust score. The results of the search may be generated for display on a user device, for example, by generating a map that shows the current location of the user device and the identified entities. The search may be filtered by entering an anticipated activity or transaction to be performed or desired by the user, and thereby returning entities that are associated with the activity or transaction.Type: ApplicationFiled: June 7, 2022Publication date: September 22, 2022Inventors: Shane Chrapko, Christopher Trudel, Leo M. Chan, Zhaochen Guo, Ashif Mawji
-
Patent number: 11386129Abstract: Systems, devices, and methods are described herein for searching for entities based on trust score and geography. The trust score may be calculated between entities including, but not limited to, human users, groups of users, organizations, or businesses/corporations and may take into account a variety of factors, including verification data, network connectivity, publicly available information, ratings data, group/demographic information, location data, and transactions to be performed, among others. A user may search for entities within a certain geographic location that meet a desired trust score. The results of the search may be generated for display on a user device, for example, by generating a map that shows the current location of the user device and the identified entities. The search may be filtered by entering an anticipated activity or transaction to be performed or desired by the user, and thereby returning entities that are associated with the activity or transaction.Type: GrantFiled: February 26, 2020Date of Patent: July 12, 2022Assignee: www.TrustScience.com Inc.Inventors: Shane Chrapko, Christopher Trudel, Leo M. Chan, Zhaochen Guo, Ashif Mawji
-
Publication number: 20220121458Abstract: Techniques comprise receiving results from one or more configuration checks performed on one or more elements of an information processing system, wherein the results are received from a set of one or more interfaces of the information processing system and comprise an indication of detection of a configuration issue with at least a portion of the one or more elements of the information processing system. The method generates one or more remediation actions based on at least a portion of the received results, and then causes initiation of the one or more remediation actions within the information processing system at least in part through the set of one or more interfaces of the information processing system from which the results are received to effectuate remediation of the configuration issue with the portion of the one or more elements of the information processing system.Type: ApplicationFiled: October 15, 2020Publication date: April 21, 2022Inventors: John Moran, Anurag Sharma, Christopher Trudel
-
Publication number: 20220114184Abstract: Pipeline-based techniques for system configuration management are provided. For example, a method comprises, in a pipeline-based system comprising a set of one or more pipelines, for a given one of the set of one or more pipelines, collecting a set of one or more configuration datasets respectively associated with a set of one or more elements of an information processing system, wherein each of the configuration datasets of the collected set of one or more configuration datasets is specific to the respective element of the information processing system from which it is collected; executing a set of one or more configuration checks on the set of one or more configuration datasets; receiving a set of one or more output results from the executed one or more configuration checks; and generating at least one report from the one or more output results.Type: ApplicationFiled: October 14, 2020Publication date: April 14, 2022Inventors: Anurag Sharma, Sujayendra Thammaiah, Christopher Trudel, John Moran, Ramesh Ramanathan, Ranjini Gogga, Sunil Bhaskarnaidu
-
Publication number: 20200301969Abstract: Systems, devices, and methods are described herein for searching for entities based on trust score and geography. The trust score may be calculated between entities including, but not limited to, human users, groups of users, organizations, or businesses/corporations and may take into account a variety of factors, including verification data, network connectivity, publicly available information, ratings data, group/demographic information, location data, and transactions to be performed, among others. A user may search for entities within a certain geographic location that meet a desired trust score. The results of the search may be generated for display on a user device, for example, by generating a map that shows the current location of the user device and the identified entities. The search may be filtered by entering an anticipated activity or transaction to be performed or desired by the user, and thereby returning entities that are associated with the activity or transaction.Type: ApplicationFiled: February 26, 2020Publication date: September 24, 2020Inventors: Shane Chrapko, Christopher Trudel, Leo M. Chan, Zhaochen Guo, Ashif Mawji
-
Publication number: 20170357670Abstract: Systems, devices, and methods are described herein for searching for entities based on trust score and geography. The trust score may be calculated between entities including, but not limited to, human users, groups of users, organizations, or businesses/corporations and may take into account a variety of factors, including verification data, network connectivity, publicly available information, ratings data, group/demographic information, location data, and transactions to be performed, among others. A user may search for entities within a certain geographic location that meet a desired trust score. The results of the search may be generated for display on a user device, for example, by generating a map that shows the current location of the user device and the identified entities. The search may be filtered by entering an anticipated activity or transaction to be performed or desired by the user, and thereby returning entities that are associated with the activity or transaction.Type: ApplicationFiled: July 7, 2017Publication date: December 14, 2017Inventors: Shane Chrapko, Christopher Trudel, Leo M. Chan, Zhaochen Guo, Ashif Mawji
-
Patent number: 9740709Abstract: Systems, devices, and methods are described herein for searching for entities based on trust score and geography. The trust score may be calculated between entities including, but not limited to, human users, groups of users, organizations, or businesses/corporations and may take into account a variety of factors, including verification data, network connectivity, publicly available information, ratings data, group/demographic information, location data, and transactions to be performed, among others. A user may search for entities within a certain geographic location that meet a desired trust score. The results of the search may be generated for display on a user device, for example, by generating a map that shows the current location of the user device and the identified entities. The search may be filtered by entering an anticipated activity or transaction to be performed or desired by the user, and thereby returning entities that are associated with the activity or transaction.Type: GrantFiled: March 15, 2016Date of Patent: August 22, 2017Assignee: WWW.TRUSTSCIENCE.COM INC.Inventors: Ashif Mawji, Christopher Trudel, Leo M. Chan, Zhaochen Guo, Shane Chrapko
-
Publication number: 20170235792Abstract: Systems, devices, and methods are described herein for searching for entities based on trust score and geography. The trust score may be calculated between entities including, but not limited to, human users, groups of users, organizations, or businesses/corporations and may take into account a variety of factors, including verification data, network connectivity, publicly available information, ratings data, group/demographic information, location data, and transactions to be performed, among others. A user may search for entities within a certain geographic location that meet a desired trust score. The results of the search may be generated for display on a user device, for example, by generating a map that shows the current location of the user device and the identified entities. The search may be filtered by entering an anticipated activity or transaction to be performed or desired by the user, and thereby returning entities that are associated with the activity or transaction.Type: ApplicationFiled: February 17, 2016Publication date: August 17, 2017Inventors: Ashif Mawji, Christopher Trudel, Leo M. Chan, Zhaochen Guo, Shane Chrapko
-
Publication number: 20170235766Abstract: Systems, devices, and methods are described herein for searching for entities based on trust score and geography. The trust score may be calculated between entities including, but not limited to, human users, groups of users, organizations, or businesses/corporations and may take into account a variety of factors, including verification data, network connectivity, publicly available information, ratings data, group/demographic information, location data, and transactions to be performed, among others. A user may search for entities within a certain geographic location that meet a desired trust score. The results of the search may be generated for display on a user device, for example, by generating a map that shows the current location of the user device and the identified entities. The search may be filtered by entering an anticipated activity or transaction to be performed or desired by the user, and thereby returning entities that are associated with the activity or transaction.Type: ApplicationFiled: March 15, 2016Publication date: August 17, 2017Inventors: Ashif Mawji, Christopher Trudel, Leo M. Chan, Zhaochen Guo, Shane Chrapko