Patents by Inventor Sabyasachi Sengupta

Sabyasachi Sengupta 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: 20240105074
    Abstract: Provided are techniques for assisting remote education learners. Data is collected for an actual base environment, a simulated base environment, and an exam environment for a learner taking an exam. The collected data is used to generate a first behavior pattern for the learner in the simulated base environment and a second behavior pattern for the learner in the exam environment. In response to the second behavior pattern deviating beyond a threshold from the first behavior pattern, a classification of non-cognitive learners class is determined for the learner. A de-bias technique is applied to the classification to generate a final classification. In response to the final classification being the non-cognitive learners class, education material for a subject covered in the exam is selected, and the educational material is played on a remote learner computer of the learner.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Raman HARISHANKAR, Stan Kevin DALEY, Shami GUPTA, Sabyasachi Chatterjee, Sandipan Sengupta
  • Patent number: 8069371
    Abstract: A method and system for debugging a computer upon a kernel hang and/or upon a software failure, the method comprising executing a debugger on a remote computer, connecting the hung or crashed computer to the remote computer with a communications link, and debugging the hung or crashed computer with the debugger without rebooting the system. The method may include deconfiguring any kernel driver of the computer attached to the communication card prior to connecting the remote debugger to the computer.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: November 29, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sabyasachi Sengupta, Vinay Krishnamurthy
  • Patent number: 7818623
    Abstract: An embodiment of a method of maintaining operation of a cluster of computing devices includes an initial step of detecting a suspended kernel process on a first of the computing devices. In addition to the step of detecting the suspended kernel process the method includes the step of issuing a first signal that causes a cluster management process to disregard the first of the computing devices when determining if there exists a quorum of the computing devices.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: October 19, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sabyasachi Sengupta, Pramod Sathyanarayana Rao
  • Publication number: 20080295077
    Abstract: A method and system for debugging a computer upon a kernel hang and/or upon a software failure, the method comprising executing a debugger on a remote computer, connecting the hung or crashed computer to the remote computer with a communications link, and debugging the hung or crashed computer with the debugger without rebooting the system. The method may include deconfiguring any kernel driver of the computer attached to the communication card prior to connecting the remote debugger to the computer.
    Type: Application
    Filed: April 25, 2008
    Publication date: November 27, 2008
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sabyasachi Sengupta, Vinay Krishnamurthy
  • Patent number: 7437524
    Abstract: The present invention relates to a method and apparatus for dumping memory. More particularly a computer-implemented method of saving at least some data within volatile storage to non-volatile storage when a computer system panics is described. The method includes the steps of: the computer system defining a specified portion of volatile storage (1) containing data to be saved as a dump device (2), rebooting (8) the computer system without affecting the data within the dump device, and the computer system copying (12) the data in the dump device to non-volatile storage (13). A reboot of the computer system after copying the data to non-volatile storage is not necessary for the computer system to begin (14) normal operation.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: October 14, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ranjani Narayan, Kiran Kumar Kasturi, Meera K. Raghunandan, Scott T. Millward, Sabyasachi Sengupta
  • Publication number: 20070094532
    Abstract: An embodiment of a method of maintaining operation of a cluster of computing devices includes an initial step of detecting a suspended kernel process on a first of the computing devices. In addition to the step of detecting the suspended kernel process the method includes the step of issuing a first signal that causes a cluster management process to disregard the first of the computing devices when determining if there exists a quorum of the computing devices.
    Type: Application
    Filed: October 18, 2006
    Publication date: April 26, 2007
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sabyasachi SENGUPTA, Pramod RAO
  • Patent number: 7028272
    Abstract: An integrated tool which allows layouts for cells to be generated using a combination of synthesis, migration and manual approaches. In an embodiment, a compaction tool of a migration engine/module is used to perform incremental compaction. Various utilities are developed to enable the use of the compaction tool. For example, when using synthesis to generate layout for a new combinational cell, a utility to generate inputs to the migration engine from pre-compaction representation of the synthesis tool is provided according to an aspect of the present invention. Another utility generates a device table indicating the manner in which each component of a pre-existing layout needs to be modified to generate a layout consistent with a target netlist. The device table and the pre-existing layout can be provided as an input to the migration engine to perform incremental compaction.
    Type: Grant
    Filed: April 10, 2002
    Date of Patent: April 11, 2006
    Assignee: Texas Instruments Incorporated
    Inventors: Rituparna Mandal, Dibyendu Goswami, Sabyasachi Sengupta, Arup Dash
  • Publication number: 20050204107
    Abstract: The present invention relates to a method and apparatus for dumping memory. More particularly a computer-implemented method of saving at least some data within volatile storage to non-volatile storage when a computer system panics is described. The method includes the steps of: the computer system defining a specified portion of volatile storage (1) containing data to be saved as a dump device (2), rebooting (8) the computer system without affecting the data within the dump device, and the computer system copying (12) the data in the dump device to non-volatile storage (13). A reboot of the computer system after copying the data to non-volatile storage is not necessary for the computer system to begin (14) normal operation.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 15, 2005
    Inventors: Ranjani Narayan, Kiran Kasturi, Meera Raghunandan, Scott Millward, Sabyasachi Sengupta
  • Publication number: 20030131318
    Abstract: An integrated tool which allows layouts for cells to be generated using a combination of synthesis, migration and manual approaches. In an embodiment, a compaction tool of a migration engine/module is used to perform incremental compaction. Various utilities are developed to enable the use of the compaction tool. For example, when using synthesis to generate layout for a new combinational cell, a utility to generate inputs to the migration engine from pre-compaction representation of the synthesis tool is provided according to an aspect of the present invention. Another utility generates a device table indicating the manner in which each component of a pre-existing layout needs to be modified to generate a layout consistent with a target netlist. The device table and the pre-existing layout can be provided as an input to the migration engine to perform incremental compaction.
    Type: Application
    Filed: April 10, 2002
    Publication date: July 10, 2003
    Applicant: Texas Instruments Incorporated
    Inventors: Rituparna Mandal, Dibyendu Goswami, Sabyasachi Sengupta, Arup Dash