Patents Examined by Cuong V Luu
  • Patent number: 12681843
    Abstract: Testing recommendations for an updated software build can be generated. For example, a computer system can determine a classification of a modification of a component of a software build into a category based on a text file that indicates the modification of the component. The computer system can also determine a recognition of an entity type for the component of the software build based on the text file. The computer system can generate, based at least in part on the classification and the recognition, a recommendation indicating one or more tests for use in testing the modification to the software build.
    Type: Grant
    Filed: March 8, 2024
    Date of Patent: July 14, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: William Christopher Watkins, Sean Chickosky, Christopher Murray Hind
  • Patent number: 12664079
    Abstract: A first graphical object in a graphical user interface is identified using an Artificial Intelligence (AI) algorithm. The graphical user interface comprises a second graphical object that was not properly identified by the AI algorithm. Source code is retrieved from a hierarchical model of the graphical user interface. A determination is made if the identified first identified graphical object and the second graphical are the same type (e.g., a button object). In response to the identified first graphical object and the second graphical object being the same type, an attribute of the identified first graphical object is compared to an attribute of the second graphical object. In response to the attribute of the identified first graphical object being the same as the attribute of the second graphical object, the second graphical object as identified as the same graphical object type as the first graphical object.
    Type: Grant
    Filed: November 28, 2023
    Date of Patent: June 23, 2026
    Assignee: Micro Focus LLC
    Inventors: Gaoyang Zhou, Jun Zhao, ChengZhe Xu
  • Patent number: 12663975
    Abstract: In some implementations, a client device receives, from a developer system, a page link to obtain a plurality of related software widgets. The client device receives, via a graphical user interface of the client device, a selection of the page link. The client device receives, from the developer system, metadata associated with the page link. The client device receives the plurality of related software widgets based on the metadata. The client device installs the plurality of related software widgets on the client device. The plurality of related software widgets is configured to be displayed on a next available navigation pane window of the graphical user interface in accordance with corresponding sizes and positions indicated in the metadata.
    Type: Grant
    Filed: January 18, 2024
    Date of Patent: June 23, 2026
    Assignee: Capital One Services, LLC
    Inventor: Alec Mikell
  • Patent number: 12653648
    Abstract: A verification gauge for use in improving the accuracy of a 3D scan. A bar of adjustable length has a first and second ends that can be affixed between two points of the oral-cavity. The bar is scannable and has a visual indicia thereon to verify and determine the length and relative position between the two points.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 16, 2026
    Assignee: Dentsply Sirona Inc.
    Inventors: Jeremy E. Jo, Michael K. Caselli
  • Patent number: 12646036
    Abstract: An embodiment detects by a Policy Compliance Orchestrator, an infrastructure code, and determines an infrastructure change from the infrastructure code. The embodiment sends the infrastructure change by the Policy Compliance Orchestrator to a Budget Component, which computes a budget metric based on the infrastructure change. The embodiment sends the infrastructure change by the Policy Compliance Orchestrator to a Pricing Component, which computes a pricing metric based on the infrastructure change. The embodiment sends the infrastructure change by the Policy Compliance Orchestrator to a Monitoring Component, which computes a utilization metric based on the infrastructure change. The embodiment also sends the budget metric, the pricing metric and the utilization metric by the Policy Compliance Orchestrator to an Analytics Engine wherein the Analytics Engine computes an impact metric where the infrastructure code is updated with the impact metric.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: June 2, 2026
    Assignee: International Business Machines Corporation
    Inventors: Gregory R. Hintermeister, Deepak Elampurayadathil Divakaran, Santosh Shanmukh
  • Patent number: 12639063
    Abstract: A system can receive data that includes a first subset and a second subset relating to a first application and a second application in a cloud computing environment. The system can determine differences between the first subset and the second subset by comparing the first subset and the second subset. The system can generate, by using the differences, quality metrics for a transformation from the first application to the second application in the cloud computing environment. The system can generate, by using historical data that includes historical first subsets and second subsets, a trend that represents a progression of the transformation. The system can determine, by using the differences, the quality metrics, and the trend, code in the second application that is likely to cause the differences. The system can generate a command that is executable in the cloud computing environment to automatically update the code in the second application.
    Type: Grant
    Filed: October 28, 2025
    Date of Patent: May 26, 2026
    Assignee: EQUIFAX INC.
    Inventors: Sukesh Kumar, Ankit Agrawal
  • Patent number: 12639491
    Abstract: Methods and systems for assessing compliance of aircraft engines are described. The method comprises selecting a test population from a set of deployed aircraft engines based on one or more selection criteria, each of the deployed aircraft engines having associated thereto design requirements and field data; selecting at least one parameter that is present in both the design requirements and the field data of the test population, the design requirements comprising design time-series profiles, the field data comprising field time-series profiles; comparing the field time-series profiles to the design time-series profiles for the at least one parameter using a similarity metric to obtain field statistics; comparing the field statistics to expected statistics from the design requirements; and generating a compliance assessment output of the test population based on a difference between the field statistics and the expected statistics.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: May 26, 2026
    Assignee: PRATT & WHITNEY CANADA CORP.
    Inventors: Robert Wigny, Avisekh Banerjee, Hongyu Zhu, Andrea De Antoni, Amit Surana
  • Patent number: 12632809
    Abstract: A data compilation and execution device and a data compilation and execution method. The data compilation and execution device includes a storage device and a processor. The storage device is configured to store a compilation module and an interpretation module. The processor is coupled to the storage device and configured to receive encapsulation data. The processor executes the compilation module to match a matching compiler corresponding to the encapsulation data from compilers according to the encapsulation data. The compilation module executes a data compilation flow by the matching compiler to generate executable data according to the encapsulation data. The processor executes the interpretation module to execute a corresponding flow according to the executable data. The data compilation and execution device and the data compilation and execution method automatically perform data encapsulation and task execution.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: May 19, 2026
    Assignees: DIGIWIN CO., LTD., DATA SYSTEMS CO., LTD.
    Inventors: Tuo Zhang, Xiaoliang Ma, Guoxin Sun
  • Patent number: 12623316
    Abstract: The present invention relates to a cyber-physical system for optimizing a simulation model for chemical mechanical polishing based on actual measurement data of chemical mechanical polishing. The chemical mechanical polishing system includes a polishing apparatus (1) for polishing the workpiece (W) and an arithmetic system (47). The arithmetic system (47) includes a simulation model including at least a physical model configured to output an estimated polishing physical quantity including an estimated polishing rate of the workpiece (W). The arithmetic system (47) is configured to: input polishing conditions for the workpiece (W) into the simulation model; output the estimated polishing physical quantity of the workpiece (W) from the simulation model; and determine model parameters of the simulation model that bring the estimated polishing physical quantity closer to a measured polishing physical quantity of the workpiece (W).
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: May 12, 2026
    Assignees: EBARA CORPORATION, NATIONAL UNIVERSITY CORPORATION TOKAI NATIONAL HIGHER EDUCATION AND RESEARCH SYSTEM, NATIONAL UNIVERSITY CORPORATION KANAZAWA UNIVERSITY
    Inventors: Norikazu Suzuki, Hozumi Yasuda, Yoshihiro Mochizuki, Yohei Hashimoto
  • Patent number: 12619423
    Abstract: An agent deployment request is received for an external computing environment. An agentic module is configured for deployment to the external computing environment based on characteristics of the external computing environment, wherein the agentic module comprises a computational agent operable to process information stored within the external computing environment and a corresponding agentic controller. Responsive to the agent deployment request, a first unit of software instructions is generated that, when executed, instantiates an agentic module instance within the external computing environment. The first unit of software instructions is transmitted to the external computing environment. A performance metric related to processing of the information stored within the external computing environment by a computational agent instance of the agentic module instance is received from an agentic controller instance of the agentic module instance.
    Type: Grant
    Filed: August 11, 2025
    Date of Patent: May 5, 2026
    Assignee: SAS Institute Inc.
    Inventors: Craig Geoffrey Statham, Adam Robertson Noll
  • Patent number: 12620456
    Abstract: The present disclosure relates to a data processing method and apparatus for a quantum chemistry system. The data processing method for a quantum chemistry system comprises the following steps: acquiring a specific wave function which is constructed on the basis of a neural network and is suitable for a quantum chemistry system; performing walker processing on the basis of the specific wave function, the walker processing comprising diffusion processing of walkers; and determining related information about chemical properties of the quantum chemistry system on the basis of the specific wave function and the processed walkers.
    Type: Grant
    Filed: June 14, 2024
    Date of Patent: May 5, 2026
    Assignee: Beijing Youzhuju Network Technology Co., Ltd.
    Inventors: Weiluo Ren, Chenlin Chai, Weizhong Fu, Ji Chen
  • Patent number: 12613355
    Abstract: A system for managing well site operations comprising a well site operations module, a chain of blocks of a distributed network, and a sensor bank and control module. The operations module generates earth model variables using a physics model, well log variables or seismic variables, or both, and a trained AI/ML algorithmic model. The chain of blocks comprises a plurality of subsequent blocks. Each subsequent block comprises a well site entry and a hash value of a previous well site entry. A well site entry comprises transacted operation control variables. The well site operations module generates production operation control variables or development operation control variables from earth model variables. The well site entry can also include transacted earth model variables and sensor variables. The sensor bank and control module provides well log variables and the operations module couples control variables to the control module to control well site equipment.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: April 28, 2026
    Assignee: Landmark Graphics Corporation
    Inventors: Keshava Prasad Rangarajan, Raja Vikram R. Pandya, Srinath Madasu, Shashi Dande
  • Patent number: 12602208
    Abstract: Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects design patterns from a catalog of pre-existing design patterns. The design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate the computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to or after the generation of the computer source code.
    Type: Grant
    Filed: June 21, 2024
    Date of Patent: April 14, 2026
    Assignee: Elemental Reasoning, LLC
    Inventor: Jason M. Smith
  • Patent number: 12585435
    Abstract: An example operation may include one or more of storing software architecture diagrams in a data store, receiving runtime data from a plurality of different software systems within a software architecture, the runtime data comprising descriptions of events that occur during runtime between the different software systems of the software architecture, generating a diagram of the software architecture based on execution of a multi-modal generative artificial intelligence (GenAI) model on the runtime data and the software architecture diagrams stored in the data store, and displaying the diagram of the software architecture via a user interface.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: March 24, 2026
    Assignee: The Toronto-Dominion Bank
    Inventors: Francis James Alexander Guttridge, Dino Paul D'Agostino, A Warren Pratten, Shahzad Mohammed, Arvind Chikkalavalasa, Waqas Nawaz
  • Patent number: 12572714
    Abstract: According to an embodiment, an information processing device includes one or more processors. The one or more processors are configured to: build a prediction model for predicting prediction data for a second region included in a plurality of regions based on acquired data acquired for one or more first regions included in the plurality of regions; and predict the prediction data based on the acquired data by using the prediction model.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: March 10, 2026
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Lele Xi, Arika Fukushima, Hisashi Yamada
  • Patent number: 12572447
    Abstract: Selective tracing using dynamic tracing configuration is presented. According to various embodiments, tracing configuration data specifies entities to be traced through execution of tracing code in code blocks. When a code block is executed to process a particular entity it can be determined if tracing is enabled for that entity using this tracing configuration data. Based on that determination, a global tracing configuration may be configured such that the tracing code included in the code block may, or may not, be executed when processing that entity.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: March 10, 2026
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Arseniy Kouzmenkov, Trevor Siemens, Mayukh Saubhasik
  • Patent number: 12560069
    Abstract: The present invention relates to an automatic history matching system for an oil reservoir based on transfer learning, comprising a data reading module, a population reinitializing module, an optimization module, a simulated calculation module, a comparative judgment module and an output module, wherein the data reading module reads an optimized result of an existing oil reservoir, outputs the optimized result to the population reinitializing module, obtains an initial population of a new oil reservoir by calculation and outputs the initial population to the optimization module.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: February 24, 2026
    Assignee: China University Of Petroleum (East China)
    Inventors: Kai Zhang, Jun Yao, Guoxin Li, Xia Yan, Bingxuan Liu, Junrong Liu, Wei Wang, Hui Zhao, Chuanjin Yao, Yanlai Li, Zhiwei Wang, Ji Qi, Xiaopeng Ma, Yunqi Jiang
  • Patent number: 12561131
    Abstract: Modification of application implementation may include modification, addition, and/or removal of machine-readable instructions. Modification of machine readable instructions prior to run-time may modify implementation of one or more features. Physical computer processor(s) may be configured by computer readable instructions to obtain machine-readable instructions. Machine-readable instructions may, cause a target computing platform to implement an application when executed. Physical computer processor(s) may obtain information regarding implementation of the application by the target computing platform and analyze the machine-readable instructions and/or the information to create one or more rules for modifying application implementation by the computing platform. Physical computer processor(s) may modify the machine-readable instructions based on the rules to add features to and/or remove features from the machine-readable instructions.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: February 24, 2026
    Assignee: Flexion Mobile PLC
    Inventors: Andreas Nils Olof Mac Mahon, Peter Zoltan Takacs, Jonathan Richard Williamson
  • Patent number: 12561396
    Abstract: A method and system are provided. The method includes performing, by at least a computer processing system having a hardware processor, a particulate mapping process to predict particulate exposure at a target location based on an estimated particulate source, an estimated particulate source output, and a fine-grained weather forecast for the target location. The performing step includes estimating the target location using a fine-grained weather hindcast and inverse modelling. The performing step further includes generating observations of particulate exposure for one or more specific particulates, using a set of particulate sensors.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: February 24, 2026
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy M. Lynar, Stephen M. Moore, Melanie E. Roberts, John M. Wagner, Sergiy Zhuk
  • Patent number: 12552120
    Abstract: In an example, a method is described. The method comprises generating object model data representative of a design of a foot support to be produced for a subject according to the object model data. The design of the foot support comprises: a support portion; and an extension portion extending from the support portion. A type of the extension portion is based on a condition of the subject's foot and the extension portion is personalized to the subject based on at least one measurement of the subject's foot.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: February 17, 2026
    Assignee: Peridot Print LLC
    Inventors: Lluis Hierro Domenech, Davinia Font Calafell, Cristina Dominguez Manchado, Jordi Casellas López, Bernat Poll Crespo