Patents by Inventor Shafin A. Virji

Shafin A. Virji 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: 20070135947
    Abstract: A system and/or method that configures a HMI based at least upon a current state of parameters and a predefined protocol. A processing component queries an industrial automation environment receiving a current state of parameters relating to a human machine interface (HMI). A rendering component automatically configures the HMI to function in accordance with a predefined protocol.
    Type: Application
    Filed: February 26, 2007
    Publication date: June 14, 2007
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Clifton Bromley, Shafin Virji
  • Publication number: 20070078658
    Abstract: A human-machine interface generation system comprises a voice recognition component that receives voice commands relating to generation of a human-machine interface within an industrial automation environment. The voice recognition component further translates the voice commands into machine code, such as into a query that conforms to a database query language. A view generation component communicatively coupled to the voice recognition component generates a human-machine interface based at least in part upon the received voice commands. For example, the view generation component can access a data store that includes graphical depictions of portions of a plant relating to the received voice commands.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Shafin Virji, Clifton Bromley, Eric Dorgelo, Kevin Gordon, Douglas Reichard, Marc Semkow
  • Publication number: 20070078628
    Abstract: A system(s) and method(s) that facilitates diagnosing a HMI system and automatically applying a solution to correct and/or update the HMI system. According to a feature is an interactive diagnosis system for an human machine interface (HMI) system. The interactive diagnosis system includes a data capture component that captures HMI system information and a diagnostic component that accepts a user input relating to an HMI system and receives the HMI system information from the data capture component. The user input can be communicated through an interactive voice response system. Also included in the interactive diagnosis system is an engine component that receives the user input and based in part on the captured HMI system information selectively requests diagnostic and solution information from a data source and automatically applies the solution to the HMI system.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Shafin Virji, Kevin Gordon, Clifton Bromley, Eric Dorgelo, Marc Semkow, Douglas Reichard
  • Publication number: 20070078555
    Abstract: Historical and real-time data access is leveraged to provide unified data access for interacting with manufacturing process entities such as, for example, process overview displays, charting systems, reporting systems, logging systems, and/or recipe systems and the like. The unified data, for example, allows for playback of historical process overviews for a user selected period of time. In one instance, a “VCR like” user interface can be employed to allow ‘rewinding’ and ‘replaying’ of a historical process overview. This facilitates in proper monitoring and/or troubleshooting of manufacturing processes. The unified availability of past and current data also enables reporting systems to provide “living” reports that automatically update with real-time data. This can allow for efficient comparison of current data with historical data for a given manufacturing process.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Eric Dorgelo, Kevin Gordon, Clifton Bromley, Douglas Reichard, Marc Semkow, Shafin Virji
  • Publication number: 20070075995
    Abstract: A computer-implemented system for representing a production environment comprises a modeling module that creates a three-dimensional model of at least a portion of a production environment. The system also includes a view module that renders a graphical depiction of at least a portion of the three-dimensional model from a reference point that is based at least in part upon a location. Methods of using the system are also provided.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Douglas Reichard, Kevin Gordon, Clifton Bromley, Eric Dorgelo, Shafin Virji, Marc Semkow
  • Publication number: 20070078535
    Abstract: Systems and methods are provided that enable various interface applications that more efficiently communicate data to users in an industrial control system. In one aspect, an industrial automation system is provided. The system includes a base presentation component to display one or more elements of an industrial control environment. Various display items can be dynamically superimposed on the base presentation component to provide industrial control information to a user. In another aspect of the industrial automation system, a location component is provided to identify a physical or a virtual location for a user in an industrial control environment. This can include a context component to determine at least one attribute for the user in view of the physical or virtual location. A presentation component then provides information to the user based in part on the physical or virtual location and the determined attribute.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Clifton Bromley, Kevin Gordon, Eric Dorgelo, Shafin Virji, Marc Semkow, Douglas Reichard
  • Publication number: 20070078526
    Abstract: Systems and methods are provided that enable various interface applications that more efficiently communicate data to users in an industrial control system. In one aspect, an industrial automation system is provided. The system includes a base presentation component to display one or more elements of an industrial control environment. Various display items can be dynamically superimposed on the base presentation component to provide industrial control information to a user. In another aspect of the industrial automation system, a location component is provided to identify a physical or a virtual location for a user in an industrial control environment. This can include a context component to determine at least one attribute for the user in view of the physical or virtual location. A presentation component then provides information to the user based in part on the physical or virtual location and the determined attribute.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Clifton Bromley, Kevin Gordon, Eric Dorgelo, Shafin Virji, Marc Semkow, Douglas Reichard
  • Publication number: 20070078824
    Abstract: Indexing agents and/or data brokers are leveraged to provide search query results related to manufacturing processes. The indexing agents allow different manufacturing configuration data types to be “sub-indexed,” allowing them to be easily searched. In one instance, the sub-indices can be aggregated together to create an overall index to facilitate in query searches of the configuration data. Separate indexing agents can be utilized for indexing contents of the configuration components for the human-machine interface (HMI) and control system and the like. Data brokers can be employed to facilitate in responding to query searches by indexing/searching real-time process variables (tags) and historical data in persistent storage. A search engine can then be employed to aggregate the search results and present them to a user in a selectable fashion. User selected results are then rendered in the proper format and displayed to the user.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies Inc.
    Inventors: Eric Dorgelo, Kevin Gordon, Clifton Bromley, Douglas Reichard, Marc Semkow, Shafin Virji
  • Publication number: 20070078536
    Abstract: A human-machine interface generation system comprises a reception component that receives a request to generate a human-machine interface relating to at least one of an industrial system, device, process, and sub-process and parameters associated with an initiator of the request. A view generation component generates the human-machine interface based at least in part upon the request and the parameters. For example, the system can further comprise a query generation component that creates a query based at least in part upon the request and the parameters and utilizes the query to extract data from a server within an industrial automation environment.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Kevin Gordon, Clifton Bromley, Eric Dorgelo, Douglas Reichard, Marc Semkow, Shafin Virji
  • Publication number: 20070078655
    Abstract: A text- or data-to-speech architecture that communicates speech to a user based on data and/or input text. In an industrial automation environment, the input text can be generated by the automation system from alarm logs, notification messages, status messages, operational parameters, current alarm conditions, production numbers, work orders to be executed, planned maintenance information, and messages from other people, for example. A system is provided that includes a conversion component that receives text and converts the text into an audible format, and a speech component that receives the audible format and presents (or outputs) the text as recognizable speech. The speech component can include a text-to-speech engine that processes the audible format into recognizable speech signals that are then presented to a recipient.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Marc Semkow, Clifton Bromley, Eric Dorgelo, Kevin Gordon, Douglas Reichard, Shafin Virji
  • Publication number: 20070078809
    Abstract: Architecture that provides high availability (quick, robust, redundant) data to users by the use of peer-to-peer technology, where the decentralized storage and multi-access paths provide the complete data set without dependence on a specific or pre-defined data source or access paths, including sourcing data from other users of the data applying the large file transfer techniques of file sharing. When a client requests a file the system automatically calculates all the locations of that file, and which is the quickest source to retrieve the file. The client then stores a copy of the file for instant retrieval later and to serve that file out to other clients that request it. A versioning scheme ensures that the only the newest version of files are shared on the network. A machine learning and reasoning component is provided that employs a probabilistic and/or statistical-based analysis to prognose or infer an action that a user desires to be automatically performed.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Marc Semkow, Clifton Bromley, Eric Dorgelo, Kevin Gordon, Douglas Reichard, Shafin Virji
  • Patent number: 7194446
    Abstract: A system and/or method that configures a HMI based at least upon a current state of parameters and a predefined protocol. A processing component queries an industrial automation environment receiving a current state of parameters relating to a human machine interface (HMI). A rendering component automatically configures the HMI to function in accordance with a predefined protocol.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: March 20, 2007
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Clifton Harold Bromley, Shafin A. Virji