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: 10394767
    Abstract: 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: Grant
    Filed: March 14, 2013
    Date of Patent: August 27, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Amit Bhalla, Parag Awadhiya, Arun Tiwari
  • Patent number: 9847009
    Abstract: 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: Grant
    Filed: September 26, 2015
    Date of Patent: December 19, 2017
    Assignee: 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: 20170092099
    Abstract: 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: Application
    Filed: September 26, 2015
    Publication date: March 30, 2017
    Inventors: Jake Ryan Walker, Touraj Pejouyan, Slavko Saric, Jason James Dennis, Gregory Joseph Healy, John D. Purse, Amit Bhalla
  • Patent number: 8893106
    Abstract: 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: Grant
    Filed: February 26, 2011
    Date of Patent: November 18, 2014
    Assignee: Oracle International Corporation
    Inventors: Macks Singh Ningombam, Nitin Jain, Sourav Mukherjee, Amit Bhalla, Anurag Singh, Aawardhan Logandan
  • Publication number: 20140280205
    Abstract: 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: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Amit BHALLA, Parag AWADHIYA, Arun TIWARI
  • Patent number: 8707384
    Abstract: 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: Grant
    Filed: February 11, 2008
    Date of Patent: April 22, 2014
    Assignee: Oracle International Corporation
    Inventors: Nitin Jain, Amit Bhalla, Sourav Mukherjee, Macks Ningombam
  • Patent number: 8707385
    Abstract: 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: Grant
    Filed: February 11, 2008
    Date of Patent: April 22, 2014
    Assignee: Oracle International Corporation
    Inventors: Nitin Jain, Amit Bhalla, Anurag Singh, Aawardhan Logandan, Sourav Mukherjee
  • Publication number: 20110225575
    Abstract: 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: Application
    Filed: February 26, 2011
    Publication date: September 15, 2011
    Applicant: Oracle International Corporation
    Inventors: Macks Singh Ningombam, Nitin Jain, Sourav Mukherjee, Amit Bhalla, Anurag Singh, Aawardhan Logandan
  • Publication number: 20090205012
    Abstract: 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: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Nitin Jain, Amit Bhalla, Anurag Singh, Aawardhan Logandan, Sourav Mukherjee
  • Publication number: 20090205011
    Abstract: 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: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Nitin Jain, Amit Bhalla, Sourav Mukherjee, Macks Ningombam