Patents by Inventor Prasoon Kumar Sinha
Prasoon Kumar Sinha 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: 11989109Abstract: Managing power consumption for computing cluster, including for each IHS of the computing cluster: executing I/O computing workloads at the IHS associated with movement of block storage data, stored at a disk array in communication with the IHS, between the disk array and the IHS; during execution of the I/O computing workloads, determining an I/O power usage of the IHS; calculating an accumulated I/O power consumption of the plurality of IHS based on a summation of the I/O power usage of each of the IHS; during movement of the block storage data, calculating a power consumption of the disk array; calculating, for each IHS, a power storage consumption of the IHS based on the I/O power usage of the IHS, the accumulated I/O power consumption, and the power consumption of the disk array; allocating additional workloads among the plurality of IHS based on the power storage consumption of each IHS.Type: GrantFiled: October 12, 2022Date of Patent: May 21, 2024Assignee: Dell Products L.P.Inventors: Rishi Mukherjee, Ravishankar N. Kanakapura, Prasoon Kumar Sinha, Raveendra Babu Madala
-
Publication number: 20240126669Abstract: Managing power consumption for computing cluster, including for each IHS of the computing cluster: executing I/O computing workloads at the IHS associated with movement of block storage data, stored at a disk array in communication with the IHS, between the disk array and the IHS; during execution of the I/O computing workloads, determining an I/O power usage of the IHS; calculating an accumulated I/O power consumption of the plurality of IHS based on a summation of the I/O power usage of each of the IHS; during movement of the block storage data, calculating a power consumption of the disk array; calculating, for each IHS, a power storage consumption of the IHS based on the I/O power usage of the IHS, the accumulated I/O power consumption, and the power consumption of the disk array; allocating additional workloads among the plurality of IHS based on the power storage consumption of each IHS.Type: ApplicationFiled: October 12, 2022Publication date: April 18, 2024Inventors: RISHI MUKHERJEE, RAVISHANKAR N. KANAKAPURA, PRASOON KUMAR SINHA, RAVEENDRA BABU MADALA
-
Publication number: 20240126619Abstract: Managing computing workloads within a computing environment including identifying computing parameters of datacenter elements of each computing cluster of a computing environment; for each computing cluster of the computing environment: determining a health of the power device of the computing cluster; for each computing node of the computing cluster: determining a processing load of the computing node; determining a computing cost associated with a geo-location of the computing node; calculating, for each computing cluster, an availability of computing resources of the computing cluster based on the computing parameters of the data center elements of the computing cluster, the health of the power device of the computing cluster, the processing load of each computing node of the computing cluster, and the computing cost of each computing node of the computing cluster; generating a ranking of each computing cluster based on the availability of the computing resources of the computing cluster.Type: ApplicationFiled: October 12, 2022Publication date: April 18, 2024Inventors: RISHI MUKHERJEE, RAVISHANKAR N. KANAKAPURA, PRASOON KUMAR SINHA, RAVEENDRA BABU MADALA
-
Patent number: 11928691Abstract: Techniques described herein relate to a method for deploying workflows with data management services. The method may include identifying, by a warranty measuring model associated with an information handling system, a first change event associated with the information handling system; obtaining first change information associated with the first change event; making a first determination that the first change event is not associated with an entry of a warranty audit table (WAT); generating a new WAT entry in the WAT using the first change information and an initial timestamp; identifying, by a warranty measuring model, a second change event associated with the information handling system; obtaining second change information associated with the second change event; making a second determination that the second change event is associated with an existing WAT entry of the WAT; updating the existing WAT entry using the second change information and a final timestamp.Type: GrantFiled: July 27, 2021Date of Patent: March 12, 2024Assignee: Dell Products L.P.Inventors: Prasoon Kumar Sinha, K N Ravishankar, Smruti Ranjan Debata
-
Patent number: 11921588Abstract: A method includes obtaining data associated with a volatile storage device and a non-volatile storage device of an information handling system during a normal mode of operation of the information handling system, and calculating a first data transfer frequency and a first transfer data size from the volatile storage device to the non-volatile storage device based on the data associated with the volatile storage device and the non-volatile storage device during the normal mode of operation of the information handling system. The method also includes detecting an event indicating a power outage of the information handling system, and in response to the detecting the event, determining a data management policy to be applied to the information handling system during the safe mode of operation of the information handling system.Type: GrantFiled: December 1, 2021Date of Patent: March 5, 2024Assignee: Dell Products L.P.Inventors: Prasoon Kumar Sinha, Karthik Sethuramalingam, Suman Lal Banik, Ravishankar Kanakapura N
-
Publication number: 20220398597Abstract: Techniques described herein relate to a method for deploying workflows with data management services. The method may include identifying, by a warranty measuring model associated with an information handling system, a first change event associated with the information handling system; obtaining first change information associated with the first change event; making a first determination that the first change event is not associated with an entry of a warranty audit table (WAT); generating a new WAT entry in the WAT using the first change information and an initial timestamp; identifying, by a warranty measuring model, a second change event associated with the information handling system; obtaining second change information associated with the second change event; making a second determination that the second change event is associated with an existing WAT entry of the WAT; updating the existing WAT entry using the second change information and a final timestamp.Type: ApplicationFiled: July 27, 2021Publication date: December 15, 2022Inventors: Prasoon Kumar Sinha, K N Ravishankar, Smruti Ranjan Debata
-
Publication number: 20220091941Abstract: A method includes obtaining data associated with a volatile storage device and a non-volatile storage device of an information handling system during a normal mode of operation of the information handling system, and calculating a first data transfer frequency and a first transfer data size from the volatile storage device to the non-volatile storage device based on the data associated with the volatile storage device and the non-volatile storage device during the normal mode of operation of the information handling system. The method also includes detecting an event indicating a power outage of the information handling system, and in response to the detecting the event, determining a data management policy to be applied to the information handling system during the safe mode of operation of the information handling system.Type: ApplicationFiled: December 1, 2021Publication date: March 24, 2022Inventors: Prasoon Kumar Sinha, Karthik Sethuramalingam, Suman Lal Banik, Ravishankar Kanakapura N
-
Patent number: 11237917Abstract: A method includes obtaining data associated with a volatile storage device and a non-volatile storage device of an information handling system during a normal mode of operation of the information handling system, and calculating a first data transfer frequency and a first transfer data size from the volatile storage device to the non-volatile storage device based on the data associated with the volatile storage device and the non-volatile storage device during the normal mode of operation of the information handling system. The method also includes detecting an event indicating a power outage of the information handling system, and in response to the detecting the event, determining a data management policy to be applied to the information handling system during the safe mode of operation of the information handling system.Type: GrantFiled: August 28, 2020Date of Patent: February 1, 2022Assignee: Dell Products L.P.Inventors: Prasoon Kumar Sinha, Karthik Sethuramalingam, Suman Lal Banik, Ravishankar Kanakapura N
-
Patent number: 11146403Abstract: An information handling system may include at least one processor and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: request logging information from a target information handling system, the target information handling system including private data therein; based on blockchain credentials stored in the information handling system, create a transaction record associated with the request, wherein a plurality of nodes associated with the blockchain are configured to process the transaction record to determine whether access should be granted to the logging information; and in response to the plurality of nodes determining that access should be granted, receive the logging information.Type: GrantFiled: January 15, 2019Date of Patent: October 12, 2021Assignee: Dell Products L.P.Inventors: Viswanath Ponnuru, Prasoon Kumar Sinha
-
Publication number: 20200228345Abstract: An information handling system may include at least one processor and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: request logging information from a target information handling system, the target information handling system including private data therein; based on blockchain credentials stored in the information handling system, create a transaction record associated with the request, wherein a plurality of nodes associated with the blockchain are configured to process the transaction record to determine whether access should be granted to the logging information; and in response to the plurality of nodes determining that access should be granted, receive the logging information.Type: ApplicationFiled: January 15, 2019Publication date: July 16, 2020Applicant: Dell Products L.P.Inventors: Viswanath PONNURU, Prasoon Kumar SINHA
-
Publication number: 20190286825Abstract: An information handling system may include at least one processor, a non-transitory memory, and an information handling resource communicatively coupled to the at least one processor. The information handling system may be configured to receive a compliance template that includes security attributes of the information handling resource, the security attributes including information regarding the encryption key; based on the compliance template and a compliance standard, determine a set of compliance tests for the information handling resource; execute the set of compliance tests; and in response to a failure of at least one test of the set of compliance tests, provide an indication of the failure.Type: ApplicationFiled: March 15, 2018Publication date: September 19, 2019Applicant: Dell Products L.P.Inventors: Viswanath PONNURU, Prasoon Kumar SINHA, Alaric Joaquim Narcissius SILVEIRA
-
Patent number: 10019185Abstract: A method, storage control system and information handling system (IHS) provides copying of a first directory containing a first plurality of files from a client to a target server. The method includes receiving, via a first processor of the client, a request to copy the first directory containing the first plurality of files from a first storage device to the target server. The first directory is parsed into a first i-node tree. Metadata corresponding to the first i-node tree is generated and transmit from the client to the target server. A second processor at the target server is triggered to generate a second directory based on the metadata corresponding to the first i-node tree. The first plurality of files contained in the first directory from the first storage device is transmitted to the target server.Type: GrantFiled: March 15, 2017Date of Patent: July 10, 2018Assignee: Dell Products, L.P.Inventors: Sumanth Vidyadhara, Ankit Singh, Shekar Babu S, Prasoon Kumar Sinha
-
Publication number: 20170185332Abstract: A method, storage control system and information handling system (IHS) enables efficient copying of a first directory containing a first plurality of files from a client to a target server. The method includes receiving, via a first processor of the client, a request to copy the first directory containing the first plurality of files from a first storage device to the target server. The first directory is parsed into a first i-node tree. Metadata corresponding to the first i-node tree is generated and transmit from the client to the target server. A second processor at the target server is triggered to generate a second directory based on the metadata corresponding to the first i-node tree. The first plurality of files contained in the first directory from the first storage device is transmitted to the target server.Type: ApplicationFiled: March 15, 2017Publication date: June 29, 2017Inventors: SUMANTH VIDYADHARA, ANKIT SINGH, SHEKAR BABU S, PRASOON KUMAR SINHA
-
Patent number: 9645755Abstract: A method, storage control system and information handling system (IHS) enables efficient copying of a first directory containing a first plurality of files from a client to a target server. The method includes receiving, via a first processor of the client, a request to copy the first directory containing the first plurality of files from a first storage device to the target server. The first directory is parsed into a first i-node tree. Metadata corresponding to the first i-node tree is generated and transmit from the client to the target server. A second processor at the target server is triggered to generate a second directory based on the metadata corresponding to the first i-node tree. The first plurality of files contained in the first directory from the first storage device is transmitted to the target server.Type: GrantFiled: May 21, 2015Date of Patent: May 9, 2017Assignee: Dell Products, L.P.Inventors: Sumanth Vidyadhara, Ankit Singh, Shekar Babu S, Prasoon Kumar Sinha
-
Publication number: 20160342348Abstract: A method, storage control system and information handling system (IHS) enables efficient copying of a first directory containing a first plurality of files from a client to a target server. The method includes receiving, via a first processor of the client, a request to copy the first directory containing the first plurality of files from a first storage device to the target server. The first directory is parsed into a first i-node tree. Metadata corresponding to the first i-node tree is generated and transmit from the client to the target server. A second processor at the target server is triggered to generate a second directory based on the metadata corresponding to the first i-node tree. The first plurality of files contained in the first directory from the first storage device is transmitted to the target server.Type: ApplicationFiled: May 21, 2015Publication date: November 24, 2016Inventors: Sumanth Vidyadhara, Ankit Singh, Shekar Babu S, Prasoon Kumar Sinha
-
Patent number: 9218428Abstract: A technique for creating different sessions for each tab of a client browser window includes receiving a first login request associated with a first tab of the client browser window, and in response to the first login request: generating a first uniform resource locator and a first session cookie having a path that includes the first uniform resource locator; and transmitting the first session cookie to the client browser. The technique further includes receiving a second login request that is associated with a second tab of the client browser window, and in response to the second login request, generating a second uniform resource locator and a second session cookie. The second uniform resource locator is different from the first uniform resource locator and a path of the second session cookie includes the second uniform source locator. The technique also includes transmitting the second session cookie to the client browser.Type: GrantFiled: October 15, 2012Date of Patent: December 22, 2015Assignee: Dell Products, L.P.Inventors: Jyotheeswara Reddy, Prasoon Kumar Sinha
-
Publication number: 20140108667Abstract: A technique for creating different sessions for each tab of a client browser window includes receiving a first login request associated with a first tab of the client browser window, and in response to the first login request: generating a first uniform resource locator and a first session cookie having a path that includes the first uniform resource locator; and transmitting the first session cookie to the client browser. The technique further includes receiving a second login request that is associated with a second tab of the client browser window, and in response to the second login request, generating a second uniform resource locator and a second session cookie. The second uniform resource locator is different from the first uniform resource locator and a path of the second session cookie includes the second uniform source locator. The technique also includes transmitting the second session cookie to the client browser.Type: ApplicationFiled: October 15, 2012Publication date: April 17, 2014Applicant: DELL PRODUCTS L.P.Inventors: Jyotheeswara Reddy, Prasoon Kumar Sinha