Computer-Readable Instructions Executable by a Processor to Operate a Shading Object, Intelligent Umbrella and an Intelligent Shading Charging System
An article comprises a non-transitory computer readable medium having stored thereon computer implementable instructions executable by a processor in a computing device to receive measurements from one or more environmental sensors of an intelligent shading device, analyze and compare received sensor measurements to preset user-defined weather-based thresholds, and generate and communicate alert messages to identify that user-defined weather-based thresholds have been met or exceeded.
1 . An article comprising:
a non-transitory computer readable medium having stored thereon computer implementable instructions executable by a processor in a computing device to:
receive measurements from one or more environmental sensors of an intelligent shading device;
analyze and compare received sensor measurements to preset user-defined weather-based thresholds; and
generate and communicate alert messages to identify that user-defined weather-based thresholds have been met or exceeded.
2 . The article of claim 1 , further comprising computer-implementable instructions executable by the processor to the computing device to:
generate product or services recommendations based on received sensor measurements and/or user-defined weather-based thresholds.
3 . The article of claim 1 , wherein the one or more environmental sensors comprise air quality sensors, ultraviolet radiation sensors, temperature sensors, and/or humidity sensors.
4 . An article comprising:
a non-transitory computer readable medium having stored thereon computer implementable instructions executable by a processor in a computing device to:
receive measurements from one or more weather sensors of an intelligent shading device, the weather sensors comprising a humidity sensor or a temperature sensor;
analyze and compare received weather sensor measurements to preset weather conditions; and
generate and communicate alert messages to identify whether the preset weather conditions are met.
5 . The article of claim 4 , further comprising computer-implementable instructions executable by the processor to the computing device to:
receive a calendar event, including a time and location, and a corresponding desired weather condition; and
receive measurements from one or more weather sensors of an intelligent shading device at a predetermined time before the calendar event.
6 . The article of claim 5 , further comprising computer-implementable instructions executable by the processor to the computing device to:
compare received measurements from the predetermined time before the calendar event to the desired weather condition; and
generate an alert message if the received measurements are not within a range of the desired weather condition.
7 . The article of claim 4 , further comprising computer-implementable instructions executable by the processor to the computing device to:
communicate received measurements from one or more weather sensors to an external computing device, such as Environmental Protection Agency servers, NASA servers, Birdi servers, or Apple servers).
8 . An article comprising:
a non-transitory computer readable medium having stored thereon computer implementable instructions executable by a processor in a computing device to:
receive a plurality of measurements from one or more sensors of an intelligent shading device;
store the received plurality of measurements in a memory of a computing device; and
communicate the received plurality of measurements and corresponding time to a display device.
9 . The article of claim 8 , wherein the sensors are GNSS/GPS sensors, the plurality of sensor measurements are GPS sensor measurements tracking a orbiting device; and the communicated measurements identify a location of the orbiting device.
10 . The article of claim 8 , further comprising computer-implementable instructions executable by the processor to the computing device to:
receive a plurality of measurements from one or more sensors of one or more intelligent shading devices; and
communicate the received plurality of measurements and corresponding times from the one or more intelligent shading devices to a display device.
11 . The article of claim 8 , further comprising computer-implementable instructions executable by the processor to the computing device to:
receive measurements for one or more solar power arrays;
calculate energy supplied by one or more solar power arrays for intelligent shading object.
12 . The article of claim 11 , further comprising computer-implementable instructions executable by the processor to the computing device to:
charge a rechargeable battery utilizing power converted from one or more solar power arrays;
receive battery measurements from the rechargeable battery including power efficiency statistics for the rechargeable battery; and
communicate the battery measurements to the display device.
13 . The article of claim 12 , further comprising computer-implementable instructions executable by the processor to the computing device to:
receive battery measurements and solar power measurements; and
receive power consumed by components and/or assemblies of the intelligent shading object.
14 . An article comprising:
a non-transitory computer readable medium having stored thereon computer implementable instructions executable by a processor in a computing device to:
receive measurements from one or more movement detection sensors of an intelligent shading device;
analyze and compare received sensor measurements to preset user-defined thresholds; and
communicate messages to intelligent shading device assemblies in response to detected movements.
15 . The article of claim 14 , wherein the assemblies are at least one of the first motor assembly, the second motor assembly, or the third motor assembly.
16 . The article of claim 14 , wherein in response to detected movements,
further comprising computer-implementable instructions executable by the processor to the computing device to:
activate a camera to capture images, video and/or sound of an area surrounding the intelligent shading device.
17 . The article of claim 16 , further comprising computer-implementable instructions executable by the processor to the computing device to:
receive images, video and/or sound from the camera for a predetermined period of time;
communicate images, video and/or sound to a display device; and
determine whether to communicate instructions to deactivate the camera or to continue to receive images, video and/or sound from the camera.
18 . The article of claim 16 , further comprising computer-implementable instructions executable by the processor to the computing device to:
receive messages and/or instructions representing sound from an external computing device; and
communicate sound messages and/or instructions to a speaker for playback at the intelligent shading device.
19 . The article of claim 14 , further comprising computer-implementable instructions executable by the processor to the computing device to:
receive images, videos or sounds communicated from camera within intelligent shading device;
analyze the communicated images, videos and/or sounds to determine if security response is needed; and
communicate the images to a third party computing device for security purposes or alarm response.
20 . The article of claim 14 , further comprising computer-implemental instructions executable by the processor of the computing device to:
communicate messages to a third party computing device to identify out-of-tolerance and/or emergency conditions and to activate a security system.