IP Library Granted Patent US 8,788,493
Granted Patent B2
US 8,788,493 · App. 12/165,414 · Granted Jul 22, 2014

Digital image tagging apparatuses, systems, and methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,788,493
App. No.
12/165,414
Granted
Jul 22, 2014
Kind
B2
Abstract

In an exemplary embodiment, user input is received, a selected portion of a digital image is identified based on the user input, and a tag is applied to the selected portion of the digital image. The applied tag provides an association between the selected portion of the digital image and a data instance.

Claims (66)

1. A method comprising:

receiving, by a mobile device, user input that defines:

a portion of a digital image; and

a size of the portion of said digital image;

wherein at least a portion of said user input is configured to adjust said size of said portion of said digital image by enlarging or reducing said size of said portion of said digital image;

selecting, by said mobile device, said portion of said digital image defined by said user input as a selected portion of said digital image;

identifying, by said mobile device, a geographic location where said digital image was captured;

communicating, by said mobile device, with at least one external device to request and obtain, based on said geographic location, a plurality of location data instances that represent a plurality of geographic locations related to said geographic location where said digital image was captured;

populating, by said mobile device and in response to said obtaining of said plurality of location data instances from said at least one external device, a list with a plurality of location options corresponding to said plurality of location data instances that represent said plurality of geographic locations related to said digital image, each of said plurality of location options capable of being selected by a user;

providing, by said mobile device, said populated list for presentation to said user in a graphical user interface of said mobile device;

receiving, by way of said graphical user interface of said mobile device, a user selection of a location option included in said plurality of location options within said populated list;

applying, by said mobile device, a tag to said selected portion of said digital image in response to receiving said user selection of said location option, said applied tag providing an association between said selected portion of said digital image and a location data instance included in said plurality of location data instances, said location data instance corresponding to said selected location option;

publishing said tagged digital image to a digital image storage and access subsystem over a network; and

providing a plurality of access devices with access to said tagged digital image over said network, wherein the access includes displaying a visual indicator representative of said tag together with said digital image in a graphical user interface, wherein said visual indicator includes at least one display attribute that provides visual contrast relative to at least one non-selected portion of said digital image.

2. The method of claim 1 , further comprising:

generating an image map for said digital image, wherein said applying includes configuring said image map to map said selected portion of said digital image to said tag.

3. The method of claim 1 , wherein said applying includes inserting data representative of said tag in metadata associated with said digital image.

4. The method of claim 1 , further comprising generating said tag to include a link to said location data instance corresponding to said selected location option.

5. The method of claim 1 , wherein said visual indicator visually indicates said selected portion of said digital image in said graphical user interface.

6. The method of claim 1 , wherein said visual indicator comprises a selectable object, the method further comprising:

detecting a user selection of said visual indicator; and

displaying, in response to said user selection, data representative of said location data instance corresponding to said selected location option.

7. The method of claim 1 , further comprising:

storing said tagged digital image at said digital image storage and access subsystem.

8. The method of claim 1 , further comprising updating said tagged digital image by:

receiving further user input;

identifying another selected portion of said digital image based on said further user input; and

applying another tag to said another selected portion of said digital image, said another tag providing an association between said another selected portion of said digital image and another location data instance included in said plurality of location data instances.

9. The method of claim 1 , tangibly embodied as computer-executable instructions on at least one non-transitory computer-readable medium.

10. The method of claim 1 , further comprising locking said digital image from being tagged by at least one other user.

11. The method of claim 1 , wherein said at least one display attribute comprises at least one of:

a brightness attribute;

a shading attribute; and

a highlighting attribute.

12. A method comprising:

capturing, by a mobile device, a camera image;

detecting, by said mobile device, a geographic location where said camera image was captured;

receiving, by said mobile device, user input that defines:

a portion of said camera image; and

a size of said portion of said camera image;

wherein at least a portion of said user input is configured to adjust said size of said portion of said digital image by enlarging or reducing said size of said portion of said digital image;

selecting, by said mobile device, said portion of said camera image based on said user input;

identifying, by said mobile device, said portion of said camera image as a selected portion of said camera image;

communicating, by said mobile device, with at least one external device to request and obtain a plurality of location data instances that represent a plurality of geographic locations related to said geographic location where said camera image was captured;

populating, by said mobile device and in response to said obtaining of said plurality of location data instances from said at least one external device, a list with a plurality of location options corresponding to said plurality of location data instances that represent said plurality of geographic locations related to said camera image, each of said plurality of location options capable of being selected by a user;

providing, by said mobile device, said populated list for presentation to said user in a graphical user interface of said mobile device;

receiving, by way of said graphical user interface of said mobile device, a user selection of a location option included in said plurality of location options within said populated list;

associating, by said mobile device, a tag with said selected location data instance in response to said user selection of said location option included in said plurality of location options within said populated list;

applying, by said mobile device, said tag to said selected portion of said camera image, said applied tag providing an association between said selected portion of said camera image and a location data instance included in said plurality of location data instances, said location data instance corresponding to said selected location option; and

publishing said tagged digital image to a digital image storage and access subsystem over a network, the digital image storage and access subsystem configured to provide a plurality of access devices with access to said tagged digital image over said network, wherein the access includes displaying a visual indicator representative of said tag together with said digital image in a graphical user interface, wherein said visual indicator includes at least one display attribute that provides visual contrast relative to at least one non-selected portion of said digital image.

13. A system comprising:

at least one computing device including:

a user interface facility configured to provide a view of a digital image in a graphical user interface and at least one tool enabling a user to provide user input to define:

a portion of said digital image; and

a size of said portion of said digital image;

wherein at least a portion of said user input is configured to adjust said size of said portion of said digital image by enlarging or reducing said size of said portion of said digital image;

an image tagging facility configured to

select said portion of said digital image based on said user input,

identify said portion of said digital image as a selected portion of said digital image,

identify a geographic location where said digital image was captured,

communicate with at least one external device to request and obtain, based on said geographic location, a plurality of location data instances that represent a plurality of geographic locations related to said geographic location where said digital image was captured,

populate, in response to said obtaining of said plurality of location data instances from said at least one external device, a list with a plurality of location options corresponding to said plurality of location data instances that represent said plurality of geographic locations related to said digital image, each of said plurality of location options capable of being selected by a user,

provide said populated list for presentation to said user in a graphical user interface of said mobile device,

receive, by way of said graphical user interface of said mobile device, a user selection of a location option included in said plurality of location options within said populated list, and

apply a tag to said selected portion of said digital image in response to receiving said user selection of said location option, said applied tag providing an association between said selected portion of said digital image and a location data instance included in said plurality of location data instances, said location data instance corresponding to said selected location option; and

a publishing facility configured to publish said tagged digital image to a digital image storage and access subsystem over a network, the digital image storage and access subsystem configured to provide a plurality of access devices with access to said tagged digital image over said network, wherein the access includes displaying a visual indicator representative of said tag together with said digital image in a graphical user interface, wherein said visual indicator includes at least one display attribute that provides visual contrast relative to at least one non-selected portion of said digital image.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2009
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023112/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2008
From: STALLINGS, HEATH; HWANG, SOK Y.; ZAFAR, SHADMAN
To: VERIZON DATA SERVICES, LLC
Reel/Frame 021174/0548 →