Source: https://patents.google.com/patent/US8667384B2/en
Timestamp: 2020-02-24 19:26:52
Document Index: 156678831

Matched Legal Cases: ['application No. 2', 'application No. 2', 'application No. 200810215449', 'application No. 200810215449', 'application No. 200810215449', 'application No. 200810215449', 'application No. 200810215449', 'application No. 200810215449', 'application No. 200810215449', 'application No. 200810215449', 'application No. 2', 'application No. 1131', 'application No. 200810215449', 'application No. 07107867', 'application No. 200810215449']

US8667384B2 - User interface for editing photo tags - Google Patents
US8667384B2
US8667384B2 US11/746,270 US74627007A US8667384B2 US 8667384 B2 US8667384 B2 US 8667384B2 US 74627007 A US74627007 A US 74627007A US 8667384 B2 US8667384 B2 US 8667384B2
US20080282177A1 (en
238000009877 rendering Methods 0 claims 14
Identifying people or objects in photographs is popular in many online contexts, such as photo sharing, social networking, etc. Typically, these online applications use point-and-click driven input methods to allow users to quickly identify specific points in a photograph. For example, after entering a “tagging” mode, the user will click on the photo at the point in the photo he wishes to identify and then enter information about that point. Later, there may be ways for the user to go back and view the information that was associated with the point in the photo, either by “hovering” the mouse pointer over the identifying information, or over the point in the photograph. However, on a wireless mobile communication device where there are constraints on the size of the display and the flexibility of the input method, some of these common techniques used on desktops and laptops with full sized screens do not work as well.
rendering a photo on a display of a communications device, the photo including an object;
render the tag type pointer overlayed on the selected object in the photo upon selecting the tag in the tag list; and
upon selecting the tag, render a menu of options associated with the object and the tag type.
render the tag list associated with the photo; and
identify the corresponding tag type proximate to each tag in the tag list.
4. The method of claim 2, wherein the photo tagging interface is further configured to:
upon selecting the tags in the tag list, rendering the tag type pointer overlayed on the object to visually identify the online service associated with the tag type.
5. The method of claim 2, wherein the photo tagging interface is further configured to:
upon selecting the object rendered in the photo, highlight the associated tag in the tag list.
6. The method of claim 5, wherein the photo tagging interface is further configured to render context data associated with the highlighted tag in the tag list.
7. The method of claim 1, wherein the communications device is a wireless mobile communications device and wherein the photo tagging interface restricts the pointer to navigate within boundaries of the photo.
8. The method of claim 1, wherein the tag type is one of a free-form tag, a social network tag, an address book tag, and a browser bookmark tag.
a non-transitory computer-readable storage medium storing instructions, which when executed by the processor, cause the communications device to perform steps comprising:
rendering a photo on the display of the communications device, the photo including an object;
10. The communications device of claim 9, wherein the instructions, when executed by the processor, cause the communications device to perform steps further comprising:
rendering the tag list associated with the photo; and
identifying the corresponding tag type proximate to each tag in the tag list.
11. The communications device of claim 10, wherein the instructions, when executed by the processor, cause the communications device to perform steps further comprising rendering a visual identifier adjacent to each tag to identify the corresponding tag type of each tag in the tag list.
12. The communications device of claim 10, wherein the instructions, when executed by the processor, cause the communications device to perform steps further comprising:
13. The communications device of claim 10, wherein the instructions, when executed by the processor, cause the communications device to perform steps further comprising:
upon selecting the object rendered in the photo, highlighting the associated tag in the tag list.
14. The communications device of claim 13, wherein the instructions, when executed by the processor, cause the communications device to perform steps further comprising rendering context data associated with the highlighted tag in the tag list.
15. The communications device of claim 10, wherein the photo tagging interface is further configured to restrict the pointer to navigate within boundaries of the photo to tag the one or more objects in the photo.
16. A non-transitory, data processor readable medium containing data processor code that when loaded into a device adapts the device to edit photo tags, the data processor readable medium comprising:
code for rendering a photo on a display of a communications device, the photo including an object;
code for obtaining a tag type for an online service associated with the object, the tag type including a tag type pointer that visually identifies the online service, the tag type pointer having a unique visual characteristic that is specifically assigned to the online service;
code for rendering a photo tagging mode interface configured to:
17. The non-transitory, data processor medium of claim 16, further comprising:
code for rendering the tag list associated with the photo; and
code for identifying the corresponding tag type proximate to each tag in the tag list.
18. The non-transitory, data processor medium of claim 17, further comprising code for rendering a visual identifier adjacent to each tag to identify the corresponding tag type of each tag in the tag list.
19. The non-transitory, data processor medium of claim 17, further comprising:
code for, upon selecting the tags in the tag list, rendering the tag type pointer overlayed on the object to visually identify the online service associated with the tag type.
20. The non-transitory, data processor medium of claim 17, further comprising code for, upon selecting the object rendered in the photo, highlighting the associated tag in the tag list.
21. The non-transitory, data processor medium of claim 16, wherein the photo tagging interface is further configured to restrict the pointer to navigate only within boundaries of the photo to tag the one or more objects in the photo.
US20080282177A1 US20080282177A1 (en) 2008-11-13
US8667384B2 true US8667384B2 (en) 2014-03-04
WO2005060236A1 (en) 2003-12-18 2005-06-30 Eastman Kodak Company Method for adding characterization data during an image capture
Canadian Office Action mailed Oct. 24, 2011. In corresponding application No. 2,630,944.
Canadian Office Action mailed Sep. 9, 2010. In corresponding application No. 2,630,944.
English translation for the Third Office Action mailed Aug. 29, 2012, in corresponding Chinese patent application No. 200810215449.4.
English translation of the Fourth Office Action mailed Dec. 25, 2012, in corresponding Chinese patent application No. 200810215449.4.
English translation of the Notification of Grant of Rights for Invention Patent on Apr. 7, 2013, in corresponding Chinese patent application No. 200810215449.4.
English translation of the Second Office Action mailed Jan. 30, 2012, in corresponding Chinese patent application No. 200810215449.4.
English Translation Office Action mailed Dec. 7, 2010. In corresponding application No. 200810215449.4.
Fourth Office Action mailed Dec. 25, 2012, in corresponding Chinese patent application No. 200810215449.4.
Latif, Khalid et al.; An Approach for a Personal Information Management System for Photos of a Lifetime by Exploiting Semantics; pp. 167-177; 2006.
Notification of Grant of Rights for Invention Patent on Apr. 7, 2013, in corresponding Chinese patent application No. 200810215449.4.
Office Action mailed Dec. 7, 2010. In corresponding application No. 200810215449.4.
Office Action mailed Jan. 22, 2013, in corresponding Canadian patent application No. 2,630,944.
Office Action mailed Oct. 7, 2013, in corresponding Indian patent application No. 1131/DEL/2008.
Rodden et al, "How Do People Manage Their Digital PHotographs?", Apr. 10, 2003, publisher: ACM, pp. 1-8. *
Second Office Action mailed Jan. 30, 2012, in corresponding Chinese patent application No. 200810215449.4.
Summons to attend oral proceedings pursuant to Rule 115(1)EPC mailed Apr. 10, 2012. In corresponding application No. 07107867.9.
Third Office Action mailed Aug. 29, 2012, in corresponding Chinese patent application No. 200810215449.4.
US20080282177A1 (en) 2008-11-13