Patents by Inventor Max Alt

Max Alt 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).

  • Publication number: 20220050767
    Abstract: Systems and methods for building applications by automatically incorporating application performance data into the application build process are disclosed. By capturing build settings and performance data from prior applications being executed on different computing systems such as bare metal and virtualized cloud instances, a performance database may be maintained and used to predict build settings that improve application performance (e.g., on a specific computing system or computing system configuration).
    Type: Application
    Filed: August 17, 2021
    Publication date: February 17, 2022
    Inventors: Max Alt, Paulo Roberto Pereira de Souza filho
  • Publication number: 20220050761
    Abstract: Systems and methods for collecting performance data in high performance computing systems are disclosed. To prevent massive amounts of performance data from overwhelming the system and negatively impacting performance, collected performance data may be processed into two databases: (i) an aggregate database, and (ii) a time-series database holding the newest information for real time performance analysis. Storage space may be saved by using a FIFO buffer to store collected performance data. A real-time performance collection engine may adjust the performance sampling interval used and the particular performance counters used based on measured system impact and feedback from other system modules consuming the performance data.
    Type: Application
    Filed: August 12, 2021
    Publication date: February 17, 2022
    Inventors: Max Alt, Paulo Roberto Pereira de Souza filho
  • Publication number: 20220050814
    Abstract: A system and method for generating performance assistance charts is disclosed. An application performance spectrometer aggregates collected application performance data by scaling, normalizing and quantizing the data so that all samples indicative of low performance appear on one side of the graph, all samples indicative of high performance appear on the other side of the graph, and samples in between are positioned relative to those two poles in quantized buckets. The spectrometer may be used to visualize an application's performance characteristics, and as an application fingerprint may be used to compare different applications and determine which have similar performance profiles.
    Type: Application
    Filed: August 13, 2021
    Publication date: February 17, 2022
    Inventors: Max Alt, Paulo Roberto Pereira de Souza filho
  • Publication number: 20220050762
    Abstract: A system and method for processing application performance using application phase differentiation and detection is disclosed. Phase detection may be accomplished in a number of different ways, including by using a deterministic algorithm that looks for changes in the computing resource utilization patterns (as detected in the performance data collected). Machine learning (ML) and neural networks (e.g. sparse auto encoder SAE) may also be used. Performance data is aggregated according to phase and stored in a database along with additional application and computing system information. This database may then be used to find similar applications for performance prediction.
    Type: Application
    Filed: August 17, 2021
    Publication date: February 17, 2022
    Inventors: Max Alt, Gabriel Martin, Paulo Roberto Pereira de Souza filho
  • Publication number: 20220043680
    Abstract: A system and method for efficiently creating and managing application instances in distributed computing systems is disclosed. Controls are presented for specifying an application for instantiation, a data file for use with the application, and a destination for results from the application. Application resources and topology may be recommended to the user based on prior application execution, and CPU, GPU, and interconnect parameters such as bandwidth and latency. The controls may enable to user to customize the recommendations prior to automated instantiation based on the user's needs, such as whether the application is to be run in batch mode or interactive mode.
    Type: Application
    Filed: January 18, 2021
    Publication date: February 10, 2022
    Inventors: Ian Ferreira, Max Alt
  • Patent number: 11150957
    Abstract: A system and method for efficiently creating and managing application instances in distributed computing systems is disclosed. Controls are presented for specifying an application for instantiation, a data file for use with the application, and a destination for results from the application. Based on user input, graphical representations of available system resources in the distributed computing system are presented along with a logical topology for application instance creation to permit efficient user mapping of application primitives to available system resources. To further improve the user's ability to map, a hierarchical presentation of nodes illustrating resource and interconnection attributes may also be presented, and an error checking process may be performed to detect problems and offer suggested corrections based on application requirements and performance data collected from prior application executions.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: October 19, 2021
    Assignee: Core Scientific, Inc.
    Inventors: Ian Ferreira, Max Alt
  • Publication number: 20210241360
    Abstract: Systems, methods and apparatuses are disclosed for implementation and management of a dynamic compute and application marketplace. The dynamic computer marketplace system can coordinate access to one or more other computing resources, including on-premises computing resources, external (or off-premises) computing resources or a combination thereof. In various embodiments, the dynamic computer marketplace system advantageously can be used to facilitate inter-provider migration, transparent pricing, and/or competitive pricing, among other things.
    Type: Application
    Filed: April 23, 2021
    Publication date: August 5, 2021
    Inventors: Jesse Barnes, Max Alt
  • Publication number: 20210160138
    Abstract: Systems, methods, and apparatuses are disclosed for implementation and management of a network of computing clusters and interfaces. In various embodiment, a dynamic supercomputing resource marketplace system can include a cluster network having one or more interconnected computing clusters. The dynamic supercomputing resource marketplace system also can include a user interface system or an application program interface system for enabling a user to access the computing clusters. Advantageously, the dynamic supercomputing resource marketplace system can be used to facilitate increased utilization of computing clusters.
    Type: Application
    Filed: January 6, 2021
    Publication date: May 27, 2021
    Inventors: Jesse Barnes, Max Alt
  • Patent number: 11017455
    Abstract: Systems, methods and apparatuses are disclosed for implementation and management of a dynamic compute and application marketplace. The dynamic computer marketplace system can coordinate access to one or more other computing resources, including on-premises computing resources, external (or off-premises) computing resources or a combination thereof. In various embodiments, the dynamic computer marketplace system advantageously can be used to facilitate inter-provider migration, transparent pricing, and/or competitive pricing, among other things.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: May 25, 2021
    Assignee: Core Scientific, Inc.
    Inventors: Jesse Barnes, Max Alt
  • Publication number: 20190272200
    Abstract: Systems and apparatuses for provisioning computer services or resources and methods for making and using the same. In one embodiment, an exemplary method for performing an iterative search can include selecting a service from a group of available services for adjustment. An application associated with the selected service can be run, and an amount of resources consumed while the application is run can be captured. A provision level for the selected service, a provision type for the selected service or both can be adjusted based upon the captured amount of resources consumed. The method then can determine whether provision levels of the available services, provision types of the available services or both require further adjustment to be most performant. The approaches described herein advantageously can be applied, for example, to “right-size” or “scale” multiple resources.
    Type: Application
    Filed: November 9, 2018
    Publication date: September 5, 2019
    Inventors: Albert Hse-Lin Chen, Max Alt, Jesse Barnes
  • Patent number: 9745708
    Abstract: A device for the damming of a liquid in a liquid basin including a tubular enclosure suitable for arrangement at an edge of the liquid basin, wherein a longitudinal direction of the tubular enclosure extends substantially parallel to the edge, wherein the enclosure encloses a liquid-fillable space, wherein the enclosure, at an exterior side thereof, facing the liquid basin, is provided with a skirt for being supported by a sloping underground of the liquid basin, seen from the edge, wherein the support during use is carried out in such a way, that a contact surface present between the skirt and the underground remains substantially free from liquid from the liquid basin, wherein the enclosure, near the lower side of the side during use facing the liquid basin, is provided with one or more filling openings, arranged above the skirt, that during use create an open liquid connection between the space and the liquid in the liquid basin.
    Type: Grant
    Filed: July 4, 2014
    Date of Patent: August 29, 2017
    Assignee: Rass International B.V.
    Inventor: Robert Max Alt
  • Publication number: 20160168812
    Abstract: A device for the damming of a liquid in a liquid basin including a tubular enclosure suitable for arrangement at an edge of the liquid basin, wherein a longitudinal direction of the tubular enclosure extends substantially parallel to the edge, wherein the enclosure encloses a liquid-fillable space, wherein the, enclosure, at an exterior side thereof, facing the liquid basin, is provided with a skirt for being supported by a sloping underground of the liquid basin, seen from the edge, wherein the support during use is carried out in such a way, that a contact surface present between the skirt and the underground remains substantially free from liquid from the liquid basin, wherein the enclosure, near the lower side of the side during use facing the liquid basin, is provided with one or more filling openings, arranged above the skirt, that during use create an open liquid connection between the space and the liquid in the liquid basin.
    Type: Application
    Filed: July 4, 2014
    Publication date: June 16, 2016
    Inventor: Robert Max Alt