Determining points of interest using intelligent agents and semantic data
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer processor, media data comprising location data that includes where a plurality of media was captured;
receiving semantic data comprising at least one of a description and an event for the location data of the plurality of media; and
determining, by the computer processor, a center of a cluster of the plurality of media based on the location data and direction data comprising a direction a device was pointing to capture the plurality of media;
wherein the determining the center of the cluster of the plurality of media comprises;
determining a geographic center of the plurality of media using an average midpoint of the location data associated with the plurality of media;
determining an azimuth-based center of the plurality of media using an intersection of the direction data associated with the plurality of media; and
determining a hybrid center as the center of the cluster of the plurality of media using the geographic center and the azimuth-based center,wherein the determined hybrid center is associated with the semantic data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, a system, and a computer program product are provided for determining points of interest using intelligent agents and semantic data. The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable for receiving a media data comprising a location data comprising where media was captured. The instructions are also operable for determining at least one point of interest based on the media data, tying the media data to the at least one point of interest, and providing the media data tied to the at least one point of interest to an end user.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving, by a computer processor, media data comprising location data that includes where a plurality of media was captured; receiving semantic data comprising at least one of a description and an event for the location data of the plurality of media; and determining, by the computer processor, a center of a cluster of the plurality of media based on the location data and direction data comprising a direction a device was pointing to capture the plurality of media; wherein the determining the center of the cluster of the plurality of media comprises; determining a geographic center of the plurality of media using an average midpoint of the location data associated with the plurality of media; determining an azimuth-based center of the plurality of media using an intersection of the direction data associated with the plurality of media; and determining a hybrid center as the center of the cluster of the plurality of media using the geographic center and the azimuth-based center, wherein the determined hybrid center is associated with the semantic data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system implemented in hardware, comprising:
-
a media agent configured to receive media data comprising location data of where a plurality of media was captured and direction data comprising a direction a device was pointing to capture the plurality of media; a semantic data agent configured to determine semantic data based on the plurality of media, the semantic data comprising at least one of a description and an event for the location data of the plurality of media; and a center agent configured to determine a center of a cluster of the plurality of the media, wherein the center agent is configured to; determine a geographic center of the cluster of the plurality of the media using an average midpoint of the location data associated with the plurality of media; determine an azimuth-based center of the cluster of the plurality of the media using an intersection of the direction data associated with the plurality of media; and determine a hybrid center as the center of the cluster of the media using the geographic center and the azimuth-based center, and wherein the determined hybrid center is associated with the semantic data. - View Dependent Claims (13, 14, 15, 16)
-
Specification