Patents by Inventor Amit Bhalla
Amit Bhalla 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: 10394767Abstract: A method of computing relative rankings for multiple course trajectories may include accessing a data structure. The data structure may include a first node that may represent a first course and a plurality of nodes that may represent courses that are available after completing the first course. Each of the plurality of nodes may be associated with a weight, and the plurality of nodes may include a second node representing a second course. The method may also include receiving a first grade for a student for the first course and receiving a second grade for the student for the second course. The method may additionally include adjusting the weight associated with the second node using the first grade and the second grade. The method may further include providing a ranking of the plurality of courses using the weights of the plurality of courses.Type: GrantFiled: March 14, 2013Date of Patent: August 27, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Amit Bhalla, Parag Awadhiya, Arun Tiwari
-
Patent number: 9847009Abstract: Arrangements related to the confirmation of component connections made during manufacturing or assembly processes are described. Acoustic data resulting from the connection can be received by a microphone. A controller can analyze the acoustic information to determine if a predetermined acoustic signature is present in the acoustic information. Responsive to the determination, a confirmation signal can be generated and transmitted by the controller. One or both of the microphone and controller can be included in a wearable device and worn by a user. In some arrangements, a motion sensor can be included in the wearable device to allow determination whether motion data during a connection is acceptable.Type: GrantFiled: September 26, 2015Date of Patent: December 19, 2017Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Jake Ryan Walker, Touraj Pejouyan, Slavko Saric, Jason James Dennis, Gregory Joseph Healy, John D. Purse, Amit Bhalla
-
Publication number: 20170092099Abstract: Arrangements related to the confirmation of component connections made during manufacturing or assembly processes are described. Acoustic data resulting from the connection can be received by a microphone. A controller can analyze the acoustic information to determine if a predetermined acoustic signature is present in the acoustic information. Responsive to the determination, a confirmation signal can be generated and transmitted by the controller. One or both of the microphone and controller can be included in a wearable device and worn by a user. In some arrangements, a motion sensor can be included in the wearable device to allow determination whether motion data during a connection is acceptable.Type: ApplicationFiled: September 26, 2015Publication date: March 30, 2017Inventors: Jake Ryan Walker, Touraj Pejouyan, Slavko Saric, Jason James Dennis, Gregory Joseph Healy, John D. Purse, Amit Bhalla
-
Patent number: 8893106Abstract: A computer (“patch analysis computer”) retrieves from a website, metadata describing one or more patch files to be used to change software in one or more computers (“target computers”). Prior to installation of the patch files in a target computer, the patch analysis computer performs analysis on the patch files and on the target computer and on application of the patch files to the target computer. The analysis is based on the retrieved metadata and based on configuration data of the target computer. Subsequent to performing the analysis, the management computer displays a report resulting from the analysis including one or more operations to fix issues found during analysis, and receives input from a human on specific patch files and operations. In response to receipt of human input, the patch analysis computer performs operations approved by the human and applies the patch files to the target computer.Type: GrantFiled: February 26, 2011Date of Patent: November 18, 2014Assignee: Oracle International CorporationInventors: Macks Singh Ningombam, Nitin Jain, Sourav Mukherjee, Amit Bhalla, Anurag Singh, Aawardhan Logandan
-
Publication number: 20140280205Abstract: A method of computing relative rankings for multiple course trajectories may include accessing a data structure. The data structure may include a first node that may represent a first course and a plurality of nodes that may represent courses that are available after completing the first course. Each of the plurality of nodes may be associated with a weight, and the plurality of nodes may include a second node representing a second course. The method may also include receiving a first grade for a student for the first course and receiving a second grade for the student for the second course. The method may additionally include adjusting the weight associated with the second node using the first grade and the second grade. The method may further include providing a ranking of the plurality of courses using the weights of the plurality of courses.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Amit BHALLA, Parag AWADHIYA, Arun TIWARI
-
Patent number: 8707384Abstract: Some embodiments of the present invention provide a system for maintaining a software system. During operation, the system obtains a compliance policy for the software system and monitors the software system for a violation of the compliance policy. If a violation is detected, the system generates a change recommendation associated with the violation using the compliance policy and provides the change recommendation to an administrator, so that the administrator can use the change recommendation to resolve the violation.Type: GrantFiled: February 11, 2008Date of Patent: April 22, 2014Assignee: Oracle International CorporationInventors: Nitin Jain, Amit Bhalla, Sourav Mukherjee, Macks Ningombam
-
Patent number: 8707385Abstract: Some embodiments of the present invention provide a system that maintains a software system. During operation, the system obtains a compliance policy for the software system and monitors the software system for a violation of the compliance policy. If such a violation is detected, the system retrieves a change package associated with the violation based on the compliance policy and automatically deploys the change package to the software system to resolve the violation.Type: GrantFiled: February 11, 2008Date of Patent: April 22, 2014Assignee: Oracle International CorporationInventors: Nitin Jain, Amit Bhalla, Anurag Singh, Aawardhan Logandan, Sourav Mukherjee
-
Publication number: 20110225575Abstract: A computer (“patch analysis computer”) retrieves from a website, metadata describing one or more patch files to be used to change software in one or more computers (“target computers”). Prior to installation of the patch files in a target computer, the patch analysis computer performs analysis on the patch files and on the target computer and on application of the patch files to the target computer. The analysis is based on the retrieved metadata and based on configuration data of the target computer. Subsequent to performing the analysis, the management computer displays a report resulting from the analysis including one or more operations to fix issues found during analysis, and receives input from a human on specific patch files and operations. In response to receipt of human input, the patch analysis computer performs operations approved by the human and applies the patch files to the target computer.Type: ApplicationFiled: February 26, 2011Publication date: September 15, 2011Applicant: Oracle International CorporationInventors: Macks Singh Ningombam, Nitin Jain, Sourav Mukherjee, Amit Bhalla, Anurag Singh, Aawardhan Logandan
-
Publication number: 20090205012Abstract: Some embodiments of the present invention provide a system that maintains a software system. During operation, the system obtains a compliance policy for the software system and monitors the software system for a violation of the compliance policy. If such a violation is detected, the system retrieves a change package associated with the violation based on the compliance policy and automatically deploys the change package to the software system to resolve the violation.Type: ApplicationFiled: February 11, 2008Publication date: August 13, 2009Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Nitin Jain, Amit Bhalla, Anurag Singh, Aawardhan Logandan, Sourav Mukherjee
-
Publication number: 20090205011Abstract: Some embodiments of the present invention provide a system for maintaining a software system. During operation, the system obtains a compliance policy for the software system and monitors the software system for a violation of the compliance policy. If a violation is detected, the system generates a change recommendation associated with the violation using the compliance policy and provides the change recommendation to an administrator, so that the administrator can use the change recommendation to resolve the violation.Type: ApplicationFiled: February 11, 2008Publication date: August 13, 2009Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Nitin Jain, Amit Bhalla, Sourav Mukherjee, Macks Ningombam