Patent classifications
G05B2219/25419
Dynamically reconfigurable data collection agent for fracking pump asset
A scalable industrial asset management system dynamically negotiates allocation of mobile industrial assets to industrial operation sites. The asset management system tracks and models the capabilities and availabilities of a pool of mobile industrial assets (e.g., truck-mounted assets or other such assets). Based on a defined demand of a scheduled industrial operation requiring mobile industrial assets (e.g., a fracking operation, a mining operation, etc.) the system selects a subset of the mobile industrial assets that are both available during the scheduled operation and are collectively capable of satisfying the demands of the industrial operation. Moreover, based on the asset models for the subset of mobile industrial assets, the system configures an on-premise cloud agent device to collect telemetry data from the mobile assets during the operation and to migrate the collected data to a cloud-based collection and analytics system.
Scent delivery system scheduling
A method for controlling one or more scent delivery units includes maintaining one or more scheduled events, maintaining one or more scheduled anti-events, and generating, based on the one or more scheduled events and the one or more scheduled anti-events, command data to be communicated to the one or more scent delivery units to control their activation and deactivation. Generating the command data includes identifying a conflicting period of time during which control specified by the one or more scheduled events differs from control specified by the one or more scheduled anti-events and also includes generating command data that gives priority to control specified by the one or more scheduled anti-events. Control for the one or more scent delivery units during the conflicting period of time is in accordance with control logic of the one or more scheduled anti-events and not the one or more scheduled events.
Rescheduling one or more tasks of a digital plan associated with subsystems of a wellsite based on the wellsite's state
A method can include receiving scheduled tasks associated with subsystems of a wellsite system wherein the scheduled tasks are associated with achievement of desired states of the wellsite system; transmitting task information for at least a portion of the scheduled tasks to computing devices associated with the subsystems; receiving state information via the wellsite system; assessing the state information with respect to one or more of the desired states; based at least in part on the assessing, scheduling a task; and transmitting task information for the task to one or more of the computing devices associated with the subsystems.
SCHEDULING AND CONTROL SYSTEM FOR AUTONOMOUS ROBOTS
An autonomous cleaning robot including a drive configured to move the cleaning robot across a floor surface in an area to be cleaned and a controller. The controller is configured to receive data representing an editable mission timeline including data representing a sequence of rooms to be cleaned, navigate the cleaning robot to clean the rooms following the sequence, track operational events occurring in each of the rooms, and transmit data about time spent navigating each room included in the sequence.
WELL TASK SCHEDULING
A system and method that may include generating a well plan that includes a plurality of tasks for a well and a level of detail of a component of a wellsite system. The system and method may also include deploying the plurality of tasks of the well plan to be executed by equipment. The system and method may additionally include obtaining state information from the equipment to monitor performance of at least one task of the plurality of tasks. The system and method may further include determining completion of the at least one task based on the achievement of desired states of the wellsite system.
SHIFT CONFIGURATIONS FOR MANUFACTURING EXECUTION SYSTEMS
The disclosure describes a system for executing schedules in a manufacturing execution system (MES). In some embodiments, the system is configured to enable multiple shift patterns to be entered for a single entity. In some embodiments, the system is configured to prioritize the shift patterns based on an execution time. In some embodiments, the system includes one or more of a schedule pattern table, a schedule template, and an entity table, which are linked to each other to define parameters of one or more schedules. In some embodiments, the system is configured to automatically assign a time zone the time entered that matches the time zone where the entity associated with the schedule is located.
Scheduling and control system for autonomous robots
An autonomous cleaning robot including a drive configured to move the cleaning robot across a floor surface in an area to be cleaned and a controller. The controller is configured to receive data representing an editable mission timeline including data representing a sequence of rooms to be cleaned, navigate the cleaning robot to clean the rooms following the sequence, track operational events occurring in each of the rooms, and transmit data about time spent navigating each room included in the sequence.
SCENT DELIVERY SYSTEM SCHEDULING
A method for controlling one or more scent delivery units includes maintaining one or more scheduled events, maintaining one or more scheduled anti-events, and generating, based on the one or more scheduled events and the one or more scheduled anti-events, command data to be communicated to the one or more scent delivery units to control their activation and deactivation. Generating the command data includes identifying a conflicting period of time during which control specified by the one or more scheduled events differs from control specified by the one or more scheduled anti-events and also includes generating command data that gives priority to control specified by the one or more scheduled anti-events. Control for the one or more scent delivery units during the conflicting period of time is in accordance with control logic of the one or more scheduled anti-events and not the one or more scheduled events.
Method for devising a schedule based on user input
Some aspects include a schedule development method for a robotic floor-cleaning device that recognizes patterns in user input to automatically devise a work schedule.
System and method for automated production of prefabricated buildings and building components
An automated manufacturing system and method is provided. The system includes a software system and a production system. The software system includes a design module, an engineering module, and a manufacturing module for the design, engineering, and subsequent production of a prefabricated building product. The production system includes a matrix of cells and a plurality of robotic production units configurable with a plurality of production tools. The matrix includes a number of columns and a number of rows, each column representing a product to be worked on and each row representing a type of work to be performed on each product. The system processes a building model and configures each cell to perform specific work with one or more robotic production units and one or more production tools. A prefabricated building product is built in stages as it moves from cell to cell.