Patents by Inventor Itumeleng Mabote

Itumeleng Mabote 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).

  • Patent number: 12046069
    Abstract: A method to facilitate extraction of display objects for industrial diagrams are disclosed herein. The method comprises: receiving user input indicating a first display object within an industrial diagram; extracting the first display object to generate a first graphic extraction template; identifying one or more regions within the first graphic extraction template; masking the text information; linking each of the one or more regions with at least a portion of an object name of the first display object; extracting all the display objects, from the industrial diagram, that are of the type of the first display object using the first graphic extraction template to generate a first set of extracted graphic objects; and for each of the first set of extracted graphic objects, matching text information within each of the one or more regions with at least a portion of an object name.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: July 23, 2024
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventor: Itumeleng Mabote
  • Patent number: 11775263
    Abstract: A control code collaboration system automatically generates control code for an industrial project based on text discovered within the design documents. The system allows a designer to highlight text within a text-based design document representing an interlock definition, step sequence definition, tag name, or other aspects of the design description. The system then allows the user to link annotations to the highlighted text, the annotations representing interlock programming, sequence programming, or controller tag names. The system then searches the document for similarly formatted text, which are assumed to represent descriptions of similar control aspects, and infers suitable control programming from these discovered pieces of text using the previously provided annotations as a guide. In this way, the system uses text pattern recognition generates suggestions as to how to program portions of the design description based on control logic examples provided by the user.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 3, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Itumeleng Mabote
  • Publication number: 20220083318
    Abstract: A control code collaboration system automatically generates control code for an industrial project based on text discovered within the design documents. The system allows a designer to highlight text within a text-based design document representing an interlock definition, step sequence definition, tag name, or other aspects of the design description. The system then allows the user to link annotations to the highlighted text, the annotations representing interlock programming, sequence programming, or controller tag names. The system then searches the document for similarly formatted text, which are assumed to represent descriptions of similar control aspects, and infers suitable control programming from these discovered pieces of text using the previously provided annotations as a guide. In this way, the system uses text pattern recognition generates suggestions as to how to program portions of the design description based on control logic examples provided by the user.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventor: Itumeleng Mabote
  • Publication number: 20220058306
    Abstract: A human-machine interface (HMI) development system analyzes a P&ID drawing of an industrial system to identify equipment and the lines or links between the equipment, and generates an HMI application for visualizing the process carried out by the automation system based on results of this analysis. After identifying the items of equipment represented in the P&ID drawings, the development system allows the user to select equipment of interest to be included on an HMI display being developed. The system can then identify lines (e.g., piping) between the selected items of equipment, and generate an HMI interface display comprising graphical objects representing the selected equipment and the lines between the equipment. As part of this translation, the development system can redraw the lines between the items of equipment in order to simplify the connections relative to their original representations on the P&ID drawings.
    Type: Application
    Filed: August 19, 2020
    Publication date: February 24, 2022
    Inventor: Itumeleng Mabote
  • Publication number: 20210286349
    Abstract: Techniques to facilitate extraction of display objects for human-machine interface (HMI) displays are disclosed herein. In at least one implementation, a selection of a user-defined area is received that identifies at least a portion of a piping and instrumentation diagram (P&ID) associated with an industrial automation environment. The user-defined area of the P&ID is analyzed to identify at least one object within the user-defined area of the P&ID. The at least one object identified within the user-defined area of the P&ID is extracted to generate a static graphic object. Edit instructions are received that describe at least one modification to a visual appearance of the static graphic object. The edit instructions are applied to the static graphic object to generate an HMI graphic object comprising the at least one modification to the visual appearance of the static graphic object.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Inventor: Itumeleng Mabote
  • Publication number: 20210278960
    Abstract: Techniques to facilitate automatic importation and placement of display objects on human-machine interface (HMI) displays are disclosed herein. In at least one implementation, a selection of a user-defined area is received that identifies at least a portion of a piping and instrumentation diagram (P&ID) associated with an industrial automation environment. The P&ID is analyzed to identify objects within the user-defined area of the P&ID and determine location data for the objects identified relative to the user-defined area. HMI objects are generated on an HMI display by mapping the objects identified within the user-defined area of the P&ID onto the HMI display based on the user-defined area of the P&ID and the location data for the objects identified relative to the user-defined area.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 9, 2021
    Inventor: Itumeleng Mabote