IP Library › Granted Patent US 12,541,287
Granted Patent B2
US 12,541,287 · App. 18/553,223 · Granted Feb 3, 2026

Integrated energy data science platform

Inventors: Yongdong Zeng (Houston, TX); Babu Sai Sampath Reddy Vinta (Houston, TX); Charu Hans (Houston, TX); Lan Lu (Houston, TX); Yun Ma (Houston, TX); Aaron Perozo (Houston, TX)
Assignee: Schlumberger Technology Corporation
G06F3/0484G06F3/04817G06F3/0482G06F9/451G06F16/29
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,541,287
App. No.
18/553,223
Granted
Feb 3, 2026
Kind
B2
Abstract

A method implements an integrated energy data science platform. The method includes presenting a data discovery component, including a map view to select data using the map view. The method further includes presenting a model selection component to select a machine learning model configured with deployment settings and configured to use the data, wherein the deployment settings identify sample features of the data. The method further includes authorizing access to the machine learning model and the data, deploying the machine learning model using the deployment settings, and presenting results generated from the sample features using the machine learning model, wherein the sample features are extracted from the data.

Claims (33)

1 . A method comprising:

presenting a map on a graphical user interface;

presenting energy data at a geographical location on the map, wherein the energy data includes spatial coordinates of the energy data, the energy data selectable using the map;

based on a data selection of the energy data on the map, presenting a window overlaid over the map, the window including a plurality of machine learning models configured with deployment settings and configured to use the energy data, wherein the deployment settings identify sample features of the energy data;

based on a model selection of a machine learning model of the plurality of machine learning models at the window, authorizing access to the machine learning model and the energy data;

deploying the machine learning model using the deployment settings; and

presenting results generated from the sample features using the machine learning model, wherein the sample features are extracted from the energy data.

2 . The method of claim 1 , further comprising presenting a model lineage, wherein the model lineage identifies training steps and training data used to generate the machine learning model.

3 . The method of claim 1 , further comprising presenting a data lineage, wherein the data lineage identifies data sources and machine learning models used to generate the results.

4 . The method of claim 1 , further comprising periodically retraining the machine learning model.

5 . The method of claim 1 , further comprising registering the machine learning model with a publication service.

6 . The method of claim 1 , further comprising publishing the machine learning model subsequent to presenting the window.

7 . The method of claim 1 , further comprising deploying the machine learning model as a microservice.

8 . The method of claim 1 , further comprising executing the machine learning model to generate the results from the energy data.

9 . The method of claim 1 , further comprising presenting the results with a dashboard.

10 . The method of claim 1 , further comprising transmitting the results to a domain application.

11 . The method of claim 1 , wherein the map includes a geographic information system (GIS) map.

12 . A system comprising:

a processor and memory, the memory including instructions that cause the processor to:

present a map on a graphical user interface;

present energy data at a geographical location on the map, wherein the energy data includes spatial coordinates of the energy data, the energy data selectable using the map;

based on a data selection of the energy data on the map, present a window overlaid over the map, the window including a plurality of machine learning models configured with deployment settings and configured to use the energy data, wherein the deployment settings identify sample features of the energy data;

based on a model selection of a machine learning model of the plurality of machine learning models at the window, authorize access to the machine learning model and the energy data;

deploy the machine learning model using the deployment settings; and

presenting results generated from the sample features using the machine learning model, wherein the sample features are extracted from the energy data.

13 . The system of claim 12 , wherein the instructions further cause the processor to present a model lineage, wherein the model lineage identifies training steps and training data used to generate the machine learning model.

14 . The system of claim 12 , wherein the instructions further cause the processor to present a data lineage, wherein the data lineage identifies data sources and machine learning models used to generate the results.

15 . The system of claim 12 , wherein the instructions further cause the processor to periodically retrain the machine learning model.

16 . The system of claim 12 , wherein the instructions further cause the processor to register the machine learning model with a publication service.

17 . The system of claim 12 , wherein the instructions further cause the processor to publish the machine learning model subsequent to presenting the window.

18 . The system of claim 12 , wherein the instructions further cause the processor to deploy the machine learning model as a microservice.

19 . The system of claim 12 , wherein the instructions further cause the processor to execute the machine learning model to generate the results from the energy data.

20 . The system of claim 12 , wherein the instructions further cause the processor to present the results with a dashboard.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2023
From: ZENG, YONGDONG; VINTA, BABU SAI SAMPATH REDDY; HANS, CHARU; LU, LAN; MA, YUN; PEROZO, AARON
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 065122/0819 →
Continuity (4)
Provisional Application 63168201 · Mar 30, 2021
Provisional Application 63168198 · Mar 30, 2021
Provisional Application 63168200 · Mar 30, 2021
Related Publication 20240184416A1 · Jun 6, 2024
References Cited (52)
US 9354776B1 · Subramanian · 2016 [cited by applicant]
US 9891808B2 · Wilson · 2018 [cited by examiner]
US 10452913B1 · Cervelli · 2019 [cited by examiner]
US 10817530B2 · Siebel · 2020 [cited by applicant]
US 11409756B1 · Park · 2022 [cited by applicant]
US 11599813B1 · Yuan · 2023 [cited by examiner]
US 20090106178A1 · Chu · 2009 [cited by applicant]
US 20090284530A1 · Lester · 2009 [cited by applicant]
US 20100185984A1 · Wright · 2010 [cited by applicant]
US 20140156806A1 · Karpistsenko · 2014 [cited by applicant]
US 20140310633A1 · Mclellan · 2014 [cited by applicant]
US 20160210270A1 · Kelly · 2016 [cited by applicant]
US 20160274781A1 · Wilson · 2016 [cited by applicant]
US 20170091673A1 · Gupta · 2017 [cited by examiner]
US 20170178020A1 · Duggan · 2017 [cited by examiner]
US 20170193392A1 · Liu · 2017 [cited by applicant]
US 20170316114A1 · Bourhani · 2017 [cited by examiner]
US 20180307391A1 · Bogomolov · 2018 [cited by applicant]
US 20180349413A1 · Shelby · 2018 [cited by applicant]
US 20190066133A1 · Cotton · 2019 [cited by applicant]
US 20190147297A1 · Rogers · 2019 [cited by applicant]
US 20190171428A1 · Patton · 2019 [cited by applicant]
US 20200012962A1 · Dent · 2020 [cited by examiner]
US 20200019882A1 · Garg · 2020 [cited by examiner]
US 20200040719A1 · Maniar · 2020 [cited by examiner]
US 20200250394A1 · Cervelli · 2020 [cited by examiner]
US 20200327969A1 · Malvankar · 2020 [cited by applicant]
US 20200380056A1 · Morris et al. · 2020 [cited by applicant]
US 20220300850A1 · Mendez · 2022 [cited by examiner]
US 20240176469A1 · Zeng · 2024 [cited by applicant]
US 20240176732A1 · Hans · 2024 [cited by applicant]
US 20240295954A1 · Stoller · 2024 [cited by examiner]
WO 2020010251A1 · 2020 [cited by applicant]
WO 2020181027A1 · 2020 [cited by applicant]
Chen, A. et al., “Developments in MLflow: A System to Accelerate the Machine Learning Lifecycle”, 2020 in Proceedings of the Fourth International Workshop on Data Management for End-to-End Machine Learning (pp. 1-4). [cited by applicant]
“What is Amazon SageMaker ASageMaker Al”, downloaded from the Internet on Dec. 25, 2024 from [https://docs.aws.amazon.com/sagemaker/latest/dg/whatis.html], 7 pages. [cited by applicant]
Dataiku Key Capabilities, downloaded from the Internet on Dec. 25, 2024 from [https://www.dataiku.com/product/key-capabilities/] 6 pages. [cited by applicant]
Hall, D.G. et al., “Users Guide Virtual Hydropower Prospector Version 1.1”, Idaho National Laboratory, 2005, downloaded from the internet on Dec. 24, 2024 from [https://inldigitallibrary.inl.gov/sites/sti/sti/3488130.pd… [cited by applicant]
Jing, C. et al., “Geospatial Dashboards for Monitoring Smart City Performance”, Sustainability, 2019, 11(20), downloaded from the internet on Dec. 25, 2024 from [https://www.mdpi.com/2071-1050/11/20/5648/pdf], 23 pages. [cited by applicant]
Xu, H., “Development of a digitalization tool for linking thematic data to a background map”, Lund University GEM thesis series nr 25, published 2017, downloaded from the internet on Dec. 25, 2024 from [https://lup.lub.… [cited by applicant]
Agrawal, A. et al., “Cloudy with High Chance of Dbms: A 10-year Prediction for Enterprise-Grade ML”, arXiv:1909.00084v2, Dec. 27, 2019, 8 pages. [cited by applicant]
Ames, D. P. et al., “HydroDesktop: Web services based software for hydrologic data discovery, download, visualization, and analysis”, Environmental Modelling Software 37, pp. 146-156. [cited by applicant]
Zhou, L. et al., “Transfer Fuction Design based on User Selected Samples for Intuitive Multivariate Volume Exploration”, IEEE Pacific Visualization Simposium, 2013, 7 pages. [cited by applicant]
Yang, W. et al., “Diagnosing Concept Drift with Visual Analytics”, arXiv:2007.14372v3, Sep. 15, 2020, 12 pages. [cited by applicant]
Cashman, D. et al., “A User-based Visual Analytics Workflow for Exploratory Model Analysis”, arXiv:1809.10782v3, Jul. 29, 2019, 15 pages. [cited by applicant]
Albinhassan, N. M. et al., “Porosity prediction using the group method of data handling”, Geophysics, 2011, 76(5), 8 pages. [cited by applicant]
Search Report and Written Opinion of International Patent Application No. PCT/US2022/022451 dated Jun. 2, 2022, 10 pages. [cited by applicant]
Search Report and Written Opinion of International Patent Application No. PCT/US2022/022443 dated May 12, 2022, 10 pages. [cited by applicant]
Search Report and Written Opinion of International Patent Application No. PCT/US2022/022458 dated May 24, 2022, 11 pages. [cited by applicant]
Extended Search Report issued in European Patent Application No. 22782063.6 dated Jan. 8, 2025, 7 pages. [cited by applicant]
Extended Search Report issued in European Patent Application No. 22782061.0 dated Feb. 13, 2025, 7 pages. [cited by applicant]
Extended Search Report issued in European Patent Application No. 22782064.4 dated Feb. 14, 2025, 6 pages. [cited by applicant]