IP Library Granted Patent US 10,380,805
Granted Patent B2
US 10,380,805 · App. 16/231,468 · Granted Aug 13, 2019

Finding and depicting individuals on a portable device display

Inventors: Michael B Gordon (Yorktown Heights, NY); James R Kozloski (New Fairfield, CT); Jonathan Lenchner (North Salem, NY); Clifford A Pickover (Yorktown Heights, NY)
Assignee: International Business Machines Corporation
G06T19/006G06F3/04817G06F3/04847G06F3/04883G06T7/70G06F2203/04808G06T2200/24G06T2207/20104
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 10,380,805
App. No.
16/231,468
Granted
Aug 13, 2019
Kind
B2
Abstract

Presenting locations of individuals on a display of a portable device is described. A region of interest is determined by a location and an orientation of the portable device. The region of interest is a cone of interest radiating away from the location of the portable device in a direction of orientation of the portable device. A set of locations of one or more individuals of interest is determined with respect to the cone of interest. An orienting background and a first set of representations against the orienting background is presented on the display according to the location and orientation of the display. Each representation is of a respective individual of interest located in the cone of interest. The orienting background contains a positional cue of a landmark which the portable device is oriented toward. The cone of interest is adjusted with a pinch gesture on the orienting background. A set of locations of one or more individuals of interest is determined with respect to the adjusted cone of interest. A second set of representations is presented against the orienting background.

Claims (40)

1. A method for presenting locations of individuals on a display of a portable device comprising:

determining a region of interest by a location and an orientation of the portable device, wherein the region of interest is a cone of interest radiating away from the location of the portable device in a direction of orientation of the portable device;

determining a set of locations of one or more individuals of interest with respect to the cone of interest;

presenting an orienting background and a first set of representations against the orienting background on the display according to the location and orientation of the portable device, each representation of a respective individual of interest located in the cone of interest, the orienting background containing a positional cue of a landmark which the portable device is oriented toward;

adjusting the cone of interest with a pinch gesture on the orienting background;

determining a set of locations of one or more individuals of interest with respect to the adjusted cone of interest; and

presenting a second set of representations against the orienting background.

2. The method as recited in claim 1 , wherein the pinch gesture is a pinch in gesture and the pinch in gesture reduces the size of the cone of interest and the second set of representations has fewer members than the first set of representations, wherein the presenting of the orienting background does not change in response to the pinch gesture.

3. The method as recited in claim 1 , wherein the pinch gesture is a pinch out gesture and the pinch out gesture increases the size of the cone of interest and the second set of representations has a greater number of members than the first set of representations.

4. The method as recited in claim 1 , wherein the pinch gesture is a pinch in gesture and a vertical component of the pinch in gesture decreases a maximum distance of the cone of interest and a horizontal component of the pinch in gesture decreases an arc of the cone of interest.

5. The method as recited in claim 1 , wherein the pinch gesture is a pinch out gesture and a vertical component of the pinch out gesture increases a maximum distance of the cone of interest and a horizontal component of the pinch out gesture increases an arc of the cone of interest.

6. The method as recited in claim 1 , further comprising presenting a window detailing a number of degrees in an arc and a maximum distance of a current cone of interest.

7. The method as recited in claim 1 , wherein a live camera image is presented as the orienting background.

8. Apparatus, comprising:

a processor;

computer memory holding computer program instructions executed by the processor for presenting locations of individuals on display of a portable device, the computer program instructions comprising:

program code, operative to determine a region of interest by a location and an orientation of the portable device, wherein the region of interest is a cone of interest radiating away from the location of the portable device in a direction of orientation of the portable device;

program code, operative to determine a set of locations of one or more individuals of interest with respect to the cone of interest;

program code, operative to present an orienting background and a first set of representations against the orienting background on the display according to the location and orientation of the portable device, each representation of a respective individual of interest located in the cone of interest, the orienting background containing a positional cue of a landmark which the portable device is oriented toward;

program code, operative to adjust the cone of interest with a pinch gesture on the orienting background;

program code, operative to determine a set of locations of one or more individuals of interest with respect to the adjusted cone of interest; and

program code, operative to present a second set of representations against the orienting background.

9. The apparatus as recited in claim 8 , wherein the pinch gesture is a pinch in gesture, a vertical component of the pinch in gesture decreases a maximum distance of the cone of interest, a horizontal component of the pinch in gesture decreases an arc of the cone of interest and the second set of representations has fewer members than the first set of representations, wherein the presenting of the orienting background does not change in response to the pinch gesture.

10. The apparatus as recited in claim 8 , wherein the pinch gesture is a pinch out gesture, a vertical component of the pinch out gesture increases a maximum distance of the cone of interest and a horizontal component of the pinch out gesture increases an arc of the cone of interest.

11. The apparatus as recited in claim 8 , further comprising program code, operative to present a window detailing a number of degrees in an arc and a maximum distance of a current cone of interest.

12. The apparatus as recited in claim 8 , further comprising program code, operative to present a temporary landmark in the orienting background.

13. The apparatus as recited in claim 8 , wherein the pinch gesture is a pinch out gesture and the pinch out gesture increases the size of the cone of interest and the second set of representations has a greater number of members than the first set of representations.

14. The apparatus as recited in claim 8 , wherein the pinch gesture is a pinch in gesture and a vertical component of the pinch in gesture decreases a maximum distance of the cone of interest and a horizontal component of the pinch in gesture decreases an arc of the cone of interest.

15. A computer program product in a non-transitory computer readable medium for use in a data processing system, the computer program product holding computer program instructions executed by the data processing system for presenting locations of individuals on a display of a portable device, the computer program instructions comprising:

program code, operative to determine a region of interest by a location and an orientation of the portable device, wherein the region of interest is a cone of interest radiating away from the location of the portable device in a direction of orientation of the portable device;

program code, operative to determine a set of locations of one or more individuals of interest with respect to the cone of interest;

program code, operative to present an orienting background and a first set of representations against the orienting background on the display according to the location and orientation of the portable device, each representation of a respective individual of interest located in the cone of interest, the orienting background containing a positional cue of a landmark which the portable device is oriented toward;

program code, operative to adjust the cone of interest with a pinch gesture on the orienting background;

program code, operative to determine a set of locations of one or more individuals of interest with respect to the adjusted cone of interest; and

program code, operative to present a second set of representations against the orienting background.

16. The computer program product as recited in claim 15 , wherein the pinch gesture is a pinch in gesture, a vertical component of the pinch in gesture decreases a maximum distance of the cone of interest, a horizontal component of the pinch in gesture decreases an arc of the cone of interest and the second set of representations has fewer members than the first set of representations, wherein the presenting of the orienting background does not change in response to the pinch gesture.

17. The computer program product as recited in claim 15 , wherein the pinch gesture is a pinch out gesture, a vertical component of the pinch out gesture increases a maximum distance of the cone of interest and a horizontal component of the pinch out gesture increases an arc of the cone of interest.

18. The computer program product as recited in claim 15 , further comprising program code, operative to present a window detailing a number of degrees in an arc and a maximum distance of a current cone of interest.

19. The computer program product as recited in claim 15 , wherein the pinch gesture is a pinch in gesture and the pinch in gesture reduces the size of the cone of interest and the second set of representations has fewer members than the first set of representations, wherein the presenting of the orienting background does not change in response to the pinch gesture.

20. The computer program product as recited in claim 15 , wherein the pinch gesture is a pinch out gesture and the pinch out gesture increases the size of the cone of interest and the second set of representations has a greater number of members than the first set of representations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2018
From: GORDON, MICHAEL S; KOZLOSKI, JAMES R; LENCHNER, JONATHAN; PICKOVER, CLIFFORD A
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 047848/0170 →
Continuity (2)
Continuation 15836882 · Dec 10, 2017
Related Publication 20190180510A1 · Jun 13, 2019
Cited By (2)
US 1,063,982 US 1,100,979