Patents by Inventor Houman Behzadi
Houman Behzadi 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: 11954112Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: GrantFiled: October 2, 2020Date of Patent: April 9, 2024Assignee: C3.ai, Inc.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Publication number: 20240045659Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.Type: ApplicationFiled: October 23, 2023Publication date: February 8, 2024Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Jeremy Kolter
-
Patent number: 11886843Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating toa plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.Type: GrantFiled: August 1, 2022Date of Patent: January 30, 2024Assignee: C3.ai, Inc.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Jeremy Kolter
-
Publication number: 20230027296Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating toa plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.Type: ApplicationFiled: August 1, 2022Publication date: January 26, 2023Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Jeremy Kolter
-
Publication number: 20220405775Abstract: A method includes curating CRM data by employing a type system of a model-driven architecture and selecting an AI CRM application from a group of applications. Each CRM application may generate one or more use case insights with one or more objectives. The method also includes obtaining one or more data models including an industry-specific data model from the curated CRM data and orchestrating a plurality of machine learning models for the selected CRM application with the obtained data model(s) to determine one or more machine learning models effective for at least one objective of the selected CRM application. The method further includes applying the determined machine learning model(s) and the obtained data model(s) to predict probabilities that optimize the at least one objective and using the predicted probabilities to apply at least one of the one or more use case insights that optimizes the at least one objective.Type: ApplicationFiled: June 21, 2022Publication date: December 22, 2022Inventors: Thomas M. Siebel, Houman Behzadi, Nikhil Krishnan, Varun Badrinath Krishna, Anna L. Ershova, Mark Woollen, Ruiwen An, Gabriele Boncoraglio, Aaron James Christensen, Kush Khosla, Hoda Razavi, Ryan Compton
-
Patent number: 11449315Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.Type: GrantFiled: April 5, 2019Date of Patent: September 20, 2022Assignee: C3.AI, INC.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
-
Publication number: 20220283208Abstract: Processing of data relating to energy usage. First data relating to energy usage is loaded for analysis by an energy management platform. Second data relating to energy usage is stream processed by the energy management platform. Third data relating to energy usage is batch parallel processed by the energy management platform. Additional computing resources, owned by a third party separate from an entity that owns the computer system that supports the energy management platform, are provisioned based on increasing computing demand. Existing computing resources owned by the third party are released based on decreasing computing demand.Type: ApplicationFiled: March 25, 2022Publication date: September 8, 2022Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Patent number: 11320469Abstract: Processing of data relating to energy usage. First data relating to energy usage is loaded for analysis by an energy management platform. Second data relating to energy usage is stream processed by the energy management platform. Third data relating to energy usage is batch parallel processed by the energy management platform. Additional computing resources, owned by a third party separate from an entity that owns the computer system that supports the energy management platform, are provisioned based on increasing computing demand. Existing computing resources owned by the third party are released based on decreasing computing demand.Type: GrantFiled: July 24, 2018Date of Patent: May 3, 2022Assignee: C3.AI, INC.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Patent number: 11126635Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: GrantFiled: March 21, 2019Date of Patent: September 21, 2021Assignee: C3.ai, Inc.Inventors: Houman Behzadi, Edward Y. Abbo, Thomas M. Siebel, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Publication number: 20210263945Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: ApplicationFiled: October 2, 2020Publication date: August 26, 2021Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Patent number: 10884039Abstract: Processing of data relating to energy usage. First data relating to energy usage is loaded for analysis by an energy management platform. Second data relating to energy usage is stream processed by the energy management platform. Third data relating to energy usage is batch parallel processed by the energy management platform. Additional computing resources, owned by a third party separate from an entity that owns the computer system that supports the energy management platform, are provisioned based on increasing computing demand. Existing computing resources owned by the third party are released based on decreasing computing demand.Type: GrantFiled: April 29, 2015Date of Patent: January 5, 2021Assignee: C3.ai, Inc.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Patent number: 10824634Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: GrantFiled: February 7, 2018Date of Patent: November 3, 2020Assignee: C3.ai, Inc.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Patent number: 10817530Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: GrantFiled: March 23, 2016Date of Patent: October 27, 2020Assignee: C3.ai, Inc.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Publication number: 20200042627Abstract: Processing of data relating to energy usage. First data relating to energy usage is loaded for analysis by an energy management platform. Second data relating to energy usage is stream processed by the energy management platform. Third data relating to energy usage is batch parallel processed by the energy management platform. Additional computing resources, owned by a third party separate from an entity that owns the computer system that supports the energy management platform, are provisioned based on increasing computing demand. Existing computing resources owned by the third party are released based on decreasing computing demand.Type: ApplicationFiled: July 24, 2018Publication date: February 6, 2020Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Publication number: 20190340535Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.Type: ApplicationFiled: April 5, 2019Publication date: November 7, 2019Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
-
Publication number: 20190265971Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: ApplicationFiled: March 21, 2019Publication date: August 29, 2019Inventors: Houman Behzadi, Edward Y. Abbo, Thomas M. Siebel, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Patent number: 10296843Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.Type: GrantFiled: September 24, 2014Date of Patent: May 21, 2019Assignee: C3 IoT, Inc.Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
-
Publication number: 20180191867Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: ApplicationFiled: February 7, 2018Publication date: July 5, 2018Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze
-
Publication number: 20180107941Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.Type: ApplicationFiled: September 24, 2014Publication date: April 19, 2018Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
-
Publication number: 20170006135Abstract: Systems, methods, and devices for a cyberphysical (IoT) software application development platform based upon a model driven architecture and derivative IoT SaaS applications are disclosed herein. The system may include concentrators to receive and forward time-series data from sensors or smart devices. The system may include message decoders to receive messages comprising the time-series data and storing the messages on message queues. The system may include a persistence component to store the time-series data in a key-value store and store the relational data in a relational database. The system may include a data services component to implement a type layer over data stores. The system may also include a processing component to access and process data in the data stores via the type layer, the processing component comprising a batch processing component and an iterative processing component.Type: ApplicationFiled: March 23, 2016Publication date: January 5, 2017Inventors: THOMAS M. SIEBEL, Edward Y. Abbo, Houman Behzadi, John Coker, Scott Kurinskas, Thomas Rothwein, David Tchankotadze