CONNECTING ROBOTIC MOVING SMART BUILDING FURNISHINGS
First Claim
1. A method comprising:
- receiving, at a device in a network, a set of sensor data from a plurality of sensors deployed in a location;
determining, by the device, a physical layout for furnishings in the location based on the received set of sensor data, wherein one or more of the furnishings is equipped with one or more actuators configured to move the equipped furnishing in one or more directions;
generating, by the device, an instruction for the one or more actuators of a particular one of the furnishings based on the determined physical layout for the furnishings; and
sending, by the device, the instruction to the one or more actuators of the particular furnishing, to implement the determined physical layout.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a device in a network receives a set of sensor data from a plurality of sensors deployed in a location. The device determines a physical layout for furnishings in the location based on the received set of sensor data. One or more of the furnishings is equipped with one or more actuators configured to move the equipped furnishing in one or more directions. The device generates an instruction for the one or more actuators of a particular one of the furnishings based on the determined physical layout for the furnishings. The device sends the instruction to the one or more actuators of the particular furnishing, to implement the determined physical layout.
55 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a device in a network, a set of sensor data from a plurality of sensors deployed in a location; determining, by the device, a physical layout for furnishings in the location based on the received set of sensor data, wherein one or more of the furnishings is equipped with one or more actuators configured to move the equipped furnishing in one or more directions; generating, by the device, an instruction for the one or more actuators of a particular one of the furnishings based on the determined physical layout for the furnishings; and sending, by the device, the instruction to the one or more actuators of the particular furnishing, to implement the determined physical layout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a housing configured to couple to a furnishing in a location; a wireless receiver to receive a sent instruction; at least one wheel; a wheel motor coupled to the at least one wheel; and a processing circuit coupled to the wireless receiver and to the wheel motor, wherein the instruction indicates that the wheel motor should be actuated, and wherein the processing circuit sends a control command to the motor based on the instruction received via the wireless receiver to move the furnishing. - View Dependent Claims (11, 12)
-
-
13. An apparatus comprising:
-
one or more network interfaces to communicate with a network; a processor coupled to the network interfaces and configured to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed configured to; receive a set of sensor data from a plurality of sensors deployed in a location; determine a physical layout for furnishings in the location based on the received set of sensor data, wherein one or more of the furnishings is equipped with one or more actuators configured to move the equipped furnishing in one or more directions; generate an instruction for the one or more actuators of a particular one of the furnishings based on the determined physical layout for the furnishings; and send the instruction to the one or more actuators of the particular furnishing, to implement the determined physical layout. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification