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: 20240105074Abstract: 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: ApplicationFiled: September 26, 2022Publication date: March 28, 2024Inventors: Raman HARISHANKAR, Stan Kevin DALEY, Shami GUPTA, Sabyasachi Chatterjee, Sandipan Sengupta
-
Patent number: 8069371Abstract: 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: GrantFiled: April 25, 2008Date of Patent: November 29, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sabyasachi Sengupta, Vinay Krishnamurthy
-
Patent number: 7818623Abstract: 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: GrantFiled: October 18, 2006Date of Patent: October 19, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sabyasachi Sengupta, Pramod Sathyanarayana Rao
-
Publication number: 20080295077Abstract: 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: ApplicationFiled: April 25, 2008Publication date: November 27, 2008Applicant: Hewlett-Packard Development Company, L.P.Inventors: Sabyasachi Sengupta, Vinay Krishnamurthy
-
Patent number: 7437524Abstract: 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: GrantFiled: March 11, 2005Date of Patent: October 14, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ranjani Narayan, Kiran Kumar Kasturi, Meera K. Raghunandan, Scott T. Millward, Sabyasachi Sengupta
-
Publication number: 20070094532Abstract: 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: ApplicationFiled: October 18, 2006Publication date: April 26, 2007Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Sabyasachi SENGUPTA, Pramod RAO
-
Patent number: 7028272Abstract: 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: GrantFiled: April 10, 2002Date of Patent: April 11, 2006Assignee: Texas Instruments IncorporatedInventors: Rituparna Mandal, Dibyendu Goswami, Sabyasachi Sengupta, Arup Dash
-
Publication number: 20050204107Abstract: 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: ApplicationFiled: March 11, 2005Publication date: September 15, 2005Inventors: Ranjani Narayan, Kiran Kasturi, Meera Raghunandan, Scott Millward, Sabyasachi Sengupta
-
Publication number: 20030131318Abstract: 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: ApplicationFiled: April 10, 2002Publication date: July 10, 2003Applicant: Texas Instruments IncorporatedInventors: Rituparna Mandal, Dibyendu Goswami, Sabyasachi Sengupta, Arup Dash