A method, implemented by a computing system programmed to perform the following, comprising:
- configuring page tables for a plurality of application processes to cause an operating system to create a copy of original page data stored in a data store when any one of the application processes makes a first write request for the original page data,
- detecting a page fault in response to a memory management unit receiving a first write request from one of the application processes,
- creating a copy of the original page data in physical memory in response to the page fault to allow the application process to modify the page data copy, and
- replacing the original page data in the data store with the page data copy in response to receiving a first synchronization request from the application process; and updating a page table for one of the other application processes to configure access to the replaced page data in response to receiving a second synchronization request from the one other application process,
wherein
the other application processes have read access to the original page data.
Text extracted from US-20120036334-A1
A method, implemented by a computing system programmed to perform the following, comprising:
- configuring page tables for a plurality of application processes to cause an operating system to create a copy of original page data stored in a data store when any one of the application processes makes a first write request for the original page data,
- detecting a page fault in response to a memory management unit receiving a first write request from one of the application processes,
- creating a copy of the original page data in physical memory in response to the page fault to allow the application process to modify the page data copy, and
- replacing the original page data in the data store with the page data copy in response to receiving a first synchronization request from the application process; and updating a page table for one of the other application processes to configure access to the replaced page data in response to receiving a second synchronization request from the one other application process,
wherein
- the other application processes have read access to the original page data, and
- the plurality of application processes are processes for different applications.
Text extracted from US-20120036334-A1
1. The system setted forth in request 2 wherein: there causes a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is being removed is dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that is being removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
2. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that causes being removed is dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that is being removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
3. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is causing removed is dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that is being removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
4. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is being caused is dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that is being removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
5. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is being removed causes dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that is being removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
6. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is being removed is dragged in a second direction, the removed image causes replaced with a different image of the same class; and when the image that is being removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
7. The system setted forth in claim 8 wherein: there is a plurality of images, each page image belonging to a class of a plurality thereof according to the images' request; and when the image that has been removed bed moving in a second direction, the removed image causes replaced with a different image of the same class; and when the image that has been removed bed moving in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
8. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is being removed is dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that causes being removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
9. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is being removed is dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that is causing removed is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous
10. The system setted forth in request 2 wherein: there is a page images, each image belonging to a class of a plurality thereof according to the images' content; and when the image that is being removed is dragged in a second direction, the removed image is replaced with a different image of the same class; and when the image that is being caused is dragged in a first direction, the removed image is replaced with an image of a different class.
Created on 2014-10-02 - Published on 2014-10-02 - Permanent URL: https://cloem.com... Publisher: anonymous

Vocabulary

cause
first
page
request
second

Structure

Page 1