Patents by Inventor CHANDAN VENKATESH
CHANDAN VENKATESH 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: 12135705Abstract: An order management system in electronic communication with a database may be configured to manage concurrent update requests for the order data stored in the database. In particular, the order management system may be configured to receive two or more order modification requests, determine that the second order modification request includes one or more aspects that conflict with the modified order and includes one or more aspects that do not conflict with the modified order, send a notification to the second user, wherein the notification includes the one or more aspects that conflict with the modified order, and modify the modified order according to the one or more aspects of the second order modification request that do not conflict with the modified order to create a second modified order.Type: GrantFiled: August 9, 2022Date of Patent: November 5, 2024Assignee: Home Depot Product Authority, LLCInventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D. Narayanamurthy, Rathi Balasubramani
-
Patent number: 11650922Abstract: A method for operating a database and a cache of at least a portion of the database may include receiving a plurality of read requests to read a data entity from the database and counting respective quantities of the requests serviced from the database and from the cache. The method may further include receiving a write request to alter the data entity in the database and determining whether to update the cache to reflect the alteration to the data entity in the write request according to the quantity of the requests serviced from the database and the quantity of the requests serviced from the cache. In an embodiment, the method further includes causing the cache to be updated when a ratio of the quantity of the requests serviced from the database to the quantity of the requests serviced from the cache exceeds a predetermined threshold.Type: GrantFiled: December 15, 2020Date of Patent: May 16, 2023Assignee: Home Depot Product Authority, LLCInventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
-
Publication number: 20230072945Abstract: An order management system in electronic communication with a database may be configured to manage concurrent update requests for the order data stored in the database. In particular, the order management system may be configured to receive two or more order modification requests, determine that the second order modification request includes one or more aspects that conflict with the modified order and includes one or more aspects that do not conflict with the modified order, send a notification to the second user, wherein the notification includes the one or more aspects that conflict with the modified order, and modify the modified order according to the one or more aspects of the second order modification request that do not conflict with the modified order to create a second modified order.Type: ApplicationFiled: August 9, 2022Publication date: March 9, 2023Inventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D. Narayanamurthy, Rathi Balasubramani
-
Patent number: 11409726Abstract: An order management system in electronic communication with a database may be configured to manage concurrent update requests for the order data stored in the database. In particular, the order management system may be configured to receive two or more order modification requests, determine that the second order modification request includes one or more aspects that conflict with the modified order and includes one or more aspects that do not conflict with the modified order, send a notification to the second user, wherein the notification includes the one or more aspects that conflict with the modified order, and modify the modified order according to the one or more aspects of the second order modification request that do not conflict with the modified order to create a second modified order.Type: GrantFiled: July 20, 2020Date of Patent: August 9, 2022Assignee: Home Depot Product Authority, LLCInventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D Narayanamurthy, Rathi Balasubramani
-
Publication number: 20220019569Abstract: An order management system in electronic communication with a database may be configured to manage concurrent update requests for the order data stored in the database. In particular, the order management system may be configured to receive two or more order modification requests, determine that the second order modification request includes one or more aspects that conflict with the modified order and includes one or more aspects that do not conflict with the modified order, send a notification to the second user, wherein the notification includes the one or more aspects that conflict with the modified order, and modify the modified order according to the one or more aspects of the second order modification request that do not conflict with the modified order to create a second modified order.Type: ApplicationFiled: July 20, 2020Publication date: January 20, 2022Inventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D. Narayanamurthy, Rathi Balasubramani
-
Patent number: 11142470Abstract: Methods and systems are provided for disinfecting water mains using ultraviolet (UV) light and advanced oxidation processes. One or more UV light sources are provided and secured to a movable device that moves axially in a pipe. The frequency and intensity of the UV light is determined based on characteristics of the pipe, such as its material and size. The rate at which the movable device moves through the pipe is also determined so that the interior surface of the pipe is properly disinfected. The movable device is remotely caused to move through the pipe. An oxidant supply component having a dispensing portion dispenses an oxidizing agent into the pipe. A portion of the emitted UV light may convert the dispensed oxidizing agent into additional oxidizing agents that further disinfect the pipe.Type: GrantFiled: March 3, 2017Date of Patent: October 12, 2021Assignee: American Water Works Company, Inc.Inventors: Martin L. Robison, Zia Bukhari, Yunjie Tu, Chandan Venkatesh
-
Publication number: 20210096993Abstract: A method for operating a database and a cache of at least a portion of the database may include receiving a plurality of read requests to read a data entity from the database and counting respective quantities of the requests serviced from the database and from the cache. The method may further include receiving a write request to alter the data entity in the database and determining whether to update the cache to reflect the alteration to the data entity in the write request according to the quantity of the requests serviced from the database and the quantity of the requests serviced from the cache. In an embodiment, the method further includes causing the cache to be updated when a ratio of the quantity of the requests serviced from the database to the quantity of the requests serviced from the cache exceeds a predetermined threshold.Type: ApplicationFiled: December 15, 2020Publication date: April 1, 2021Inventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
-
Patent number: 10866893Abstract: A method for operating a database and a cache of at least a portion of the database may include receiving a plurality of read requests to read a data entity from the database and counting respective quantities of the requests serviced from the database and from the cache. The method may further include receiving a write request to alter the data entity in the database and determining whether to update the cache to reflect the alteration to the data entity in the write request according to the quantity of the requests serviced from the database and the quantity of the requests serviced from the cache. In an embodiment, the method further includes causing the cache to be updated when a ratio of the quantity of the requests serviced from the database to the quantity of the requests serviced from the cache exceeds a predetermined threshold.Type: GrantFiled: January 23, 2018Date of Patent: December 15, 2020Assignee: Home Depot Product Authority, LLCInventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
-
Publication number: 20190227937Abstract: A method for operating a database and a cache of at least a portion of the database may include receiving a plurality of read requests to read a data entity from the database and counting respective quantities of the requests serviced from the database and from the cache. The method may further include receiving a write request to alter the data entity in the database and determining whether to update the cache to reflect the alteration to the data entity in the write request according to the quantity of the requests serviced from the database and the quantity of the requests serviced from the cache. In an embodiment, the method further includes causing the cache to be updated when a ratio of the quantity of the requests serviced from the database to the quantity of the requests serviced from the cache exceeds a predetermined threshold.Type: ApplicationFiled: January 23, 2018Publication date: July 25, 2019Inventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
-
Publication number: 20170174536Abstract: Methods and systems are provided for disinfecting water mains using ultraviolet (UV) light and advanced oxidation processes. One or more UV light sources are provided and secured to a movable device that moves axially in a pipe. The frequency and intensity of the UV light is determined based on characteristics of the pipe, such as its material and size. The rate at which the movable device moves through the pipe is also determined so that the interior surface of the pipe is properly disinfected. The movable device is remotely caused to move through the pipe. An oxidant supply component having a dispensing portion dispenses an oxidizing agent into the pipe. A portion of the emitted UV light may convert the dispensed oxidizing agent into additional oxidizing agents that further disinfect the pipe.Type: ApplicationFiled: March 3, 2017Publication date: June 22, 2017Inventors: MARTIN L. ROBISON, ZIA BUKHARI, YUNJIE TU, CHANDAN VENKATESH