Patents by Inventor Brad Kell

Brad Kell has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230109096
    Abstract: A robotic fleet management platform includes a resources data store that maintains a fleet resource inventory indicating fleet resources that can be assigned to a robotic fleet and, for each fleet resource, maintenance history, predicted maintenance need, and a preventive maintenance schedule. The platform includes a maintenance management library of fleet resource maintenance requirements for determining maintenance workflows, service actions, and service parts for at least one fleet resource in the fleet resource inventory. The platform calculates predicted maintenance need of a fleet resource based on anticipated component wear and anticipated component failure of the at least one fleet resource according to machine learning-based analysis of the maintenance status data. The platform monitors a health state of the fleet resource based on sensor data. The platform initiates a service action of the at least one item of maintenance for the fleet resource based on the fleet resource maintenance requirements.
    Type: Application
    Filed: December 2, 2022
    Publication date: April 6, 2023
    Inventors: Charles H. Cella, Brad Kell, Teymour S. El-Tahry, Andrew Cardno, Leon Fortin, JR.
  • Publication number: 20230102048
    Abstract: A robot fleet management platform includes a resources data store that maintains a robot inventory indicating robots that can be assigned to a robot fleet and, for each respective robot, a set of baseline features of the robot and a respective status. The resources data store maintains a components inventory indicating different components that can be provisioned to one or more multi-purpose robots and, for each component, a respective set of extended capabilities corresponding to the component and a respective status. The robot fleet management platform receives a request for a robotic fleet to perform a job, determines a job definition data structure based on the request, determines a robot fleet configuration data structure corresponding to the job based on the set of tasks and the robot inventory, determines a respective configuration for each assigned robot based on the components inventory, configures the assigned robots, and deploys the robotic fleet.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 30, 2023
    Inventors: Charles Howard Cella, Brad Kell, Teymour S. El-Tahry, Leon Fortin, Jr.
  • Publication number: 20230097438
    Abstract: A robot fleet management platform includes one or more processors configured to execute instructions. The instructions include receiving a job request comprising information descriptive of job deliverable and request-specific constraints for delivering the job deliverable. The instructions include applying content and structural filters to content received in association with a job request to identify portions thereof suitable for robot automation. The instructions include establishing a set of robot tasks, each defining at least a type of robot and a task objective, based on the portions of the job request that are suitable for robot automation and meet a first fleet objective. The instructions include applying fleet configuration services to the job content and the set of robot tasks to produce a fleet resource configuration data structure for the job request that associates at least one robot operating unit with each task in the set of tasks and robot adaptation instructions.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 30, 2023
    Inventors: Charles Howard Cella, Brad Kell, Teymour S. El-Tahry, Andrew Cardno, Leon Fortin, JR.
  • Publication number: 20230098602
    Abstract: A method of configuring robot fleets with additive manufacturing capabilities includes receiving a request for a robotic fleet to perform a job and determining a job definition data structure based on the request. The job definition data structure defines a set of tasks to be performed in furtherance of the job. The method includes determining a provisioning configuration for each additive manufacturing system based on the task to which the additive manufacturing system is assigned, the set of 3D printing requirements, the printing instructions, and the status of the additive manufacturing system. The method includes provisioning the additive manufacturing system based on the provisioning configuration and a set of additive manufacturing system provisioning rules that are accessible to an intelligence layer to ensure that provisioned systems comply with the provisioning rules. The method includes deploying the robotic fleet based on the robotic fleet configuration data structure to perform the job.
    Type: Application
    Filed: December 2, 2022
    Publication date: March 30, 2023
    Inventors: Charles H. Cella, Brad Kell, Teymour S. El-Tahry, Andrew Cardno, Leon Fortin, JR.
  • Publication number: 20230089330
    Abstract: A robot fleet platform for preparing a job request includes one or more processors configured to execute instructions. The instructions include a job request ingestion system configured to receive job content relating to at least one of picking, packing, moving, storing, warehousing, transporting or delivering of items in a supply chain. The job content includes an electronic job request and related data. The instructions include a job content parsing system configured to apply filters to the received job content to identify candidate portions thereof for robot automation. The instructions include a fleet intelligence layer that activates a set of intelligence services to process terms in the candidate portions of the job content and receive therefrom at least one recommended robot task and associated contextual information. The instructions include a demand intelligence layer that provides real time information relating to a parameter of demand for the items in the supply chain.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 23, 2023
    Inventors: Charles Howard Cella, Brad Kell, Teymour S. El-Tahry, Andrew Cardno, Leon Fortin, Jr.
  • Publication number: 20230078448
    Abstract: A robotic fleet resource provisioning system includes a storage system storing a fleet resources data store and resource provisioning rules that are accessible to an intelligence layer to ensure that provisioned resources comply with the provisioning rules. The fleet resources data store maintains a fleet resource inventory indicating fleet resources that can be provisioned and, for each respective fleet resource, features, configuration requirements, and a respective status.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 16, 2023
    Inventors: Charles Howard Cella, Brad Kell, Teymour S. El-Tahry, Leon Fortin, JR.
  • Publication number: 20220318707
    Abstract: A robot fleet management platform includes a job configuration system that determines tasks to be performed by robots of a robot fleet based on a job request and a first fleet objective. A proxy service applies fleet configuration services to the tasks to produce a data structure. An intelligence layer activates intelligence services to produce a robot task and associated contextual information that facilitates robot selection and task ordering. A job workflow system generates a workflow defining a performance order of the tasks. A workflow simulation system simulates performance of the job request based on the workflow to recursively redefine the tasks, the data structure, or the workflow until the simulation result satisfies a second fleet objective. In response to the simulation result satisfying the set of fleet objectives, a plan generator generates a job execution plan based on the set of robot tasks, the data structure, and the workflow.
    Type: Application
    Filed: February 28, 2022
    Publication date: October 6, 2022
    Inventors: Charles H. Cella, Brad Kell, Teymour S. El-Tahry, Andrew Cardno, Leon Fortin
  • Publication number: 20220196889
    Abstract: A dynamic vision system includes a variable focus liquid lens optical assembly. The dynamic vision system includes a control system configured to adjust one or more optical parameters and data collected from the variable focus liquid lens optical assembly in real time. The dynamic vision system includes a processing system that dynamically learns on a training set of outcomes, parameters, and data collected from the variable focus liquid lens optical assembly to train one or more machine learning models to recognize an object.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 23, 2022
    Inventors: Sava Marinkovich, Charles H. Cella, Brent Bliven, Joshua Dobrowitsky, Andrew Cardno, Kunal Sharma, Brad Kell
  • Publication number: 20220193915
    Abstract: A dynamic vision system includes a variable focus liquid lens optical assembly. The dynamic vision system includes a variable lighting assembly. The dynamic vision system includes a control system configured to adjust one or more optical parameters and data collected from the variable focus liquid lens optical assembly in real time. The dynamic vision system includes a control system configured to adjust the variable lighting assembly. The dynamic vision system includes a processing system that dynamically learns on a training set of outcomes, parameters, and data collected from the variable focus liquid lens optical assembly to train a set of machine learning models to control the variable focus liquid lens optical assembly to optimize collection of data for processing by the set of machine learning models.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 23, 2022
    Inventors: Sava Marinkovich, Charles H. Cella, Brent Bliven, Joshua Dobrowitsky, Andrew Cardno, Kunal Sharma, Brad Kell
  • Publication number: 20220197306
    Abstract: A robot fleet management platform includes a job parsing system that applies filters to identify portions of a job request suitable for robot automation. Based on the identified portions and a first fleet objective of the job request, a task system establishes tasks that define a robot type and task objective. A proxy service associates a robot of a robot fleet to each task and adaptation instructions to define how to adapt the robot fleet to perform the tasks. A workflow system generates a workflow defining a performance order of the tasks. A simulation system applies the workflow in an environment that includes digital models of the robot fleet and the tasks. The simulation is used to iteratively redefine the tasks and workflow until a second fleet objective is satisfied. A generation system generates a job execution plan in response to the simulation satisfying the first and second fleet objectives.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 23, 2022
    Inventors: Charles H. Cella, Brad Kell, Teymour S. El-Tahry, Andrew Cardno, Leon Fortin
  • Publication number: 20220187847
    Abstract: A robot fleet management platform includes datastores configured to store a governance library defining governance standards. Processors execute computer-readable instructions to implement a governance-enabling intelligence layer that receives and responds to intelligence requests received from intelligence service clients. The intelligence layer includes artificial intelligence services including machine learning, rules-based intelligence, digital twin, robot process automation, and machine vision. The set of governance standards is applied to decisions made by one or more of the set of artificial intelligence services. An intelligence layer controller coordinates performance of the artificial intelligence services on behalf of the intelligence service clients and performance of analyses corresponding to the artificial intelligence services based on the set of governance standards.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 16, 2022
    Inventors: Charles H. Cella, Brad Kell, Teymour S. El-Tahry, Andrew Cardno, Leon Fortin
  • Publication number: 20130252044
    Abstract: A porous electrode for a flow battery includes a first layer having a first average pore size and a second layer having a second average pore size, wherein the second pore size is smaller than the first pore size.
    Type: Application
    Filed: March 26, 2013
    Publication date: September 26, 2013
    Applicant: PRIMUS POWER CORPORATION
    Inventors: Mai Fujimoto, Brad Kell, Gerardo Jose la O', Jonathan Hall, Lauren Wessel Hart, Pallavi Pharkya, Paul Kreiner, Kyle Haynes
  • Publication number: 20130252041
    Abstract: A porous electrode for a flow battery includes a first layer and a second layer. The first layer has at least one of a different catalytic property or a different permeability than the second layer.
    Type: Application
    Filed: March 26, 2013
    Publication date: September 26, 2013
    Applicant: Primus Power Corporation
    Inventors: Mai Fujimoto, Brad Kell, Gerardo Jose la O', Jonathan Hall, Lauren Wessel Hart, Pallavi Pharkya, Paul Kreiner, Kyle Haynes, Andrew Marshall, Russell Cole, Leon Radomsky
  • Patent number: 8450001
    Abstract: An electrochemical flow cell includes a permeable electrode, an impermeable electrode located adjacent to and spaced apart from the permeable electrode and a reaction zone electrolyte flow channel located between a first side of the permeable electrode and a first side of the impermeable electrode. The electrochemical flow cell also includes at least one electrolyte flow channel located adjacent to a second side of the permeable electrode, at least one central electrolyte flow conduit extending through a central portion of the permeable electrode and through a central portion of the impermeable electrode and at least one peripheral electrolyte flow inlet/outlet located in a peripheral portion of the electrochemical cell above or below the permeable electrode.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: May 28, 2013
    Assignee: Primus Power Corporation
    Inventors: Brad Kell, Rick Winter, Jonathan Hall
  • Publication number: 20120282501
    Abstract: A flow battery electrode assembly including a first impermeable, substantially metal electrode consisting essentially of a metal and a second permeable electrode. The assembly also includes at least one electrically conductive spacer connecting the first impermeable, substantially metal electrode and the second permeable electrode such that the first impermeable, substantially metal electrode and the second permeable electrode are spaced apart from each other by an electrolyte flow path. At least one electrically conductive spacer includes a plurality of electrically conductive spacers which mechanically and electrically connect adjacent first impermeable, substantially metal and second permeable electrodes.
    Type: Application
    Filed: May 14, 2012
    Publication date: November 8, 2012
    Applicant: Primus Power Corporation
    Inventors: Kyle Haynes, Paul Kreiner, Jonathan L. Hall, Brad Kell, Rick Winter
  • Patent number: 8202641
    Abstract: A flow battery electrode assembly with a first impermeable, substantially metal electrode, a second permeable, substantially metal electrode and at least one electrically conductive spacer. The electrically conductive spacer connects the first impermeable, substantially metal electrode and the second permeable, substantially metal electrode such that the first impermeable, substantially metal electrode and the second permeable, substantially metal electrode are spaced apart from each other by an electrolyte flow path.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: June 19, 2012
    Assignee: Primus Power Corporation
    Inventors: Rick Winter, Brad Kell, Jonathan Hall, Gerardo Jose la O', Thomas Stepien
  • Publication number: 20120058370
    Abstract: An electrochemical flow cell includes a permeable electrode, an impermeable electrode located adjacent to and spaced apart from the permeable electrode and a reaction zone electrolyte flow channel located between a first side of the permeable electrode and a first side of the impermeable electrode. The electrochemical flow cell also includes at least one electrolyte flow channel located adjacent to a second side of the permeable electrode, at least one central electrolyte flow conduit extending through a central portion of the permeable electrode and through a central portion of the impermeable electrode and at least one peripheral electrolyte flow inlet/outlet located in a peripheral portion of the electrochemical cell above or below the permeable electrode.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: PRIMUS POWER CORPORATION
    Inventors: Brad Kell, Rick Winter, Jonathan Hall
  • Publication number: 20110223451
    Abstract: A flow battery electrode assembly with a first impermeable, substantially metal electrode, a second permeable, substantially metal electrode and at least one electrically conductive spacer. The electrically conductive spacer connects the first impermeable, substantially metal electrode and the second permeable, substantially metal electrode such that the first impermeable, substantially metal electrode and the second permeable, substantially metal electrode are spaced apart from each other by an electrolyte flow path.
    Type: Application
    Filed: September 8, 2010
    Publication date: September 15, 2011
    Applicant: PRIMUS POWER CORPORATION
    Inventors: Rick Winter, Brad Kell, Jonathan Hall, Gerardo Jose LA O'