Digital media and content, however accessible, requires users to find the media and specify their locale. In many cases, the needed information has to be found by the user either by exhaustive web searches or by visual hunt and peck through portals and data aggregators. MediaPoint bridges the gap by removing the search entirely, connecting people and media. Simply running a media player brings video tailored for the coffee shop you are sitting in. Visiting a movie website brings you the nearest theater and its listings.
MediaPoint constructs a signature of the user's logical location and uses it to identify and deliver content without requiring the user's active participation. Information about the signature is stored in various databases that deliver media back to the user. Viewing content can be as detailed as network programming, leveraging off the known user's location, or as simple as a content push localized to the known zip code of the location signature.
MediaPoint is a simple object, local or networked, which can either be sent from a server to the client or installed on the client as an application plug-in or background service queried whenever appropriate. Once invoked, MediaPoint generates the network signature and queries known or discovered databases for meta-information and content. The signature can be sent clear text or be encoded as to add an additional dimension of network security, on top of existing digital rights management, ensuring that content is actually being played in the provider's desired location. As a machine moves from location to location, MediaPoint can detect new locations and update new content or refresh existing content.
Initially developed to bring media to viewers in WiFi 'Hotspot' locations, MediaPoint set out as a tool for artistic empowerment. Not only connecting people with media and web content based on their logical location, MediaPoint can also automatically connect location to location, connecting together video conferences, media, and information about two locations.