# US 8,787,934 B2 · Method and system for managing images and geographic location data in a mobile device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,787,934 B2
- Document ID: US8787934B2
- Status: Granted
- Kind: B2
- Application number: 13/889,179
- Filed: 2013-05-07
- Published: 2013-12-12
- Granted: 2014-07-22
- Earliest claimed: 2009-01-22
- Assignees: HTC Corporation
- Applicants: HTC Corporation
- Inventors: John C. Wang; Shu-Fang Hsu; Chih-Wei Cheng
- Web page: https://patentgrep.com/patent/US8787934B2

## CPC

- G06F 40/169: Annotation, e.g. comment data or footnotes
- H04W 4/02: Services making use of location information
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 16/245: Query processing
- G06F 16/58: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F 16/587: using geographical or spatial information, e.g. location
- H04B 1/3833: {Hand-held transceivers}
- H04L 67/52: specially adapted for the location of the user terminal
- H04N 23/50: Constructional details
- H04W 4/029: Location-based management or tracking services
- H04W 4/30: Services specially adapted for particular environments, situations or purposes
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method and system for managing images and associated geographic location data in a mobile device uses an integrated camera to generate one or more images. After generating an image, the system determines a geographic location associated with the image. The system then stores the image, the associated geographic location data, and a record of the association in the mobile device's storage component. The system may also associate supplemental information, such as telephone number, category, and street address, with the image. The system provides one or more display modes for displaying the image and the associated information. The display modes may include a list mode for displaying multiple images and portions of the associated data and a detail mode for displaying a selected image and the full set of associated data. The system may also provide a map display mode for displaying locations associated with one or more images on a map of a geographical area.

## Claims

### Claim 1

A mobile communication device for managing images and associated geographic location data in a mobile device and displaying the images and the associated geographic location data, the apparatus comprising:
a housing having a form factor suitable for handheld use;
a display device contained in the housing;
an input device contained in the housing, wherein the input device includes a touch-sensitive screen;
at least one wireless network connection component contained in the housing and configured to connect to a mobile wireless network;
a location component contained in the housing and configured to generate geographic location data based on a current geographic location of the mobile device;
a camera component contained in the housing configured to generate an image;
a map display component in the housing configured to cause the display device to display a map;
a memory contained in the housing; and
a processor contained in the housing and coupled among the display device, the input device, the at least one wireless network connection component, the location component, the camera component, the map display component, and the memory;
wherein the processor is configured to:
receive geographic location data based on the current geographic location of the mobile device from the location component;
display a map corresponding to the received geographic location data;
display a plurality of images and associated location information corresponding to each image in a list mode in a first user interface;
receive a selection of the plurality images and the associated location information corresponding to each image;
display the selected associated location information in a second user interface, wherein the second user interface is used for receiving an input of description information and associating the description information with the selected associated location information and used for receiving a new photo from the camera component and associating the new photo with the description information and the selected associated location information in the memory; and
display the selected location information, the description information, and the new photo.

### Claim 2 (depends on 1)

The mobile communication device of claim 1, wherein the map display component further configured to cause the display device to display a geographic indicator on a map at a geographical location associated with one of the plurality images.

### Claim 3 (depends on 1)

The mobile communication device of claim 1, wherein the processor further display a third user interface to receive an image and a geographic location data and store an association between the received image and the received geographic location data.

### Claim 4 (depends on 3)

The mobile communication device of claim 3, wherein the processor further access a network storage component separate from the mobile communication device to store the association between the received image and the received geographic location data.

### Claim 5 (depends on 3)

The mobile communication device of claim 3, wherein the image is received from the camera component or received from a storage device.

### Claim 6 (depends on 1)

The mobile communication device of claim 1, further comprising a search component configured to cause the display device to display a list of images and the associated location information matching an input search term.

### Claim 7 (depends on 1)

The mobile communication device of claim 1, wherein the processor further associate a new location information with one of the plurality images in response to an edit command.

### Claim 8 (depends on 1)

The mobile communication device of claim 1, wherein the processor further associate supplemental information with one of the plurality images in response to an edit command, wherein the supplemental information comprising telephone number and street address.

### Claim 9 (depends on 1)

The mobile communication device of claim 1, wherein the second user interface is further used for receiving an image from storage device of the mobile communication device and associating the received image from the storage device with the description information and the selected associated location information.

### Claim 10 (depends on 9)

The mobile communication device of claim 9, wherein the storage device is a remote storage.

### Claim 11

A method for managing images and associated geographic location data in a mobile communication device having an associated camera, the method comprising:
generating, by a location component in the mobile communication device, geographic location data based on a current location of the mobile communication device;
displaying a map corresponding to the generated geographic location data;
displaying a plurality of images and associated location information corresponding to each image in a list mode in a first user interface;
receiving a selection of the plurality images and the associated location information corresponding to each image;
displaying the selected associated location information in a second user interface, wherein the second user interface is used for receiving a new image from the camera component and for providing new description information;
receiving an input of the new description information and associating the description information with the selected associated location information;
receiving the new image generated by the associated camera;
storing the new image in a storage device associated with the mobile communication device;
associating the new image with the description information and the selected associated location information; and
displaying the selected location information, the description information, and the new image.

### Claim 12 (depends on 11)

The method of claim 11, further comprising displaying a geographic indicator on a map at a geographical location associated with one of the plurality images.

### Claim 13 (depends on 11)

The method claim 11, further comprising displaying a third user interface to receive an image and a geographic location data and storing an association between the received image and the received geographic location data.

### Claim 14 (depends on 13)

The method of claim 13, further comprising accessing a network storage component separate from the mobile communication device to store the association between the received image and the received geographic location data.

### Claim 15 (depends on 13)

The method of claim 13, wherein the image is received from the camera component or received from a storage device.

### Claim 16 (depends on 11)

The method of claim 11, further comprising receiving an input of a search term and displaying a list of images and the associated location information matching the input search term.

### Claim 17 (depends on 11)

The method of claim 11, further comprising associating a new location information with one of the plurality images in response to an edit command.

### Claim 18 (depends on 11)

The method of claim 11, further comprising associating supplemental information with an one of the plurality images in response to an edit command, wherein the supplemental information comprising telephone number and street address.

### Claim 19 (depends on 1)

The method of claim 1, wherein the second user interface is further used for receiving an image from storage device of the mobile communication device and associating the received image from the storage device with the description information and the selected associated location information.

### Claim 20

A non-transitory computer-readable medium containing instructions for performing a method for managing images and associated geographic location data in a mobile communication device having an associated camera, the method comprising:
generating, by a location component in the mobile communication device, geographic location data based on a current location of the mobile communication device;
displaying a map corresponding to the generated geographic location data;
displaying a plurality of images and associated location information corresponding to each image in a list mode in a first user interface;
receiving a selection of the plurality images and the associated location information corresponding to each image;
displaying the selected associated location information in a second user interface, wherein the second user interface is used for receiving a new image from the camera component and for providing new description information;
receiving an input of the new description information and associating the description information with the selected associated location information;
receiving the new image generated by the associated camera;
storing the new image in a storage device associated with the mobile communication device;
associating the new image with the description information and the selected associated location information; and
displaying the selected location information, the description information, and the new image.
