US 11,988,549 B2
Apparatus, methodologies and software applications for determining a level of direct sunlight
George Koulomzin, Bridgehampton, NY (US)
Assigned to HOOK MOUNTAIN SOFTWARE DEVELOMENT, INC.
Filed by George Koulomzin, Bridgehampton, NY (US)
Filed on Sep. 18, 2019, as Appl. No. 16/574,846.
Claims priority of provisional application 62/733,916, filed on Sep. 20, 2018.
Prior Publication US 2020/0096387 A1, Mar. 26, 2020
Int. Cl. G01J 1/02 (2006.01); G01J 1/42 (2006.01); G01S 3/786 (2006.01); G01W 1/10 (2006.01); G01W 1/12 (2006.01)
CPC G01J 1/0242 (2013.01) [G01J 1/4228 (2013.01); G01S 3/7868 (2013.01); G01W 1/10 (2013.01); G01W 1/12 (2013.01); G01J 2001/4285 (2013.01)] 19 Claims
OG exemplary drawing
 
1. An apparatus for guiding user collection of data and determining a predicted amount of daily direct sunlight at a location of the apparatus over a specified period of time which encompasses a plurality of days, the apparatus comprising:
a handheld computer device including a camera for collecting image data; and
software running on the computer device,
wherein the software controls operation of components of the handheld computer device to provide means for guiding the user collection of image data using the camera to determine the amount of daily direct sunlight at the location of the apparatus over the specified period of time by:
computing a plurality of possible paths of the sun across the sky during the specified period of time,
mathematically transforming the plurality of possible paths into a representation for output on a display of the handheld computer device to guide scanning by the user using the camera of the computer device across the plurality of possible paths,
outputting the representation to guide the user collection of data, wherein the output representation is output on the display to guide the user scanning and includes a representation of an encompassing region that encompasses the computed plurality of possible paths, wherein the representation of the encompassing region is subdivided into a plurality of segments that collectively total the entire encompassing region but do not overlap each other, wherein each segment is small enough so that a plurality of segments fit into a field of view of the camera,
capturing, via scanning, of images of sky and any obstructions which block sun light from reaching the handheld computer device's location during the period of time, whereby the capturing of images of the sky captures image data that covers all possible paths of the sun during the period of time, wherein the displayed segments in the output representation used to guide the user collection of data and capture of images of sky and obstructions are altered iteratively in response to the user performing each capture so that the output representation indicates a degree that the image capture is complete until all of the computed plurality of possible paths of the sun during the specified period of time have been captured, and
determining the predicted amount of daily direct sunlight at a location of the apparatus over the specified period of time based on the captured image data, and
outputting the determined predicted amount of daily direct sunlight at the location of the apparatus as an average number of hours of direct sunlight that would impinge on the apparatus's location during the specified interval, absent cloud cover, smoke, or other transient phenomena.