P
US8943312B2ActiveUtilityPatentIndex 50

Method of and system for authenticating online read digital content

Assignee: UNIV PEKING FOUNDER GROUP COPriority: Dec 9, 2011Filed: May 14, 2013Granted: Jan 27, 2015
Est. expiryDec 9, 2031(~5.4 yrs left)· nominal 20-yr term from priority
Inventors:LI XIAOLEIWAN WEIQU CHAOLEI CHAO
G06F 21/33G06F 21/335G06F 21/00G06F 21/1014G06F 21/10G06F 2221/0711
50
PatentIndex Score
0
Cited by
2
References
10
Claims

Abstract

A method of authenticating an online read right of a digital content includes: receiving an online read first request from a terminal, the first request including first user information, obtaining first right information corresponding to the first user information, generating a first right model, obtaining first certificate information corresponding to the first right model, generating a second request including the first right model and the first certificate information, and authenticating the first certificate information and M function rights in the first right model.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method of authenticating an online read right of a digital content, comprising:
 receiving a first online read request from a terminal, the first online read request including first user information; 
 obtaining first right information corresponding to the first user information according to stored correspondence relationships between right information and user information, and generating a first right model according to the first right information, the first right model including M function rights, wherein M is greater than or equal to 1; 
 obtaining first certificate information corresponding to the first right model according to stored correspondence relationships between certificate information and right models; 
 generating a second request including the first right model and the first certificate information; and 
 transmitting the second request to an online reading module. 
 
     
     
       2. The method according to  claim 1 , wherein the method further comprising: authenticating, by the online reading module, the first certificate information and the M function rights in the first right model. 
     
     
       3. The method according to  claim 2 , wherein the authenticating the first certificate information and the M function rights in the first right model, comprises:
 obtaining, by the online reading module, the first right model and the first certificate information in the second request; 
 authenticating, by the online reading module, the first certificate information and authenticating the M function rights according to a result of authenticating the first certificate information; and 
 providing, by the online reading module, the terminal with online read contents corresponding to authenticated function rights among the M function rights. 
 
     
     
       4. The method according to  claim 3 , wherein the first certificate information includes information on a validity period of a first certificate, and wherein the authenticating the first certificate information comprises:
 comparing the validity period of the first certificate with a current time, and if the validity period of the first certificate extends beyond the current time, determining that the first certificate is authenticated; otherwise, rejecting the second request. 
 
     
     
       5. The method according to  claim 1 , further comprising parsing the first right model, which comprises:
 obtaining the M function rights in the first right model and a validity period corresponding to each function right; and 
 comparing the validity period of each of the M function rights with a current time, and if L function rights among the M function rights have validity periods extending beyond the current time, providing the terminal with online read contents corresponding to the L function rights, wherein L is an integer greater than or equal to 0 and smaller than or equal to M. 
 
     
     
       6. The method according to  claim 1 , wherein the M function rights comprise one or more of a read range right, a service time right, a copy right, and a print right, and a corresponding validity period for each of the function rights. 
     
     
       7. A system for authenticating an online read right of a digital content, comprising:
 a service processing system configured to:
 receive a first online read request from a terminal, the first online read request including first user information, 
 obtain first right information corresponding to the first user information according to stored correspondence relationships between right information and user information, 
 generate a first right model according to the first right information, the first right model including M function rights, wherein M is greater than or equal to 1, 
 obtain first certificate information corresponding to the first right model according to stored correspondence relationships between certificate information and right models, and 
 generate a second request including the first right model and the first certificate information, and 
 transmit the second request to an online reading system; and 
 
 the online reading system configured to receive the second request, and authenticate the first certificate information and the M function rights in the first right model. 
 
     
     
       8. The system according to  claim 7 , wherein the online reading system comprises:
 a receiving module configured to receive the second request; 
 an obtaining module configured to obtain the first right model and the first certificate information in the second request; 
 a certificate authenticating module configured to authenticate the first certificate information; 
 a right model authenticating module configured to authenticate the M function rights in the right model according to a result of authenticating the first right information; and 
 a content providing module configured to provide the terminal with online read contents corresponding to authenticated function rights among the M function rights. 
 
     
     
       9. The system according to  claim 8 , wherein the certificate authenticating module is configured to obtain a validity period in the first certificate information, and compare the validity period of the first certificate information with a current time, and if the current time is within the validity period, to determine that the first certificate information is authenticated; otherwise, to reject the second request. 
     
     
       10. The system according to  claim 8 , wherein a right model authenticating module is configured to obtain the M function rights in the first right model and a validity period corresponding to each function right, and compare the validity periods with the current time.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.