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: 12135705
    Abstract: 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: Grant
    Filed: August 9, 2022
    Date of Patent: November 5, 2024
    Assignee: Home Depot Product Authority, LLC
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D. Narayanamurthy, Rathi Balasubramani
  • Patent number: 11650922
    Abstract: 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: Grant
    Filed: December 15, 2020
    Date of Patent: May 16, 2023
    Assignee: Home Depot Product Authority, LLC
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
  • Publication number: 20230072945
    Abstract: 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: Application
    Filed: August 9, 2022
    Publication date: March 9, 2023
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D. Narayanamurthy, Rathi Balasubramani
  • Patent number: 11409726
    Abstract: 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: Grant
    Filed: July 20, 2020
    Date of Patent: August 9, 2022
    Assignee: Home Depot Product Authority, LLC
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D Narayanamurthy, Rathi Balasubramani
  • Publication number: 20220019569
    Abstract: 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: Application
    Filed: July 20, 2020
    Publication date: January 20, 2022
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Vinay D. Narayanamurthy, Rathi Balasubramani
  • Patent number: 11142470
    Abstract: 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: Grant
    Filed: March 3, 2017
    Date of Patent: October 12, 2021
    Assignee: American Water Works Company, Inc.
    Inventors: Martin L. Robison, Zia Bukhari, Yunjie Tu, Chandan Venkatesh
  • Publication number: 20210096993
    Abstract: 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: Application
    Filed: December 15, 2020
    Publication date: April 1, 2021
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
  • Patent number: 10866893
    Abstract: 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: Grant
    Filed: January 23, 2018
    Date of Patent: December 15, 2020
    Assignee: Home Depot Product Authority, LLC
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
  • Publication number: 20190227937
    Abstract: 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: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Hari Ramamurthy, Chandan Venkatesh, Krishna Guggulotu, Rageesh Thekkeyil
  • Publication number: 20170174536
    Abstract: 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: Application
    Filed: March 3, 2017
    Publication date: June 22, 2017
    Inventors: MARTIN L. ROBISON, ZIA BUKHARI, YUNJIE TU, CHANDAN VENKATESH