Patents by Inventor Pavel Tichy

Pavel Tichy 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: 11932664
    Abstract: Methods and compounds are disclosed for treating a disease or condition by inhibiting PSMA (Prostate Specific Membrane Antigen) using prodrugs of 2-PMPA.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: March 19, 2024
    Assignees: THE JOHNS HOPKINS UNIVERSTY, INSTITUTE OF ORGANIC CHEMISTRY AND BIOCHEMISTRY AS CR V.V.I.
    Inventors: Barbara Slusher, Rana Rais, Marcela Krecmerova, Tomas Tichy, Pavel Majer, Andrej Jancarik
  • Patent number: 9599974
    Abstract: Systems, methods, and apparatuses are provided for a “path affinity” engine that may work in the background to discover route information needed to connect industrial control components to control level data using “tag names.” Connections may be established dynamically through the path affinity engine, thereby simplifying the commissioning process and allowing connections to be made on an as needed basis. Accordingly, discovery of tag locations at runtime may be permitted, and implementing hardware changes in industrial control environments may be greatly simplified.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: March 21, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Pavel Tichy
  • Publication number: 20150148914
    Abstract: Systems, methods, and apparatuses are provided for a “path affinity” engine that may work in the background to discover route information needed to connect industrial control components to control level data using “tag names.” Connections may be established dynamically through the path affinity engine, thereby simplifying the commissioning process and allowing connections to be made on an as needed basis. Accordingly, discovery of tag locations at runtime may be permitted, and implementing hardware changes in industrial control environments may be greatly simplified.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Pavel Tichy
  • Patent number: 8384544
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: February 26, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Patent number: 7994919
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: August 9, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Patent number: 7991602
    Abstract: The subject invention relates to integrating agents, control logic, and simulations in order to simulate and validate a control strategy for a physical system. The systems and methods integrate agents and control logic with simulations, and utilize the integrated agents, control logic, and simulations to generate a proxy. The proxy can be employed to couple one or more controllers executing the agents and control logic with the simulations. Visualization is utilized to visualize the simulation, including the agents and the control logic. In addition, the systems and methods utilize a synchronization algorithm to synchronize the execution times of the controllers and the simulations. The foregoing mitigates validation through building and testing physical system and/or test beds. Upon validating control strategies, associated agents and logic can be loaded in one or more industrial controllers controlling the physical system, and the simulation can be utilized to represent the physical system.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: August 2, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Pavel Vrba, Raymond J. Staron, Kenwood H. Hall, Petr Slechta, Pavel Tichy
  • Patent number: 7640291
    Abstract: A controller capable of being employed in a distributed control system, where the distributed control system controls operations of a plurality of devices that operate together to perform a process, and a method of communicating information between a first program portion and a second program portion of such a controller, are disclosed. The controller includes at least one processing component configured to perform a first plurality of program portions that operate in relation with one another as a first agent. The plurality of program portions includes a first program portion that controls agent-type behavior of the controller, and a second program portion that at least one of controls and monitors at least one of the devices. The controller further includes at least one memory component that stores a data table that is accessed by each of the first and second program portions to allow communication between those program portions.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: December 29, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Kenwood H. Hall, Raymond J. Staron, Petr Slechta, Vladimir Marik, Pavel Tichy, Pavel Vrba
  • Publication number: 20090254199
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Application
    Filed: June 10, 2009
    Publication date: October 8, 2009
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Publication number: 20090243808
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Application
    Filed: June 10, 2009
    Publication date: October 1, 2009
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Patent number: 7551081
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: June 23, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Patent number: 7305272
    Abstract: A controller configured to operate as at least one agent, a method of configuring a controller for operation as part of a multi-agent distributed control system, and a configuration device for so configuring a controller, are disclosed. The controller includes at least one processing device and at least one storage medium that is in communication with the at least one processing device. The at least one storage medium stores a plurality of program portions that are executed by the at least one processing device, and the plurality of program portions includes first, second and third program portions. The first program portion is capable of generating first signals that are commands to be provided to a controlled device, the second program portion is capable of governing standard agent-type functionality, and the third program portion is capable of governing application-specific agent-type functionality.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: December 4, 2007
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Kenwood H. Hall, Raymond J. Staron, Petr Slechta, Pavel Tichy, Sivaram Balasubramanian
  • Patent number: 7228187
    Abstract: A system and method of interacting with a multi-agent distributed control system employing a plurality of controllers on which are programmed a plurality of agents in which the controllers are coupled by a network are disclosed. The method includes providing a computer program capable of operating a user interface, where the computer program is in communication with the agents via the network. The method further includes displaying agent-related information on the user interface by way of a plurality of windows, where within a first of the windows is further displayed a workflow among at least some of the agents, and within a second of the windows is further displayed at least one of a plurality of messages communicated among at least some of the agents, a work unit requested by at least one of the agents, and message content associated with at least one of the messages.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: June 5, 2007
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Tichý, Francisco P. Maturana, Kenwood H. Hall, Raymond J. Staron, Petr {hacek over (S)}lechta, Vladimír Ma{hacek over (r)}ík
  • Patent number: 7146232
    Abstract: A system and method for programming a plurality of agents onto a distributed control system are disclosed. The system includes a terminal that displays a graphical user interface having a plurality of images. The plurality of images includes a first image showing a plurality of selectable templates and at least a first mechanism by which first user input signals can be received concerning the templates, where the templates include agent-type programming, and a second image showing a representation of controllable devices and at least a second mechanism by which second user input signals can be received concerning associations between the templates and the representation. The system further includes a processing device that generates executable programming to be performed by the distributed control system based upon the templates and the associations, where the executable programming at least partly governs agent-type behavior of the distributed control system.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: December 5, 2006
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Raymond J. Staron, Kenwood H. Hall, Francisco P. Maturana, Pavel Tichy, Petr Slechta
  • Publication number: 20060167667
    Abstract: The subject invention relates to integrating agents, control logic, and simulations in order to simulate and validate a control strategy for a physical system. The systems and methods integrate agents and control logic with simulations, and utilize the integrated agents, control logic, and simulations to generate a proxy. The proxy can be employed to couple one or more controllers executing the agents and control logic with the simulations. Visualization is utilized to visualize the simulation, including the agents and the control logic. In addition, the systems and methods utilize a synchronization algorithm to synchronize the execution times of the controllers and the simulations. The foregoing mitigates validation through building and testing physical system and/or test beds. Upon validating control strategies, associated agents and logic can be loaded in one or more industrial controllers controlling the physical system, and the simulation can be utilized to represent the physical system.
    Type: Application
    Filed: January 27, 2005
    Publication date: July 27, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Francisco Maturana, Pavel Vrba, Raymond Staron, Kenwood Hall, Petr Slechta, Pavel Tichy
  • Publication number: 20060097873
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Application
    Filed: November 10, 2004
    Publication date: May 11, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood Hall, Pavel Tichy
  • Publication number: 20050234598
    Abstract: Autonomous cooperative units working together to solve diagnostics, monitoring, surveillance, reconfiguration, and control problems may be organized into clusters and cluster associations, for example along the lines of a particular distribution system for water, power or the like. The clusters allow controlled communication among agents within different services and support the coordinated diagnostics, reconfiguration, and control across coupled systems.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 20, 2005
    Inventors: Frederick Discenzo, Francisco Maturana, Raymond Staron, Pavel Tichy, Petr Slechta, Vladimir Marik
  • Patent number: 6931289
    Abstract: In an autonomous cooperative control system a job description of job steps is drafted in a scripting language and compared to corresponding machine steps associated with each independently controlled machine also drafted in the same scripting language for simple comparison and generation of sub-bids for further bidding. The machine steps generated for each ACU provides a vocabulary for the job description language which may be further simplified by hiding lower level machine steps in the ACUs to be activated only upon a matching with a job step. The ACUs may select between connected and unconnected messaging based on historical communication patterns to reduce network traffic.
    Type: Grant
    Filed: September 12, 2002
    Date of Patent: August 16, 2005
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco Paul Maturana, Sivaram Balasubramanian, Raymond John Staron, Pavel Tichy, Petr Slechta
  • Publication number: 20050108453
    Abstract: A heterogeneous agent-based distributed control system for controlling a controlled system having a plurality of components is disclosed. The heterogeneous agent-based distributed control system includes one or more agent of a first type and one or more agents of a second type that communicate with one another by way of one or more networks or other communication links. The agents of the first and second types differ from one another in terms of one or both of their respective architectures and their respective responsibilities. The agents interact with one another in a collaborative manner, and communicate through the use of a special, standardized communications protocol and through the use of certain special functional components.
    Type: Application
    Filed: September 23, 2004
    Publication date: May 19, 2005
    Inventors: Francisco Maturana, Raymond Staron, Frederick Discenzo, Kenwood Hall, Pavel Tichy, Petr Slechta
  • Publication number: 20040268186
    Abstract: A controller configured to operate as at least one agent, a method of configuring a controller for operation as part of a multi-agent distributed control system, and a configuration device for so configuring a controller, are disclosed. The controller includes at least one processing device and at least one storage medium that is in communication with the at least one processing device. The at least one storage medium stores a plurality of program portions that are executed by the at least one processing device, and the plurality of program portions includes first, second and third program portions. The first program portion is capable of generating first signals that are commands to be provided to a controlled device, the second program portion is capable of governing standard agent-type functionality, and the third program portion is capable of governing application-specific agent-type functionality.
    Type: Application
    Filed: March 25, 2004
    Publication date: December 30, 2004
    Inventors: Francisco P. Maturana, Kenwood H. Hall, Raymond J. Staron, Petr Slechta, Pavel Tichy, Sivaram Balasubramanian
  • Publication number: 20040250168
    Abstract: A system and method of interacting with a multi-agent distributed control system employing a plurality of controllers on which are programmed a plurality of agents in which the controllers are coupled by a network are disclosed. The method includes providing a computer program capable of operating a user interface, where the computer program is in communication with the agents via the network. The method further includes displaying agent-related information on the user interface by way of a plurality of windows, where within a first of the windows is further displayed a workflow among at least some of the agents, and within a second of the windows is further displayed at least one of a plurality of messages communicated among at least some of the agents, a work unit requested by at least one of the agents, and message content associated with at least one of the messages.
    Type: Application
    Filed: March 31, 2004
    Publication date: December 9, 2004
    Inventors: Pavel Tichy, Francisco P. Maturana, Kenwood H. Hall, Raymond J. Staron, Petr Slechta, Vladimir Marik