Patents by Inventor Steven Mark Cisler

Steven Mark Cisler 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: 9927792
    Abstract: A technique is disclosed for facilitating editing of editable code in an interface device or similar apparatus. Properties of device elements are enumerated by a general purpose engine resident on the interface device. The general purpose engine enumerates the properties in response to a query in a design-time environment. The device element includes a specific property type and editable code consistent with the property type. A server module on the device serves the editable code and an editing environment from the interface device to a configuration station. The code can be edited on the configuration station in the editing environment and restored to the interface device. The technique alleviates the need for separate editing software or storage of the editable code in any location other than on the interface device itself.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: March 27, 2018
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Joseph Francis Mann, Clinton Duane Britt, Steven Mark Cisler, Robert F. Lloyd, Krista K. Mann
  • Patent number: 9740194
    Abstract: A machine can be accessed and controlled with the help of an interface device. The customizable interface device contains device elements that define features relating to the external representation and internal functionality of the interface device, as linked to one or more machines. An operator can use a configuration station to implement single or reoccurring queries that interact with the interface device and corresponding machines. In particular, the queries target the configuration of device elements in the interface device. The process can include temporarily unloading unused features from active memory and mirroring property changes initialized by a source. An emulator can assist in the configuration process by providing a preliminary software representation of the interface device hardware. A user can develop, test, and reconfigure functions on the emulator before loading the finalized platform to the interface device.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: August 22, 2017
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Krista Kummerfeldt Mann, Robert F. Lloyd, Steven Mark Cisler, Clinton D. Britt, Joseph Francis Mann
  • Publication number: 20150193106
    Abstract: A technique is provided for configuring an interface device. Individual device elements are stored on the interface device and each element includes a functionality and a visual representation. A general purpose engine resident on the interface device enumerates properties of the device elements in response to a query in a design-time environment. Design-time environment may be served to a general purpose computer working as a configuration station. The general purpose engine is independent of the device elements enumerated. A user viewable screen is then generated for viewing in the design-time environment, with the potential for altering properties of the enumerated device elements. The viewable screen and design-time environment may be displayed in a general purpose viewer or browser by collecting the visual representations associated with the device elements.
    Type: Application
    Filed: March 17, 2015
    Publication date: July 9, 2015
    Inventors: Joseph Francis Mann, Steven Mark Cisler, Robert F. Lloyd, Krista Mann, Clinton Duane Britt
  • Patent number: 8984423
    Abstract: A technique is provided for configuring an interface device. Individual device elements are stored on the interface device and each element includes a functionality and a visual representation. A general purpose engine resident on the interface device enumerates properties of the device elements in response to a query in a design-time environment. Design-time environment may be served to a general purpose computer working as a configuration station. The general purpose engine is independent of the device elements enumerated. A user viewable screen is then generated for viewing in the design-time environment, with the potential for altering properties of the enumerated device elements. The viewable screen and design-time environment may be displayed in a general purpose viewer or browser by collecting the visual representations associated with the device elements.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: March 17, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Joseph Francis Mann, Steven Mark Cisler, Robert F. Lloyd, Krista Mann, Clinton Duane Britt
  • Publication number: 20150045918
    Abstract: A technique is disclosed for facilitating editing of editable code in an interface device or similar apparatus. Properties of device elements are enumerated by a general purpose engine resident on the interface device. The general purpose engine enumerates the properties in response to a query in a design-time environment. The device element includes a specific property type and editable code consistent with the property type. A server module on the device serves the editable code and an editing environment from the interface device to a configuration station. The code can be edited on the configuration station in the editing environment and restored to the interface device. The technique alleviates the need for separate editing software or storage of the editable code in any location other than on the interface device itself.
    Type: Application
    Filed: October 28, 2014
    Publication date: February 12, 2015
    Inventors: Joseph Francis Mann, Clinton Duane Britt, Steven Mark Cisler, Robert F. Lloyd, Krista K. Mann
  • Patent number: 8875040
    Abstract: A technique is disclosed for facilitating editing of editable code in an interface device or similar apparatus. Properties of device elements are enumerated by a general purpose engine resident on the interface device. The general purpose engine enumerates the properties in response to a query in a design-time environment. The device element includes a specific property type and editable code consistent with the property type. A server module on the device serves the editable code and an editing environment from the interface device to a configuration station. The code can be edited on the configuration station in the editing environment and restored to the interface device. The technique alleviates the need for separate editing software or storage of the editable code in any location other than on the interface device itself.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: October 28, 2014
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Joseph Francis Mann, Clinton Duane Britt, Steven Mark Cisler, Robert F. Lloyd, Krista Mann
  • Patent number: 8639491
    Abstract: An emulator is provided for an interface device. The emulator includes all functional software of the physical interface device, including configuration software, operating system, design-time environment, run-time engine, and so forth. Device elements, which may be standard COM elements objects, may be configured via the emulator, as may particular interface screens, applications, and so forth. The emulator may be used to try interface devices before their specification for a particular product. The emulator may also be used to develop software and interface screens that will be downloaded to interface device hardware prior to product introduction, thereby facilitating and improving time-market for new product introductions.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: January 28, 2014
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Joseph Francis Mann, Clinton Duane Britt, Steven Mark Cisler, Robert F. Lloyd, Krista Mann
  • Patent number: 7930635
    Abstract: A technique is provided for adapting or “relegending” interface device views. The views include static content and dynamic content. At least a part of the static content defined a look and feel of the interface screens, including screens in a design-time environment and a run-time environment. The adaptable static content may be loaded as bitmaps, JPEG files, and so forth, such as in HTML standard style sheets. The static content may be changed for various original equipment manufacturers, applications, and so forth, while allowing dynamic content to vary depending upon the software and application running on the interface device.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: April 19, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Joseph Francis Mann, Clinton Duane Britt, Steven Mark Cisler, Robert F. Lloyd, Krista Mann
  • Publication number: 20100146418
    Abstract: A machine can be accessed and controlled with the help of an interface device. The customizable interface device contains device elements that define features relating to the external representation and internal functionality of the interface device, as linked to one or more machines. An operator can use a configuration station to implement single or reoccurring queries that interact with the interface device and corresponding machines. In particular, the queries target the configuration of device elements in the interface device. The process can include temporarily unloading unused features from active memory and mirroring property changes initialized by a source. An emulator can assist in the configuration process by providing a preliminary software representation of the interface device hardware. A user can develop, test, and reconfigure functions on the emulator before loading the finalized platform to the interface device.
    Type: Application
    Filed: February 18, 2010
    Publication date: June 10, 2010
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Krista Kummerfeldt Mann, Robert F. Lloyd, Steven Mark Cisler, Clinton D. Britt, Joseph Francis Mann
  • Patent number: 7500597
    Abstract: Embodiments of the present invention relate to a system and method of reconfiguring a human-machine interface. In accordance with embodiments of the present techniques, a configuration application stored on a human-machine interface may be accessed by a remote configuration station via a browser that cooperates with a server resident on the human-machine interface. The configuration application is adapted to allow reconfiguration of the human-machine interface via the browser. Additionally, control objects may be accessible via the browser to create a display file in accordance with the present techniques. The display file may provide links to the control objects that are accessible to a user via the human-machine interface. Further, the display file may be implemented on the human-machine interface for display and execution of the links to the control objects.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: March 10, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Joseph Francis Mann, Krista Mann, Clinton Duane Britt, Robert F. Lloyd, Steven Mark Cisler
  • Patent number: 7050859
    Abstract: The present invention relates to systems and methods to port controller state and context via non-volatile portable memory to controllers employing an open operating system. The present invention provides for saving a controller's state and context, for example after the controller has been suitably configured. The saved image can then be employed for subsequent controller startups to resume a particular state and context, utilized during maintenance to return a controller to a previously saved state and context, and employed to efficiently configure similar controllers via porting and/or loading the saved image to the similar controllers, which mitigates manual controller configuration. The present invention can be employed in connection with various industrial controller designs, memory configurations, and data transfer techniques. In addition, the present invention provides for serial and/or concurrent state and context transfers between controllers and memory devices.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: May 23, 2006
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Subbian Govindaraj, David W. Heller, Steven Mark Cisler
  • Patent number: 6901298
    Abstract: The present invention relates to a system and methodology for saving and restoring controller state and context in an industrial controller. In an aspect of the invention, the industrial controller has a memory module having at least RAM and flash memory. Savings of the state and context is accomplished through writing an image of the RAM to flash memory prior to the power being removed from the RAM. Restoring is accomplished through writing the RAM image in the flash memory back to the RAM after the RAM has been energized.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: May 31, 2005
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Subbian Govindaraj, Shelly Lynn Urdaneta, Steven Mark Cisler, Mark Joseph Weiland