Intelligent shading system with movable base assembly
First Claim
1. A base assembly, comprising:
- a central support connector attached to a central support assembly of an umbrella; and
a base assembly body, the base assembly body comprising;
one or more processors, integrated within the base assembly body;
one or more memory modules, integrated within the base assembly body;
a base motor controller, integrated within the base assembly body;
computer-readable instructions, the computer-readable instructions accessed from the one or memory modules and executable by the one or more processors to communicate instructions to the base motor controller; and
one or more motors communicatively coupled to the base motor controller, the one or more motors integrated within the base assembly body, wherein the one or more motors receive movement commands from the base motor controller related to movement of the base assembly,wherein the base assembly body has a top surface and a bottom surface, the bottom surface to be positioned parallel with a ground surface and to rest on the ground surface andthe base assembly further comprising a drive assembly, mechanically coupled to the one or more motors, the drive assembly to generate a horizontal physical movement of the base assembly from a first physical location to a second physical location along the ground surface, wherein the computer-readable instructions are further executable by the one or more processors to;
receive sensor measurements from one or more sensor assemblies on a shading system coupled to the central support connector, wherein at least one of the sensor assemblies is located in a tubular section of the central support assembly and integrated in the central support assembly;
generate movement instructions based at least in part on the received sensor measurements; and
communicate the movement instructions to the drive assembly to cause the base assembly to move horizontally from the first physical location to the second physical location.
3 Assignments
0 Petitions
Accused Products
Abstract
A shading system includes a base assembly, core assembly, a sensor expansion module coupled to the core assembly module, wherein the sensor expansion module includes one or more arm support assemblies; one or more arms connected to the one or more arm support assemblies. The base assembly includes one or more motors, one or more processors; one or more memory modules; a base motor controller; and computer-readable instructions, which when executed communicate movement direction and distance instructions to a base motor controller. The base assembly includes one or more motors, wherein the base motor controller converts the received movement direction and/or distance instructions to movement direction and/or distance commands, and communicates the movement direction and/or distance commands to the one or more motors to physically move the base assembly.
78 Citations
17 Claims
-
1. A base assembly, comprising:
-
a central support connector attached to a central support assembly of an umbrella; and a base assembly body, the base assembly body comprising; one or more processors, integrated within the base assembly body; one or more memory modules, integrated within the base assembly body; a base motor controller, integrated within the base assembly body; computer-readable instructions, the computer-readable instructions accessed from the one or memory modules and executable by the one or more processors to communicate instructions to the base motor controller; and one or more motors communicatively coupled to the base motor controller, the one or more motors integrated within the base assembly body, wherein the one or more motors receive movement commands from the base motor controller related to movement of the base assembly, wherein the base assembly body has a top surface and a bottom surface, the bottom surface to be positioned parallel with a ground surface and to rest on the ground surface and the base assembly further comprising a drive assembly, mechanically coupled to the one or more motors, the drive assembly to generate a horizontal physical movement of the base assembly from a first physical location to a second physical location along the ground surface, wherein the computer-readable instructions are further executable by the one or more processors to; receive sensor measurements from one or more sensor assemblies on a shading system coupled to the central support connector, wherein at least one of the sensor assemblies is located in a tubular section of the central support assembly and integrated in the central support assembly; generate movement instructions based at least in part on the received sensor measurements; and communicate the movement instructions to the drive assembly to cause the base assembly to move horizontally from the first physical location to the second physical location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A shading system, comprising:
-
a core assembly; a sensor expansion module coupled to the core assembly module, wherein the sensor expansion module comprises; one or more arm support assemblies; one or more arms connected to the one or more arm support assemblies; a shading fabric attached at least one of the one or more arms; and one or more solar panel assemblies to convert solar energy into electrical energy; and a base assembly, the base assembly coupled to the core assembly via a core assembly connector, the base assembly comprising; one or more processors, integrated within the base assembly; one or more memory modules, integrated within the base assembly; a base motor controller, integrated within the base assembly body; and computer-readable instructions, the computer-readable instructions accessed from the one or memory modules and executable by the one or more processors to communicate movement direction and distance instructions to a base motor controller; one or more motors, integrated within the base assembly body, communicatively coupled to the base motor controller, wherein the base motor controller converts the received movement direction and/or distance instructions to movement direction and/or distance commands, and communicates the movement direction and/or distance commands to the one or more motors to physically move the base assembly in a horizontal direction, based at least in part, on the received movement direction and distance commands wherein the base assembly body has a top surface and a bottom surface, the bottom surface to be positioned parallel with a ground surface and to rest on the ground surface and the base assembly further comprising a drive assembly, mechanically coupled to the one or more motors, the drive assembly to generate a horizontal physical movement of the base assembly from a first physical location to a second physical location along the ground surface; and one or more environmental sensors that are integrated into the base assembly, the one or more environmental sensors to capture measurements of environmental conditions, and communicate the captured measurements to the one or more processors, wherein the computer-readable instructions, being further executable by the one or more processors, to analyze the captured measurements of the environmental conditions, and based at least in part on the one or more analyses, generate direction and distance movement instructions and communicate the generated direction and distance movement instructions to the base motor controller to cause the base assembly to move horizontally to a third physical location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A shading system, comprising:
-
a core assembly; a sensor expansion module coupled to the core assembly module, wherein the sensor expansion module comprises; one or more arm support assemblies; one or more arms connected to the one or more arm support assemblies; a shading fabric attached at least one of the one or more arms; and one or more solar panel assemblies to convert solar energy into electrical energy; and a base assembly, the base assembly coupled to the core assembly via a core assembly connector, the base assembly comprising; one or more processors, integrated within the base assembly; one or more memory modules, integrated within the base assembly; a base motor controller, integrated within the base assembly body; and computer-readable instructions, the computer-readable instructions accessed from the one or memory modules and executed by the one or more processors to communicate movement direction and distance instructions to a base motor controller; one or more motors, integrated within the base assembly body, communicatively coupled to the base motor controller, wherein the base motor controller converts the received movement direction and/or distance instructions to movement direction and/or distance commands, and communicates the movement direction and/or distance commands to the one or more motors to physically move the base assembly in a horizontal direction, based at least in part, on the received movement direction and distance commands wherein the base assembly body has a top surface and a bottom surface, the bottom surface to be positioned parallel with a ground surface and to rest on the ground surface, and the base assembly further comprising a drive assembly, mechanically coupled to the one or more motors, the drive assembly to generate a horizontal physical movement of the base assembly from a first physical location to a second physical location along the ground surface, and further comprising a camera, integrated within the base assembly, to capture video of an area around the base assembly, wherein the computer-readable instructions further executable by the one or more processors to analyze the captured video to identify objects, to generate the movement direction and distance instructions based on the identified object, and to communicate the generated movement direction and/or distance instructions to the base motor controller to cause the base assembly to move from the first physical location to the second physical location.
-
Specification