Patents by Inventor Steven Spungin

Steven Spungin 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: 20250238437
    Abstract: A computer system enables instances of properties (e.g., of resources such as files in a file system) to be selectively synchronized with each other. Each instance of a property may have a plurality of versions. A primary version of the property is shared (and synchronized) among all property instances. Each property instance may also have its own secondary version of the property. Each property instance has its own effective version handle, which points to either the property's primary version or the property instance's secondary version of the property. A comparison is performed between a version state of the property's primary version and a version state of the secondary version of a first instance of the property to produce comparison result output. An instance state is exposed to indicate: (1) the version pointed to by the first instance's effective version handle; and (2) the comparison result output.
    Type: Application
    Filed: April 9, 2025
    Publication date: July 24, 2025
    Applicant: TwelveTone LLC
    Inventor: Steven Spungin
  • Publication number: 20250139055
    Abstract: A computer-implemented system and method for staged resource querying addresses limitations of traditional file systems, which provide a flexible, scalable framework for organizing, managing, and querying diverse digital resources across multiple providers. The method receives a query specifying a sequence of stage types, each defining processing and grouping of items. It executes operations to process input items through these stages, creating a dynamic graph structure of grouped output items. This includes taking items from a resource iterator, processing them through specified stages, and organizing results into groups. The method enables incremental processing of resources, allowing efficient handling of large datasets and complex queries. It provides mechanisms for propagating items through the stage graph, offering fine-grained control over resource processing and grouping at each stage.
    Type: Application
    Filed: November 1, 2024
    Publication date: May 1, 2025
    Inventor: Steven Spungin
  • Patent number: 12282495
    Abstract: A computer system enables instances of properties (e.g., of resources such as files in a file system) to be selectively synchronized with each other. Each instance of a property may have a plurality of versions. A primary version of the property is shared (and synchronized) among all property instances. Each property instance may also have its own secondary version of the property. Each property instance has its own effective version handle, which points to either the property's primary version or the property instance's secondary version of the property. A comparison is performed between a version state of the property's primary version and a version state of the secondary version of a first instance of the property to produce comparison result output. An instance state is exposed to indicate: (1) the version pointed to by the first instance's effective version handle; and (2) the comparison result output.
    Type: Grant
    Filed: March 5, 2024
    Date of Patent: April 22, 2025
    Assignee: TwelveTone LLC
    Inventor: Steven Spungin
  • Publication number: 20240303251
    Abstract: A computer system enables instances of properties (e.g., of resources such as files in a file system) to be selectively synchronized with each other. Each instance of a property may have a plurality of versions. A primary version of the property is shared (and synchronized) among all property instances. Each property instance may also have its own secondary version of the property. Each property instance has its own effective version handle, which points to either the property's primary version or the property instance's secondary version of the property. A comparison is performed between a version state of the property's primary version and a version state of the secondary version of a first instance of the property to produce comparison result output. An instance state is exposed to indicate: (1) the version pointed to by the first instance's effective version handle; and (2) the comparison result output.
    Type: Application
    Filed: March 5, 2024
    Publication date: September 12, 2024
    Inventor: Steven Spungin