Geographic-based content curation in a multiplayer gaming environment
First Claim
1. A method for running a multiplayer game for a plurality of users including a first user and a second user based on content curation in a system comprising at least one communication interface for communicating information with a plurality of user devices including a first user device used by the first user and a second user device used by the second user, at least one memory for storing processor-executable instructions, and at least one processor communicatively coupled to the at least one communication interface and the at least one memory, the information associated with a graphically simulated multiplayer gaming environment including a plurality of different locations and a plurality of different compositions, the method comprising:
- storing, in the at least one memory, a plurality of user profiles to be used in the graphically simulated multiplayer gaming environment, each user profile generated from a user profile generation request having associated user location information;
automatically determining the associated user location information for each user profile from at least one of an Internet Protocol (IP) address, a Media Access Control (MAC) address, a radio-frequency identification (RFID), a Wi-Fi connection location, a satellite navigation position, and a Cell ID;
storing, in the at least one memory, a plurality of playlists to be shared in the graphically simulated multiplayer gaming environment, each playlist generated from a playlist generation request having associated user profile information and associated playlist composition information such that each playlist is electronically linked to a corresponding user profile based on the associated user profile information and specifies at least one composition of a plurality of different compositions based on the associated playlist composition information;
generating, via the at least one processor, a first graphical display including a map representing at least a subset of the plurality of different locations and at least a first user icon associated with the first user, the first user icon occupying a first location of at least the subset of the plurality of different locations based on first associated user location information and electronically linking the first graphical display to a first user profile of the plurality of user profiles and any corresponding playlists of the plurality of playlists based on the first associated user profile information; and
transmitting, via the at least one communication interface, first information associated with the first graphical display to at least the second user device to facilitate rendering of the first graphical display on at least the second user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatus, and methods are disclosed for selecting, distributing, and/or consuming content, including but not limited to recorded speech, written productions, images, recorded music, and video recordings. A multiplayer game based on content curation includes information associated with a graphically simulated multiplayer gaming environment including a plurality of different locations, a plurality of different compositions, a plurality of user profiles, and a plurality of playlists, each electronically linked to a user profile and specifying at least one composition of a plurality of different compositions, a map representing at least a subset of the plurality of different locations and at least one user icon occupying a location of at least the subset of the plurality of different locations based on associated user location information.
51 Citations
25 Claims
-
1. A method for running a multiplayer game for a plurality of users including a first user and a second user based on content curation in a system comprising at least one communication interface for communicating information with a plurality of user devices including a first user device used by the first user and a second user device used by the second user, at least one memory for storing processor-executable instructions, and at least one processor communicatively coupled to the at least one communication interface and the at least one memory, the information associated with a graphically simulated multiplayer gaming environment including a plurality of different locations and a plurality of different compositions, the method comprising:
-
storing, in the at least one memory, a plurality of user profiles to be used in the graphically simulated multiplayer gaming environment, each user profile generated from a user profile generation request having associated user location information; automatically determining the associated user location information for each user profile from at least one of an Internet Protocol (IP) address, a Media Access Control (MAC) address, a radio-frequency identification (RFID), a Wi-Fi connection location, a satellite navigation position, and a Cell ID; storing, in the at least one memory, a plurality of playlists to be shared in the graphically simulated multiplayer gaming environment, each playlist generated from a playlist generation request having associated user profile information and associated playlist composition information such that each playlist is electronically linked to a corresponding user profile based on the associated user profile information and specifies at least one composition of a plurality of different compositions based on the associated playlist composition information; generating, via the at least one processor, a first graphical display including a map representing at least a subset of the plurality of different locations and at least a first user icon associated with the first user, the first user icon occupying a first location of at least the subset of the plurality of different locations based on first associated user location information and electronically linking the first graphical display to a first user profile of the plurality of user profiles and any corresponding playlists of the plurality of playlists based on the first associated user profile information; and transmitting, via the at least one communication interface, first information associated with the first graphical display to at least the second user device to facilitate rendering of the first graphical display on at least the second user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for running a multiplayer game for a plurality of users including a first user and a second user based on content curation in a system comprising at least one communication interface for communicating information with a plurality of user devices including a first user device used by the first user and a second user device used by the second user, at least one memory for storing processor-executable instructions, and at least one processor communicatively coupled to the at least one communication interface and the at least one memory, the information associated with a graphically simulated multiplayer gaming environment including a plurality of different locations and a plurality of different compositions, the method comprising:
-
storing, in the at least one memory, a plurality of user profiles to be used in the graphically simulated multiplayer gaming environment, each user profile generated from a user profile generation request having associated user location information; automatically determining the associated user location information for each user profile from at least one of an Internet Protocol (IP) address, a Media Access Control (MAC) address, a radio-frequency identification (RFID), a Wi-Fi connection location, a satellite navigation position, and a Cell ID; storing, in the at least one memory, a plurality of playlists to be shared in the graphically simulated multiplayer gaming environment, each playlist generated from a playlist generation request having associated user profile information and associated playlist composition information such that each playlist is electronically linked to a corresponding user profile based on the associated user profile information and specifies at least one composition of a plurality of different compositions based on the associated playlist composition information; generating, via the at least one processor, a first graphical display including a map representing at least a subset of the plurality of different locations and at least a first user icon associated with the first user, the first user icon occupying a first location of at least the subset of the plurality of different locations based on first associated user location information and electronically linking the first graphical display to a first user profile of the plurality of user profiles and any corresponding playlists of the plurality of playlists based on the first associated user profile information; transmitting, via the at least one communication interface, first information associated with the first graphical display to at least the second user device to facilitate rendering of the first graphical display on at least the second user device; receiving, via the at least one communication interface, a map navigation command indicating that the second user device has selected at least a portion of the plurality of different locations on the map; generating, via the at least one processor, a second graphical display including at least the portion of the plurality of different locations on the map; transmitting, via the at least one communication interface, second information associated with the second graphical display to at least the second user device to facilitate rendering of the second graphical display on at least the second user device; and assigning, via the at least one processor, an amount of points to the first user profile of the plurality of user profiles, the amount of points based on at least one of; (A) a selection, by the second user of the second user device, of at least one composition specified in at least one playlist electronically linked to the first user profile; (B) a deselection, by the second user of the second device, of the at least one composition specified in the at least one playlist electronically linked to the first user profile; (C) a copy operation, by the second user of the second device, to specify at least one composition from the at least one playlist electronically linked to the first user profile in a different playlist electronically linked to a different user profile of the plurality of user profiles; and (D) a recommendation command, made by the second user of the second device, to recommend at least one composition from the at least one playlist electronically linked to the first user profile.
-
-
25. A method for running a multiplayer game for a plurality of users including a first user and a second user based on content curation in a system comprising at least one communication interface for communicating information with at least one user device with a plurality of user devices including a first user device used by the first user and a second user device used by the second user, at least one memory for storing processor-executable instructions, and at least one processor communicatively coupled to the at least one communication interface and the at least one memory, the information associated with a graphically simulated multiplayer gaming environment including a plurality of different locations and a plurality of different compositions, the method comprising:
-
storing, in the at least one memory, a plurality of user profiles to be used in the graphically simulated multiplayer gaming environment, each user profile generated from a user profile generation request having associated user location information; automatically determining the associated user location information for each user profile from at least one of an Internet Protocol (IP) address, a Media Access Control (MAC) address, a radio-frequency identification (RFID), a Wi-Fi connection location, a satellite navigation position, and a Cell ID; storing, in the at least one memory, a plurality of playlists to be shared in the graphically simulated multiplayer gaming environment, each playlist generated from a playlist generation request having associated user profile information and associated playlist composition information such that each playlist is electronically linked to a corresponding user profile based on the associated user profile information and specifies at least one composition of a plurality of different compositions based on the associated playlist composition information; generating, via the at least one processor, a first graphical display including a map representing at least a subset of the plurality of different locations and at least a first user icon associated with the first user, the first user icon occupying a first location of at least the subset of the plurality of different locations based on first associated user location information and electronically linking the first graphical display to a corresponding first user profile of the plurality of user profiles and any corresponding playlists of the plurality of playlists based on the first associated user profile information; transmitting, via the at least one communication interface, first information associated with the first graphical display to at least the second user device to facilitate rendering of the first graphical display on at least the second user device; receiving, via the at least one communication interface, a user icon selection command indicating that the second user device has selected the first user icon electronically linking the first graphical display to the first user profile of the plurality of user profiles; generating, via the at least one processor, a second graphical display including a first graphical indication electronically linking the second graphical display to a first playlist electronically linked to the first user profile; transmitting, via the at least one communication interface, second information associated with the second graphical display to at least the second user device to facilitate rendering of the second graphical display on at least the second user device; receiving, via the at least one communication interface, a playlist selection command indicating that the second user device has selected the first graphical indication electronically linking the second graphical display to the first playlist electronically linked to the first user profile of the plurality of user profiles; generating, via the at least one processor, a third graphical display including a second graphical indication electronically linking the third graphical display to a first composition specified by the first playlist electronically linked to the first user profile; transmitting, via the at least one communication interface, third information associated with the third graphical display to at least the second user device to facilitate rendering of the third graphical display on at least the second user device; receiving, via the at least one communication interface, a recommendation command indicating that the second user device associated with a second user profile has recommended a composition for the first playlist electronically linked to the first user profile of the plurality of user profiles; assigning, via the at least one processor, an amount of points to the second user profile based on the recommendation command; generating, via the at least one processor, a fourth graphical display including a third graphical indication electronically linking the fourth graphical display to the recommended composition; and transmitting, via the at least one communication interface, fourth information associated with the fourth graphical display to at least the second user device to facilitate rendering of the fourth graphical display on at least the second user device, wherein; the plurality of different compositions include at least one of recorded speech, an image, a music recording, and a video recording; the first user icon is represented by a virtual world object; and the virtual world object is a house includes at least one of a building and a vehicle.
-
Specification