Patents by Inventor Michael Maletich

Michael Maletich 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).

  • Patent number: 12711101
    Abstract: The following relates generally to managing data and more particularly relates to managing metadata. In some embodiments, one or more processors: detect an update to metadata associated with an object maintained in a long-term database; create a delta table indicative of the update to the metadata associated with the object, wherein a metadata storage table indicates an association between the object metadata and the delta table; detect a publish command associated with the object; and in response to detecting the publish command, merge a change from the delta table to the object metadata associated with the object in the metadata storage table.
    Type: Grant
    Filed: December 20, 2024
    Date of Patent: August 18, 2026
    Assignee: RELATIVITY ODA LLC
    Inventors: Michael Maletich, Sanmeet Kanhere, Alex Wilcoxson, Greg Ott
  • Publication number: 20260220093
    Abstract: The following relates generally to updating composite messaging files. In some embodiments, one or more processors: maintain an update log for the composite messaging file, wherein the update log includes update log rows and update log columns, wherein the update log rows correspond to an update to respective component messages of the plurality of component messages, and the update log columns include a validity column indicating which columns of the update log row include valid data indicative of a current state of the respective component messages; detect a sync request associated with the composite messaging file; and in response to detecting the sync request, update the composite messaging file.
    Type: Application
    Filed: January 24, 2025
    Publication date: July 30, 2026
    Inventors: Michael Maletich, Greg Ott, Alex Wilcoxson
  • Publication number: 20260220121
    Abstract: The following relates generally to updating composite messaging files. In some embodiments, one or more processors: maintain an update log for the composite messaging file, wherein the update log includes update log rows and update log columns, wherein the update log rows correspond to an update to respective component messages of the plurality of component messages, and the update log columns include a validity column indicating which columns of the update log row include valid data indicative of a current state of the respective component messages; detect a sync request associated with the composite messaging file; and in response to detecting the sync request, update the composite messaging file.
    Type: Application
    Filed: January 24, 2025
    Publication date: July 30, 2026
    Inventors: Michael Maletich, Greg Ott, Alex Wilcoxson
  • Publication number: 20250209040
    Abstract: The following relates generally to managing data and more particularly relates to managing metadata. In some embodiments, one or more processors: detect an update to metadata associated with an object maintained in a long-term database; create a delta table indicative of the update to the metadata associated with the object, wherein a metadata storage table indicates an association between the object metadata and the delta table; detect a publish command associated with the object; and in response to detecting the publish command, merge a change from the delta table to the object metadata associated with the object in the metadata storage table.
    Type: Application
    Filed: December 20, 2024
    Publication date: June 26, 2025
    Inventors: Michael Maletich, Sanmeet Kanhere
  • Publication number: 20240427687
    Abstract: Systems and methods for evaluating performance of experimental code using a candidate jobs framework are provided. The techniques may include generating a module in a development environment that include the experimental code. For example, the experimental code may be configured to test an alternate model to a model currently deployed in a customer environment or a module under a predetermined set of test conditions. The techniques may then deploy the module to the customer environments for execution thereat. Deploying the module may cause the customer environments to spin up new compute resources to mitigate the impact on execution of customer jobs. When executing the code, the customer environment may generate evaluation data that is transmitted to an anonymizer for aggregation and/or anonymization. The outputs of the anonymizer may be obtained at the development environment to determine whether to update current models utilized by customers.
    Type: Application
    Filed: June 20, 2024
    Publication date: December 26, 2024
    Inventors: Aron Ahmadia, Michael Maletich, Greg Ott, Evan Curtin, Kenneth P. Dallmeyer
  • Publication number: 20240428173
    Abstract: Systems and methods for evaluating performance of experimental code using a candidate jobs framework are provided. The techniques may include obtaining an indication of a module under evaluation; configuring a customer environment to provide an evaluation compute, separate from a customer compute executing customer-directed jobs, for executing the module under evaluation; deploying the module under evaluation in the customer environment, wherein deploying the module under evaluation causes the customer environment to execute the module under test using the evaluation compute; configuring the evaluation compute to operate under predetermined test conditions based on a script associated with the module under evaluation; and obtaining an evaluation metric from the customer environment, wherein the evaluation metric is representative of an execution of the module under evaluation based on the predetermined test conditions.
    Type: Application
    Filed: June 20, 2024
    Publication date: December 26, 2024
    Inventors: Aron Ahmadia, Michael Maletich, Greg Ott, Evan Curtin, Kenneth P. Dallmeyer