Patents Examined by Craig C Dorais
  • Patent number: 11188528
    Abstract: Disclosed herein are systems and methods for rapid detection of software bugs in data platforms. One embodiment takes the form of a method that includes a comment-analysis system of a data platform receiving query comments associated with a query that was submitted to the data platform. The data platform determines that the query comments include a reference to a software bug of the data platform, and responsively causes one or more software-bug alerts pertaining to the software bug to be transmitted to one or more endpoints.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: November 30, 2021
    Assignee: Snowflake Inc.
    Inventor: Orestis Kostakis
  • Patent number: 11188616
    Abstract: An illustrative embodiment includes a method for solving a dynamical system. The method comprises: obtaining multidimensional snapshots representing respective discrete solutions of the dynamical system; storing the multidimensional snapshots within a snapshot tensor having an order of at least three; generating a basis for at least a subspace of a state space of the dynamical system at least in part by performing a decomposition of the snapshot tensor; deriving a reduced order model at least in part by using the basis to project the dynamical system from the state space onto the subspace; and solving the reduced order model of the dynamical system.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: November 30, 2021
    Assignees: International Business Machines Corporation, Trustees of Tufts College, Ramot at Tel Aviv University Ltd.
    Inventors: Lior Horesh, Misha Elena Kilmer, Haim Avron, Jiani Zhang
  • Patent number: 11182226
    Abstract: A data processing system may include a plurality of host servers, each host server including a device processor and a non-transitory computer readable medium including instructions stored thereon and executable by the processor. The computer readable medium of each server includes instructions for running one or more application.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: November 23, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Courtney St. Martin, Nathan Lee Post, Bryan J. Osterkamp, William Preston Culbertson, II, Ryan Thomas Russell, Ashley Raine Philbrick
  • Patent number: 11175889
    Abstract: The present disclosure generally relates to a computer-implemented system for intelligently retaining and recalling memory data. An exemplary method comprises obtaining a speech input of a user; obtaining a text input of the user; constructing a first instance of a memory data structure based on the speech input; constructing a second instance of the memory data structure based on the text input; adding the first instance and the second instance of the memory data structure to a memory stack of the user; obtaining a message from a sender to the user; retrieving a particular instance of the memory data structure from the memory stack based on the message; generating a response to the message based on the retrieved particular instance of the memory data structure; and causing display of the response to the message in a messaging user interface.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: November 16, 2021
    Assignee: Human AI Labs, Inc.
    Inventors: Suman Kanuganti, Xiaoran Zhang, Kristie Kaiser
  • Patent number: 11175927
    Abstract: Initializing a computing system using dormant pages includes marking a set of guest physical addresses as dormant. It further includes, for each node in a plurality of physical nodes, designating a set of real physical addresses for zeroing. An operating system is executing collectively across the physical nodes.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: November 16, 2021
    Assignee: TidalScale, Inc.
    Inventors: David P. Reed, Isaac R. Nassi, Pete Jarvis
  • Patent number: 11170145
    Abstract: In one embodiment, a system derives non-equilibrium thermophysical values for phase property changes of a material from equilibrium thermophysical values of the material for a manufacturing process which involves heating and/or cooling of the material (such as an additive manufacturing, 3D printing, welding, or joining process). The system performs a simulation of the manufacturing process based upon the derived non-equilibrium and/or equilibrium thermophysical values. The system generates a set of results based on the simulation, the set of results indicating predicted physical properties of the material for the manufacturing process.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 9, 2021
    Assignee: ANSYS, INC.
    Inventors: Deepankar Pal, Abdul Khader Khan
  • Patent number: 11170141
    Abstract: A simulation includes converting a molecular dynamics snapshot of elements within a multi-element system into a graph with atoms as nodes of the graph; defining a matrix such that each column of the matrix represents a node in the graph; defining a distance matrix according to a set of relative positions of each of the atoms; iterating through the GTFF using an attention mechanism, operating on the matrix and augmented by incorporating the distance matrix, to pass hidden state from a current layer of the GTFF to a next layer of the GTFF; performing a combination over the columns of the matrix to produce a scalar molecular energy; making a backward pass through the GTFF, iteratively calculating derivatives at each of the layers of the GTFF to compute a prediction of force acting on each atom; and returning the prediction of the force acting on each atom.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: November 9, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Shaojie Bai, Jeremy Zieg Kolter, Mordechai Kornbluth, Jonathan Mailoa, Devin Willmott
  • Patent number: 11163615
    Abstract: Systems and methods for implementing an application programming interface (API) that controls operations of a machine learning tuning service for tuning a machine learning model for improved accuracy and computational performance includes an API that is in control communication the tuning service that: executes a first API call function that includes an optimization work request that sets tuning parameters for tuning hyperparameters of a machine learning model; and initializes an operation of distinct tuning worker instances of the service that each execute distinct tuning tasks for tuning the hyperparameters; executes a second API call function that identifies raw values for the hyperparameters; and generates suggestions comprising proposed hyperparameter values selected from the plurality of raw values for each of the hyperparameters; and executes a third API call function that returns performance metrics relating to a real-world performance of the subscriber machine learning model executed with the propose
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: November 2, 2021
    Assignee: Intel Corporation
    Inventors: Alexandra Johnson, Patrick Hayes, Scott Clark
  • Patent number: 11157338
    Abstract: Provided are techniques for throttling using message partitioning and buffering. A plurality of messages are stored in an input topics buffer, where the input topics buffer is stored in a plurality of partitions, and where each of the partitions of the plurality of partitions is associated with a tenant subgroup of a plurality of tenant subgroups of a tenant. A message of the plurality of messages from the tenant subgroup of the tenant is selected. A throttle count for the tenant subgroup is retrieved. A maximum message threshold for the tenant is retrieved. In response to determining that the throttle count is less than the maximum message threshold, the message is moved from the input topics buffer to a work topics buffer. In response to determining that the throttle count is equal to or greater than the maximum message threshold, throttling the tenant subgroup.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Liviu Rodean, Tyler Wilgenbusch, Charles Patton Giles, Vincent Tkac
  • Patent number: 11157333
    Abstract: A data processing device (10) is to be connected to another data processing device (20) and includes a first communicator (180) to share flow settings information for executing a first partial processing and a second partial processing included in a processing flow with the another data processing device (20), an execution controller (140) to cause a processing unit (130) to execute the first partial processing in accordance with the flow settings information, and a second communicator (190) to execute at least one of transmission of a first processing result obtained by execution of the first partial processing to the another data processing device (20) or reception of a second processing result obtained by execution of the second partial processing by the another data processing device (20).
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: October 26, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Osamu Nasu
  • Patent number: 11150617
    Abstract: A building system including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive an event from an event source, the event indicating a data value associated with the event source occurring at a particular time. The instructions cause the one or more processors to identify contextual data of a database that provides a contextual description of the event, generate an enriched event by enriching the event with the contextual data, the enriched event including the data value, the particular time, and the contextual data, and provide the enriched event to a consuming application configured to operate based on the enriched event.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: October 19, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
  • Patent number: 11144279
    Abstract: The present disclosure generally relates to a computer-implemented system for intelligently retaining and recalling memory data. An exemplary method comprises receiving, via a microphone of an electronic device, a speech input of the user; receiving a text input of the user; constructing a first instance of a memory data structure based on the speech input; constructing a second instance of the memory data structure based on the text input; adding the first instance and the second instance of the memory data structure to a memory stack of the user; obtaining one or more sentences entered into a document in a text processing application; retrieving a particular instance of the memory data structure from the memory stack based on the one or more sentences; generating a proposed sentence based on the particular instance of the memory data structure; and causing display of the proposed sentence in the text processing application.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: October 12, 2021
    Assignee: Human AI Labs, Inc.
    Inventors: Suman Kanuganti, Xiaoran Zhang, Kristie Kaiser
  • Patent number: 11144695
    Abstract: A wafer characteristic prediction method and an electronic device are provided. The method includes: receiving a process parameter of a wafer during a mass production; inputting the process parameter to a prediction model to obtain a wafer characteristic of the wafer being mass produced; and outputting the wafer characteristic.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: October 12, 2021
    Assignee: DigWise Technology Corporation, LTD
    Inventors: JingJie Wu, Yuan-Hung Liao, Chih-Chen Liu
  • Patent number: 11138354
    Abstract: A computing device, including memory storing a quantum computing device model. The quantum computing device model may include a plurality of quantum computing device components having a respective plurality of actual boundaries, including a boundary between a superconductor and a semiconductor. The computing device may further include a processor configured to receive, via an application-program interface (API), a nonuniform grid having a nonuniform spacing along at least a first spatial dimension. The processor may receive, via the API, a Schrödinger equation including a Hamiltonian having one or more operators. The processor may discretize the quantum computing device model using the nonuniform grid. The processor may compute a finite-difference solution estimate to the Schrödinger equation over the quantum computing device model as discretized with the nonuniform grid. The processor may output the finite-difference solution estimate via the API.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: October 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan Philipp Gukelberger, Andrey Antipov, Georg Wolfgang Winkler, John King Gamble, IV
  • Patent number: 11126482
    Abstract: The present disclosure relates to devices and methods for remotely saving console output messages. The devices and methods may generate console output messages for an application running on the game device. The devices and method may redirect the console output messages from presenting on the console to a console message queue and generate a single console telemetry event in response to a trigger event. The console telemetry event may capture a plurality of the console output messages in the console message queue. The device and methods send the console telemetry event for remote storage. In addition, the devices and methods may use a remote program console to access or otherwise view the stored console telemetry events. The remote program console may be used to filter or search the stored console telemetry events.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: September 21, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Todd Arthur Heckel
  • Patent number: 11120178
    Abstract: Disclosed is a virtual reality system for designing brassiere including a wearable device, a head-mounted device, a cloud server, an intelligent terminal, an application program and a designer, thus making it possible for a user to experience the effects of tightened or loosened brassiere, uplifting, compression, enlargement of the breast, and breast massage in a virtual reality environment with physical interaction with objects in real world. Afterwards, relevant data will be transferred to a cloud server via a built-in transducer, and an expected brassiere will be designed.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: September 14, 2021
    Assignee: XIAMEN BRANA DESIGN CO., LTD.
    Inventor: Zhongtang Wang
  • Patent number: 11119882
    Abstract: Systems, methods and computer program products for simulating workflows and activities of physical assets using digital twin models. User-defined simulations are performed by selectin digital twin components being analyzed during the simulation, concentrating the analysis on the selectively defined components and bypassing components that will not be simulated. Users can design the digital twin simulation using one or more available digital twin models. The model can be the most current digital twin model, a previous version of a model or a hybridized model comprising components or portions from multiple versions of the available digital twins. Users can further customize simulations by selecting components or sections of the digital twin model to selectively bypass during the simulation or provide overriding values for non-simulated portions of the digital twin which can be used as entry criteria inputted into the next simulated section or component of the digital twin, to complete the simulation.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 11120171
    Abstract: A computing device has a processor. A display is coupled to the processor. A user interface is coupled to the processor for entering data into the computing device. A memory is coupled to the processor, the memory storing program instructions that when executed by the processor, causes the processor to: display a floorplan of a blueprint file, wherein the blueprint file is a non-CAD file; select a scale factor for the floorplan; mark and label at least one electrical panel; generate wire routes from selected points on the floorplan to a desired electrical panel of the at least one electrical panel, wherein generating wire routes comprises generating a straight line path from one of the selected points to the desired electrical panel when a direct route is selected; and generate a cost for each of the wire routes generated.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: September 14, 2021
    Assignee: MCCORMICK SYSTEMS LLC.
    Inventors: Todd McCormick, Ed Riggers
  • Patent number: 11099813
    Abstract: The present disclosure generally relates to a computer-implemented system for intelligently retaining and recalling memory data. An exemplary method comprises receiving, via a microphone of an electronic device, a speech input of the user; receiving a text input of the user; constructing a first instance of a memory data structure based on the speech input; constructing a second instance of the memory data structure based on the text input; adding the first instance and the second instance of the memory data structure to a memory stack of the user; displaying a user interface for retrieving memory data of the user; receiving, via the user interface, a beginning of a statement from the user; retrieving a particular instance of the memory data structure from the memory stack based on the beginning of the statement; and automatically displaying a completion of the statement.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 24, 2021
    Assignee: Human AI Labs, Inc.
    Inventors: Suman Kanuganti, Xiaoran Zhang, Kristie Kaiser, Alma Lafler
  • Patent number: 11086642
    Abstract: A system to provide a curated experience can include an application experience compiler configured to receive data indicating an intent for a user to complete a transaction based on spoken audio and a cross-bar array of a plurality of apps, wherein each app is specified to perform at least a discrete function included as part of the transaction, the cross-bar array of the plurality of apps configured to couple outputs of ones of the plurality of apps to inputs of others of the plurality of apps using respective apis of the plurality of apps.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: August 10, 2021
    Assignee: Muzik Inc.
    Inventor: Jason Hardi