Method for encrypting and embedding information in a URL for content delivery
First Claim
1. A server comprising:
- a processor; and
memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
generating a uniform resource locator;
embedding additional data in the uniform resource locator, wherein;
the additional data comprises subscriber identification data; and
the subscriber identification data prevents unauthorized sharing of the uniform resource locator;
encrypting the uniform resource locator; and
accessing a server in the remote network identified by the uniform resource locator.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for accessing a remote network includes identifying a content server associated with the remote network, generating a uniform resource locator, embedding additional data in the uniform resource locator, encrypting the uniform resource locator, and accessing a server in the remote network identified by the uniform resource locator. The method further includes wherein the additional data comprises authentication data, a delivery session identification, a time stamp, or comprises subscriber identification data. The URL may provide access to the content server for a time period indicated by the time stamp. The method includes wherein at least the subscriber identification data prevents unauthorized sharing of the URL.
-
Citations
20 Claims
-
1. A server comprising:
-
a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; generating a uniform resource locator; embedding additional data in the uniform resource locator, wherein; the additional data comprises subscriber identification data; and the subscriber identification data prevents unauthorized sharing of the uniform resource locator; encrypting the uniform resource locator; and accessing a server in the remote network identified by the uniform resource locator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server comprising:
-
a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; generating a unique uniform resource locator comprising a data path; identifying additional data to be embedded in a unique uniform resource locator, the additional data comprising a user identifier and a unique delivery session ID, wherein the user identifier prevents unauthorized sharing of the unique uniform resource locator; and encrypting the unique uniform resource locator including the additional data. - View Dependent Claims (10, 11, 12)
-
-
13. A method comprising:
-
generating a uniform resource locator; embedding additional data in the uniform resource locator, wherein; the additional data comprises subscriber identification data; and the subscriber identification data prevents unauthorized sharing of the uniform resource locator; encrypting the uniform resource locator; and accessing a server in the remote network identified by the uniform resource locator. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification