Patents by Inventor Fabio Malaspina

Fabio Malaspina 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: 8302006
    Abstract: Systems and methodologies for viewing locations of a data point within a system are provided. A system provided herein includes a locate component that determines locations of a selected data point and a display component that displays the locations of the selected data point in a location structure, which can be displayed at a common area of display with the selected data point. In addition, a system provided herein further includes a navigation component that receives the locations of the selected data point and facilitates navigation of the area of display to a location selected from the location structure.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: October 30, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Christopher E. Stanek, Jiao Wang, Fabio Malaspina, Michael Silvestro, Matthew Robert Ericsson
  • Patent number: 8181157
    Abstract: A software documentation system is provided. This includes a documentation object to store documentation data of an application. One or more custom language components are stored with the documentation objects to provide language display options for the application. The custom language components can be applied as a tag to indicate that tagged data items are to remain in a designated form such as a string name that is to remain in the designated language of the documentation designer. The custom language components can also be specified as differing forms of a similar language.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: May 15, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Matthew R. Ericsson, John E. Belcher, David R. Curry, Christopher E. Stanek, Fabio Malaspina, Ronald E. Bliss
  • Patent number: 8000838
    Abstract: The subject invention relates to systems and methods that facilitate motion between different coordinate systems in an industrial control environment. The systems and methods accept data in one coordinate system and transform the data to a different coordinate system. Suitable transformations include instructions that transform between Cartesian, pre-defined non-Cartesian, and user-defined non-Cartesian coordinate systems, including transformations between a non-Cartesian coordinate system to another non-Cartesian coordinate system. Such transformations can be programmed in essentially any industrial control language and can be seamlessly integrated with the control environment. The systems and methods can be utilized to generate a motion instruction that includes, among other information, source and target coordinate systems and the transformation between them.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: August 16, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jatin P. Bhatt, Fabio Malaspina, Michael Piatka, William C. Schwarz, Jeffrey W. Brooks, Slobodan Milosevic
  • Patent number: 7913228
    Abstract: A software documentation system is provided. This includes a selection component that detects a project component within a context of a current language. A translation viewer displays alternative language documentation associated with the detected project component, where the translation viewer can be associated with an editor that is linked to the context of the current language. Other aspects include providing components to switch from a current language to an alternative language within the software documentation or development system.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: March 22, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Matthew R. Ericsson, David R. Curry, Christopher E. Stanek, Fabio Malaspina, Ronald E. Bliss
  • Patent number: 7424327
    Abstract: An industrial control system includes a central controller having a memory containing programmable data including operating programs for operating the controller, control program for controlling an industrial process, and configuration data configuring values used by the operating program and control program. The central controller is designed to control multiple devices also having memory holding programmable data including operating programs and configuration data. A program is executable by the central controller that causes the central controller to identify memories distributed through the industrial control system having programmable data and collect the programmable data from the memories. Accordingly, the collected programmable data may be used to substantially recreate operation of the industrial control system in a second industrial control system having another central controller substantially identical to the industrial controller and multiple devices connected to the central controller.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: September 9, 2008
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Fabio Malaspina, Brian A. Batke, Harcharan Rajagopal, David M. Callahan
  • Publication number: 20080209354
    Abstract: Systems and methodologies for viewing locations of a data point within a system are provided. A system provided herein includes a locate component that determines locations of a selected data point and a display component that displays the locations of the selected data point in a location structure, which can be displayed at a common area of display with the selected data point. In addition, a system provided herein further includes a navigation component that receives the locations of the selected data point and facilitates navigation of the area of display to a location selected from the location structure.
    Type: Application
    Filed: August 3, 2007
    Publication date: August 28, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Christopher E. Stanek, Jiao Wang, Fabio Malaspina, Michael Silvestro, Matthew Robert Ericsson
  • Publication number: 20080127091
    Abstract: A software documentation system is provided. This includes a documentation object to store documentation data of an application. One or more custom language components are stored with the documentation objects to provide language display options for the application. The custom language components can be applied as a tag to indicate that tagged data items are to remain in a designated form such as a string name that is to remain in the designated language of the documentation designer. The custom language components can also be specified as differing forms of a similar language.
    Type: Application
    Filed: September 29, 2006
    Publication date: May 29, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Matthew R. Ericsson, John E. Belcher, David R. Curry, Christopher E. Stanek, Fabio Malaspina, Ronald E. Bliss
  • Publication number: 20080098356
    Abstract: A software documentation system is provided. This includes a selection component that detects a project component within a context of a current language. A translation viewer displays alternative language documentation associated with the detected project component, where the translation viewer can be associated with an editor that is linked to the context of the current language. Other aspects include providing components to switch from a current language to an alternative language within the software documentation or development system.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 24, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Matthew R. Ericsson, David R. Curry, Christopher E. Stanek, Fabio Malaspina, Ronald E. Bliss
  • Publication number: 20080051938
    Abstract: The subject invention relates to systems and methods that facilitate motion between different coordinate systems in an industrial control environment. The systems and methods accept data in one coordinate system and transform the data to a different coordinate system. Suitable transformations include instructions that transform between Cartesian, pre-defined non-Cartesian, and user-defined non-Cartesian coordinate systems, including transformations between a non-Cartesian coordinate system to another non-Cartesian coordinate system. Such transformations can be programmed in essentially any industrial control language and can be seamlessly integrated with the control environment. The systems and methods can be utilized to generate a motion instruction that includes, among other information, source and target coordinate systems and the transformation between them.
    Type: Application
    Filed: August 31, 2007
    Publication date: February 28, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Jatin Bhatt, Fabio Malaspina, Michael Piatka, William Schwarz, Jeffery Brooks, Slobodan Milosevic
  • Patent number: 7266425
    Abstract: The subject invention relates to systems and methods that facilitate motion between different coordinate systems in an industrial control environment. The systems and methods accept data in one coordinate system and transform the data to a different coordinate system. Suitable transformations include instructions that transform between Cartesian, pre-defined non-Cartesian, and user-defined non-Cartesian coordinate systems, including transformations between a non-Cartesian coordinate system to another non-Cartesian coordinate system. Such transformations can be programmed in essentially any industrial control language and can be seamlessly integrated with the control environment. The systems and methods can be utilized to generate a motion instruction that includes, among other information, source and target coordinate systems and the transformation between them.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 4, 2007
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jatin P. Bhatt, Fabio Malaspina, Michael Piatka, William C. Schwarz, Jeffery W. Brooks, Slobodan Milosevic
  • Publication number: 20060178757
    Abstract: An industrial control system includes a central controller having a memory containing programmable data including operating programs for operating the controller, control program for controlling an industrial process, and configuration data configuring values used by the operating program and control program. The central controller is designed to control multiple devices also having memory holding programmable data including operating programs and configuration data. A program is executable by the central controller that causes the central controller to identify memories distributed through the industrial control system having programmable data and collect the programmable data from the memories. Accordingly, the collected programmable data may be used to substantially recreate operation of the industrial control system in a second industrial control system having another central controller substantially identical to the industrial controller and multiple devices connected to the central controller.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 10, 2006
    Inventors: Richard Grgic, Fabio Malaspina, Brian Batke, Harcharan Rajagopal, David Callaghan
  • Publication number: 20060074527
    Abstract: The subject invention relates to systems and methods that facilitate motion between different coordinate systems in an industrial control environment. The systems and methods accept data in one coordinate system and transform the data to a different coordinate system. Suitable transformations include instructions that transform between Cartesian, pre-defined non-Cartesian, and user-defined non-Cartesian coordinate systems, including transformations between a non-Cartesian coordinate system to another non-Cartesian coordinate system. Such transformations can be programmed in essentially any industrial control language and can be seamlessly integrated with the control environment. The systems and methods can be utilized to generate a motion instruction that includes, among other information, source and target coordinate systems and the transformation between them.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 6, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Jatin Bhatt, Fabio Malaspina, Michael Piatka, William Schwarz, Jeffery Brooks, Slobodan Milosevic
  • Patent number: 6401005
    Abstract: A computer numerical control system for providing more efficient execution of part program blocks. The computer numerical control system selectively may be utilized in a synchronous mode in which the part program blocks are executed under control of a logic engine. This synchronous operation may be changed to an asynchronous operation, and vice versa, by providing a synchronization control parameter in the part program. Additionally, the system may be switched to an auto-synchronous mode in which part program block execution automatically is accomplished in either synchronous mode or asynchronous mode depending on the content of the data blocks being processed.
    Type: Grant
    Filed: September 27, 1999
    Date of Patent: June 4, 2002
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: William C. Schwarz, Fabio Malaspina