IP Library Patent Application 15214471
Patent Application
App. No. 15/214,471

Computer-Readable Instructions Executable by a Processor to Operate a Shading Object, Intelligent Umbrella and an Intelligent Shading Charging System

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 None
App. No.
15/214,471
Abstract

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.

Claims (62)

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.

Assignments (3)
SECURITY INTEREST Recorded Nov 9, 2017
From: SHADECRAFT, INC.
To: 810 WALNUT, LLC
Reel/Frame 044084/0097 →
CONVERSION FROM CALIFORNIA LIMITED LIABILITY COMPANNY TO DELAWARE CORPORATION Recorded Oct 27, 2017
From: SHADECRAFT, LLC
To: SHADECRAFT, INC.
Reel/Frame 044307/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2017
From: GHARABEGIAN, ARMEN S
To: SHADECRAFT, LLC
Reel/Frame 043964/0175 →