Media and location based social network
DCFirst Claim
1. A client application executable on a mobile computing device to provide media and location based social network services, the client application operable to:
- receive, from a user, one or more indications of a type of media file content the user desires to receive;
determine a current speed of the mobile computing device;
receive a geographic radius selected by the user, wherein the geographic radius extends from a location of the mobile computing device and a geographic range around the mobile computing device within which the user is to receive media files is defined by the geographic radius and the current speed;
determine a current location of the mobile computing device;
transmit, to a server database, the geographic radius, the current speed, and the one or more indications of a type of media file content the user desires to receive;
receive, from the server database, at least one media file comprising a type of media file content indicated as one the user desires to receive and associated with a location within the geographic range; and
play, on the mobile computing device, the at least one media file.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
The present invention is directed to recording and providing media files based on a location. Such systems and methods maybe transacted by a client application or a processor in communication with one or more electronic devices. In accordance with some embodiments of the present invention, methods may include receiving from a first device: a media file; data comprising information identifying a location associated with the media file; storing the media file and data in a database; receiving from a second device information identifying a location of the second device; determining a geographic radius of the second device based upon user selection; determining if one or more media files stored in the database are associated with a location in the geographic radius of the second device; and sending the one or more media files to the second device.
-
Citations
20 Claims
-
1. A client application executable on a mobile computing device to provide media and location based social network services, the client application operable to:
-
receive, from a user, one or more indications of a type of media file content the user desires to receive; determine a current speed of the mobile computing device; receive a geographic radius selected by the user, wherein the geographic radius extends from a location of the mobile computing device and a geographic range around the mobile computing device within which the user is to receive media files is defined by the geographic radius and the current speed; determine a current location of the mobile computing device; transmit, to a server database, the geographic radius, the current speed, and the one or more indications of a type of media file content the user desires to receive; receive, from the server database, at least one media file comprising a type of media file content indicated as one the user desires to receive and associated with a location within the geographic range; and play, on the mobile computing device, the at least one media file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of recording and providing media files based on a location associated with the media files, the method transacted amongst a processor and one or more electronic devices, the method comprising:
-
receiving, at the processor and from a first electronic device; a media file; data comprising the type of media file content; and data comprising information sufficient to identify a location associated with the media file; storing, in a database, the media file, the data comprising the type of media file content, and the data comprising information sufficient to identify a location associated with the media file; receiving, at the processor and from a second electronic device, information sufficient to identify a location of the second electronic device and a rate of speed of the second electronic device; determining, by the processor, a geographic range of the second electronic device based on the location of the second electronic device, the rate of speed of the second electronic device, and a geographic radius, wherein the geographic radius is based upon user selection; and responsive to determining that one or more media files stored in the database are associated with a location in the geographic range of the second electronic device and that the one or more media files comprise a type of media file content indicated by a user selection, sending, to the second electronic device, the one or more media files stored in the database that comprise a type of media file content indicated by the user selection and that are associated with a location in the geographic range of the second electronic device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification