Patents by Inventor Michael J. Ohlsen

Michael J. Ohlsen 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: 20220299981
    Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. To facilitate effective collaboration via efficient communication between developers, the IDE system can be configured to send push notifications to personal client devices in response to relevant events originating within the development environment relating to development of an automation system project.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 22, 2022
    Inventors: Michael J. Ohlsen, Kenneth Scott Plache
  • Patent number: 10847012
    Abstract: Systems, methods, and software are disclosed herein for generating one or more personalized alarm notifications in an industrial environment. In an implementation, including a storage device and a processing system coupled together, with a mobile application stored on the storage device and having program instructions that, when executed by the processing system, direct the processing system render a configuration module through which to receive user input specifying notification criteria related to alarms in an industrial process environment, upload the notification criteria to an alarm service that receives the alarms from the industrial process environment, receive a notification from the alarm service associated with one or more of the alarms that satisfy the notification criteria, display the notification in a notification module, and in response to a user selection of the notification, download the one or more alarms.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: November 24, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ashish Anand, Kenneth S. Plache, Kyle K. Reissner, Michael J. Ohlsen, Kevin W. Peters
  • Patent number: 10545747
    Abstract: Techniques to facilitate modular deployment for an application associated with an industrial automation environment are disclosed herein. In at least one implementation, module availability information is received for the application transmitted from an application module registry server. The module availability information for the application is displayed, and a selection of module data to install into the application is received, which is selected from the module availability information for the application. Responsive to the selection of the module data, the module data is retrieved from the application module registry server, and the module data is installed into the application.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: January 28, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kenneth S. Plache, Michael J. Ohlsen, Kevin W. Peters, Kyle K. Reissner, Ashish Anand
  • Publication number: 20190146637
    Abstract: Techniques to facilitate data snapshots for an application associated with an industrial automation environment are disclosed herein. In at least one implementation, device data generated by at least one industrial device operating in the industrial automation environment is received, and a visualization of the device data is presented for display by the computing system. A selection by a user of the computing system of at least a portion of the device data to capture as a data snapshot is received, and the data snapshot is captured and shared with at least a second user.
    Type: Application
    Filed: September 24, 2018
    Publication date: May 16, 2019
    Inventors: Kenneth S. Plache, Kyle K. Reissner, Michael J. Ohlsen
  • Publication number: 20190096223
    Abstract: Systems, methods, and software are disclosed herein for generating one or more personalized alarm notifications in an industrial environment. In an implementation, including a storage device and a processing system coupled together, with a mobile application stored on the storage device and having program instructions that, when executed by the processing system, direct the processing system render a configuration module through which to receive user input specifying notification criteria related to alarms in an industrial process environment, upload the notification criteria to an alarm service that receives the alarms from the industrial process environment, receive a notification from the alarm service associated with one or more of the alarms that satisfy the notification criteria, display the notification in a notification module, and in response to a user selection of the notification, download the one or more alarms.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Ashish Anand, Kenneth S. Plache, Kyle K. Reissner, Michael J. Ohlsen, Kevin W. Peters
  • Publication number: 20190087166
    Abstract: Techniques to facilitate modular deployment for an application associated with an industrial automation environment are disclosed herein. In at least one implementation, module availability information is received for the application transmitted from an application module registry server. The module availability information for the application is displayed, and a selection of module data to install into the application is received, which is selected from the module availability information for the application. Responsive to the selection of the module data, the module data is retrieved from the application module registry server, and the module data is installed into the application.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Kenneth S. Plache, Michael J. Ohlsen, Kevin W. Peters, Kyle K. Reissner, Ashish Anand