Information processing apparatus, information processing method, and recording medium
First Claim
1. An information processing apparatus for managing a virtual space, the information apparatus comprising:
- a processor;
a memory device storing instructions, which when executed by the processor, cause the processor to;
(a) maintain the virtual space, wherein the virtual space includes;
(i) a user space that virtually represents an area owned and occupied by a first user, wherein the first user controls admission of other users to the user space for chat sessions with the first user; and
(ii) a plurality of spatial locations rendered as three dimensional images, said plurality of spatial locations including;
(A) a first spatial location rendered as a first three dimensional image; and
(B) a second spatial location rendered as a second three dimensional image;
(b) store;
(i) the user space;
(ii) the plurality of spatial locations;
(iii) a list of spatial locations corresponding to the first user, wherein the list of spatial locations lists spatial locations recorded by the first user including the second spatial location; and
(iv) at least one list of other users associated with a chat session within the user space, wherein said list of other users;
(A) is generated by the first user; and
(B) includes;
(x) at least one other user denied admission to the user space; and
(y) at least one other user granted admission to the user space;
(c) place the list of spatial locations at a position in said first spatial location rendered as said first three dimensional image, wherein;
(i) the position in said first three dimensional spatial location is designated by the first user; and
(ii) in response to at least one second user selecting said second spatial location from said list of spatial locations which is placed at said position by said first user, a graphical representation of said at least one second user is moved from said first spatial location to said second spatial location;
(d) notify the first user when a requesting users makes a request for admission to the user space occupied by the first user;
(e) determine;
(i) based on the request for admission, whether the requesting user is denied admission to the user space or granted admission to the user space based on the list of users; and
(ii) based on a time associated with the request for admission, whether the requesting user is denied admission to the user space based on a passing of a predetermined period of time; and
(f) control admission of the requesting user to the user space based on a response from the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus restricts admission to space occupied by a user in a virtual space. When a second user of a second terminal makes a request for admission to space which is in the virtual space and which is occupied by a first user of a first terminal, a space management server transmits data to the first user causing the first user to recognize that the request for admission is made by the second user. In response to an action based on the data, the first user performs an operation. If the first user performs an operation to permit the second user admission to the space, the second user can enter the space occupied by the first user.
-
Citations
14 Claims
-
1. An information processing apparatus for managing a virtual space, the information apparatus comprising:
-
a processor; a memory device storing instructions, which when executed by the processor, cause the processor to; (a) maintain the virtual space, wherein the virtual space includes; (i) a user space that virtually represents an area owned and occupied by a first user, wherein the first user controls admission of other users to the user space for chat sessions with the first user; and (ii) a plurality of spatial locations rendered as three dimensional images, said plurality of spatial locations including; (A) a first spatial location rendered as a first three dimensional image; and (B) a second spatial location rendered as a second three dimensional image; (b) store; (i) the user space; (ii) the plurality of spatial locations; (iii) a list of spatial locations corresponding to the first user, wherein the list of spatial locations lists spatial locations recorded by the first user including the second spatial location; and (iv) at least one list of other users associated with a chat session within the user space, wherein said list of other users; (A) is generated by the first user; and (B) includes; (x) at least one other user denied admission to the user space; and (y) at least one other user granted admission to the user space; (c) place the list of spatial locations at a position in said first spatial location rendered as said first three dimensional image, wherein; (i) the position in said first three dimensional spatial location is designated by the first user; and (ii) in response to at least one second user selecting said second spatial location from said list of spatial locations which is placed at said position by said first user, a graphical representation of said at least one second user is moved from said first spatial location to said second spatial location; (d) notify the first user when a requesting users makes a request for admission to the user space occupied by the first user; (e) determine; (i) based on the request for admission, whether the requesting user is denied admission to the user space or granted admission to the user space based on the list of users; and (ii) based on a time associated with the request for admission, whether the requesting user is denied admission to the user space based on a passing of a predetermined period of time; and (f) control admission of the requesting user to the user space based on a response from the first user. - View Dependent Claims (2, 3, 4)
-
-
5. An information processing method for managing a virtual space, the information processing method comprising:
-
maintaining the virtual space, wherein the virtual space includes; (a) a user space that virtually represents an area owned and occupied by a first user, wherein the first user controls admission of other users to the user space for chat sessions with the first user; (b) a plurality of spatial locations rendered as three dimensional images, said plurality of spatial locations including; (i) a first spatial location rendered as a first three dimensional image; and (ii) a second spatial location rendered as a second three dimensional image; storing; (a) the user space; (b) the plurality of spatial locations; (c) a list of spatial locations corresponding to the first user, wherein the list of spatial locations lists spatial locations recorded by the first user including the second spatial location; and (d) at least one list of users associated with a chat session within the user space, wherein said list of users; (i) is generated by the first user; and (ii) includes; (A) at least one other user denied admission to the user space; and (B) at least one other user granted admission to the user space; placing the list of spatial locations at a position in said first spatial location rendered as said first three dimensional image, wherein; (a) the position in said first three dimensional spatial location is designated by the first user; and (b) in response to at least one second user selecting said second spatial location from said list of spatial locations which is placed at said position by said first user, a graphical representation of said at least one second user is moved from said first spatial location to said second special location; notifying the first user when a requesting user makes a request for admission to the user space occupied by the first user; determining, based on the request for admission, whether the requesting user is denied admission to the user space or granted admission to the user space based on the list of users; determining, based on a time associated with the request for admission, whether the requesting user is denied admission to the user space based on a passing of a predetermined period of time; and controlling admission of the requesting user to the user space based on a response from the first user, the response being based on the determination made by said determining steps. - View Dependent Claims (6)
-
-
7. A storage medium having stored therein a computer-readable program for causing a computer system to perform processing which enables a plurality of users to communicate with one another in a shared virtual space formed and provided on a computer network, the program comprising the steps of:
-
maintaining the virtual space, wherein the virtual space includes; (a) a user space that virtually represent areas owned and occupied by a first user, wherein the first user controls admission of other users to the user space for chat sessions with the first user; (b) a plurality of spatial locations rendered as three dimensional images, said plurality of spatial locations including; (i) a first spatial location rendered as a first three dimensional image; and (ii) a second spatial location rendered as a second three dimensional image; and storing; (a) the user space; (b) the plurality of spatial locations; (c) a list of spatial locations corresponding to the first user, wherein the list of spatial locations lists spatial locations recorded by the first user including the second spatial location; and (d) at least one list of users associated with a chat session within the user space, wherein said list of users; (i) is generated by the first user; and (ii) includes; (A) at least one other user denied admission to the user space; and (B) at least one other user granted admission to the user space; placing the list of spatial locations at a position in said first spatial location rendered as said first three dimensional image, wherein; (a) the position in said first three dimensional spatial location is designated by the first user; and (b) in response to at least one second user selecting said second spatial location from said list of spatial locations which is placed at said position by said first user, a graphical representation of said at least one second user is moved from said first spatial location to said second special location; notifying the first user when a requesting user makes a request for admission to the user space occupied by the first user; determining, based on the request for admission, whether the requesting user is denied admission to the user space or granted admission to the user space based on the list of users; determining, based on a time associated with the request for admission, whether the requesting user is denied admission to the user space based on a passing of a predetermined period of time; and controlling admission of the requesting user to the user space based on the determination made in the determining steps. - View Dependent Claims (8)
-
-
9. A program for causing a computer to perform the steps of:
-
maintaining a virtual space, wherein the virtual space includes; (a) a user space that virtually represents an area owned and occupied by a first user, wherein the first user controls admission of other users to the user space for chat sessions with the first user; (b) a plurality of spatial locations rendered as three dimensional images, said plurality of spatial locations including; (i) a first spatial location rendered as a first three dimensional image; and (ii) a second spatial location rendered as a second three dimensional image; and storing; (a) the user space; (b) the plurality of spatial locations; (c) a list of spatial locations corresponding to the first user, wherein the list of spatial locations lists spatial locations recorded by the first user including the second spatial location; and (d) at least one list of users associated with a chat session within the user space, wherein said list of users; (i) is generated by the first user; and (ii) includes; (A) at least one other user denied admission to the user space; and (B) at least one other user granted admission to the user space; placing the list of spatial locations at a position in said first spatial location rendered as said first three dimensional image, wherein; (a) the position in said first three dimensional spatial location is designated by the first user; and (b) in response to at least one second user selecting said second spatial location from said list of spatial locations which is placed at said position by said first user, a graphical representation of said at least one second user is moved from said first spatial location to said second special location; notifying a first user when a requesting user makes a request for admission to the user space occupied by the first user; determining, based on the request for admission, whether the requesting user is denied admission to the user space or granted admission to the user space based on the list of users stored in said storage means; determining, based on a time associated with the request for admission, whether the requesting user is denied admission to the user space based on a passing of a predetermined period of time; and controlling admission of the requesting user to the virtual space based on the determination made in the determining steps. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification