IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0333871
(2011-12-21)
|
등록번호 |
US-8661557
(2014-02-25)
|
발명자
/ 주소 |
- Ellis, Richard Donald
- Newcombe, Christopher Richard
- Jones, Paul David
- Birum, Derrick Jason
- Dunkle, Harold Michael
- Thompson, Mikel Howard
|
출원인 / 주소 |
|
대리인 / 주소 |
Frommer Lawrence & Haug LLP
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
141 |
초록
▼
A method and system for granting access to system and content is provided. A key is provided that allows access by a client computer to content that includes a plurality of resources. A server is accessed and the key is provided to the server. Based on the key, access is granted to the content. A pr
A method and system for granting access to system and content is provided. A key is provided that allows access by a client computer to content that includes a plurality of resources. A server is accessed and the key is provided to the server. Based on the key, access is granted to the content. A program on the client computer requests a resource of the plurality of resources. If the resource is located locally, the resource is provided to the program. Otherwise, the resource is downloaded from the content server and stored locally. A data structure is modified to indicate that the resource is stored locally and the resource is provided to the program.
대표청구항
▼
1. A system for granting access to content, comprising: one or more computing devices having one or more processors that perform actions, including:receiving from a client computer a key useable to authenticate at least the client computer to provide at least one content ticket, wherein a key is enc
1. A system for granting access to content, comprising: one or more computing devices having one or more processors that perform actions, including:receiving from a client computer a key useable to authenticate at least the client computer to provide at least one content ticket, wherein a key is encoded onto at least one of a business card, a receipt, or a credit card, the key being useable to enable the client computer to receive the at least one content ticket;providing to the client computer the at least one content ticket that enables access to at least a portion of the content;enabling the at least the portion of the content to be downloaded onto the client computer where the downloaded portion includes executable code blocks that are part of an application;enabling at least some of the downloaded portion of executable code blocks to execute on the client computer;before all of the at least a portion of content including additional executable code blocks are downloaded onto the client computer, enabling at least one downloaded block of executable code to modify execution of at least a portion of the application;granting access to the downloaded content for a defined period of time; andwhen it is determined that the defined period of time is expired, degrading a performance of the modified application over time. 2. The system of claim 1, wherein the one or more processors perform actions, further including: charging a merchant for a period of time that the client computer accesses the application, the merchant being other than a user of the client computer, the accessed application being other than an advertisement. 3. The system of claim 1, wherein the one or more processors perform actions, further including: based on when the content ticket is to expire, providing to the client computer an opportunity to purchase usage of the content. 4. The system of claim 1, wherein the one or more processors perform actions, further including: providing to the client computer a selection screen usable to select the at least the portion of the content to be downloaded; andbefore, during, or after receiving a selection from the client computer, displaying one or more advertisements on the selection screen. 5. The system of claim 1, wherein the one or more processors perform actions, further including: enabling an advertisement to be displayed to the client computer from within the content. 6. A method for granting access to content, comprising: employing a storage device to store content; andexecuting on one or more central processor units (CPUs) computer instructions that perform actions, including: receiving from a client computer a key useable to authenticate at least the client computer to provide at least one content ticket, wherein a key is encoded onto at least one of a business card, a receipt, or a credit card, the key being useable to enable the client computer to receive the at least one content ticket;providing to the client computer the at least one content ticket that enables access to at least a portion of the content;enabling the at least the portion of the content to be downloaded onto the client computer where a downloaded portion includes executable code blocks that are part of an application;enabling at least some of the downloaded portion of executable code blocks to execute on the client computer;before all of the at least a portion of content including additional executable code blocks are downloaded onto the client computer, enabling at least one downloaded block of executable code to modify execution of at least a portion of the application;granting access to the downloaded content for a defined period of time andwhen it is determined that the defined period of time is expired, degrading a performance of the modified application over time. 7. The method of claim 6, wherein the (CPUs) perform actions, further including: based on when the content ticket is to expire, providing to the client computer an opportunity to purchase usage of the content. 8. The method of claim 6, wherein the (CPUs) perform actions, further including: displaying one or more advertisements to the client computer. 9. The method of claim 6, wherein the CPUs perform actions, further comprising: charging a merchant for a period of time that the client computer accesses the application, the merchant being other than a user of the client computer, the application being other than an advertisement. 10. A non-transitory computer-readable storage device having computer-executable instructions stored thereon that when installed and executed on one or more processors perform actions, comprising: receiving from a client computer a key useable to authenticate at least the client computer to provide at least one content ticket, wherein a key is encoded onto at least one of a business card, a receipt, or a credit card, the key being useable to enable the client computer to receive the at least one content ticket;selectively providing to the client computer the at least one content ticket that enables access to at least a portion of the content;enabling the at least the portion of the content to be downloaded onto the client computer where a downloaded portion includes executable code blocks that are part of an application;enabling at least some of the downloaded portion of executable code blocks to execute on the client computer;before all of the at least the portion of content including additional executable code blocks are downloaded onto the client computer, enabling at least one downloaded block of executable code to modify execution of at least a portion of the application;granting access to the downloaded content for a defined period of time; andwhen it is determined that the defined period of time is expired, degrading a performance of the modified application over time. 11. The non-transitory computer-readable storage device of claim 10, wherein performing actions, further includes: based on when the content ticket is to expire, providing to the client computer an opportunity to purchase usage of the content. 12. The non-transitory computer-readable storage device of claim 10, wherein selectively providing at least one content ticket, further includes: receiving from the client computer a key;validating access to the at least the portion of the content using the key; and based in part on the validation, selectively providing the at least one content ticket. 13. The non-transitory computer-readable storage device of claim 10, wherein the one or more processors perform actions, further comprising: charging a merchant for a period of time that the client computer accesses the application, the merchant being other than a user of the client computer, the application being other than an advertisement.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.