Method and system for information sharing
Abstract
Method, system, and programs for information sharing are provided. A first request from a user to access a first piece of information is received. As a response to the first request, a first representation of the first piece of information is retrieved. The first piece of information is made accessible to the user. A second request is received from the user to generate a second piece of information based on the first piece of information. The second piece of information is generated based on an input received from the user. A second representation is created for the second piece of information. The second representation and the first representation are marked as associated with each other so that whenever the first piece of information is accessed in the future, the second piece of information is made available.
Claims
exact text as granted — not AI-modified1 . A system comprising:
first memory for storing a base work; second memory for storing a first supplemental work; third memory for storing a second supplemental work; and fourth memory for storing a synchronization file; wherein said synchronization file relates said base work, said first supplemental work and said second supplemental work; and wherein said synchronization file is used to construct a user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work.
2 . The system of claim 1 further comprising a mapping file identifying which portions of the base work, first supplemental work and second supplemental work are to be combined in accordance with the synchronization file;
wherein rendering of said user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work is performed on a user device outside of said system.
3 . The system of claim 2 , wherein said mapping file is modifiable.
4 . The system of claim 3 , wherein a modified version of said mapping file is used to render said user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work is performed on a user devise outside of said system.
5 . The system of claim 4 , wherein said base work and at least one of said first supplemental work and said second supplemental work are transmitted to said user device in original file formats.
6 . The system of claim 5 , wherein said mapping file identifies which portions of said base work, said first supplemental work and said second supplemental work are to be combined in accordance with which portions of said synchronization file.
7 . The system of claim 1 , wherein said synchronization file and said mapping file are modifiable.
8 . The system of claim 7 , wherein a modified version of at least one of said synchronization file and said mapping file is used to render said user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work is rendered on a user devise outside of said system.
9 . The system of claim 8 wherein said base work and at least one of said first supplemental work and said second supplemental work are transmitted to a user device in original file formats.
10 . A system comprising:
a first computing system having a storage, first memory, a transmission system and a first CPU; a second computing system having second memory and a first CPU; a base work stored in a first portion of said storage; a first supplemental work stored in a second portion of said storage; a second supplemental work stored in a third portion of said storage; a synchronization file stored in a fourth portion of said storage, wherein said synchronization relates said base work and at least one of said first supplemental work and said second supplemental work; and a mapping file stored in a fifth portion of said storage, wherein said mapping file identifies which portions of said base work and at least one of said first supplemental work and said second supplemental work are combined using said synchronization file; wherein a user-desired complete work is selectively rendered on and by said second computing system based at least in part on receipt of said base work, at least one of said first supplemental work and said second supplemental work, said synchronization file and said mapping file.
11 . The system of claim 10 , wherein said base work and at least one of said first supplemental work and said second supplemental work are transmitted in original file formats.
12 . The system of claim 11 , wherein said base work and at least one of said first supplemental work and said second supplemental work are transmitted in non-video file formats.
13 . A system comprising:
first memory for storing a base work; second memory for storing a first supplemental work; third memory for storing a second supplemental work; fourth memory for storing a synchronization file; and fifth memory for instantiating a mapping file identifying which portions of the base work, first supplemental work and second supplemental work are to be combined in accordance with portions of the synchronization file; wherein said synchronization file relates said base work, said first supplemental work and said second supplemental work; and wherein said synchronization file is used to construct a user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work.
14 . The system of claim 13 , wherein rendering of said user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work is performed on a user device outside of said system.
15 . The system of claim 14 , wherein said mapping file is modifiable.
16 . The system of claim 15 , wherein a modified version of said mapping file is used to render said user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work is performed on a user devise outside of said system.
17 . The system of claim 16 , wherein said base work and at least one of said first supplemental work and said second supplemental work are transmitted to said user device in original file formats.
18 . The system of claim 17 , wherein said mapping file identifies which portions of said base work, said first supplemental work and said second supplemental work are to be combined in accordance with which portions of said synchronization file.
19 . The system of claim 13 , wherein said synchronization file and said mapping file are modifiable.
20 . The system of claim 19 , wherein a modified version of at least one of said synchronization file and said mapping file is used to render said user-configurable instantiation of said base work and portions of at least one of said first supplemental work and said second supplemental work is rendered on a user devise outside of said system.Join the waitlist — get patent alerts
Track US2020067995A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.