Patents Assigned to AsterionDB, Inc.
  • Patent number: 11615153
    Abstract: Apparatus and method are provided for tying together an URL request to a function in the database which returns media data. The invention provides for apparatus that receives a URL request for BLOB data from a web client and receives dynamic values specific to the web client from the web client. The URL is parsed to determine the function in a database and, if they exist, any parameters. A call is made to the function in the database specified in the URL and, if they exist, with parameters specified in the URL and with the dynamic values from the web client. The result can be streamed to the user.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 28, 2023
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford
  • Patent number: 11354363
    Abstract: Apparatus and methods are described for calling a database function with a URL. Many databases contain functions, also referred to as logical elements, in the database that can be called to retrieve data. A web URL can be used to call such a function by formatting the URL in a specific manner. After the URL is received, it can be parsed to determine the function and parameters, if any exist. The function in the database, specified in the URL, is called using the specified parameters, if any exist. The results can be interpreted and an appropriate response can be streamed.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: June 7, 2022
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford
  • Patent number: 10949386
    Abstract: Apparatus and method are provided for allowing data to be operated upon by external file-based programs that are designed to work on files in a file system. The invention provides for enrolling, by a processor, access to a data object in a database for a client application by retrieving from the database a set of data describing a data object, generating a filename using the retrieved data and a file extension supplied by the client application, correlating the filename with the data object. This is followed by intercepting File I/O requests, specifying the filename, that perform actions on a file, translating the File I/O requests to Data Operations that perform actions on data in a database, performing the Data Operations on the data object, correlated with the filename, in the database.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 16, 2021
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford
  • Patent number: 10496709
    Abstract: Systems, methods and program instructions are described for calling a database function with a URL. Many databases have functions, also referred to as logical elements, built into the database that can be called to retrieve data. A web URL can be used to call such a programming function by formatting the URL in a specific manner. After the URL is received, it can be parsed to determine the resource path and parameters, if any exist. The database function specified in the URL is called using the specified parameters, if any exist. The results can be interpreted and an appropriate response can be streamed.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: December 3, 2019
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford
  • Patent number: 10489467
    Abstract: Apparatus and method are provided for tying together an HTTP request to a function in the database which returns media data. The invention provides for receiving an HTTP request for data from a web client, wherein the HTTP request includes a URL and dynamic values specific to the web client. The URL can be parsed to determine the resource path and parameters, if any exist. Many databases have functions, also referred to as logical elements, built into the database that can be called to retrieve data. The database function specified in the URL is called using the specified parameters, if any exist, and using the dynamic values from the client. The results can be streamed to the user.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: November 26, 2019
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford
  • Patent number: 10089315
    Abstract: System, apparatus, and method are provided for accessing data from a database as a file. Data is organized more securely in database than a file system, but many programs are designed to work with data that is read from a file in a file system. The present invention allows data to be operated upon by external file-based programs that are designed to work on files in a file system while still being able to organize and store data in a database, rather a file folder hierarchy. This invention provides for correlating a file name with data in the database and satisfying forwarded File I/O requests on the data.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: October 2, 2018
    Assignee: AsterionDB, Inc.
    Inventor: Steve Guilford
  • Patent number: 9740779
    Abstract: Systems, methods and program instructions are described for calling a database function with a URL. Many databases have functions, also referred to as logical elements, built into the database that can be called to retrieve data. A web URL can be used to call such a programming function by formatting the URL in a specific manner. A URL and dynamic values from the client are received. The URL can be parsed to determine the resource path and parameters, if any exist. The database function specified in the URL is called using the specified parameters, if any exist, and using the dynamic values from the client. The results can be streamed to the user.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: August 22, 2017
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford