Patents by Inventor Hal Spitz

Hal Spitz 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: 20220027369
    Abstract: Query-based routing of database requests is disclosed. In various embodiments, a database request is received via a communication interface. The request is parsed to extract one or more data elements associated with the request. Based at least in part on the one or more data elements extracted from the request, a selected one of a plurality of partial data set instances is selected, each partial data set instance including a corresponding subset of data from a set of origin data. The request is routed to the selected partial data set instance.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 27, 2022
    Inventors: Ajit Shantilal Shah, Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau
  • Publication number: 20220027324
    Abstract: Optimized distribute database access techniques are disclosed. In various embodiments, a database request is received via a communication interface. The request is serviced using a corresponding one of a plurality of partial data set instances, each partial data set instance including a corresponding subset of data from a set of origin data, the partial data set instance used to service the request having an attribute, different from a corresponding attribute of one or more other of the plurality of partial data set instances, the attribute being associated with optimal servicing of the request by the partial data set instance used to service the request relative to said one or more other of the plurality of partial data set instances.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 27, 2022
    Inventors: Ajit Shantilal Shah, Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau
  • Publication number: 20210034616
    Abstract: A technique for query optimization includes determining that a query is associated with the query object, obtaining persistently-stored query response information associated with the query object, and using the persistently-stored query response information to generate a response to the query. The query optimization can be continuously performed.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 4, 2021
    Inventors: Eric Kiebler, John McLaughlin, Hal Spitz, Rene Stein, Brigand Balleau, Ajit Shantilal Shah
  • Publication number: 20210034669
    Abstract: In various embodiments, a process for dynamic endpoint generation includes using a stored endpoint definition expressed in a declarative language to dynamically generate an endpoint comprising a representational state transfer (REST) interface. The process includes providing access to a locally-stored database via the endpoint and REST interface.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 4, 2021
    Inventors: John McLaughlin, Eric Kiebler, Hal Spitz, Rene Stein, Brigand Balleau, Ajit Shantilal Shah
  • Publication number: 20200341920
    Abstract: In an embodiment, a process to provide data access optimized across access nodes includes receiving a subset of data included in a set of origin data, at least a portion of the subset of data being optimized for access from a respective data access node. The process further includes provide locally-optimized access to the subset of data.
    Type: Application
    Filed: April 21, 2020
    Publication date: October 29, 2020
    Inventors: Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau, Ajit Shantilal Shah
  • Publication number: 20200341997
    Abstract: In an embodiment, a process for providing optimized data access includes receiving at least a subset of data included in a set of origin data. The process includes transforming at least a portion of the subset of data in a manner associated with providing access to at least said portion of the subset of data in a manner that is optimized with respect to one or more parameters.
    Type: Application
    Filed: April 21, 2020
    Publication date: October 29, 2020
    Inventors: Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau, Ajit Shantilal Shah
  • Publication number: 20200341979
    Abstract: In an embodiment, a process for providing dynamically updated data access optimization includes receiving a subset of data included in a set of origin data and performing optimization to provide optimized access to the data via one or more data access nodes. The optimization includes applying a first transformation to at least a portion of the subset of data to provide a first optimized data, and providing the first optimized data to one or more of the one or more data access nodes. The optimization further includes subsequently determining to apply a second optimization comprising a second transformation to at least a portion of the subset of data to provide a second optimized data, and providing the second optimized data to one or more of the one or more data access nodes.
    Type: Application
    Filed: April 21, 2020
    Publication date: October 29, 2020
    Inventors: Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau, Ajit Shantilal Shah