IP Library › Granted Patent US 9,734,167
Granted Patent B2
US 9,734,167 · App. 13/622,945 · Granted Aug 15, 2017

Interactive image display and selection system

Inventors: Keith G. Croteau (Fort Collins, CO); Doran J. Geise (Topeka, KS)
Assignee: Horsetooth Ventures, LLC
G06F17/30277G06F3/0485G06F3/04847G06F17/30241G06F2203/04803
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,734,167
App. No.
13/622,945
Granted
Aug 15, 2017
Kind
B2
Abstract

An interactive image selection and display system having a image selection and display application that makes maps, images, and media stored in one or more server computers available to client devices in a common format including a graphic user interface depicted on a display surface which allows a user to select within an interactive visual representation a target area and view a plurality of images presented in serial order concurrent with the presentation of a location identifier matched to each image on the display surface and to further select one or more of the plurality of images for concurrent still presentation on the display surface and to retrieve media associated with each selected image and to retrievably store the interactive visual representation, target area, selected images, and associated media as an image bucket file.

Claims (60)

1. A method, comprising:

displaying a graphical user interface on a display surface of a computer;

displaying in said graphical user interface a visual representation of a geographic area;

generating a visual frame in said visual representation of said geographic area to bound a target area, causing:

retrieval of a plurality of images from an image database, each correspondingly matched to target area locations within said target area; and

display of said plurality of images on said display surface of said computer;

selecting a subset of said plurality of images displayed on said display surface of said computer, each of said subset of said plurality of images correspondingly matched to said target area locations within said target area; and

deleting a portion of images from said subset of said plurality images to correspondingly adjust said visual frame in said visual representation of said geographic area to exclude said target area locations matched to said portion of images deleted from said subset of said plurality of images displayed on said display surface.

2. The method of claim 1 , further comprising adding one or more images from said image database directly into said subset of images displayed on said display surface to correspondingly adjust said visual frame in said visual representation of said geographic area to further include said target area locations matched to said one or more images added to said subset of images displayed on said display surface.

3. The method of claim 2 , further comprising:

transferring said data associated with said subset of said plurality of images to one or more client devices; and

displaying on a display surface of said one or more client devices, said visual representation of said geographic area, said visual frame within said visual representation of said geographic area which bounds said target area, and said subset of said plurality of images correspondingly matched to said target area locations within said target area.

4. The method of claim 1 , further comprising:

saving said data associated with said subset of said plurality of images;

retrieving said data associated with said subset of said plurality of images; and

displaying on said display surface of said computer, said visual representation of said geographic area, said visual frame within said visual representation of said geographic area which bounds said target area, and said subset of said plurality of images correspondingly matched to said target area locations within said target area.

5. The method of claim 4 , further comprising transferring said data associated with said subset of said plurality of images in the form of a pricing request to said one or more client devices.

6. The method of claim 1 , further comprising adjusting said visual frame in said visual representation of said geographic area to adjust said target area in said visual representation of said geographic area to correspondingly alter retrieval of said plurality of images matched to said locations in said target area.

7. The method of claim 1 , further comprising displaying said subset of said plurality of images on said display surface of said computer.

8. A method, comprising:

displaying a graphical user interface on a display surface of a computer;

displaying in said graphical user interface a visual representation of a geographic area;

generating a visual frame in said visual representation of said geographic area to bound a target area, causing:

retrieval of a plurality of images from an image database, each correspondingly matched to target area locations within said target area; and

display of said plurality of images on said display surface of said computer;

selecting a subset of said plurality of images displayed on said display surface of said computer, each of said subset of said plurality of images correspondingly matched to said target area locations within said target area; and

adding one or more images from said image database directly into said subset of images to correspondingly adjust said visual frame in said visual representation of said geographic area to further include said target area locations matched to said one or more images added to said subset of images displayed on said display surface.

9. The method of claim 8 , further comprising deleting a portion of images from said subset of said plurality images displayed on said display surface to correspondingly adjust said visual frame in said visual representation of said geographic area to exclude said target area locations matched to said portion of images deleted from said subset of said plurality of images displayed on said display surface.

10. The method of claim 8 , further comprising:

saving said data associated with said subset of said plurality of images;

retrieving said data associated with said subset of said plurality of images; and

displaying on said display surface of said computer, said visual representation of said geographic area, said visual frame within said visual representation of said geographic area which bounds said target area, and said subset of said plurality of images correspondingly matched to said target area locations within said target area.

11. The method of claim 10 , further comprising:

transferring said data associated with said subset of said plurality of images to one or more client devices; and

displaying on a display surface of said one or more client devices, said visual representation of said geographic area, said visual frame within said visual representation of said geographic area-which bounds said target area, and said subset of said plurality of images correspondingly matched to said target area locations within said target area.

12. The method of claim 11 , further comprising transferring said data associated with said subset of said plurality of images in the form of a pricing request to said one or more client devices.

13. The method of claim 8 , further comprising adjusting said visual frame in said visual representation of said geographic area to adjust said target area in said visual representation of said geographic area to correspondingly alter retrieval of said plurality of images matched to said locations in said target area.

14. The method of claim 8 , further comprising displaying said subset of said plurality of images on said display surface of said computer.

15. A method, comprising:

displaying a graphical user interface on a display surface of a computer;

displaying in said graphical user interface a visual representation of a geographic area;

generating a visual frame in said visual representation of said geographic area to bound a target area, causing:

retrieval of a plurality of images from an image database, each correspondingly matched to location coordinates within said target area; and

display of said plurality of images on said display surface of said computer;

selecting by user interaction a subset of said plurality of images displayed on said display surface of said computer, each of said subset of said plurality of images correspondingly matched to said location coordinates within said target area;

saving data associated with said subset of said plurality of images selected by user interaction;

retrieving said data associated with said subset of said plurality of images; and

displaying on said display surface of said computer, said visual representation of said geographic area, said visual frame adjusted to bound said target area, and said subset of said plurality of images correspondingly matched to said location coordinates within said visual representation of said geographic.

16. The method of claim 15 , further comprising:

transferring said data associated with said subset of said plurality of images to one or more client device;

displaying on a display surface of said one or more client devices, said visual representation of said geographic area and said subset of said plurality of images correspondingly matched to said location coordinates within said visual representation of said geographic area.

17. The method of claim 16 , further comprising transferring said data associated with said subset of said plurality of images in the form of a pricing request to said one or more client devices.

18. The method of claim 15 , further comprising displaying said plurality of images in time bound serial order on said display surface of said computer.

19. The method of claim 15 , further comprising displaying said subset of said plurality of images in time bound serial order on said display surface.

20. The method of claim 15 , further comprising deleting a portion of images from said subset of said plurality images to correspondingly adjust said visual frame in said visual representation of said geographic area to exclude said target area locations matched to said portion of images deleted from said subset of said plurality of images displayed on said display surface.

21. The method of claim 15 , further comprising adding one or more images from said database directly into said subset of images displayed on said display surface said images to correspondingly adjust said visual frame in said visual representation of said geographic area to further include said target area locations matched to said one or more images added to said subset of images displayed on said display surface.

22. The method of claim 15 , further comprising:

transferring said data associated with said subset of said plurality of images to one or more client devices; and

displaying on a display surface of said one or more client devices, said visual representation of said geographic area and said subset of said plurality of images correspondingly matched to said location coordinates within said a visual representation of a geographic.

23. The method of claim 22 , further comprising transferring said data associated with said subset of said plurality of images in the form of a pricing request to said one or more client devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2012
From: GEISE, DORAN J.; CROTEAU, KEITH G.
To: HORSETOOTH VENTURES, LLC
Reel/Frame 028991/0222 →
Continuity (3)
Provisional Application 61626209 · Sep 21, 2011
Provisional Application 61628952 · Nov 9, 2011
Related Publication 20130069990A1 · Mar 21, 2013