Event Server Media Sharing via Geolocation Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for sharing digital media over a network require direct digital contact between users, limiting access when users are not connected to the same social media platforms or services, such as when a family is not on Instagram and an attendee posts event photos.
Innovation Solution
A system and method for event sharing that uses an event server and client applications to automatically share media among users based on geographic location and time parameters, allowing users within a defined geofence and time period to access each other's media without direct digital contact.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users share media through existing social media platforms or media-storage services, then media can be shared among connected users, but users without direct digital contact cannot access the media
Solution Approach 1:
The patent introduces an event server as an intermediary between computing devices. The event server receives event data including geolocation and time parameters from devices, matches this data against existing events, and facilitates media sharing without requiring direct user-to-user digital contact. This mediator approach resolves the contradiction by enabling accessible media sharing while maintaining manageable system complexity through centralized event management.
Solution Approach 2:
The event server performs multiple functions: receiving event data, authenticating devices, determining event matches based on geolocation and time, and enabling media sharing. This multi-functional approach allows the system to serve diverse users regardless of their specific social media connections, improving accessibility while consolidating complexity into a single universal platform.
2Productivity
If manual sharing methods are used (email, text, links), then users can share media with specific individuals, but the process is time-consuming and requires direct contact
Solution Approach 1:
The system enables self-service media sharing by automatically matching computing devices to events based on their geolocation and time data. Users simply need to provide event data once, and the system automatically handles authentication, event matching, and media sharing enablement without requiring manual intervention for each sharing instance, significantly improving efficiency and eliminating time loss.
Solution Approach 2:
The system performs preliminary authentication and event matching when event data is first received from a computing device. This preliminary action establishes the device's association with relevant events in advance, so that subsequent media sharing operations occur automatically without time-consuming manual steps, thereby improving productivity and reducing time loss.
3Extent of automation
If event-based sharing with geolocation and time parameters is implemented, then automatic media sharing among event participants is enabled, but the system requires complex event data processing and matching
Solution Approach 1:
The system simplifies complex event data processing by focusing on two key parameters: geolocation and time. By transforming the matching problem into a comparison of these specific parameters against existing event data, the system achieves automatic media sharing while managing complexity through parameter reduction and standardization.
Solution Approach 2:
The event server handles event data processing and matching centrally, concentrating the complex processing logic in one location rather than distributing it across multiple devices. This local quality approach allows automatic media sharing to be implemented while containing system complexity within the event server's processing capabilities.
Data Source
AI summary
Systems and methods for sharing media over a network. The system includes an event server running an event application and configured to store event data and communicate with computing devices over a network. Events are defined based on a geolocation and a time period. Computing devices run a client application configured to send media, geolocations, authentication keys and timestamps over the network. The event server determines whether a computing device matches the event parameters, and if so, associates the computing device with the event. Associated computing devices are then able to access all media associated with the event.


