Patent US9407815B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US9407815B2 Active / In Force US ⏱️ 8.0 years remaining

Location aware photograph recommendation notification

Assignee: International Business Machines Corp
•
Filing: 2014-11-17
•
Granted: 2016-08-02
•
Expires: 2034-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Aspects provide for location and time aware photographic scene matching and recommendations by identifying a location of a target scene displayed within a field of view of an electronic display screen of a camera device. A repository is searched for picture(s) related to the identified location and indicated in a social network as attractive. Recommendation information is generated from picture(s) retrieved from the repository search as related to the identified location and indicated in the social network as attractive. Thus, the camera device electronic display screen is driven to present the recommendation information within the field of view of the target scene.

Inventors

  • 👤 James E. Bostick
  • 👤 John M. Ganci, Jr.
  • 👤 Sarbajit K. Rakshit
  • 👤 Craig M. Trim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:17
CPC Classifications
H04N5/23222; H; H04; H04N; H04N23/00; H04N23/60; H04N23/64; G; G06; G06F; G06F16/00; G06F16/20; G06F16/29; G06F16/50; G06F16/58; G06F16/583; G06F16/5838; G06F16/90; G06F16/903; G06F16/9038; G06F17/30256; G06Q; G06Q10/00; G06Q10/40; H04N23/63; H04N23/633; H04N23/66; H04N23/661; H04N5/23293

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 262 words
A method for location and time aware photographic scene matching and recommendations, the method comprising: identifying a location of a target scene that is displayed within a field of view of an electronic display screen of the camera device; identifying a first object of interest to be photographed as a function of the identified location of the target scene; identifying a second object that is displayed within the field of view of the target scene; searching a repository for at least one picture that is related to the identified location and indicated in a social network as attractive and that includes the second object; generating recommendation information comprising a plurality of different recommended photograph compositions, each in association with a different recommended time to capture and depict different spatial relationships of the first object to the second object, as a function of the location of the target scene and a times of capture of the at least one picture retrieved from the searching of the repository; determining probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times; and driving the camera device electronic display screen to present the recommendation information within the field of view of the target scene by presenting the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 2
Independent Claim 262 words
A method for location and time aware photographic scene matching and recommendations, the method comprising: identifying a location of a target scene that is displayed within a field of view of an electronic display screen of the camera device; identifying a first object of interest to be photographed as a function of the identified location of the target scene; identifying a second object that is displayed within the field of view of the target scene; searching a repository for at least one picture that is related to the identified location and indicated in a social network as attractive and that includes the second object; generating recommendation information comprising a plurality of different recommended photograph compositions, each in association with a different recommended time to capture and depict different spatial relationships of the first object to the second object, as a function of the location of the target scene and a times of capture of the at least one picture retrieved from the searching of the repository; determining probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times; and driving the camera device electronic display screen to present the recommendation information within the field of view of the target scene by presenting the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 3
Dependent Claim 230 words
The method of claim 1 , further comprising: integrating computer readable program code into a computer readable storage medium; and wherein a processor that is in circuit communication with a computer readable memory and the computer readable storage medium executes instructions of the program code integrated on the computer readable storage medium via the computer readable memory and thereby performs the steps of identifying the location of the target scene that is displayed within the field of view of the electronic display screen and the first object of interest and the second object, searching the repository for the at least one picture related to the identified location and indicated in the social network as attractive and that includes the second object, generating the recommendation information comprising the plurality of different recommended photograph compositions, determining the probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommend photograph compositions will occur at their associated recommended times, and driving the camera device electronic display screen to present the recommendation information within the field of view of the target scene by presenting the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommend photograph compositions will occur at their associated recommended times of capture.
Claim 4
Dependent Claim 64 words
The method of claim 1 , wherein the step of identifying the location of the target scene that is displayed within the field of view of the electronic display screen of the camera device is performed by establishing the location from at least one of a published itinerary, a route mapped through a mapping program, and current location data determined by the camera device.
Claim 5
Dependent Claim 71 words
The method of claim 1 , wherein the at least one picture retrieved from the searching of the repository is a plurality of pictures that each include the first object and the second object, and wherein the plurality of retrieved pictures differ from one another as a function of at least one of a time of capture, and a different depicted spatial relationship of the first object to the second object.
Claim 6
Dependent Claim 45 words
The method of claim 1 , wherein the step of determining the probabilities for capturing each of the generated recommended photograph compositions at their respective, recommended times is a function of weather forecasts for the identified location of the target scene at the recommended times.
Claim 7
Dependent Claim 136 words
The method of claim 1 , further comprising: ranking the generated recommended photograph compositions as a function of at least one of their different, respective social network attractiveness rankings, and their different respective probabilities for capturing each of the generated recommended photograph compositions at their respective, recommended times; and selecting a highest ranked subset of the generated plurality of recommended photograph compositions; and wherein the step of driving the camera device electronic display screen to present the recommendation information within the field of view of the target scene comprises presenting the highest ranked subset of the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 8
Independent Claim 294 words
A system, comprising: a processor; a computer readable memory in circuit communication with the processor; and a computer readable storage medium in circuit communication with the processor; wherein the processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby: identifies a location of a target scene that is displayed within a field of view of an electronic display screen of a camera device; identifies a first object of interest to be photographed as a function of the identified location of the target scene; identifies a second object that is displayed within the field of view of the target scene; searches a repository for at least one picture that is related to the identified location and indicated in a social network as attractive and that includes the second object; generates recommendation information comprising a plurality of different recommended photograph compositions, each in association with a different recommended time to capture and depict different spatial relationships of the first object to the second object, as a function of the location of the target scene and a times of capture of the at least one picture retrieved from the searching of the repository; determines probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times; and drives the camera device electronic display screen to present the recommendation information within the field of view of the target scene by presenting the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 9
Independent Claim 294 words
A system, comprising: a processor; a computer readable memory in circuit communication with the processor; and a computer readable storage medium in circuit communication with the processor; wherein the processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby: identifies a location of a target scene that is displayed within a field of view of an electronic display screen of a camera device; identifies a first object of interest to be photographed as a function of the identified location of the target scene; identifies a second object that is displayed within the field of view of the target scene; searches a repository for at least one picture that is related to the identified location and indicated in a social network as attractive and that includes the second object; generates recommendation information comprising a plurality of different recommended photograph compositions, each in association with a different recommended time to capture and depict different spatial relationships of the first object to the second object, as a function of the location of the target scene and a times of capture of the at least one picture retrieved from the searching of the repository; determines probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times; and drives the camera device electronic display screen to present the recommendation information within the field of view of the target scene by presenting the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 10
Dependent Claim 80 words
The system of claim 7 , wherein the processor executes the program instructions stored on the computer readable storage medium via the computer readable memory and thereby further identifies the location of the target scene that is displayed within the field of view of the electronic display screen of the camera device by establishing the location from at least one of a published itinerary, a route mapped through a mapping program, and current location data determined by the camera device.
Claim 11
Dependent Claim 62 words
The system of claim 7 , wherein the processor executes the program instructions stored on the computer readable storage medium via the computer readable memory and thereby: determines the probabilities for capturing each of the generated recommended photograph compositions at their respective, recommended times as a function of weather forecasts for the identified location of the target scene at the recommended times.
Claim 12
Dependent Claim 72 words
The system of claim 7 , wherein the processor executes readable memory and thereby: retrieves from the searching of the repository a plurality of pictures that each include the first object and the second object, and wherein the plurality of retrieved pictures differ from one another as a function of at least one of a time of capture, and a different depicted spatial relationship of the first object to the second object.
Claim 13
Dependent Claim 153 words
The system of claim 10 , wherein the processor executes the program instructions stored on the computer readable storage medium via the computer readable memory and thereby: ranks the generated recommended photograph compositions as a function of at least one of their different, respective social network attractiveness rankings, and their different respective probabilites for capturing each of the generated recommended photograph compositions at their respective, recommended times; and selects a highest ranked subset of the generated plurality of recommended photograph compositions; and drives the camera device electronic display screen to present the recommendation information within the field of view of the target scene by comprised by presenting the highest ranked subset of the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 14
Dependent Claim 284 words
A computer program product for location and time aware photographic scene matching and recommendations, the computer program product comprising: a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising instructions for execution by a processor that cause the processor to: identify a location of a target scene that is displayed within a field of view of an electronic display screen of a camera device; identify a first object of interest to be photographed as a function of the identified location of the target scene; identify a second object that is displayed within the field of view of the target scene; search a repository for at least one picture that is related to the identified location and indicated in a social network as attractive and that includes the second object; generate recommendation information comprising a plurality of different recommended photograph compositions, each in association with a different recommended time to capture and depict different spatial relationships of the first object to the second object, as a function of the location of the target scene and a times of capture of the at least one picture retrieved from the searching of the repository; determine probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times; and drive the camera device electronic display screen to present the recommendation information within the field of view of the target scene by presenting the recommended spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 15
Dependent Claim 284 words
A computer program product for location and time aware photographic scene matching and recommendations, the computer program product comprising: a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising instructions for execution by a processor that cause the processor to: identify a location of a target scene that is displayed within a field of view of an electronic display screen of a camera device; identify a first object of interest to be photographed as a function of the identified location of the target scene; identify a second object that is displayed within the field of view of the target scene; search a repository for at least one picture that is related to the identified location and indicated in a social network as attractive and that includes the second object; generate recommendation information comprising a plurality of different recommended photograph compositions, each in association with a different recommended time to capture and depict different spatial relationships of the first object to the second object, as a function of the location of the target scene and a times of capture of the at least one picture retrieved from the searching of the repository; determine probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times; and drive the camera device electronic display screen to present the recommendation information within the field of view of the target scene by presenting the recommended spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.
Claim 16
Dependent Claim 77 words
The computer program product of claim 12 , wherein the computer readable program code instructions for execution by the processor further cause the processor to identify the location of the target scene that is displayed within the field of view of the electronic display screen of the camera device by establishing the location from at least one of a published itinerary, a route mapped through a mapping program, and current location data determined by the camera device.
Claim 17
Dependent Claim 59 words
The computer program product of claim 12 , wherein the computer readable program code instructions for execution by the processor cause the processor to: determine the probabilites for capturing each of the generated recommended photograph compositions at their respective, recommended times as a function of weather forecasts for the identified location of the target scene at the recommended times.
Claim 18
Dependent Claim 81 words
The computer program product of claim 12 , wherein the computer readable program code instructions for execution by the processor cause the processor to: retrieve from the searching of the repository a plurality of pictures that each include the first object and the second object, and wherein the plurality of pictures differ from one another as a function of at least one of a time of capture, and a different depicted spatial relationship of the first object to the second object.
Claim 19
Dependent Claim 149 words
The computer program product of claim 15 , wherein the computer readable program code instructions for execution by the processor cause the processor to: rank the generated recommended photograph compositions as a function of at least one of their different, respective social network attractiveness rankings, and their different respective probabilities for capturing each of the generated recommended photograph compositions at their respective, recommended times; select a highest ranked subset of the generated plurality of recommended photograph compositions; and drive the camera device electronic display screen to present the recommendation information within the field of view of the target scene by comprised by presenting the highest ranked subset of the recommended photograph compositions in association with their determined probabilities that the different spatial relationships of the first object to the second object depicted within each of the generated recommended photograph compositions will occur at their associated recommended times of capture.

References Cited (Backward Citations)

US20040183918A1 Cited
US20100074613A1 Cited
US20110050909A1 Cited
US20110314049A1 Cited
US20140010405A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2019-08-02 2020-02-01 2020-08-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2023-08-02 2024-02-01 2024-08-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2027-08-02 2028-02-01 2028-08-02 $7700.00 Pending Window

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag