IP Library Patent Application 14323102
Patent Application
App. No. 14/323,102

Method of generating and providing script associated with a digital asset

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/323,102
Abstract

Script associated with a digital asset is generated by a web application hosted on a server. The script includes code to request the content of the digital asset from a remote site when the code is executed by a browser. The code includes a content identifier for use by the remote site in identifying the content of the digital asset that is to be received by a web page. The generated script is provided to a web browser for insertion into, and to become part of, the web page, wherein the script allows for receipt of the content of the digital asset by the web page.

Claims (35)

1 . A method of generating and providing script associated with a digital asset, the method comprising:

(a) generating script, by a web application hosted on a server, wherein the script includes code to request the content of a digital asset from a remote site when the code is executed by a browser, the code including a content identifier for use by the remote site in identifying the content of the digital asset that is to be received by a web page; and

(b) providing to a web browser the generated script for insertion into, and to become part of, the web page, wherein the script allows for receipt of the content of the digital asset by the web page.

2 . The method of claim 1 wherein the script is a scripting language.

3 . The method of claim 2 wherein the scripting language is JavaScript.

4 . The method of claim 1 wherein the content is an executable file.

5 . The method of claim 1 wherein the code further includes a uniform resource identifier (URI) of the web page for use by the remote site in authenticating whether the URI is authorized to receive the content of the digital asset.

6 . A method of providing a web page that allows for receipt of a digital asset, the method comprising:

(a) receiving an electronic request at a remote site via an electronic network from an end user computer for a web page; and

(b) providing the web page from the remote site to the end user computer via the electronic network, the web page including script that has code to request the content of the digital asset from the remote site, the code including a content identifier for use by the remote site in identifying the content of the digital asset that is to be received by the web page from the remote site when the code is executed by a browser at the end user computer.

7 . The method of claim 6 wherein the script is a scripting language.

8 . The method of claim 7 wherein the scripting language is JavaScript.

9 . The method of claim 6 wherein the content is an executable file.

10 . The method of claim 6 wherein the code further includes a uniform resource identifier (URI) of the web page for use by the remote site in authenticating whether the URI is authorized to receive the content of the digital asset.

11 . A method of preparing source code for a web page that allows for receipt of a digital asset hosted by a content provider at a remote site, the method comprising:

(a) requesting script from a web application hosted on a server, wherein the script has code that includes a content identifier for use by the content provider at the remote site in identifying the content of the digital asset that is to be received by the web page from the content provider at the remote site when the code is executed by a browser; and

(b) inserting the script into the web page, thereby preparing source code for the web page that allows for receipt of the digital asset hosted by the content provider at the remote site.

12 . The method of claim 11 wherein the script is a scripting language.

13 . The method of claim 12 wherein the scripting language is JavaScript.

14 . The method of claim 11 wherein the content is an executable file.

15 . The method of claim 11 wherein the code further includes a uniform resource identifier (URI) of the web page for use by the remote site in authenticating whether the URI is authorized to receive the content of the digital asset.

16 . A computer program product for generating and providing script associated with a digital asset, the computer program product comprising non-transitory computer storage media encoded with computer-executable instructions for performing a method comprising:

(a) generating script, by a web application hosted on a server, wherein the script includes code to request the content of a digital asset from a remote site when the code is executed by a browser, the code including a content identifier for use by the remote site in identifying the content of the digital asset that is to be received by a web page; and

(b) providing to a web browser the generated script for insertion into, and to become part of, the web page, wherein the script allows for receipt of the content of the digital asset by the web page.

17 . The computer program product of claim 16 wherein the script is a scripting language.

18 . The computer program product of claim 17 wherein the scripting language is JavaScript.

19 . The computer program product of claim 16 wherein the content is an executable file.

20 . The computer program product of claim 16 wherein the code further includes a uniform resource identifier (URI) of the web page for use by the remote site in authenticating whether the URI is authorized to receive the content of the digital asset.

21 . A computer program product that allows for receipt of a digital asset, the computer program product comprising non-transitory computer storage media encoded with computer-executable instructions for performing a method comprising:

(a) receiving a request from an end user computer for a web page; and

(b) providing the web page including script that has code to request the content of the digital asset from a remote site, the code including a content identifier for use by the remote site in identifying the content of the digital asset that is to be received by the web page from the remote site when the code is executed by a browser at the end user computer.

22 . The computer program product of claim 21 wherein the script is a scripting language.

23 . The computer program product of claim 22 wherein the scripting language is JavaScript.

24 . The computer program product of claim 21 wherein the content is an executable file.

25 . The computer program product of claim 21 wherein the code further includes a uniform resource identifier (URI) of the web page for use by the remote site in authenticating whether the URI is authorized to receive the content of the digital asset.

Assignments (3)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2015
From: ACTIVE DATA, INC.
To: RPX CORPORATION
Reel/Frame 035278/0988 →