9955200

Systems and Methods for Securing Polymorphic Content

PublishedApril 24, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
14 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method implemented by one or more computing devices for selecting a sequence of content parts from polymorphic content of a visual presentation, the polymorphic content having alternative content parts which are encrypted with different encryption keys, the method comprising: receiving encrypted metadata associated with polymorphic content; receiving an encrypted content key loading message {K} SK ; decrypting the encrypted content key loading message {K} SK with a key SK to obtain a key K; decrypting the encrypted metadata with the key K to obtain unencrypted content metadata; receiving an encrypted user profile key loading message {K′} PK deriving a key K′ by decrypting the user profile key message with a profile key PK; using profile key K′ to decrypt encrypted user profile information to obtain unencrypted user profile information; and selecting for rendering, from among the alternative content parts, a sequence of content parts from the polymorphic content based on the unencrypted user profile information and the unencrypted content metadata.

2

2. The method of claim 1 , wherein the sequence of content parts simulates movement in a virtual world.

3

3. The method of claim 1 , wherein at least some of the content parts are different angles of the same scene.

4

4. The method of claim 1 , further comprising receiving a user input information and wherein the encrypted profile information is changed based on the user input.

5

5. The method of claim 1 , further comprising a sensor generating the user input information by sensing movement of the user.

6

6. The method of claim 1 , further comprising rendering the sequence of content parts.

7

7. The method of claim 1 , wherein the encrypted metadata describes attributes of the content parts.

8

8. An apparatus for selecting a sequence of content parts from polymorphic content of a visual presentation, the polymorphic content having alternative content parts which are encrypted with different encryption keys, the apparatus comprising: one or more processors; at least one memory operatively coupled to at least one of the one or more processors and having instructions stored thereon which, when executed by the at least one of the one or more processors, causes the at least one of the one or more processors to control the following steps; receiving encrypted metadata associated with polymorphic content; receiving an encrypted content key loading message {K} SK ; decrypting the encrypted content key loading message {K} SK with a key SK to obtain a key K; decrypting the encrypted metadata with the key K to obtain unencrypted content metadata; receiving an encrypted user profile key loading message {K′} PK deriving a key K′ by decrypting the user profile key message with a profile key PK; using profile key K′ to decrypt encrypted user profile information to obtain unencrypted user profile information; and selecting for rendering, from among the alternative content parts, a sequence of content parts from the polymorphic content based on the unencrypted user profile information and the unencrypted content metadata.

9

9. The apparatus of claim 8 , wherein the sequence of content parts simulates movement in a virtual world.

10

10. The apparatus of claim 8 , wherein at least some of the content parts are different angles of the same scene.

11

11. The apparatus of claim 8 , further comprising receiving a user input information and wherein the encrypted profile information is changed based on the user input.

12

12. The apparatus of claim 8 , wherein the user input information is generated by sensing movement of the user with a sensor.

13

13. The apparatus of claim 8 , the instructions further comprising instructions, which when executed by at least one of the one or more processors, causes rendering of the sequence of content parts.

14

14. The apparatus of claim 8 wherein the encrypted metadata describes attributes of the content parts.

Patent Metadata

Filing Date

Unknown

Publication Date

April 24, 2018

Inventors

Dmitri Jarnikov
Wim Mooij

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEMS AND METHODS FOR SECURING POLYMORPHIC CONTENT” (9955200). https://patentable.app/patents/9955200

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.