US12212886B2ActiveUtilityA1

Replicating a digital environment

Assignee: LENOVO SINGAPORE PTE LTDPriority: Jun 30, 2022Filed: Jun 30, 2022Granted: Jan 28, 2025
Est. expiryJun 30, 2042(~15.9 yrs left)· nominal 20-yr term from priority
G11B 27/10G09B 5/02H04N 9/8205H04N 5/91
46
PatentIndex Score
0
Cited by
1
References
20
Claims

Abstract

Apparatus, methods, and computer program products that can replicate a digital environment are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor to generate a digital record of a digital environment occurring at an original time in which the digital record includes a set of happenings that occurred in the digital environment at the original time. The code is further executable by the processor to store the digital record for replication of the digital environment. Methods and computer program products that include and/or perform the operations and/or functions of the apparatus are also disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An apparatus, comprising:
 a processor; and 
 a memory configured to store code executable by the processor to:
 generate a digital record of a digital environment occurring at an original time, the digital record comprising a set of happenings that occurred in the digital environment at the original time, and 
 store the digital record for replication of the digital environment, 
 
 wherein:
 the digital record of the digital environment stores a set of operations performed in the digital environment, a set of events that occurred in the digital environment, and content presented during the digital environment, 
 the set of operations performed in the digital environment, the set of events that occurred in the digital environment, and the content presented during the digital environment are preserved in an order in which the set of operations were performed, the set of events occurred, and the content was presented, and 
 the order intertwines the set of operations, the set of events, and the content as presented during the digital environment to replicate the digital environment. 
 
 
     
     
       2. The apparatus of  claim 1 , wherein the code is further executable by the processor to replay the digital record at one or more subsequent times relative to the original time to replicate the digital environment at the one or more subsequent times. 
     
     
       3. The apparatus of  claim 2 , wherein replaying the digital record comprises replaying the digital record at the one or more subsequent times for at least one of a first user that originally participated in the digital environment and a second user that did not originally participate in the digital environment. 
     
     
       4. The apparatus of  claim 1 , wherein the digital environment includes a predetermined perspective. 
     
     
       5. The apparatus of  claim 1 , wherein the digital environment comprises a virtual presentation. 
     
     
       6. The apparatus of  claim 1 , wherein the digital environment comprises a virtual classroom. 
     
     
       7. A method, comprising:
 generating, by a processor, a digital record of a digital environment occurring at an original time, the digital record comprising a set of happenings that occurred in the digital environment at the original time; and 
 storing the digital record for replication of the digital environment, 
 wherein:
 the digital record of the digital environment stores a set of operations performed in the digital environment, a set of events that occurred in the digital environment, and content presented during the digital environment, 
 the set of operations performed in the digital environment, the set of events that occurred in the digital environment, and the content presented during the digital environment are preserved in an order in which the set of operations were performed, the set of events occurred, and the content was presented, and 
 
 the order intertwines the set of operations, the set of events, and the content as presented during the digital environment to replicate the digital environment. 
 
     
     
       8. The method of  claim 7 , wherein the method further comprises replaying the digital record at one or more subsequent times relative to the original time to replicate the digital environment at the one or more subsequent times. 
     
     
       9. The method of  claim 8 , wherein replaying the digital record comprises replaying the digital record at the one or more subsequent times for at least one of a first user that originally participated in the digital environment and a second user that did not originally participate in the digital environment. 
     
     
       10. The method of  claim 7 , wherein the digital environment comprises a virtual presentation. 
     
     
       11. The method of  claim 7 , wherein the digital environment comprises a virtual classroom. 
     
     
       12. The method of  claim 7 , wherein the digital environment includes a predetermined perspective. 
     
     
       13. The method of  claim 7 , wherein the order intertwines the set of operations, the set of events, and the content as presented during the digital environment. 
     
     
       14. A computer program product comprising a computer-readable storage device including code embodied therewith, the code executable by a processor to cause the processor to:
 generate a digital record of a digital environment occurring at an original time, the digital record comprising a set of happenings that occurred in the digital environment at the original time; and 
 store the digital record for replication of the digital environment, 
 wherein:
 the digital record of the digital environment stores a set of operations performed in the digital environment, a set of events that occurred in the digital environment, and content presented during the digital environment, 
 the set of operations performed in the digital environment, the set of events that occurred in the digital environment, and the content presented during the digital environment are preserved in an order in which the set of operations were performed, the set of events occurred, and the content was presented, and 
 the order intertwines the set of operations, the set of events, and the content as presented during the digital environment to replicate the digital environment. 
 
 
     
     
       15. The computer program product of  claim 14 , wherein the code is further executable by the processor to cause the processor to replay the digital record at one or more subsequent times relative to the original time to replicate the digital environment at the one or more subsequent times. 
     
     
       16. The computer program product of  claim 15 , wherein replaying the digital record comprises replaying the digital record at the one or more subsequent times for at least one of a first user that originally participated in the digital environment and a second user that did not originally participate in the digital environment. 
     
     
       17. The computer program product of  claim 14 , wherein the digital environment comprises a virtual presentation. 
     
     
       18. The computer program product of  claim 14 , wherein the digital environment includes a predetermined perspective. 
     
     
       19. The computer program product of  claim 14 , wherein the order intertwines the set of operations, the set of events, and the content as presented during the digital environment. 
     
     
       20. The computer program product of  claim 14 , wherein the digital environment comprises a virtual classroom.

Join the waitlist — get patent alerts

Track US12212886B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.