Patents Assigned to Speedment, Inc.
  • Patent number: 11514009
    Abstract: In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder may also correspond to one or more intermediate operations. A database query is generated corresponding to the builder and is sent to a database or a data source for efficient access to the database.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: November 29, 2022
    Assignee: Speedment, Inc.
    Inventors: Per-åke Minborg, Emil Forslund
  • Patent number: 11256666
    Abstract: Systems and methods for accelerating relational database applications are disclosed whereby the retrieval of objects can be 100,000 times faster than state of the art methods. According to embodiments of the present invention, an application may directly obtain digital objects from an in-memory store rather than querying a possibly remote data source. In some embodiments, several in-memory nodes are deployed simultaneously, for example, in clusters. Changes in underlying data store(s) can be updated to in-memory cache with SQL triggers. Potential queries may be predicted with automatically generated code. Advanced read/write locking mechanisms further improve the performance of data access.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: February 22, 2022
    Assignee: Speedment, Inc.
    Inventor: Per-Ake Minborg
  • Patent number: 10621152
    Abstract: In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder may also correspond to one or more intermediate operations. A database query is generated corresponding to the builder and is sent to a database or a data source for efficient access to the database.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: April 14, 2020
    Assignee: Speedment, Inc.
    Inventors: Per-åke Minborg, Emil Forslund