Method of modifying locations
First Claim
Patent Images
1. A method performed by a computerized server communicating with multiple computerized devices associated with users, for planning a virtual model based on a real world location, the method comprises:
- receiving information concerning a real world location in a computerized server;
modeling the real world location into a virtual location, said virtual location is implemented by a computerized image;
transmitting the modeled real world location to wearable devices of a plurality of users;
receiving a plurality of requests for modifying said virtual location from the plurality of users via wearable devices of the plurality of users;
wherein said requests comprising operations;
wherein said operations being selected from a list provided by said computerized server;
selecting a selected operation from said operations according to said plurality of requests;
wherein selecting the selected operation is performed according to a rule;
wherein said rule is stored in a memory of said computerized server;
processing said selected operation for modifying said virtual location;
wherein said virtual location comprises an at least one virtual element and wherein said selected operation comprises one member of a group consisting of;
adding said virtual element, removing said virtual element and modifying a characteristic of said virtual element.
0 Assignments
0 Petitions
Accused Products
Abstract
The subject matter discloses a method performed by a computerized server communicating with multiple computerized devices, at least some devices are wearable devices associated with users, for planning a real world location. The method comprises receiving information concerning a real world location, modeling the real world location into a virtual location, receiving a plurality of requests for modifying said virtual location from the users via wearable devices, the requests comprise operations,
- selecting an operation for modifying the virtual location, processing said selected operation for modifying said virtual location and transmitting the selected operation to a computerized device of a person, thereby instructing the person to modify said real world location according to the selected operation.
-
Citations
20 Claims
-
1. A method performed by a computerized server communicating with multiple computerized devices associated with users, for planning a virtual model based on a real world location, the method comprises:
-
receiving information concerning a real world location in a computerized server; modeling the real world location into a virtual location, said virtual location is implemented by a computerized image; transmitting the modeled real world location to wearable devices of a plurality of users; receiving a plurality of requests for modifying said virtual location from the plurality of users via wearable devices of the plurality of users;
wherein said requests comprising operations;
wherein said operations being selected from a list provided by said computerized server;selecting a selected operation from said operations according to said plurality of requests; wherein selecting the selected operation is performed according to a rule;
wherein said rule is stored in a memory of said computerized server;processing said selected operation for modifying said virtual location;
wherein said virtual location comprises an at least one virtual element and wherein said selected operation comprises one member of a group consisting of;
adding said virtual element, removing said virtual element and modifying a characteristic of said virtual element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for managing an interactive game, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by a computer to perform a method performed by a computerized server communicating with multiple computerized devices associated with users, for planning a virtual location, the method comprising:
-
receiving information concerning a real world location in a computerized server; modeling the real world location into the virtual location, said virtual location is implemented by a computerized image displayed on a wearable device; transmitting the modeled real world location to wearable devices of a plurality of users, each of the wearable devices comprises a display unit enabling a user of the wearable device to view the model of the real world location; receiving a plurality of requests for modifying said virtual location from the plurality of users of the wearable device;
wherein said requests comprising operations;
wherein said operations being selected from a list provided by said server;selecting a selected operation from said plurality of operations according to said plurality of requests;
where selecting the selected operation is performed according to a rule;wherein said rule is stored in a memory of said server; processing said selected operation for modifying said virtual location; wherein said virtual location comprises an at least one virtual element and said modifying said virtual location comprises one member of a group consisting of adding said virtual element, removing said virtual element and modifying characteristic of said virtual element.
-
-
11. A method of modifying a virtual model of a real world location, comprising:
-
receiving information concerning a real world location modeled into a virtual location in a computerized server; transmitting the modeled real world location to wearable devices of a plurality of users; displaying the virtual location on a wearable device of the wearable devices; receiving commands from a user of the wearable device to modify the virtual location; transmitting the commands concerning modification of the virtual location from the wearable device to the computerized server; receiving a modified virtual location from the computerized server according to commands received at the computerized server from multiple users. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification