IP Library Granted Patent US 9,313,344
Granted Patent B2
US 9,313,344 · App. 13/486,836 · Granted Apr 12, 2016

Methods and apparatus for use in mapping identified visual features of visual images to location areas

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 9,313,344
App. No.
13/486,836
Granted
Apr 12, 2016
Kind
B2
Abstract

In one example, a computer device includes one or more processors and a camera module coupled to the one or more processors. The camera module is configured to capture visual images. The one or more processors are configured to analyze image data of a visual image for identifying whether the visual image includes a visual feature, and produce a message which includes a visual feature indication and a location indication. The visual feature indication indicates whether the visual image includes the visual feature, and the location indication indicates a location at which the visual image was captured.

Claims (47)

1. A method for use in a computer device, the method comprising:

in a user wireless communication device comprising a camera module:

capturing a visual image;

analyzing image data of the visual image to identify whether the visual image includes a first and a second visual features; and

producing a message which includes two visual feature indications and a location indication, a first visual feature indication indicating whether the visual image includes the first visual feature, the first visual feature indication comprising a first count of a number of times the visual image includes the first visual feature, a second visual feature indication indicating whether the visual image includes the second visual feature, the second visual feature indication comprising a second count of a number of times the visual image includes the second visual feature, the second visual feature indication indicating a relationship between the first count and the second count, the location indication indicating a location at which the visual image was captured.

2. The method of claim 1 , wherein the visual feature of the visual feature indication included in the message is a facial expression indicative of mood.

3. The method of claim 2 , further comprising:

including in the message a count of a number of times the visual image includes a human face.

4. The method of claim 1 , further comprising:

including in the message a strength indication which indicates a strength regarding an accuracy of detection of the visual feature.

5. The method of claim 1 , further comprising:

including in the message at least one of a date and a time when the visual image was captured.

6. The method of claim 1 , further comprising:

for each one of a plurality of visual images:

capturing the visual image; and

geotagging the visual image with location data corresponding to the location indication.

7. The method of claim 1 , further comprising:

sending the message to a server.

8. The method of claim 7 , which is performed without sending the visual image to the server.

9. The method of claim 7 , further comprising:

sending the visual image to the server.

10. The method of claim 7 , further comprising:

repeating the analyzing, the producing, and the sending of the message for each one of a plurality of additional visual images.

11. The method of claim 7 , wherein the computer device comprises a wireless communication device configured to communicate in a wireless communication network, and wherein the act of sending the message to the server comprises transmitting the message to the server via the wireless communication network.

12. A non-transitory computer program product, comprising:

a computer readable medium;

computer instructions stored in the computer readable medium;

the computer instructions being executable by one or more processors of a user wireless communication device comprising a camera module for:

analyzing image data of a visual image for identifying whether the visual image includes a first and a second visual features; and

producing a message which includes two visual feature indications and a location indication, a first visual feature indication indicating whether the visual image includes the first visual feature, the first visual feature indication comprising a first count of a number of times the visual image includes the first visual feature, a second visual feature indication indicating whether the visual image includes the second visual feature, the second visual feature indication comprising a second count of a number of times the visual image includes the second visual feature, the second visual feature indication indicating a relationship between the first count and the second count, the location indication indicating a location at which the visual image was captured.

13. A user wireless computer device, comprising:

one or more processors;

a camera module coupled to the one or more processors, the camera module being configured to capture visual images;

a memory coupled to the one or more processors;

the one or more processors being configured to:

analyze image data of a visual image for identifying whether the visual image includes a first and a second visual features; and

produce a message which includes two visual feature indications and a location indication, a first visual feature indication indicating whether the visual image includes the first visual feature, the first visual feature indication comprising a first count of a number of times the visual image includes the first visual feature, a second visual feature indication indicating whether the visual image includes the second visual feature, the second visual feature indication comprising a second count of a number of times the visual image includes the second visual feature, the second visual feature indication indicating a relationship between the first count and the second count, the location indication indicating a location at which the visual image was captured.

14. The computer device of claim 13 , wherein the visual feature of the visual feature indication included in the message is a facial expression indicative of mood.

15. The computer device of claim 13 , wherein the one or more processors are further configured to:

include in the message a strength indication which indicates a strength regarding an accuracy of detection of the visual feature.

16. The computer device of claim 13 , wherein the one or more processors are further configured to:

include in the message at least one of a date and a time when the visual image was captured.

17. The computer device of claim 13 , further comprising:

a transceiver coupled to the one or more processors; and

the one or more processors being further configured to send the message to a server.

18. The computer device of claim 13 , wherein the one or more processors are further configured to:

repeat the analyzing, the producing, and the sending of the message for each one of a plurality of additional visual images.

Assignments (8)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 4, 2014
From: RESEARCH IN MOTION CORPORATION
To: BLACKBERRY CORPORATION
Reel/Frame 034151/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2014
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 034151/0726 →
CHANGE OF NAME Recorded Oct 17, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031435/0538 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN LISTING OF NAME OF ROGER CHARLES MEIKE AS "RODGER" ON ASSIGNMENT RECORDATION. PREVIOUSLY RECORDED ON REEL 029375 FRAME 0681. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT LISTING OF NAME OF ROGER CHARLES MEIKE ON PAGES 1 AND 3 OF ASSIGNMENT.. Recorded Dec 6, 2012
From: MEIKE, ROGER CHARLES, MR.; YOUSSEF, ADEL AMIN ABDEL AZIM, MR.
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 029422/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2012
From: MEIKE, RODGER CHARLES, MR.; YOUSSEF, ADEL AMIN ABDEL AZIM, MR.
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 029375/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2012
From: KATZ, FABIO DARIO, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029375/0663 →