Patent classifications
G05B19/041
GENERATING OLFACTORY EXPERIENCES
A system (100) for generating an olfactory experience comprises a user interface (120) that allows a user to provide a set of input parameters that define a desired olfactory experience. The system (100) further comprises a set of processing modules (104) that convert the set of input parameters into a set of scent delivery instructions for one or more scent delivery devices (106), (108) to follow. The system *100) can allow a variety of desired olfactory experiences to be indicated by a user and then allow those desired olfactory experiences (or suitable approximations or equivalents thereof) to be provided by a variety of scent delivery devices that may be available to the system (100).
Edge computing device for controlling electromechanical system or electronic device with local and remote task distribution control
A computing device, including a processor configured to receive sensor data from a control device. The control device may include a control processor configured to execute control instructions to control an actuator of a target electromechanical system and may further include one or more sensors. The processor may identify a first subset of the sensor data and a second subset of the sensor data. The processor may generate first control instructions based on the first subset and transmit the first control instructions to the control processor of the control device. The processor may transmit the second subset to a remote computing device. In response to transmitting the second subset to the remote computing device, the processor may receive a remote processing result from the remote computing device. The processor may generate second control instructions from the remote processing result and transmit the second control instructions to the control processor.
INTELLIGENT BINDING AND SELECTION OF HARDWARE VIA AUTOMATION CONTROL OBJECTS
The present disclosure is directed to systems, methods and devices for facilitating object-based industrial automation control. An automation control library comprised of a plurality of objects may be maintained in association with one or more industrial automation applications. Code defining the execution of an industrial automation process may be received. A plurality of objects in the object library for implementing the industrial automation control process may be identified. The plurality of identified objects may be matched to one or more hardware components based on one or more operational requirements included in the code, and available hardware resources for performing the automation control process.
Dynamically programmed water timer
Programmable controller technology, in which data is received that identifies a particular type of irrigation system component that is to be controlled by a programmable controller. Based on receiving the data identifying the particular type of irrigation system component, configuration information is accessed for the particular type of irrigation system component. Based on the configuration information, a configuration is determined for one or more interface ports of the programmable controller. The one or more interface ports of the programmable controller are configured according to the determined configuration. A connection between the particular type of irrigation system component and the programmable controller that satisfies the determined configuration is detected. Based on detecting the connection between the particular type of irrigation system component and the programmable controller that satisfies the determined configuration, the particular type of irrigation system component is controlled through the one or more interface ports.
INTELLIGENT BINDING AND SELECTION OF HARDWARE VIA AUTOMATION CONTROL OBJECTS
The present disclosure is directed to systems, methods and devices for facilitating object-based industrial automation control. An automation control library comprised of a plurality of objects may be maintained in association with one or more industrial automation applications. Code defining the execution of an industrial automation process may be received. A plurality of objects in the object library for implementing the industrial automation control process may be identified. The plurality of identified objects may be matched to one or more hardware components based on one or more operational requirements included in the code, and available hardware resources for performing the automation control process.
System and method for determining manufacturability and process planning for hybrid manufacturing using symbolic, logical, and/or combinatorial representations
A computer is provided with a geometric representation of an as-designed part and a set of hybrid manufacturing capabilities. The computer computes a set of additive and subtractive manufacturing primitives from the provided set of hybrid manufacturing capabilities, and intersects the primitives to generate an atomic decomposition of space. The computer uses the atomic decomposition to generate a non-geometric representation of a space of manufacturable parts with hybrid manufacturing capabilities in at least one of symbolic, logical, and combinatorial forms. At least one of a necessary, sufficient, or necessary-and-sufficient condition for manufacturability is tested via examining the non-geometric representation for the existence of at least one feasible process plan whose outcome is an as-manufactured part that is interchangeable with the as-designed part.
SYSTEM AND METHOD FOR DETERMINING MANUFACTURABILITY AND PROCESS PLANNING FOR HYBRID MANUFACTURING USING SYMBOLIC, LOGICAL, AND/OR COMBINATORIAL REPRESENTATIONS
A computer is provided with a geometric representation of an as-designed part and a set of hybrid manufacturing capabilities. The computer computes a set of additive and subtractive manufacturing primitives from the provided set of hybrid manufacturing capabilities, and intersects the primitives to generate an atomic decomposition of space. The computer uses the atomic decomposition to generate a non-geometric representation of a space of manufacturable parts with hybrid manufacturing capabilities in at least one of symbolic, logical, and combinatorial forms. At least one of a necessary, sufficient, or necessary-and-sufficient condition for manufacturability is tested via examining the non-geometric representation for the existence of at least one feasible process plan whose outcome is an as-manufactured part that is interchangeable with the as-designed part.
Sputter ion pump with penning-trap current sensor
A sputter-ion-pump system includes a sputter ion pump and an electronic drive. The electronic drive supplies a voltage across the ion pump to establish, in cooperation with a magnetic field, a Penning trap within the ion pump. A current sensor measures the Penning-trap current across the Penning trap. The Penning trap is used as an indication of pressure within the ion pump or a vacuum chamber including or in fluid communication with the ion pump. The pressure information can be used to determine flow rates, e.g., due to a load, outgassing, and/or leakage from an ambient.
MODULAR SYSTEM FOR FOOD ASSEMBLY
One variation of a food production station includes: a manual assembly zone; an autonomous assembly zone; and a controller. The manual assembly zone includes: a prep surface; and a receptacle configured to receive a sequence of food hoppers configured to store ingredients for manual preparation of food products on the prep surface. The autonomous assembly zone includes: a sequence of module housings supporting the prep surface and configured to house a sequence of food dispensing modules configured to dispense ingredients into food containers; and a conveyor located within the sequence of module housings and configured to transfer food containers along the sequence of food dispensing modules for dispensation of ingredients into food containers. The controller is configured to: receive food orders; and coordinate motion of the conveyor and trigger the sequence of food dispensing modules to dispense ingredients into food containers to assemble food products according to food orders.
MODULAR SYSTEM FOR FOOD ASSEMBLY
One variation of a food production station includes: a manual assembly zone; an autonomous assembly zone; and a controller. The manual assembly zone includes: a prep surface; and a receptacle configured to receive a sequence of food hoppers configured to store ingredients for manual preparation of food products on the prep surface. The autonomous assembly zone includes: a sequence of module housings supporting the prep surface and configured to house a sequence of food dispensing modules configured to dispense ingredients into food containers; and a conveyor located within the sequence of module housings and configured to transfer food containers along the sequence of food dispensing modules for dispensation of ingredients into food containers. The controller is configured to: receive food orders; and coordinate motion of the conveyor and trigger the sequence of food dispensing modules to dispense ingredients into food containers to assemble food products according to food orders.