Patents by Inventor Niladri Bhattacharya
Niladri Bhattacharya 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: 11669324Abstract: Systems and methods are provided for identifying a safe window for creating a firmware update package. In some embodiments, an Information Handling System (IHS), may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: generate tokens based upon a log of historical firmware update package creation events; identify a plurality of workflows based upon the tokens; predict, based upon the plurality of workflows, a future workload of a firmware update package creation service; and indicate, based upon the future workload, a time window for creating a firmware update package using the firmware update package creation service that increases a probability of successful creation.Type: GrantFiled: June 14, 2021Date of Patent: June 6, 2023Assignee: Dell Products, L.P.Inventors: Shreedhara Hm, Parmeshwr Prasad, Niladri Bhattacharya, Vaishnavi Kundathi Rajendra
-
Patent number: 11494076Abstract: A storage usage management system includes a storage usage management subsystem coupled to first and second storage devices. The storage usage management subsystem collects first write usage data from use of the first storage device by a host mapped to the first storage device, determines that second write usage data from use of the first storage device by the host exceeds first metric(s) associated with the first write usage data by a first threshold, and collects the second write usage data and third write usage data from immediately subsequent use of the first storage device by the host. If the storage usage management subsystem determines that the second and third write usage data exceed second metric(s) associated with the first write usage data by a second threshold, it uses the second and third write usage data to determine whether to remap the host to the second storage device.Type: GrantFiled: January 19, 2021Date of Patent: November 8, 2022Assignee: Dell Products L.P.Inventors: Arunava Das Gupta, Chandrashekar Nelogal, Niladri Bhattacharya
-
Patent number: 11449230Abstract: An information handling system may have a long short term memory (LSTM) that receives Input/Output (I/O) parameters, and produces a prediction output by operation of a recursive neural network (RNN). An I/O optimizer provides the I/O parameters to the LSTM and receives the prediction output from the LSTM. The I/O optimizer may include a manager module configured to provide control signals to control gates for controlling application of the I/O parameters and the prediction output, and a collector module configured to collect the I/O parameters.Type: GrantFiled: March 7, 2019Date of Patent: September 20, 2022Assignee: Dell Products L.P.Inventors: Chandrashekar Nelogal, Arunava Das Gupta, Niladri Bhattacharya
-
Publication number: 20220229553Abstract: A storage usage management system includes a storage usage management subsystem coupled to first and second storage devices. The storage usage management subsystem collects first write usage data from use of the first storage device by a host mapped to the first storage device, determines that second write usage data from use of the first storage device by the host exceeds first metric(s) associated with the first write usage data by a first threshold, and collects the second write usage data and third write usage data from immediately subsequent use of the first storage device by the host. If the storage usage management subsystem determines that the second and third write usage data exceed second metric(s) associated with the first write usage data by a second threshold, it uses the second and third write usage data to determine whether to remap the host to the second storage device.Type: ApplicationFiled: January 19, 2021Publication date: July 21, 2022Inventors: Arunava Das Gupta, Chandrashekar Nelogal, Niladri Bhattacharya
-
Patent number: 11334798Abstract: A system comprising a dynamically configurable neural network engine operating on a plurality of processors, an automated knowledge matrix creation system operating on a processor and coupled to the dynamically configurable neural network engine, the automated knowledge matrix creation system configured to provide an input to the neural network engine, and a machine comprehension system coupled to the dynamically configurable neural network engine and configured to associate a plurality of product development documents with a customer created knowledge base and to provide input to the neural network engine.Type: GrantFiled: July 31, 2018Date of Patent: May 17, 2022Assignee: DELL PRODUCTS L.P.Inventors: Niladri Bhattacharya, Ravishankar Nanjundaswamy
-
Patent number: 11323514Abstract: Systems and methods for tiering data in distributed data networks. A global model is developed based on federated learning where edge servers are able to train a model. The learning from the edge servers are collectively applied to the global model. This process can be repeated until the global model is ready for deployment. The global model allows data to be tiered. This may include pushing data from a datacenter to edge servers or cleaning edge servers of data that does not satisfy the global model. The model can be retrained and can be used to proactively push new content out to the edge servers.Type: GrantFiled: April 30, 2019Date of Patent: May 3, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Arunava Das Gupta, Niladri Bhattacharya
-
Patent number: 11188712Abstract: Systems and methods for wholesale client onboarding are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for client onboarding may include: (1) creating know your customer requirements and trigger conditions for a client based on user configurable requirements and a rules engine; (2) receiving know your customer data for the client from a client data exchange module; (3) triggering the receipt of additional know your customer data in response to a trigger condition being met by the received know your customer data; (4) receiving document data from a document digitization module; (5) validating the know your customer data and the document data; and (6) auto populating a know your customer record with the validated know your customer data and the document data.Type: GrantFiled: February 28, 2019Date of Patent: November 30, 2021Assignee: JPMorgan Chase Bank, N.A.Inventors: Giang-Tze Lu, Niladri Bhattacharya, Ray Wangneo, Sunil Nair, Charlene C. Balfour, Maria Adriana Ciunga, Kundan Khanolkar, Abhijith Varma, Paul Dorn, Dana Marie Dedge Parks, Harsh Benara
-
Publication number: 20210303293Abstract: Systems and methods are provided for identifying a safe window for creating a firmware update package. In some embodiments, an Information Handling System (IHS), may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: generate tokens based upon a log of historical firmware update package creation events; identify a plurality of workflows based upon the tokens; predict, based upon the plurality of workflows, a future workload of a firmware update package creation service; and indicate, based upon the future workload, a time window for creating a firmware update package using the firmware update package creation service that increases a probability of successful creation.Type: ApplicationFiled: June 14, 2021Publication date: September 30, 2021Applicant: Dell Products, L.P.Inventors: Shreedhara Hm, Parmeshwr Prasad, Niladri Bhattacharya, Vaishnavi Kundathi Rajendra
-
Patent number: 11074064Abstract: Systems and methods are provided for identifying a safe window for creating a firmware update package. In some embodiments, an Information Handling System (IHS), may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: generate tokens based upon a log of historical firmware update package creation events; identify a plurality of workflows based upon the tokens; predict, based upon the plurality of workflows, a future workload of a firmware update package creation service; and indicate, based upon the future workload, a time window for creating a firmware update package using the firmware update package creation service that increases a probability of successful creation.Type: GrantFiled: March 10, 2020Date of Patent: July 27, 2021Assignee: Dell Products, L.P.Inventors: Shreedhara Hm, Parmeshwr Prasad, Niladri Bhattacharya, Vaishnavi Kundathi Rajendra
-
Publication number: 20200351344Abstract: Systems and methods for tiering data in distributed data networks. A global model is developed based on federated learning where edge servers are able to train a model. The learning from the edge servers are collectively applied to the global model. This process can be repeated until the global model is ready for deployment. The global model allows data to be tiered. This may include pushing data from a datacenter to edge servers or cleaning edge servers of data that does not satisfy the global model. The model can be retrained and can be used to proactively push new content out to the edge servers.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Arunava Das Gupta, Niladri Bhattacharya
-
Publication number: 20200285386Abstract: An information handling system may have a long short term memory (LSTM) that receives Input/Output (I/O) parameters, and produces a prediction output by operation of a recursive neural network (RNN). An I/O optimizer provides the I/O parameters to the LSTM and receives the prediction output from the LSTM. The I/O optimizer may include a manager module configured to provide control signals to control gates for controlling application of the I/O parameters and the prediction output, and a collector module configured to collect the I/O parameters.Type: ApplicationFiled: March 7, 2019Publication date: September 10, 2020Inventors: Chandrashekar Nelogal, Arunava Das Gupta, Niladri Bhattacharya
-
Publication number: 20200279015Abstract: Systems and methods for wholesale client onboarding are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for client onboarding may include: (1) creating know your customer requirements and trigger conditions for a client based on user configurable requirements and a rules engine; (2) receiving know your customer data for the client from a client data exchange module; (3) triggering the receipt of additional know your customer data in response to a trigger condition being met by the received know your customer data; (4) receiving document data from a document digitization module; (5) validating the know your customer data and the document data; and (6) auto populating a know your customer record with the validated know your customer data and the document data.Type: ApplicationFiled: February 28, 2019Publication date: September 3, 2020Inventors: Giang-Tze Lu, Niladri Bhattacharya, Ray Wangneo, Sunil Nair, Charlene C. Balfour, Maria Adriana Ciunga, Kundan Khanolkar, Abhijith Varma, Paul Dorn, Dana Marie Dedge Parks, Harsh Benara
-
Publication number: 20200042880Abstract: A system comprising a dynamically configurable neural network engine operating on a plurality of processors, an automated knowledge matrix creation system operating on a processor and coupled to the dynamically configurable neural network engine, the automated knowledge matrix creation system configured to provide an input to the neural network engine, and a machine comprehension system coupled to the dynamically configurable neural network engine and configured to associate a plurality of product development documents with a customer created knowledge base and to provide input to the neural network engine.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Applicant: DELL PRODUCTS L.P.Inventors: Niladri Bhattacharya, Ravishankar Nanjundaswamy
-
Publication number: 20190385045Abstract: Systems and methods are provided that that may be implemented to perform generalized adaptive storage endpoint prediction. A system/storage management application gathers data samples pertaining to operation of a storage device (e.g., remaining rated write endurance, available spare blocks, remaining drive space), clusters the data samples (e.g., using DBSCAN algorithm), and approximates a polynomial function usable to predict an endpoint of the storage device (e.g., SSD) by using an artificial neural network that receives the data samples and clusters and in response generates the approximated polynomial function. The approximate polynomial function may be a combination of Gaussian functions corresponding to the clusters. A mean and variance associated with each cluster may be calculated that is a mean and variance of a corresponding Gaussian function. A feed forward artificial neural network having at least one hidden layer, constant bias, and Gaussian activation function may be employed.Type: ApplicationFiled: June 14, 2018Publication date: December 19, 2019Inventors: Deepesh Cherlam Poovalapil, Niladri Bhattacharya, Sourabh Gavhale