Patents by Inventor Nagaraja R. Kamireddy
Nagaraja R. Kamireddy 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: 11949749Abstract: A customizable router manages traffic between application programming interfaces (APIs) of microservice applications (apps) that make up various features of a website. Various datastores may also be used to store information, such as information related to certain products, pricing, users, etc. In order for the website to function properly, the microservice apps communicate with one another and with the datastores. The customizable router is used to manage and route traffic between the microservice apps and/or datastores. The customizable router may, for example, route a universal resource indicator (URI) request for a webpage of a website to particular versions or revisions of a microservice app based on rules established for the customizable router. For example, a certain percentage of traffic may be routed to a first version of a microservice app, while a different percentage of traffic may be routed to a second version of the microservice app.Type: GrantFiled: February 6, 2023Date of Patent: April 2, 2024Assignee: Home Depot Product Authority, LLCInventors: Ravichandra Yeddula, Mohamed M Nazeemudeen, Arumugaraja Selvaraj, Nagaraja R Kamireddy, J. Todd O'Connor
-
Publication number: 20230188616Abstract: A customizable router manages traffic between application programming interfaces (APIs) of microservice applications (apps) that make up various features of a website. Various datastores may also be used to store information, such as information related to certain products, pricing, users, etc. In order for the website to function properly, the microservice apps communicate with one another and with the datastores. The customizable router is used to manage and route traffic between the microservice apps and/or datastores. The customizable router may, for example, route a universal resource indicator (URI) request for a webpage of a website to particular versions or revisions of a microservice app based on rules established for the customizable router. For example, a certain percentage of traffic may be routed to a first version of a microservice app, while a different percentage of traffic may be routed to a second version of the microservice app.Type: ApplicationFiled: February 6, 2023Publication date: June 15, 2023Inventors: Ravichandra Yeddula, Mohamed M. Nazeemudeen, Arumugaraja Selvaraj, Nagaraja R. Kamireddy, J. Todd O'Connor
-
Patent number: 11575765Abstract: A customizable router manages traffic between application programming interfaces (APIs) of microservice applications (apps) that make up various features of a website. Various datastores may also be used to store information, such as information related to certain products, pricing, users, etc. In order for the website to function properly, the microservice apps communicate with one another and with the datastores. The customizable router is used to manage and route traffic between the microservice apps and/or datastores. The customizable router may, for example, route a universal resource indicator (URI) request for a webpage of a website to particular versions or revisions of a microservice app based on rules established for the customizable router. For example, a certain percentage of traffic may be routed to a first version of a microservice app, while a different percentage of traffic may be routed to a second version of the microservice app.Type: GrantFiled: February 3, 2021Date of Patent: February 7, 2023Assignee: Home Depot Product Authority, LLCInventors: Ravichandra Yeddula, Mohamed M Nazeemudeen, Arumugaraja Selvaraj, Nagaraja R Kamireddy, J. Todd O'Connor
-
Publication number: 20210160334Abstract: A customizable router manages traffic between application programming interfaces (APIs) of microservice applications (apps) that make up various features of a website. Various datastores may also be used to store information, such as information related to certain products, pricing, users, etc. In order for the website to function properly, the microservice apps communicate with one another and with the datastores. The customizable router is used to manage and route traffic between the microservice apps and/or datastores. The customizable router may, for example, route a universal resource indicator (URI) request for a webpage of a website to particular versions or revisions of a microservice app based on rules established for the customizable router. For example, a certain percentage of traffic may be routed to a first version of a microservice app, while a different percentage of traffic may be routed to a second version of the microservice app.Type: ApplicationFiled: February 3, 2021Publication date: May 27, 2021Inventors: Ravichandra Yeddula, Mohamed M. Nazeemudeen, Arumugaraja Selvaraj, Nagaraja R. Kamireddy, J. Todd O'Connor
-
Publication number: 20210090113Abstract: A promotion price adjustment system of the present application utilizes improved data definitions, caching, and a combination of online and offline processing to increase the efficiency and speed of applying promotional discounts in electronic retail systems. The system performs an offline batch process on a product catalog to generate a predetermined mapping between products in the catalog and candidate promotions. When checkout of a product in a virtual shopping cart is initiated, the product's candidate promotions are obtained from the predetermined mapping. Each of those candidate promotions is then evaluated against the properties of the virtual shopping cart to determine which of those candidate promotions are eligible for application. Any eligible promotions may serve as a basis for applying price discounts to the virtual shopping cart.Type: ApplicationFiled: December 8, 2020Publication date: March 25, 2021Inventors: Nagaraja R. Kamireddy, Mohamed M. Nazeemudeen, Dhinakaran Soundarapandian, Dahesh Patel
-
Patent number: 10938923Abstract: A customizable router manages traffic between application programming interfaces (APIs) of microservice applications (apps) that make up various features of a website. Various datastores may also be used to store information, such as information related to certain products, pricing, users, etc. In order for the website to function properly, the microservice apps communicate with one another and with the datastores. The customizable router is used to manage and route traffic between the microservice apps and/or datastores. The customizable router may, for example, route a universal resource indicator (URI) request for a webpage of a website to particular versions or revisions of a microservice app based on rules established for the customizable router. For example, a certain percentage of traffic may be routed to a first version of a microservice app, while a different percentage of traffic may be routed to a second version of the microservice app.Type: GrantFiled: April 17, 2019Date of Patent: March 2, 2021Assignee: Home Depot Product Authority, LLCInventors: Ravichandra Yeddula, Mohamed M Nazeemudeen, Arumugaraja Selvaraj, Nagaraja R Kamireddy, J. Todd O'Connor
-
Patent number: 10861038Abstract: A promotion price adjustment system of the present application utilizes improved data definitions, caching, and a combination of online and offline processing to increase the efficiency and speed of applying promotional discounts in electronic retail systems. The system performs an offline batch process on a product catalog to generate a predetermined mapping between products in the catalog and candidate promotions. When checkout of a product in a virtual shopping cart is initiated, the product's candidate promotions are obtained from the predetermined mapping. Each of those candidate promotions is then evaluated against the properties of the virtual shopping cart to determine which of those candidate promotions are eligible for application. Any eligible promotions may serve as a basis for applying price discounts to the virtual shopping cart.Type: GrantFiled: April 27, 2017Date of Patent: December 8, 2020Assignee: Home Depot Product Authority, LLCInventors: Nagaraja R. Kamireddy, Mohamed M. Nazeemudeen, Dhinakaran Soundarapandian, Dahesh Patel
-
Publication number: 20200336553Abstract: A customizable router manages traffic between application programming interfaces (APIs) of microservice applications (apps) that make up various features of a website. Various datastores may also be used to store information, such as information related to certain products, pricing, users, etc. In order for the website to function properly, the microservice apps communicate with one another and with the datastores. The customizable router is used to manage and route traffic between the microservice apps and/or datastores. The customizable router may, for example, route a universal resource indicator (URI) request for a webpage of a website to particular versions or revisions of a microservice app based on rules established for the customizable router. For example, a certain percentage of traffic may be routed to a first version of a microservice app, while a different percentage of traffic may be routed to a second version of the microservice app.Type: ApplicationFiled: April 17, 2019Publication date: October 22, 2020Inventors: Ravichandra Yeddula, Mohamed M Nazeemudeen, Arumugaraja Selvaraj, Nagaraja R Kamireddy, J. Todd O'Connor
-
Publication number: 20180315069Abstract: A promotion price adjustment system of the present application utilizes improved data definitions, caching, and a combination of online and offline processing to increase the efficiency and speed of applying promotional discounts in electronic retail systems. The system performs an offline batch process on a product catalog to generate a predetermined mapping between products in the catalog and candidate promotions. When checkout of a product in a virtual shopping cart is initiated, the product's candidate promotions are obtained from the predetermined mapping. Each of those candidate promotions is then evaluated against the properties of the virtual shopping cart to determine which of those candidate promotions are eligible for application. Any eligible promotions may serve as a basis for applying price discounts to the virtual shopping cart.Type: ApplicationFiled: April 27, 2017Publication date: November 1, 2018Inventors: Nagaraja R. Kamireddy, Mohamed M. Nazeemudeen, Dhinakaran Soundarapandian, Dahesh Patel
-
Patent number: 9058367Abstract: A method and system for propagating database records from staging database to a production database so that the production database reflects record changes made in the staging database. The system of the present disclosure propagates record changes from the staging database to the production database in a flexible, customizable, and reliable way. The system consolidates database record changes to cull out any unnecessary record changes that do not need to be propagated. The system may also track the status of the database record changes, and send alerts related to the propagation status.Type: GrantFiled: August 20, 2012Date of Patent: June 16, 2015Assignee: Sears Brands, L.L.C.Inventors: Nagaraja R. Kamireddy, Dhinakaran Soundarapandian, Sai Ramesh J. Rao Konduri, Prince V. Kochuthresia, Divya Gopalakrishnan Nair
-
Publication number: 20140052690Abstract: A method and system for propagating database records from staging database to a production database so that the production database reflects record changes made in the staging database. The system of the present disclosure propagates record changes from the staging database to the production database in a flexible, customizable, and reliable way. The system consolidates database record changes to cull out any unnecessary record changes that do not need to be propagated. The system may also track the status of the database record changes, and send alerts related to the propagation status.Type: ApplicationFiled: August 20, 2012Publication date: February 20, 2014Applicant: SEARS BRANDS, LLCInventors: Nagaraja R. Kamireddy, Dhinakaran Soundarapandian, Sai Ramesh J. Rao Konduri, Prince V. Kochuthresia, Divya Gopalakrishnan Nair