Automatic content tagging, such as tagging digital images via a wireless cellular network using metadata and facial recognition
First Claim
Patent Images
1. A computer system, for use in a wireless telecommunications network, to associate metadata tags with digital photos taken by a digital camera, camera phone, or camcorder, the computer system comprising:
- a server computer in communication with the wireless telecommunications network;
a database, coupled to the server computer,wherein the database includes a table that identifies locations of wireless devices within the wireless telecommunications network at certain points in time and user names associated with the wireless devices, andwherein the database stores facial image data for users of the wireless devices;
wherein the server computer is configured to;
receive a digital photo with associated metadata, wherein the metadata associated with the digital photo includes;
a geographic location associated with where the digital photo was taken,a timestamp associated with when the digital photo was taken,a direction associated with a direction toward or from the geographic location where the digital photo was taken, and,a focal length setting of the digital camera, camera phone, or camcorder that took the digital photo;
determine a geographic focus field of view for the digital camera, camera phone, or camcorder that took the digital photo, wherein the server determines the geographic focus field of view based at least in part on the geographic location, timestamp, direction, and setting metadata;
identify at least one wireless device within the geographic focus field of view based at least in part on a query of the database to identify that the one wireless device is at a geographic location that is within the geographic focus field of view at a point in time corresponding to the timestamp associated with the digital photo;
obtain a user name associated with the at least one wireless device from a query of the database;
perform facial recognition operations on the digital photo to determine an identity of at least one person depicted in the digital photo based in part on the stored facial image data and the user name associated with the at least one wireless device;
automatically forward a link, for accessing the digital photo, to an electronic address associated with the user name and request permission to add as a metadata tag the obtained name to the digital photo; and
,conditionally add as the metadata tag the obtained name to the captured digital content based at least in part on an electronic communication received granting permission.
7 Assignments
0 Petitions
Accused Products
Abstract
Described in detail herein are systems and methods for automatically generating tags for digital content, such as digital images from a digital camera or camcorder. Further, the system can automatically determine who or what may be in digital content. Further details and features are described herein.
-
Citations
22 Claims
-
1. A computer system, for use in a wireless telecommunications network, to associate metadata tags with digital photos taken by a digital camera, camera phone, or camcorder, the computer system comprising:
-
a server computer in communication with the wireless telecommunications network; a database, coupled to the server computer, wherein the database includes a table that identifies locations of wireless devices within the wireless telecommunications network at certain points in time and user names associated with the wireless devices, and wherein the database stores facial image data for users of the wireless devices; wherein the server computer is configured to; receive a digital photo with associated metadata, wherein the metadata associated with the digital photo includes; a geographic location associated with where the digital photo was taken, a timestamp associated with when the digital photo was taken, a direction associated with a direction toward or from the geographic location where the digital photo was taken, and, a focal length setting of the digital camera, camera phone, or camcorder that took the digital photo; determine a geographic focus field of view for the digital camera, camera phone, or camcorder that took the digital photo, wherein the server determines the geographic focus field of view based at least in part on the geographic location, timestamp, direction, and setting metadata; identify at least one wireless device within the geographic focus field of view based at least in part on a query of the database to identify that the one wireless device is at a geographic location that is within the geographic focus field of view at a point in time corresponding to the timestamp associated with the digital photo; obtain a user name associated with the at least one wireless device from a query of the database; perform facial recognition operations on the digital photo to determine an identity of at least one person depicted in the digital photo based in part on the stored facial image data and the user name associated with the at least one wireless device; automatically forward a link, for accessing the digital photo, to an electronic address associated with the user name and request permission to add as a metadata tag the obtained name to the digital photo; and
,conditionally add as the metadata tag the obtained name to the captured digital content based at least in part on an electronic communication received granting permission. - View Dependent Claims (2, 19, 20)
-
-
3. A method of associating metadata tags with digital content captured by a digital content capture device, the method comprising:
-
receiving captured digital content with associated metadata, wherein the metadata associated with the captured digital content includes; a geographic location associated with where the digital content was captured, wherein the digital content capture device is configured to enter a standby state after the digital content capture device is switched-off to obtain an accurate geographic location, a timestamp associated with when the digital content was captured, a direction associated with a direction toward or from the geographic location where the digital content was captured, and, a setting of the digital content capture device; automatically determining a geographic field of capture range for the digital content capture device based at least in part on the geographic location, timestamp, direction, and setting metadata; automatically identifying at least one wireless device within the geographic field of capture range; automatically obtaining a user name associated with the at least one wireless device from a query of a database for a digital identifier associated with the at least one wireless device, wherein the database stores at least a list of digital identifiers associated with respective user names; and
,automatically forwarding a link, for accessing the digital content, to an electronic address associated with the user name and requesting permission to add as a metadata tag the obtained name to the captured digital content; and
,conditionally adding as the metadata tag the obtained name to the captured digital content based at least in part on an electronic communication received granting permission. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture, wherein the article of manufacture comprises a tangible computer-readable medium carrying instructions for use by a data processing device, wherein the instructions, when executed by the data processing device permit the device to perform a method, the method comprising:
-
automatically determining a geographic field of capture range for a received unit of digital content, wherein the determining is based at least in part on; geographic location metadata associated with where the received unit of digital content was captured, timestamp metadata associated with when the received unit of digital content was captured, and, direction or depth of field metadata associated with capture of the received unit of digital content; automatically identifying at least one wireless device or wireless transmitter within the geographic field of capture range; automatically obtaining or identifying a user name associated with the at least one wireless device or wireless transmitter from a query of a database for an identifier associated with the at least one wireless device or wireless transmitter, wherein the database stores at least a list of identifiers associated with respective user names or location/object names, performing facial recognition operations on the captured digital content based at least in part on the user name associated with the at least one wireless device or wireless transceiver; automatically forwarding a link, for accessing the digital content, to an electronic address associated with the user name and requesting permission to add as a metadata tag the obtained name to the captured digital content; and
,conditionally adding as the metadata tag the obtained name to the captured digital content based at least in part on an electronic communication received granting permission. - View Dependent Claims (12)
-
-
13. An apparatus configured for processing digital content, the apparatus comprising:
-
means for capturing digital content, wherein the means for capturing digital content is further configured to provide data representing a digital content capture range associated with each item of captured digital content; means for automatically determining location data for each item of captured digital content, wherein the location data includes geographic coordinate data and orientation data; a clock for use in generating timestamps associated with each item of captured digital content; memory for at least temporarily storing digital content; communication means for transferring each item of captured digital content with its associated range data, determined location data, and associated timestamp; a processor coupled among the means for capturing digital content, the means for automatically determining location data, the clock, the memory, and the communication means; means for determining a geographic field of capture based at least on the geographic coordinate data and the orientation data; means for identifying at least one wireless device within the geographic field of capture; means for obtaining a user name and electronic address associated with the at least one wireless device from a query of a database that stores user names and electronic addresses associated wireless devices; means for automatically forwarding a link, for accessing the digital content, to the electronic address associated with the user name associated with the at least one wireless device and requesting permission to add as a metadata tag the obtained name to the captured digital content; and
,means for conditionally adding as the metadata tag the obtained name to the captured digital content based at least in part on an electronic communication received granting permission. - View Dependent Claims (14, 15, 16)
-
-
17. A method of processing still digital images, moving digital images, or both, the method comprising:
-
receiving digital images representing captured still or moving digital images; receiving a timestamp associated with the captured still or moving digital images, and location data associated with the captured still or moving digital images; based at least in part on the location data and timestamp, automatically determining that a third party wireless device is located near to where and when the still or moving digital images were captured; performing facial recognition operations on the captured still or moving digital images based in part on data associated with the third party wireless device; automatically determining a data tag for associating with the captured still or moving digital images, wherein the tag relates to a person'"'"'s name; automatically obtaining an electronic address associated with the person; automatically providing to the person, via the electronic address, a link for accessing the captured still or moving digital images and a permission query regarding whether to logically associate the tag with the captured still or moving digital images; and
,conditionally adding the metadata tag to the captured still or moving digital images based at least in part on an electronic communication received granting permission. - View Dependent Claims (18, 21, 22)
-
Specification