Patents by Inventor Rohit Aggarwal
Rohit Aggarwal 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: 11533193Abstract: The present invention teaches methods of performing appliance itemization based on consumption data, including: receiving at a processor the data; determining if the data includes active signals and/or inactive signals; upon detection of an active signal: detecting and estimating active water heating consumption and lighting consumption; upon detection of an inactive signal: detecting and estimating passive water heating consumption, refrigerator consumption; and detecting vacation mode.Type: GrantFiled: March 16, 2020Date of Patent: December 20, 2022Assignee: Bidgely, Inc.Inventors: Alex Shyr, Vivek Garud, Abhay Gupta, Mayank Sharan, Pratik Parekh, Rohit Aggarwal
-
Publication number: 20200235955Abstract: The present invention teaches methods of performing appliance itemization based on consumption data, including: receiving at a processor the data; determining if the data includes active signals and/or inactive signals; upon detection of an active signal: detecting and estimating active water heating consumption and lighting consumption; upon detection of an inactive signal: detecting and estimating passive water heating consumption, refrigerator consumption; and detecting vacation mode.Type: ApplicationFiled: March 16, 2020Publication date: July 23, 2020Inventors: Alex Shyr, Vivek Garud, Abhay Gupta, Mayank Sharan, Pratik Parekh, Rohit Aggarwal
-
Patent number: 10630502Abstract: The present invention teaches methods of performing appliance itemization based on consumption data, including: receiving at a processor the data; determining if the data includes active signals and/or inactive signals; upon detection of an active signal: detecting and estimating active water heating consumption and lighting consumption; upon detection of an inactive signal: detecting and estimating passive water heating consumption, refrigerator consumption; and detecting vacation mode.Type: GrantFiled: December 15, 2017Date of Patent: April 21, 2020Assignee: Bidgely Inc.Inventors: Alex Shyr, Vivek Garud, Abhay Gupta, Mayank Sharan, Pratik Parekh, Rohit Aggarwal
-
Publication number: 20190370913Abstract: The present invention is generally directed to systems and methods for disaggregating an energy profile for one or more appliances installed in a non-smart meter home. Methods may be implemented by one or more processors, and steps may include: retrieving energy consumption data, and a plurality of attributes of a non-smart meter home, retrieving energy consumption data, appliance-level energy consumption data, and a plurality of attributes of a predefined set of smart meter homes, matching the energy consumption data and the attributes of the non-smart meter home with the predefined set to identify a set of peer homes; estimating the appliance disaggregation of the non-smart meter home based on the retrieved data of the identified peer homes, and forecasting and projecting at least one of electricity bill, mid-cycle consumption, end-of-cycle consumption, disaggregation for non-smart homes, and/or combination thereof.Type: ApplicationFiled: June 5, 2018Publication date: December 5, 2019Inventors: Vivek Garud, Abhay Gupta, Pratik Parekh, Rohit Aggarwal, Shishir Saraiya
-
Publication number: 20190154741Abstract: The present invention is directed to systems and methods of disaggregating and detecting energy usage associated with electric vehicle charging from a whole-house consumption signal. In general, methods of the present invention may include: a method of electronically detecting and disaggregating a consumption signal associated with the charging of an electric vehicle from a whole-house profile, comprising: identifying by an electronic processor potential interval candidates of electric vehicle charging; determining by the electronic processor intervals associated with the charging of an electric vehicle, based at least in part on evaluating each potential interval candidate against factors including amplitude, duration, and time-of-day; and accounting by the electronic processor for feedback of any incorrectly detected signals.Type: ApplicationFiled: January 28, 2019Publication date: May 23, 2019Inventors: Rohit Aggarwal, Abhay Gupta, Vivek Garud
-
Patent number: 10289525Abstract: Methods, systems, and computer program products for integrating front-end applications with application program interfaces (APIs) and middleware business services. A front-end application flow, including at least one call to one or more business services flows, and one or more business services flows, each including one or more calls to application program interfaces (APIs), are received at a processor and the processor compiles a complete end-to-end flow that includes the front-end application flow and the one or more business services flows. The complete end-to-end flow is expressed in ordered terms of the one or more business services flows and the one or more calls to the APIs. A projected latency for the complete end-to-end flow is automatically constructed by the processor by totaling response times for each of the one or more calls to the APIs included in the complete end-to-end flow.Type: GrantFiled: August 21, 2017Date of Patent: May 14, 2019Assignee: AMADEUS S.A.S.Inventors: Ilaria Pasquini, Nicolas Krasensky, Christelle Legrand, Rohit Aggarwal
-
Publication number: 20190057016Abstract: Methods, systems, and computer program products for integrating front-end applications with application program interfaces (APIs) and middleware business services. A front-end application flow, including at least one call to one or more business services flows, and one or more business services flows, each including one or more calls to application program interfaces (APIs), are received at a processor and the processor compiles a complete end-to-end flow that includes the front-end application flow and the one or more business services flows. The complete end-to-end flow is expressed in ordered terms of the one or more business services flows and the one or more calls to the APIs. A projected latency for the complete end-to-end flow is automatically constructed by the processor by totaling response times for each of the one or more calls to the APIs included in the complete end-to-end flow.Type: ApplicationFiled: August 21, 2017Publication date: February 21, 2019Inventors: Ilaria Pasquini, Nicolas Krasensky, Christelle Legrand, Rohit Aggarwal
-
Patent number: 9994385Abstract: Delivering items to users by a delivery organization comprises a recyclable delivery container suitable to hold multiple items at different temperatures for the duration of the delivery. The delivery container may be a cube or a rectangular prism constructed of an insulating material. The delivery organization may position panels in the delivery container to separate two or three compartments of the delivery container, each compartment to be cooled to a different temperature than the others. The panels are constructed of an insulating material created by recyclable layers of cardboard and plastic. The delivery organization determines an appropriate coolant to cool all three compartments based on heat transfer requirements of the compartments and positions the coolant in the bottom of the first compartment. The items are placed in the appropriate compartments of the delivery container. Vents can be provided to relieve pressure created by the coolant.Type: GrantFiled: June 6, 2016Date of Patent: June 12, 2018Assignee: GOOGLE LLCInventors: Abhijeet Dudi, Prateek Khanna, Rohit Aggarwal
-
Publication number: 20180148245Abstract: An insulated shipping container comprising box housing two identical L-shaped pieces attached at first and second junctions to form a right rectangular prism with a top open side and a bottom open side of identical dimensions to the top open side, a bottom piece aligned with the bottom open side of the right rectangular prism, and a top piece aligned with the top open side of the right rectangular prism. A merchant agent may assemble and pack the insulated shipping container with ice or other coolant material and one or more perishable items for shipment to a customer. The merchant agent may secure the insulated shipping container with tape and ship the one or more perishable items to a customer.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Rohit Aggarwal, Abhijeet Dudi, Prateek Khanna, Mayank Roy
-
Publication number: 20170349356Abstract: Delivering items to users by a delivery organization comprises a recyclable delivery container suitable to hold multiple items at different temperatures for the duration of the delivery. The delivery container may be a cube or a rectangular prism constructed of an insulating material. The delivery organization may position panels in the delivery container to separate two or three compartments of the delivery container, each compartment to be cooled to a different temperature than the others. The panels are constructed of an insulating material created by recyclable layers of cardboard and plastic. The delivery organization determines an appropriate coolant to cool all three compartments based on heat transfer requirements of the compartments and positions the coolant in the bottom of the first compartment. The items are placed in the appropriate compartments of the delivery container. Vents can be provided to relieve pressure created by the coolant.Type: ApplicationFiled: June 6, 2016Publication date: December 7, 2017Inventors: Abhijeet Dudi, Prateek Khanna, Rohit Aggarwal
-
Patent number: 8166460Abstract: Software intended to operate in a clustered environment can be tested for appropriate failover behavior through the use of an automated tool which allows failover to be simulated without requiring that the application be deployed in a cluster environment and observing the effects of actual failover. Such an automated tool can measure the characteristics of one or more session objects created by the application and provide appropriate messages for a developer when those characteristics indicate improper coding for failover.Type: GrantFiled: September 24, 2007Date of Patent: April 24, 2012Assignee: Convergys CMG Utah, Inc.Inventors: Rahul Jindal, Rohit Aggarwal, Mike Sauer
-
Publication number: 20080098119Abstract: Software intended to operate in a clustered environment can be tested for appropriate failover behavior through the use of an automated tool which allows failover to be simulated without requiring that the application be deployed in a cluster environment and observing the effects of actual failover. Such an automated tool can measure the characteristics of one or more session objects created by the application and provide appropriate messages for a developer when those characteristics indicate improper coding for failover.Type: ApplicationFiled: September 24, 2007Publication date: April 24, 2008Inventors: Rahul Jindal, Rohit Aggarwal, Mike Sauer