Patents by Inventor Todd O'Connor
Todd O'Connor 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
-
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
-
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
-
Patent number: 9310952Abstract: Systems and methods for determining multiple touch events in a multi-touch sensor system are provided. The system may have a touch sensor including nodes defined by a plurality of electrodes, which may comprise a first and second set. The method may include measuring self capacitance for at least two electrodes, detecting a touched electrode, and measuring the mutual capacitance for only a subset of the nodes (e.g., fewer than all of the nodes and including at least the nodes corresponding to the touched electrodes) resulting in the detection of two or more touched nodes. The self capacitance measurements may be performed on each of the electrodes, and the touched electrodes may comprise electrodes from both the first and second sets. Alternatively, the self capacitance measurements may be performed only on electrodes in the first set, and the touched electrodes may comprise electrodes from only the first set.Type: GrantFiled: December 18, 2014Date of Patent: April 12, 2016Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventors: Jerry Hanauer, Todd O'Connor
-
Publication number: 20150103047Abstract: Systems and methods for determining multiple touch events in a multi-touch sensor system are provided. The system may have a touch sensor including nodes defined by a plurality of electrodes, which may comprise a first and second set. The method may include measuring self capacitance for at least two electrodes, detecting a touched electrode, and measuring the mutual capacitance for only a subset of the nodes (e.g., fewer than all of the nodes and including at least the nodes corresponding to the touched electrodes) resulting in the detection of two or more touched nodes. The self capacitance measurements may be performed on each of the electrodes, and the touched electrodes may comprise electrodes from both the first and second sets. Alternatively, the self capacitance measurements may be performed only on electrodes in the first set, and the touched electrodes may comprise electrodes from only the first set.Type: ApplicationFiled: December 18, 2014Publication date: April 16, 2015Inventors: Jerry Hanauer, Todd O'Connor
-
Patent number: 8933907Abstract: Systems and methods for determining multiple touch events in a multi-touch sensor system are provided. The system may have a touch sensor including nodes defined by a plurality of electrodes, which may comprise a first and second set. The method may include measuring self capacitance for at least two electrodes, detecting a touched electrode, and measuring the mutual capacitance for only a subset of the nodes (e.g., fewer than all of the nodes and including at least the nodes corresponding to the touched electrodes) resulting in the detection of two or more touched nodes. The self capacitance measurements may be performed on each of the electrodes, and the touched electrodes may comprise electrodes from both the first and second sets. Alternatively, the self capacitance measurements may be performed only on electrodes in the first set, and the touched electrodes may comprise electrodes from only the first set.Type: GrantFiled: April 19, 2011Date of Patent: January 13, 2015Assignee: Microchip Technology IncorporatedInventors: Jerry Hanauer, Todd O'Connor
-
Patent number: 8542215Abstract: Systems and methods for determining multiple touch events in a multi-touch sensor system are provided. The system may include a capacitance measurement unit, a pulse drive unit, and a touch sensor having a plurality of nodes and a plurality of electrodes comprising at least two sets of electrodes. The method may include connecting a first electrode in a first set to the capacitance measurement unit, the pulse drive unit driving a voltage or current pulse onto a second electrode in a second set of electrodes. The method may further include the capacitance measurement unit measuring the mutual capacitance at a node corresponding to the first and second electrodes. The method may include comparing the measured mutual capacitance at the node with a previously measured mutual capacitance for the node, and reporting that the node has been touched if there has been a deviation from the previously measured mutual capacitance.Type: GrantFiled: April 19, 2011Date of Patent: September 24, 2013Assignee: Microchip Technology IncorporatedInventors: Jerry Hanauer, Todd O'Connor
-
Publication number: 20120113047Abstract: Systems and methods for determining multiple touch events in a multi-touch sensor system are provided. The system may have a touch sensor including nodes defined by a plurality of electrodes, which may comprise a first and second set. The method may include measuring self capacitance for at least two electrodes, detecting a touched electrode, and measuring the mutual capacitance for only a subset of the nodes (e.g., fewer than all of the nodes and including at least the nodes corresponding to the touched electrodes) resulting in the detection of two or more touched nodes. The self capacitance measurements may be performed on each of the electrodes, and the touched electrodes may comprise electrodes from both the first and second sets. Alternatively, the self capacitance measurements may be performed only on electrodes in the first set, and the touched electrodes may comprise electrodes from only the first set.Type: ApplicationFiled: April 19, 2011Publication date: May 10, 2012Inventors: Jerry Hanauer, Todd O'Connor
-
Publication number: 20110267309Abstract: Systems and methods for determining multiple touch events in a multi-touch sensor system are provided. The system may include a capacitance measurement unit, a pulse drive unit, and a touch sensor having a plurality of nodes and a plurality of electrodes comprising at least two sets of electrodes. The method may include connecting a first electrode in a first set to the capacitance measurement unit, the pulse drive unit driving a voltage or current pulse onto a second electrode in a second set of electrodes. The method may further include the capacitance measurement unit measuring the mutual capacitance at a node corresponding to the first and second electrodes. The method may include comparing the measured mutual capacitance at the node with a previously measured mutual capacitance for the node, and reporting that the node has been touched if there has been a deviation from the previously measured mutual capacitance.Type: ApplicationFiled: April 19, 2011Publication date: November 3, 2011Inventors: Jerry Hanauer, Todd O'Connor