Patents by Inventor Joydeep Mukherjee
Joydeep Mukherjee 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: 11762709Abstract: A cloud configuration, including public and private clouds, is organized hierarchically, with a top level and any number of lower levels. A parent level cloud receives resource workload metrics from respective child level cloud(s), makes predictions, based in part on the metrics, as to future resource needs at the child level. The parent level sets up runtime-modifiable business rules and scaling plans based on the predictions. The parent level cloud sends the scaling plans to respective child level(s). The parent level automatically triggers a scaling plan at a child level, if conditions written into the business rules are satisfied. Resources are scaled upward or downward automatically as needed to maintain optimal resource usage.Type: GrantFiled: November 11, 2020Date of Patent: September 19, 2023Assignee: International Business Machines CorporationInventors: Joseph Paul Wigglesworth, Yar Rouf, Joydeep Mukherjee, Marin Litoiu, Radu Bogdan Mateescu
-
Publication number: 20230229469Abstract: A method includes generating, by a computing device, a probe; deploying, by the computing device, the probe into a virtual machine hosting a cloud application; increasing, by the computing device, resource consumption by the probe; collecting, by the computing device, performance data from the cloud application; and training, by the computing device, a machine learning model using the performance data.Type: ApplicationFiled: January 14, 2022Publication date: July 20, 2023Inventors: Joseph Paul Wigglesworth, Yar Rouf, Joydeep Mukherjee, Marin Litoiu, Ian Fraser Watts, Eugen Postea, Radu Bogdan Mateescu
-
Publication number: 20230033957Abstract: Systems and method are provided for providing a waterfall gateway configured to enable communication between disparate devices. The waterfall gateway receives an indication that a first resource request was denied by a server. In response, the waterfall gateway identifies two or more client devices configured to provide services to the user. The waterfall gateway generates a resource request waterfall that includes a sequence of client devices of the two or more client devices. The resource request waterfall is configured to facilitate resource request transmissions to the one or more client devices according to the sequence of client devices. The waterfall gateway facilitates a transmission of a second resource request to a first client device in the sequence of client devices.Type: ApplicationFiled: July 27, 2022Publication date: February 2, 2023Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
-
Publication number: 20230029913Abstract: Systems, methods, devices, instructions, and other aspects are provided for a multi-product platform. In one aspect, a computer implemented method is provided that includes receiving request data at a multiple-product placement server, where when the request data is received from a customer device, the request data includes dynamic customer data customized based on user selections, and dynamically selecting a product system from a plurality of product systems using a set of system rules and the dynamic customer data. The method further involves receiving product data from the product system, configuring the product data from the product system using the set of system rules and the dynamic customer data to generate customer compatible data, and facilitating a transaction between the customer device and a merchant system using the customer compatible data.Type: ApplicationFiled: July 27, 2022Publication date: February 2, 2023Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
-
Publication number: 20230035194Abstract: Systems and method are provided that include process that customize the presentation of webpages according to alternative acquisition protocols. The processes include receiving, from a first server, a webpage identifying an object for acquisition by a user using a first acquisition protocol. The processes then execute a call to a second server that includes an identification of a user interacting with the webpage and a request for an identification of one or more alternative acquisition protocols based on the identification of the user. In response, the processes receive JavaScript code that executes to provide information associated with the one or more alternative acquisition protocols. The processes then generating a modified webpage that includes a modification to a portion of the webpage based on at least one of the one or more alternative acquisition protocols. The modified webpage may be displayed to a user.Type: ApplicationFiled: July 27, 2022Publication date: February 2, 2023Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
-
Publication number: 20230030686Abstract: Aspects of a dynamic offer system are described. In one example, a method involves receiving a data feed of offer data, generating a set of current offers in a database using a set of offer rules and the data feed, receiving merchant configuration data associated with a merchant portal, and dynamically selecting current merchant offers from the set of current offers in the database using the merchant configuration data. A request is received for the current merchant offers, where when the request for the current merchant offers is received from a customer device, the request includes dynamic customer data customized based on user selections, one or more offers of the current merchant offers based on the dynamic customer data are dynamically selected, and a transaction between the customer device and the merchant portal associated with the one or more offers dynamically selected by the computing device is facilitated.Type: ApplicationFiled: July 27, 2022Publication date: February 2, 2023Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
-
Publication number: 20230031114Abstract: Systems, methods, devices, instructions, and other aspects are provided for unique device identification. In one aspect, a method is providing including receiving, at a server computer, transaction data associated with a client device, wherein the transaction data includes device configuration data, aggregating the device configuration data for the client device received within a threshold time period to generate a unique set of device configuration characteristics, receiving, at the server computer, transaction request data associated with the client device, verifying the client device using the unique set of device configuration characteristics, and facilitating a transaction associated with the transaction request data based on verification of the client device using the unique set of device configuration characteristics.Type: ApplicationFiled: July 27, 2022Publication date: February 2, 2023Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
-
Publication number: 20220147401Abstract: A cloud configuration, including public and private clouds, is organized hierarchically, with a top level and any number of lower levels. A parent level cloud receives resource workload metrics from respective child level cloud(s), makes predictions, based in part on the metrics, as to future resource needs at the child level. The parent level sets up runtime-modifiable business rules and scaling plans based on the predictions. The parent level cloud sends the scaling plans to respective child level(s). The parent level automatically triggers a scaling plan at a child level, if conditions written into the business rules are satisfied. Resources are scaled upward or downward automatically as needed to maintain optimal resource usage.Type: ApplicationFiled: November 11, 2020Publication date: May 12, 2022Inventors: Joseph Paul Wigglesworth, Yar Rouf, Joydeep Mukherjee, Marin Litoiu, Radu Bogdan Mateescu
-
Publication number: 20210056651Abstract: The present disclosure relates to a system, computer readable medium, and method for training workers in occupational skills. The disclosure provides highly automated, artificial intelligence driven, ways of improving human capital through the acquisition, development, and verification of multiple career related proficiencies. Generally, the disclosure provides an integrated digital platform that allows workers to (1) receive training on their existing job skills, (2) verify mastery of the existing job skills through various assessments, and (3) receive recommendations regarding which job skills may be useful to acquire.Type: ApplicationFiled: August 23, 2019Publication date: February 25, 2021Inventors: Srijata Sengupta, Shantiprakash Motwani, Joydeep Mukherjee, Sailaja Bhagavatula, Shantha Maheswari, Priya Ramdev, Ashok Vira, Mallika Haria, Aditya Bhushan, Shubha Ramakrishnan, Jayant Swamy
-
Patent number: 10717921Abstract: The present invention includes a foam-forming composition for use in enhanced oil recovery, and a method of using said foam-forming composition for recovering oil. The foam-forming composition of the present invention comprises a nonionic surfactant, in particular an alcohol-alkoxylate, and an anionic surfactant, in particular an alkyl diphenyloxide (di)sulfonate, where the foam-forming composition promotes a formation of a stable foam formed of a CO2 and water.Type: GrantFiled: April 28, 2016Date of Patent: July 21, 2020Assignees: Dow Global Technologies LLC, Rohm and Haas CompanyInventors: David L. Frattarelli, Joydeep Mukherjee, Susan K. Falcone-Potts, Martha Hernandez, Troy E. Knight, Pramod D. Patil
-
Patent number: 10370584Abstract: Recover petroleum from a subterranean formulation by injecting an aqueous solution comprising a polyethylene oxide nonionic surfactants and a disulfonated anionic surfactant.Type: GrantFiled: September 17, 2015Date of Patent: August 6, 2019Assignee: Dow Global Technologies LLCInventors: Claribel Acevedo Velez, Wanglin Yu, Wanda G. Buckner, Joydeep Mukherjee
-
Patent number: 10291024Abstract: A control method performed in a microgrid. The microgrid includes at least one electrical power source and/or configured for injecting electrical power into the microgrid, a first point of common coupling (PCC) configured for allowing a first power flow between the microgrid and a first power grid, and a second PCC configured for allowing a second power flow between the microgrid and a second power grid. The method includes obtaining information about a change in the first power flow, and controlling the second power flow based on the obtained information.Type: GrantFiled: November 4, 2014Date of Patent: May 14, 2019Assignee: ABB Schweiz AGInventors: Ritwik Majumder, Joydeep Mukherjee, Eyke Liegmann
-
Patent number: 10245560Abstract: A method for recovering oil from an oil bearing formation including the steps of: i) recovering an oil-water mixture from the oil-bearing formation; ii) separating at least a portion of the oil from the oil-water mixture to form a produced water; iii) adding a polymeric alkylene oxide surfactant having a Mw of less than 10000 Da to the produced water; iv) passing the produced water through a polymeric membrane to form a permeate stream and a retentate stream; and v) injecting the permeate stream into the oil bearing formation.Type: GrantFiled: November 6, 2015Date of Patent: April 2, 2019Assignees: Dow Global Technologies LLC, Rohm and Haas CompanyInventors: Joydeep Mukherjee, Supriyo Das, Wanglin Yu, Claribel Acevedo Velez, Peter M. Rozowski, Susan K. Falcone-Potts
-
Publication number: 20180296985Abstract: A method for recovering oil from an oil bearing formation including the steps of: i) recovering an oil-water mixture from the oil-bearing formation; ii) separating at least a portion of the oil from the oil-water mixture to form a produced water; iii) adding a polymeric alkylene oxide surfactant having a Mw of less than 10000 Da to the produced water; iv) passing the produced water through a polymeric membrane to form a permeate stream and a retentate stream; and v) injecting the permeate stream into the oil bearing formation.Type: ApplicationFiled: November 6, 2015Publication date: October 18, 2018Inventors: Joydeep Mukherjee, Supriyo Das, Wanglin Yu, Claribel Acevedo Velez, Peter M. Rozowski, Susan K. Falcone-Potts
-
Patent number: 9975094Abstract: Embodiments of the present invention relate to a mixing apparatus. Particularly, embodiments of the present invention provide a mixing apparatus for mixing fluid components such as phosgene and amine during a highly reactive chemical reaction. One embodiment provides a mixing conduit comprising a cylindrical sidewall defining an inner volume, wherein one or more jets are formed through the cylindrical sidewalls and connect to the inner volume and one or more flow obstructions disposed in the inner volume, wherein each flow obstruction is positioned upstream from an associated aperture.Type: GrantFiled: March 29, 2017Date of Patent: May 22, 2018Inventors: Paul A. Gillis, Joydeep Mukherjee, John B. Cooper, Arthur C. Flores, Daniel J. Reed
-
Patent number: 9954757Abstract: Contention for shared resources in a shared resource environment may be determined based on measurements from a probe running in the shared resource environment. The measurements can be compared to benchmarks, and a contention value may be determined based on the comparison.Type: GrantFiled: January 23, 2013Date of Patent: April 24, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Christopher D. Hyser, Jerome Rolia, Diwakar Krishnamurthy, Joydeep Mukherjee
-
Publication number: 20180054055Abstract: A control method performed in a microgrid. The microgrid includes at least one electrical power source and/or configured for injecting electrical power into the microgrid, a first point of common coupling (PCC) configured for allowing a first power flow between the microgrid and a first power grid, and a second PCC configured for allowing a second power flow between the microgrid and a second power grid. The method includes obtaining information about a change in the first power flow, and controlling the second power flow based on the obtained information.Type: ApplicationFiled: November 4, 2014Publication date: February 22, 2018Inventors: Ritwik Majumder, Joydeep Mukherjee, Eyke Liegmann
-
Publication number: 20180037809Abstract: The present invention includes a foam-forming composition for use in enhanced oil recovery, and a method of using said foam-forming composition for recovering oil. The foam-forming composition of the present invention comprises a nonionic surfactant, in particular an alcohol-alkoxylate, and an anionic surfactant, in particular an alkyl diphenyloxide (di)sulfonate, where the foam-forming composition promotes a formation of a stable foam formed of a CO2 and water.Type: ApplicationFiled: April 28, 2016Publication date: February 8, 2018Inventors: David Frattarelli, Joydeep Mukherjee, Susan K. Falcone-Potts, Martha Hernandez, Troy E. Knight, Pramod D. Patil
-
Publication number: 20170321111Abstract: Recover petroleum from a subterranean formulation by injecting an aqueous solution comprising a polyethylene oxide nonionic surfactants and a disulfonated anionic surfactant.Type: ApplicationFiled: September 17, 2015Publication date: November 9, 2017Applicant: Dow Global Technologies LLCInventors: Claribel Acevedo Velez, Wanglin Yu, Wanda G. Buckner, Joydeep Mukherjee
-
Publication number: 20170197189Abstract: Embodiments of the present invention relate to a mixing apparatus. Particularly, embodiments of the present invention provide a mixing apparatus for mixing fluid components such as phosgene and amine during a highly reactive chemical reaction. One embodiment provides a mixing conduit comprising a cylindrical sidewall defining an inner volume, wherein one or more jets are formed through the cylindrical sidewalls and connect to the inner volume and one or more flow obstructions disposed in the inner volume, wherein each flow obstruction is positioned upstream from an associated aperture.Type: ApplicationFiled: March 29, 2017Publication date: July 13, 2017Inventors: Paul A. Gillis, Joydeep Mukherjee, John B. Cooper, Arthur C. Flores, Daniel J. Reed