Computerized System And Method For Determining And Communicating Media Content To A User Based On A Physical Location Of The User
First Claim
1. A method comprising:
- receiving, at a computing device over a network, a request for a media file to communicate to a device of a user;
determining, via the computing device, a geographic location associated with the user;
identifying, via the computing device, a first media file from a collection of media files associated with a media platform, said identifying comprising determining that said first media file is associated with said geographic location;
identifying, via the computing device, a first user that uploaded the first media file to the media file platform;
determining, via the computing device, a classification of the first user, said classification comprising determining the first user'"'"'s activity on the media platform respective to the geographic location;
compiling, via the computing device, a set of media files uploaded by the first user to the media platform based on said classification;
determining, via the computing device, visual content information and social metric information for each media file in the set, said determination further comprising scoring each media file in the set based on the visual content information and social metric information;
ranking, via the computing device, each media file in the set based on the determined score, wherein the media files in the set with higher scores are ranked higher than those with lower scores; and
automatically communicating, via the computing device, at least one of the ranked media files to the user device.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods automatically determine media content to communicate to a user based on the user'"'"'s location. The disclosed systems and methods enable novel media content distribution to a user based on 1) the location of the user (i.e., physical location or geo-location), 2) other users'"'"' classified relationships to the location; and 3) user generated media content by the classified other users.
20 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a computing device over a network, a request for a media file to communicate to a device of a user; determining, via the computing device, a geographic location associated with the user; identifying, via the computing device, a first media file from a collection of media files associated with a media platform, said identifying comprising determining that said first media file is associated with said geographic location; identifying, via the computing device, a first user that uploaded the first media file to the media file platform; determining, via the computing device, a classification of the first user, said classification comprising determining the first user'"'"'s activity on the media platform respective to the geographic location; compiling, via the computing device, a set of media files uploaded by the first user to the media platform based on said classification; determining, via the computing device, visual content information and social metric information for each media file in the set, said determination further comprising scoring each media file in the set based on the visual content information and social metric information; ranking, via the computing device, each media file in the set based on the determined score, wherein the media files in the set with higher scores are ranked higher than those with lower scores; and automatically communicating, via the computing device, at least one of the ranked media files to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a processor associated with a computing device, performs a method comprising:
-
receiving, over a network, a request for a media file to communicate to a device of a user; determining a geographic location associated with the user; identifying a first media file from a collection of media files associated with a media platform, said identifying comprising determining that said first media file is associated with said geographic location; identifying a first user that uploaded the first media file to the media file platform; determining a classification of the first user, said classification comprising determining the first user'"'"'s activity on the media platform respective to the geographic location; compiling a set of media files uploaded by the first user to the media platform based on said classification; determining visual content information and social metric information for each media file in the set, said determination further comprising scoring each media file in the set based on the visual content information and social metric information; ranking each media file in the set based on the determined score, wherein the media files in the set with higher scores are ranked higher than those with lower scores; and automatically communicating at least one of the ranked media files to the user device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a processor; a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; receiving logic executed by the processor for receiving, over a network, a request for a media file to communicate to a device of a user; determination logic executed by the processor for determining a geographic location associated with the user; identification logic executed by the processor for identifying a first media file from a collection of media files associated with a media platform, said identifying comprising determining that said first media file is associated with said geographic location; identification logic executed by the processor for identifying a first user that uploaded the first media file to the media file platform; determination logic executed by the processor for determining a classification of the first user, said classification comprising determining the first user'"'"'s activity on the media platform respective to the geographic location; compiling logic executed by the processor for compiling a set of media files uploaded by the first user to the media platform based on said classification; determination logic executed by the processor for determining visual content information and social metric information for each media file in the set, said determination further comprising scoring each media file in the set based on the visual content information and social metric information; ranking logic executed by the processor for ranking each media file in the set based on the determined score, wherein the media files in the set with higher scores are ranked higher than those with lower scores; and communication logic executed by the processor for automatically communicating at least one of the ranked media files to the user device.
-
Specification