Patents by Inventor Anto Ajay Raj John
Anto Ajay Raj John 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: 20230065220Abstract: A random password policy for a specific user associated with an entity is generated based on a global password requirement. A new password created by the specific user based on the generated random password policy is identified. That the new password complies with a set of requirements specified by the generated random password policy is confirmed.Type: ApplicationFiled: August 25, 2021Publication date: March 2, 2023Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, John Richard Feezell, Faraz Ahmad, Anto Ajay Raj John
-
Patent number: 11409564Abstract: A method, computer system, and a computer program product may perform hyperparameter tuning. Hyperparameter search input data may be received. A search algorithm to generate a set of hyperparameters may be invoked. A hyperparameter tuning resource allocator may receive physical resource data regarding a cluster. The hyperparameter tuning resource allocator may determine a required workload and may use a received number of parallel experiments to determine the required workload. The hyperparameter tuning resource allocator may determine whether an option to mandate the workload batch size was selected. The cluster may perform the number of parallel experiments to search and tune the set of hyperparameters. The hyperparameter tuning resource allocator may manage the cluster according to the physical resource data and the required workload and by using tensor swapping.Type: GrantFiled: July 31, 2020Date of Patent: August 9, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saritha Vinod, Anto Ajay Raj John, Asis Kumar Patra
-
Publication number: 20220035672Abstract: A method, computer system, and a computer program product may perform hyperparameter tuning. Hyperparameter search input data may be received. A search algorithm to generate a set of hyperparameters may be invoked. A hyperparameter tuning resource allocator may receive physical resource data regarding a cluster. The hyperparameter tuning resource allocator may determine a required workload and may use a received number of parallel experiments to determine the required workload. The hyperparameter tuning resource allocator may determine whether an option to mandate the workload batch size was selected. The cluster may perform the number of parallel experiments to search and tune the set of hyperparameters. The hyperparameter tuning resource allocator may manage the cluster according to the physical resource data and the required workload and by using tensor swapping.Type: ApplicationFiled: July 31, 2020Publication date: February 3, 2022Inventors: Saritha Vinod, Anto Ajay Raj John, Asis Kumar Patra
-
Patent number: 10572652Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: GrantFiled: February 14, 2019Date of Patent: February 25, 2020Assignee: International Business Machines CorporationInventors: Faraz Ahmad, Anto Ajay Raj John
-
Publication number: 20190180025Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: ApplicationFiled: February 14, 2019Publication date: June 13, 2019Inventors: Faraz Ahmad, Anto Ajay Raj John
-
Patent number: 10296736Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: GrantFiled: August 27, 2018Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Faraz Ahmad, Anto Ajay Raj John
-
Patent number: 10216920Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: GrantFiled: October 31, 2017Date of Patent: February 26, 2019Assignee: International Business Machines CorporationInventors: Faraz Ahmad, Anto Ajay Raj John
-
Patent number: 10210594Abstract: The present invention provides a computer implemented method, system, and computer program product of deep learning via dynamic root solvers. In an embodiment, the present invention includes (1) forming an initial set of GPUs into an initial binary tree architecture, where the initial set includes initially idle GPUs and an initial root solver GPU as the root of the initial binary tree architecture, (2) calculating initial gradients and initial adjusted weight data, (3) choosing a first currently idle GPU as a current root solver GPU, (4) forming a current set of GPUs into a current binary tree architecture, where the current set includes the additional currently idle GPUs and the current root solver GPU as the root of the current binary tree architecture, (5) calculating current gradients and current adjusted weight data, and (6) transmitting an initial update to the weight data to the available GPUs.Type: GrantFiled: March 3, 2017Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventor: Anto Ajay Raj John
-
Patent number: 10169084Abstract: The present invention provides a computer implemented method, system, and computer program product of deep learning via dynamic root solvers. In an embodiment, the present invention includes (1) forming an initial set of GPUs into an initial binary tree architecture, where the initial set includes initially idle GPUs and an initial root solver GPU as the root of the initial binary tree architecture, (2) calculating initial gradients and initial adjusted weight data, (3) choosing a first currently idle GPU as a current root solver GPU, (4) forming a current set of GPUs into a current binary tree architecture, where the current set includes the additional currently idle GPUs and the current root solver GPU as the root of the current binary tree architecture, (5) calculating current gradients and current adjusted weight data, and (6) transmitting an initial update to the weight data to the available GPUs.Type: GrantFiled: December 29, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventor: Anto Ajay Raj John
-
Publication number: 20180365408Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: ApplicationFiled: August 27, 2018Publication date: December 20, 2018Inventors: Faraz Ahmad, Anto Ajay Raj John
-
Publication number: 20180253817Abstract: The present invention provides a computer implemented method, system, and computer program product of deep learning via dynamic root solvers. In an embodiment, the present invention includes (1) forming an initial set of GPUs into an initial binary tree architecture, where the initial set includes initially idle GPUs and an initial root solver GPU as the root of the initial binary tree architecture, (2) calculating initial gradients and initial adjusted weight data, (3) choosing a first currently idle GPU as a current root solver GPU, (4) forming a current set of GPUs into a current binary tree architecture, where the current set includes the additional currently idle GPUs and the current root solver GPU as the root of the current binary tree architecture, (5) calculating current gradients and current adjusted weight data, and (6) transmitting an initial update to the weight data to the available GPUs.Type: ApplicationFiled: December 29, 2017Publication date: September 6, 2018Inventor: Anto Ajay Raj John
-
Publication number: 20180253816Abstract: The present invention provides a computer implemented method, system, and computer program product of deep learning via dynamic root solvers. In an embodiment, the present invention includes (1) forming an initial set of GPUs into an initial binary tree architecture, where the initial set includes initially idle GPUs and an initial root solver GPU as the root of the initial binary tree architecture, (2) calculating initial gradients and initial adjusted weight data, (3) choosing a first currently idle GPU as a current root solver GPU, (4) forming a current set of GPUs into a current binary tree architecture, where the current set includes the additional currently idle GPUs and the current root solver GPU as the root of the current binary tree architecture, (5) calculating current gradients and current adjusted weight data, and (6) transmitting an initial update to the weight data to the available GPUs.Type: ApplicationFiled: March 3, 2017Publication date: September 6, 2018Inventor: Anto Ajay Raj John
-
Publication number: 20180253818Abstract: The present invention provides a computer implemented method, system, and computer program product of deep learning via dynamic root solvers. In an embodiment, the present invention includes (1) forming an initial set of GPUs into an initial binary tree architecture, where the initial set includes initially idle GPUs and an initial root solver GPU as the root of the initial binary tree architecture, (2) calculating initial gradients and initial adjusted weight data, (3) choosing a first currently idle GPU as a current root solver GPU, (4) forming a current set of GPUs into a current binary tree architecture, where the current set includes the additional currently idle GPUs and the current root solver GPU as the root of the current binary tree architecture, (5) calculating current gradients and current adjusted weight data, and (6) transmitting an initial update to the weight data to the available GPUs.Type: ApplicationFiled: February 27, 2018Publication date: September 6, 2018Inventor: Anto Ajay Raj John
-
Publication number: 20180052989Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: ApplicationFiled: October 31, 2017Publication date: February 22, 2018Inventors: Faraz Ahmad, Anto Ajay Raj John
-
Patent number: 9875352Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: GrantFiled: October 2, 2015Date of Patent: January 23, 2018Assignee: International Business Machines CorporationInventors: Faraz Ahmad, Anto Ajay Raj John
-
Publication number: 20170098069Abstract: A user manages security of one or more user devices by manipulating one or more sensors located in the user's mouth in a predetermined pattern corresponding to a password. The matching of the predetermined pattern to the password unlocks at least a portion of at least one user device.Type: ApplicationFiled: October 2, 2015Publication date: April 6, 2017Inventors: Faraz Ahmad, Anto Ajay Raj John