System, Method and Program Instructions for Tying Together a Media URL and Multimedia in a Database
First Claim
1. A method comprising:
- Receiving from a web client a URL request for media data;
Receiving from a web client dynamic values specific to the client;
Parsing the URL to determine the function and, if they exist, parameters;
Making a call to the database function specified in the URL and, if they exist, with parameters specified in the URL and with the dynamic client values;
Streaming the retrieved media data to the web client.
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.
-
Citations
18 Claims
-
1. A method comprising:
-
Receiving from a web client a URL request for media data; Receiving from a web client dynamic values specific to the client; Parsing the URL to determine the function and, if they exist, parameters; Making a call to the database function specified in the URL and, if they exist, with parameters specified in the URL and with the dynamic client values; Streaming the retrieved media data to the web client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising at least one processor, the at least one processor configured to cause the system to at least perform:
-
Receiving from a web client a URL request for media data; Receiving from a web client dynamic values specific to the client; Parsing the URL to determine the function and, if they exist, parameters; Making a call to the database function specified in the URL and, if they exist, with parameters specified in the URL and with the dynamic client values; Streaming the retrieved media data to the web client. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable medium for use in a computer system and holding computer-executable instructions comprising:
-
Receiving from a web client a URL request for media data; Receiving from a web client dynamic values specific to the client; Parsing the URL to determine the function and, if they exist, parameters; Making a call to the database function specified in the URL and, if they exist, with parameters specified in the URL and with the dynamic client values; Streaming the retrieved media data to the web client. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification