Patents Examined by Cuong V Luu
  • Patent number: 12373178
    Abstract: Implementations generally relate to dependencies in workspaces. In some implementations, a method includes receiving one or more file types. The file types refer to source code files that contain source code. The method further includes fetching the source code files from a repository. The method further includes parsing the source code files resulting in parsed source code. The method further includes identifying import declarations in the parsed source code and extracting dependency information from the import declarations.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: July 29, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Cristiano Belloni
  • Patent number: 12359392
    Abstract: The invention provides a thermosyphon foundation, a method of calculating cold conductivity enhancement coefficient and a method of cold conductivity enhancement thereof. The cold conductivity enhancement coefficient is obtained by using parameters including freezing index, latent heat of soil thawing, thermal resistance of pre-buried hole without injection of a cold conductivity enhancement medium, thermal resistance of cold conductivity enhancement mass or the like, and by using formulas for calculating the cooling radius of the thermosyphon without injection of a cold conductivity enhancement medium and the cooling radius of the thermosyphon after injection of a cold conductivity enhancement medium. The invention determines whether to proceed with subsequent construction by using the cold conductivity enhancement coefficient, and achieves cold conductivity enhancement for the thermosyphon foundation by using the method of cold conductivity enhancement.
    Type: Grant
    Filed: November 4, 2024
    Date of Patent: July 15, 2025
    Assignee: CCCC FIRST HIGHWAY CONSULTANTS CO., LTD.
    Inventors: Long Jin, Yuanhong Dong, Binhua Hu, Jianbing Chen, Pan Chen, Jinbao Zhang, Liguo Zhao, Wansheng Pei, Xiaoliang Yao
  • Patent number: 12361189
    Abstract: A method, apparatus and device for predicting wall temperature deviation of a high-temperature heating surface tube panel of a boiler. The method comprises: acquiring factor data that affects wall temperature deviation of a high-temperature heating surface tube panel of a boiler; according to the factor data and a boiler structure, establishing a three-dimensional boiler simulation model in CFD software, and in the boiler simulation model, calculating the swirl intensity of a boiler furnace outlet by using a swirl momentum moment formula, and calculating a wall temperature deviation coefficient of the high-temperature heating surface tube panel of the boiler by using a wall temperature deviation coefficient calculation formula; and performing quadratic fitting processing on the swirl intensity and the wall temperature deviation coefficient, so as to obtain a prediction model.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: July 15, 2025
    Assignee: CHINA SOUTHERN POWER GRID TECHNOLOGY CO., LTD.
    Inventors: Debo Li, Zhihao Chen, Zhaoli Chen, Jinghui Song, Yongxin Feng
  • Patent number: 12345878
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designing a multimodal photonic component. In one aspect, a method includes defining a loss function within a simulation space including multiple voxels and encompassing features of the multimodal photonic component. The loss function corresponds to a target output mode profile for an input mode profile, where the target output mode profile includes a relationship between a set of operating conditions and one or more supported modes of the multimodal photonic component at a particular operative wavelength. The initial structure is defined for one or more features, where at least some of the voxels corresponding to features have a dimension smaller than a smallest operative wavelength of the multimodal photonic component, and values for structural parameters for the features are determined so that a loss according to the loss function is within a threshold loss.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: July 1, 2025
    Assignee: X Development LLC
    Inventors: Jesse Lu, Brian John Adolf, Martin Friedrich Schubert
  • Patent number: 12333291
    Abstract: The present application provides a voice scene update method, including: sending an update request to a cloud, the update request enables the cloud to obtain version information of vehicle voice scene data and version information of at least one piece of cloud voice scene data in real time to determine whether updatable voice scene data exists or not and determine target voice scene data when the updatable voice scene data exists, the at least one piece of cloud voice scene data includes new-version cloud voice scene data obtained by updating original-version cloud voice scene data based on no-feedback voice information, and the no-feedback voice information is a voice that no feedback is capable of being given for based on the vehicle voice scene data; receiving the target voice scene data returned by the cloud; and updating the vehicle voice scene data into the target voice scene data.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: June 17, 2025
    Assignees: HUMAN HORIZONS (SHANGHAI) NEW ENERGY POWERTRAIN TECHNOLOGY CO., LTD., HUMAN HORIZONS (SHANGHAI) CLOUD COMPUTING TECHNOLOGY CO., LTD.
    Inventors: Lei Ding, Chao Wang
  • Patent number: 12327102
    Abstract: A server computer system comprises a communications module; a processor coupled to the communications module; and a memory storing processor-executable instructions which, when executed by the processor, configure the processor to provide, via the communications module and to a client device, a technology resource management interface, the technology resource management interface including an adjustable interface element and at least one dynamic interface element displaying at least a status of one or more software applications or one or more third-party software products; receive, via the communications module and from the client device, a signal representing adjustment of a position of the adjustable interface element; and send, via the communications module and to the client device, a signal updating at least one of the adjustable interface element or the at least one dynamic interface element based on the position of the adjustable interface element.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: June 10, 2025
    Assignee: The Toronto-Dominion Bank
    Inventor: Corey Robert Rose
  • Patent number: 12319432
    Abstract: A turbine mounted behind an aircraft wing provides a specified proportion of a propulsive force in the aircraft flight direction to an amount of power generated by the turbine when driven by the airflow trailing the wing. The turbine converts a portion of the otherwise wasted energy in the rotational vortices trailing the aircraft wing into thrust that reduces aircraft drag while also providing electricity to power electrical systems on the aircraft. In one embodiment, the method used to construct the turbine saves computation time by using an optimization routine to define a preliminary turbine configuration based on an idealized vortex model and then matches it to the flow trailing an actual aircraft wing. The turbine can also use the energy in the wake solely to generate electricity without increasing drag on the aircraft or solely to reduce drag without generating electricity.
    Type: Grant
    Filed: February 21, 2025
    Date of Patent: June 3, 2025
    Assignee: Continuum Dynamics, Inc.
    Inventors: Glen R. Whitehouse, Todd R. Quackenbush
  • Patent number: 12299350
    Abstract: A design engine is configured to automatically generate and position design elements within designs for a multi-family housing project that corresponds to a parcel of land. Each design simultaneously meets local construction regulations while also meeting specific financial targets. The design engine generates a site model that reflects geometric attributes of the parcel of land, a building model that describes one or more buildings configured to occupy the parcel of land, and a parking lot model that describes a parking lot configured to occupy a remaining portion of the parcel of land. A design simulator executes various types of physical simulations with the site model, the building model, and/or the parking lot model to generate a vast number of different design options having widely varying configurations of design elements. The design engine evaluates these design options to identify those which balance compliance with construction regulations and achievement of financial targets.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: May 13, 2025
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, Dale Zhao, Lorenzo Villaggi
  • Patent number: 12292816
    Abstract: Apparatus, method, and graphical user interface (GUI) for presentation and navigation of code path data. Code path data samples, including temporal data, related to a plurality of code paths of program code are used to render an interactive GUI including a set of graphical elements representing a corresponding set of code paths. Each graphical element indicates resource utilization changes associated with a respective code path over a time period. The set of graphical elements are visually arranged in a first dimension and the period of time is indicated in a second dimension. Different techniques are used to represent resource utilization over time including extending the graphical elements in a third dimension or changing a width of the graphical elements within a plane defined by the first dimension and the second dimension.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: May 6, 2025
    Assignee: Salesforce, Inc.
    Inventors: Ravi Sankar Pulle, Ajay Krishna Borra, Eric Gross
  • Patent number: 12282418
    Abstract: A method and apparatus for providing a document-integrated software integration validation by a service provider system are described. The method includes detecting an application program interface (API) call generated by a user system in a test transaction, the API call comprising a test identifier (ID) and a user system ID, the test ID identifying an API integration test scenario and the user system ID identifying the user system. The method also includes tracking a sequence of API calls and responses. Furthermore, the method includes receiving login credentials from the user system. The method also includes verifying the received login credentials with previously established login credentials associated with the user system ID. Additionally, the method includes determining whether the sequence of API calls and responses is performed correctly for the test transaction and serving the interactive integration guide to the user system indicating a result for the API integration test scenario.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: April 22, 2025
    Assignee: Stripe, Inc.
    Inventors: Steven Edouard, Andrew Qin, Erin Kavanaugh, Karolis Kosas
  • Patent number: 12270380
    Abstract: A data-driven wind farm frequency control method based on dynamic mode decomposition. The method enables a low-dimension nonlinear dynamic feature of a wind power system to perform global capturing in a high-dimension space through a state transition matrix given by a Koopman operator theory, thus fewer data samples are necessary while control requirements are satisfied with respect to a model fitting accuracy. Meanwhile, a pure linear feature of a control model also provides a favorable foundation for fast on-line dynamic response, thereby satisfying response accuracy and speed requirements simultaneously in an actual control step.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: April 8, 2025
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Wenchuan Wu, Zizhen Guo, Hongbin Sun, Bin Wang, Qinglai Guo
  • Patent number: 12265977
    Abstract: A system, method, and computer program product for identifying consumer items more likely to be bought by an individual user. In some embodiments, a collaborative filter may be used to rank items based on the degree to which they match user preferences. The collaborative filter may be hierarchical and may take various factors into consideration. Example factors may include the similarity among items based on observable features, a summary of aggregate online search behavior across multiple users, the item features determined to be most important to the individual user, and a baseline item against which a conditional probability of another item being selected is measured.
    Type: Grant
    Filed: January 23, 2024
    Date of Patent: April 1, 2025
    Assignee: TrueCar, Inc.
    Inventors: Thomas J. Sullivan, Michael D. Swinson
  • Patent number: 12258143
    Abstract: A turbine mounted behind an aircraft wing provides a specified proportion of a propulsive force in the aircraft flight direction to an amount of power generated by the turbine when driven by the airflow trailing the wing. The turbine converts a portion of the otherwise wasted energy in the rotational vortices trailing the aircraft wing into thrust that reduces aircraft drag while also providing electricity to power electrical systems on the aircraft. In one embodiment, the method used to construct the turbine saves computation time by using an optimization routine to define a preliminary turbine configuration based on an idealized vortex model and then matches it to the flow trailing an actual aircraft wing. The method is also capable of modeling a turbine construction that will use the energy in the wake solely to generate electricity without increasing drag on the aircraft or solely to reduce drag without generating electricity.
    Type: Grant
    Filed: February 14, 2024
    Date of Patent: March 25, 2025
    Assignee: Continuum Dynamics, Inc.
    Inventors: Glen R. Whitehouse, Todd R. Quackenbush
  • Patent number: 12260349
    Abstract: A simulation tool executing a simulation model and a generating an automated dialog associated therewith. The automated dialog comprises a bot configured for interacting with a user, wherein the dialog is displayed to the user. The bot is integrated with a set of rules that are referenced as a function of input received from the user for furthering the dialog and making a recommendation about the process simulation. In certain embodiments, the simulation tool is configured to select a thermodynamic method for use in a process simulation as a function of the set of rules and the user input.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: March 25, 2025
    Assignee: Aveva Software, LLC
    Inventors: Prasad Narasimhan, Seiya Hirohama, Norbert Jung
  • Patent number: 12260776
    Abstract: A method for the simulation of a propagation of electromagnetic beams, in particular light beams, is revealed, comprising the following steps of parametric specification of a first beam relative to a first boundary layer, specification of a first material into which the first beam should propagate after the first boundary layer, and determination of a reflection and/or transmission of the first beam relative to the first boundary layer on the basis of the first material and on the basis of a first model, wherein the first model comprises one or more functions which associate one or more reflection and/or transmission parameters with the first beam, and wherein the reflection and/or transmission parameter(s) associated with the first beam via the functions are determined.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: March 25, 2025
    Assignee: ANSYS, INC.
    Inventors: Stefan Thöne, Eugen Meier, Bernd Büttner
  • Patent number: 12210596
    Abstract: Methods and systems for installing and running an application for a terminal are described. The method may include uploading an application to an application store. The method may also include downloading, by a terminal, the application from the application store, wherein the terminal is connected to the application store by a network. Furthermore, the method may include authorizing, by a terminal management server (TMS) coupled to the terminal and the application store via the network, the terminal to install and run the downloaded application.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: January 28, 2025
    Assignee: STRIPE, INC.
    Inventors: Hwai Sian Tsai, Chi Wah Lo
  • Patent number: 12204095
    Abstract: A system and method are provided for simulating circuits that transmit bidirectional signals between some ports using simulators designed originally for electrical circuits and systems, that eliminate the need for different port interfaces. The system and method can be applied to simulate photonic circuits either standalone or integrated with electrical circuits and systems. In one method implemented by the system potential and flow representations, available for example in Verilog-A simulators, are used to create bidirectional signals on a single bus line to transmit optical signals. In another method implemented by the system, the system auto-configures each optical port type as left or right at runtime or during a pre-simulation initialization to allow for bidirectional signals with a single port interface.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: January 21, 2025
    Assignee: ANSYS, INC.
    Inventors: James Frederick Pond, Zeqin Lu, Adam Robert Reid, Vighen Pacradouni, Jui Feng Chung
  • Patent number: 12197828
    Abstract: A method and device for generating a wind turbine generator set simulation model, equipment and a medium, wherein the method includes: clustering a plurality of pieces of historical operation data of a wind turbine generator set, so as to obtain a predetermined number of target data sets, wherein wind speeds contained in each piece of the historical operation data in a target data set fall within a wind speed range corresponding to the target data set; different target data sets correspond to different wind speed ranges; training an initial simulation model by using each target data set, so as to obtain a segmented pneumatic simulation model corresponding to each target data set; constructing a transmission generation simulation model for a transmission system and a generator system, based on the historical operation data; concatenating the segmented pneumatic simulation model corresponding to each wind speed range and the transmission generation simulation model.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: January 14, 2025
    Assignee: NORTH CHINA ELECTRIC POWER UNIVERSITY
    Inventors: Yang Hu, Maofeng Shao, Haonan Wang, Fang Fang, Jizhen Liu
  • Patent number: 12180831
    Abstract: Embodiments disclosed herein generally relate to a method and a system to generate well trajectories. A computing device receives one or more parameters associated with a target well in a target location. The computing device receives two or more data points for the target well in the target location. The computing device generates a modified wellbore path based on the one or more parameters associated with a target well and the two or more data points via a trained wellbore prediction model. The computing device compares the modified wellbore path for the target well to one or more wellbore paths of one or more wells co-located with the target well in the target location. The computing device updates the modified wellbore path for the target well by adjusting one or more coordinates of the modified wellbore path based on the comparison. The computing device generates a three-dimensional model of the target location.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: December 31, 2024
    Assignee: RS Energy Group Topco, Inc.
    Inventors: Livan B. Alonso, Erik Langenborg, David Howard, Manuj Nikhanj
  • Patent number: 12141053
    Abstract: A test flakiness system retrieves, from a repository, a software test and a software module. The test flakiness system performs the flakiness test against the software module, determining a flakiness value for the software test. On a condition that a difference between the flakiness value and a set of historical flakiness values exceeds a threshold, the test flakiness system creates a defect record.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: November 12, 2024
    Assignee: Red Hat, Inc.
    Inventors: Alexander Rukletsov, Benjamin Bannier