Embedded content requests in a rights locker system for digital content access control
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/16
H04L-029/06
H04W-012/00
G06F-021/10
H04L-009/32
G06F-021/33
G06F-021/62
H04W-012/02
H04W-012/08
H04W-012/06
출원번호
US-0549193
(2012-07-13)
등록번호
US-8893303
(2014-11-18)
발명자
/ 주소
de Jong, Eduard K.
출원인 / 주소
Oracle America, Inc.
대리인 / 주소
Meyer IP Law Group
인용정보
피인용 횟수 :
3인용 특허 :
63
초록▼
Access to digital content may be controlled by determining a digital content specification and associated authenticated rights locker access request, sending the authenticated rights locker access request and the digital content specification, and receiving a new authenticated rights locker access r
Access to digital content may be controlled by determining a digital content specification and associated authenticated rights locker access request, sending the authenticated rights locker access request and the digital content specification, and receiving a new authenticated rights locker access request and a Web page with clickable links in response to the sending, where at least one of the clickable links is associated with an authenticated digital content request. When an indication of a user selection of one of the clickable links is received, an authenticated digital content request associated with the user-selected clickable link is sent to a digital content repository. The digital content is received in response to the sending of the authenticated digital content request.
대표청구항▼
1. An apparatus for accessing digital content in a digital content repository, the apparatus comprising: a user device associated with a token for use in creating authenticated rights locker access requests, wherein said token is stored remotely from said user device; anda processor of the user devi
1. An apparatus for accessing digital content in a digital content repository, the apparatus comprising: a user device associated with a token for use in creating authenticated rights locker access requests, wherein said token is stored remotely from said user device; anda processor of the user device configured to determine, at the user device, a digital content specification associated with the digital content stored at the digital content repository, andsend, from the user device to a rights locker provider for a rights locker, a first authenticated rights locker access request and the digital content specification, wherein said first authenticated rights locker access request is based on said token and stored on said user device for providing access by said user device to said rights locker provider for said rights locker, and wherein the first authenticated rights locker access request is in the form of a tokenized URL;receive, at the user device, from the rights locker provider, in response to said first authenticated rights locker access request and said digital content specification, and based on a status of the token, a second authenticated rights locker access request based on said token and an authenticated digital content request, wherein the second authenticated rights locker access request is in the form of a tokenized URL;store on the user device at least part of the second authenticated rights locker access request;receive, at the user device, an indication of a user selection associated with the authenticated digital content request;send, from the user device, in response to said indication of a user selection, the authenticated digital content request to the digital content repository; and receive the digital content, at the user device from the digital content repository, in response to said authenticated digital content request. 2. The apparatus of claim 1, wherein the processor is further configured to determine, at the user device, one or more delivery parameters, the one or more delivery parameters indicating where the digital content should be sent, a delivery mechanism, or both; and wherein the processor is further configured to send the one or more delivery parameters from the user device to the rights locker with said first authenticated rights locker access request and said digital content specification. 3. The apparatus of claim 1, wherein the processor is further configured to store at least part of the second authenticated rights locker access request in a bookmark on the user device. 4. The apparatus of claim 1, wherein the second authenticated rights locker access request is encapsulated in a Hypertext Transfer Protocol (HTTP) Response message. 5. The apparatus of claim 1, wherein the second authenticated rights locker access request is embedded in a Web cookie. 6. The apparatus of claim 1, wherein the user device comprises a smart card. 7. The apparatus of claim 6, wherein the smart card comprises a Java Card™ technology-enabled smart card. 8. The apparatus of claim 6, wherein the smart card comprises a CDMA (Code Division Multiple Access) technology-enabled smart card. 9. The apparatus of claim 6, wherein the smart card comprises a SIM (Subscriber Identity Module) card. 10. A method for providing digital content access control for access from a user device to a digital content stored at a digital content repository, the method comprising the steps of: storing on the user device an authenticated rights locker access request received from a rights locker provider and based on a token stored remotely from said user device, said authenticated rights locker access request providing access by said user device to said rights locker provider for a rights locker, and wherein the authenticated rights locker access request is in the form of a tokenized URL;determining, at the user device, a digital content specification associated with the digital content stored at the digital content repository;sending, from the user device to the rights locker provider for the rights locker, the authenticated rights locker access request and the digital content specification;receiving, at the user device, from the rights locker provider, in response to the authenticated rights locker access request and the digital content specification, and based on a status of the token, a new authenticated rights locker access request based on said token, and an authenticated digital content request, wherein the new authenticated rights locker access request is in the form of a tokenized URL;storing on said user device at least part of the new authenticated rights locker access request;receiving, at the user device, an indication of a user selection associated with the authenticated digital content request;sending, from the user device, in response to said indication of a user selection, the authenticated digital content request to the digital content repository; andreceiving, at the user device from the digital content repository, in response to sending the authenticated digital content request, the digital content. 11. The method of claim 10, wherein the method further comprises determining, at the user device, one or more delivery parameters, the one or more delivery parameters indicating where the digital content should be sent, a delivery mechanism, or both; and wherein the sending the authenticated rights locker access request and the digital content specification further comprises sending the one or more delivery parameters. 12. The method of claim 10, wherein the method further comprises storing at least part of the new authenticated rights locker access request in a bookmark on the user device. 13. The method of claim 10, wherein the new authenticated rights locker access request is encapsulated in a Hypertext Transfer Protocol (HTTP) Response message. 14. The method of claim 10, wherein the new authenticated rights locker access request is embedded in a Web cookie. 15. The method of claim 10, wherein the user device comprises a smart card. 16. The method of claim 15, wherein the smart card comprises a Java Card™ technology-enabled smart card. 17. The method of claim 15, wherein the smart card comprises a CDMA (Code Division Multiple Access) technology-enabled smart card. 18. The method of claim 15, wherein the smart card comprises a SIM (Subscriber Identity Module) card. 19. A non-transitory computer readable storage media, including instructions stored thereon for accessing digital content stored at a digital content repository, which instructions, when read and executed by one or more processors, cause the one or more processors to perform steps comprising: storing on a user device an authenticated rights locker access request received from a rights locker provider and based on a token stored remotely from said user device, said authenticated rights locker access request providing access by said user device to said rights locker provider for a rights locker, and wherein the authenticated rights locker access request is in the form of a tokenized URL;determining, at the user device, a digital content specification associated with the digital content stored at the digital content repository;sending, from the user device to the rights locker provider for the rights locker, the authenticated rights locker access request and the digital content specification;receiving, at the user device, from the rights locker provider, in response to the authenticated rights locker access request and the digital content specification, and based on a status of the token, a new authenticated rights locker access request based on said token, and an authenticated digital content request, wherein the new authenticated rights locker access request is in the form of a tokenized URL;storing on said user device at least part of the new authenticated rights locker access request;receiving, at the user device, an indication of a user selection associated with the authenticated digital content request;sending the authenticated digital content request to the digital content repository from the user device, in response to said indication of a user selection; andreceiving the digital content at the user device from the digital content repository, in response to sending the authenticated digital content request. 20. The non-transitory computer readable storage media of claim 19, including instructions stored thereon for accessing a digital content repository storing digital content which when read and executed by one or more processors cause the one or more processors to perform further steps comprising: determining, at the user device, one or more delivery parameters, the one or more delivery parameters indicating where the digital content should be sent, a delivery mechanism, or both, wherein sending the authenticated rights locker access request and the digital content specification further comprises sending the one or more delivery parameters.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (63)
Rosenow Peter D. (Edmonds WA) Trafton Roger M. (Kirkland WA), Apparatus and method for controlling access to and interconnection of computer system resources.
Reed Drummond Shattuck ; Heymann Peter Earnshaw ; Mushero Steven Mark ; Jones Kevin Benard ; Oberlander Jeffrey Todd ; Banay Dan, Computer-based communication system and method using metadata defining a control structure.
Jones, Thomas C.; Brackenridge, Billy, Digital content distribution, transmission and protection system and method, and portable device for use therewith.
Karaev Isaak ; Baird George ; Blazek Pavel ; Kitain Eduard ; Prohorov Dmitry ; Leisy Jacques ; Urazov Yuri ; Zucknovich Stephen, Information delivery system and method.
Fucarile, Lori J.; Hoover, Susan B.; Mazer, Murray S.; Murphy, Mary C.; Ward, Stephen A.; Lopresti, Patrick J., Licensing system and method for freely distributed information.
Ronald Patrick Doyle ; John Raithel Hind ; Julie Hayes King, Method and apparatus for client authentication and application configuration via smart cards.
Finnell James S. (4920 Englewood Dr. San Jose CA 95129) Mulla Dean A. (985 Hibiscus La. San Jose CA 95117), Method for decreasing penalty resulting from a cache miss in multi-level cache system.
Bruwer Frederick Johannes,ZAX ; Pretorius Pieter Jacobus,ZAX ; Dippenaar Theodor Johannes,ZAX, Secure token integrated circuit and method of performing a secure authentication function or transaction.
Gregory D. Linden ; Michael D. McDaniel ; Ryan J. Snodgrass ; Joel R. Spiegel, System and method for providing secure URL-based access to private resources.
Lavey ; Jr. Anthony M. ; Loftin Rex Lavon ; Murray Sean T. ; Pisello John M., System and method for transparently registering and updating information over the internet.
Berger David A. ; Weber Jay C. ; Kramer Glenn A., System, method and article of manufacture for processing a plurality of transactions from a single initiation point on a.
Iyengar Sridhar Srinivasa ; Fontana James Albert ; Smith Norman Roy ; Pattinson Brian Edward ; Pitchford Anthony Reginald ; Staub Mireille Mathilde, Tool-independent system for application building in an object oriented development environment with data stored in repository in OMG compliant UML representation.
Garcia, Bryan D.; Esparrago, Peter P., Systems and/or methods for enabling cooperatively-completed rules-based data analytics of potentially sensitive data.
Garcia, Bryan D.; Esparrago, Peter P., Systems and/or methods for maintaining control over, and access to, sensitive data inclusive digital vaults and hierarchically-arranged information elements thereof.
Garcia, Bryan D.; Esparrago, Peter P., Systems and/or methods for providing enhanced control over and visibility into workflows where potentially sensitive data is processed by different operators, regardless of current workflow task owner.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.