System, method and program instructions for tying together a media URL and multimedia in a database
First Claim
Patent Images
1. A method comprising:
- Receiving a URL request for BLOB data from a web client;
Receiving dynamic values specific to the web client from the web client;
Parsing the URL to determine a database function and any parameters;
Making a call to the database function specified in the URL and with any parameters specified in the URL and with the dynamic client values;
Streaming to the web client, BLOB data returned from the database function.
1 Assignment
0 Petitions
Accused Products
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.
5 Citations
19 Claims
-
1. A method comprising:
-
Receiving a URL request for BLOB data from a web client; Receiving dynamic values specific to the web client from the web client; Parsing the URL to determine a database function and any parameters; Making a call to the database function specified in the URL and with any parameters specified in the URL and with the dynamic client values; Streaming to the web client, BLOB data returned from the database function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising at least one processor, the at least one processor configured to cause the system to at least perform:
-
Receiving a URL request for BLOB data from a web client; Receiving dynamic values specific to the web client from the web client; Parsing the URL to determine a database function and any parameters; Making a call to the database function specified in the URL and with any parameters specified in the URL and with the dynamic client values; Streaming to the web client, BLOB data returned from the database function. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium for use in a computer system and holding computer-executable instructions comprising:
-
Receiving a URL request for BLOB data from a web client; Receiving dynamic values specific to the web client from the web client; Parsing the URL to determine a database function and any parameters; Making a call to the database function specified in the URL and with any parameters specified in the URL and with the dynamic client values; Streaming to the web client, BLOB data returned from the database function. - View Dependent Claims (16, 17, 18, 19)
-
Specification