Patents by Inventor Dave Tran
Dave Tran 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: 11861379Abstract: Automated configuration of graphical user interface screens of industrial software applications. An application executing on a computing device utilizes a navigation model representing hierarchies of navigation items to automate placement of graphical components in appropriate locations on the graphical user interface.Type: GrantFiled: September 22, 2021Date of Patent: January 2, 2024Assignee: AVEVA SOFTWARE, LLCInventors: Robert Christopher Coble, Steven Michael Weinrich, Julius Robert Kambach, John Joseph Krajewski, III, Manoranjan Kumar Singh, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Patent number: 11455149Abstract: Configuration utilities, such as object wizards, enable automatic configuration of domain-specific assets from object templates based on domain specific options. In an aspect, an application object template library stores a set of previously defined application object templates. The templates each include a superset of options common to a set of related domain objects. A configuration utility is configured for specifying at least one domain-specific option of the superset and creating an application object instance to be included in an application. The application object instance comprising at least one of the application object templates having the specified domain-specific option.Type: GrantFiled: December 29, 2020Date of Patent: September 27, 2022Assignee: AVEVA SOFTWARE, LLCInventors: Julius Robert Kambach, Robert M. Resnick, Shailesh Kumar Ishvarlal Patel, Madhav Jagannathan, Steven Michael Weinrich, R. Christopher Coble, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Publication number: 20220075632Abstract: Automated configuration of graphical user interface screens of industrial software applications. An application executing on a computing device utilizes a navigation model representing hierarchies of navigation items to automate placement of graphical components in appropriate locations on the graphical user interface.Type: ApplicationFiled: September 22, 2021Publication date: March 10, 2022Inventors: Robert Christopher Coble, Steven Michael Weinrich, Julius Robert Kambach, John Joseph Krajewski, III, Manoranjan Kumar Singh, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Patent number: 11175931Abstract: Automated configuration of graphical user interface screens of industrial software applications. An application executing on a computing device utilizes a navigation model representing hierarchies of navigation items to automate placement of graphical components in appropriate locations on the graphical user interface.Type: GrantFiled: December 24, 2019Date of Patent: November 16, 2021Assignee: AVEVA SOFTWARE, LLCInventors: Robert Christopher Coble, Steven Michael Weinrich, Julius Robert Kambach, John Joseph Krajewski, III, Manoranjan Kumar Singh, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Publication number: 20210224045Abstract: Configuration utilities, such as object wizards, enable automatic configuration of domain-specific assets from object templates based on domain specific options. In an aspect, an application object template library stores a set of previously defined application object templates. The templates each include a superset of options common to a set of related domain objects. A configuration utility is configured for specifying at least one domain-specific option of the superset and creating an application object instance to be included in an application. The application object instance comprising at least one of the application object templates having the specified domain-specific option.Type: ApplicationFiled: December 29, 2020Publication date: July 22, 2021Inventors: Julius Robert Kambach, Robert M. Resnick, Shailesh Kumar Ishvarlal Patel, Madhav Jagannathan, Steven Michael Weinrich, R. Christopher Coble, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Patent number: 10908882Abstract: Configuration utilities, such as object wizards, enable automatic configuration of domain-specific assets from object templates based on domain specific options. In an aspect, an application object template library stores a set of previously defined application object templates. The templates each include a superset of options common to a set of related domain objects. A configuration utility is configured for specifying at least one domain-specific option of the superset and creating an application object instance to be included in an application. The application object instance comprising at least one of the application object templates having the specified domain-specific option.Type: GrantFiled: March 5, 2019Date of Patent: February 2, 2021Assignee: AVEVA SOFTWARE, LLCInventors: Julius Robert Kambach, Robert M. Resnick, Shailesh Kumar Ishvarlal Patel, Madhav Jagannathan, Steven Michael Weinrich, R. Christopher Coble, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Publication number: 20200133473Abstract: Automated configuration of graphical user interface screens of industrial software applications. An application executing on a computing device utilizes a navigation model representing hierarchies of navigation items to automate placement of graphical components in appropriate locations on the graphical user interface.Type: ApplicationFiled: December 24, 2019Publication date: April 30, 2020Inventors: Robert Christopher Coble, Steven Michael Weinrich, Julius Robert Kambach, John Joseph Krajewski, III, Manoranjan Kumar Singh, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Publication number: 20190369967Abstract: Configuration utilities, such as object wizards, enable automatic configuration of domain-specific assets from object templates based on domain specific options. In an aspect, an application object template library stores a set of previously defined application object templates. The templates each include a superset of options common to a set of related domain objects. A configuration utility is configured for specifying at least one domain-specific option of the superset and creating an application object instance to be included in an application. The application object instance comprising at least one of the application object templates having the specified domain-specific option.Type: ApplicationFiled: March 5, 2019Publication date: December 5, 2019Inventors: Julius Robert Kambach, Robert M. Resnick, Shailesh Kumar Ishvarlal Patel, Madhav Jagannathan, Steven Michael Weinrich, R. Christopher Coble, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Patent number: 10228915Abstract: Configuration utilities, such as object wizards, enable automatic configuration of domain-specific assets from object templates based on domain specific options. In an aspect, an application object template library stores a set of previously defined application object templates. The templates each include a superset of options common to a set of related domain objects. A configuration utility is configured for specifying at least one domain-specific option of the superset and creating an application object instance to be included in an application. The application object instance comprising at least one of the application object templates having the specified domain-specific option.Type: GrantFiled: April 21, 2017Date of Patent: March 12, 2019Assignee: Schneider Electric Software, LLCInventors: Julius Robert Kambach, Robert M. Resnick, Shailesh Kumar Ishvarlal Patel, Madhav Jagannathan, Steven Michael Weinrich, R. Christopher Coble, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Patent number: 9992308Abstract: A system for displaying statistical data in a process control environment. A client device connects, via a network, to a historian connection module, and subscribes, via the connection to the historian connection module, to statistical data stored in a historian server module. A historian device receives a connection, by the historian connection module via the network, from the client device, forms a connection between the historian connection module and the historian server module, receives a subscription, by the historian connection module via the network, to statistical data stored in the historian server module from the client device, and stores, by the historian connection module, the received subscription.Type: GrantFiled: December 15, 2015Date of Patent: June 5, 2018Assignee: Schneider Electric Software, LLCInventors: Vinay T. Kamath, Dave Tran, Abhijit Manushree, Elliott Middleton, Bala Kamesh Sista, Steven Michael Weinrich
-
Publication number: 20170308278Abstract: Automated configuration of graphical user interface screens of industrial software applications. An application executing on a computing device utilizes a navigation model representing hierarchies of navigation items to automate placement of graphical components in appropriate locations on the graphical user interface.Type: ApplicationFiled: February 20, 2017Publication date: October 26, 2017Applicant: Schneider Electric Software, LLCInventors: Robert Christopher Coble, Steven Michael Weinrich, Julius Robert Kambach, John Joseph Krajewski, III, Manoranjan Kumar Singh, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Publication number: 20170308360Abstract: Configuration utilities, such as object wizards, enable automatic configuration of domain-specific assets from object templates based on domain specific options. In an aspect, an application object template library stores a set of previously defined application object templates. The templates each include a superset of options common to a set of related domain objects. A configuration utility is configured for specifying at least one domain-specific option of the superset and creating an application object instance to be included in an application. The application object instance comprising at least one of the application object templates having the specified domain-specific option.Type: ApplicationFiled: April 21, 2017Publication date: October 26, 2017Applicant: Schneider Electric Software, LLCInventors: Julius Robert Kambach, Robert M. Resnick, Shailesh Kumar Ishvarlal Patel, Madhav Jagannathan, Steven Michael Weinrich, R. Christopher Coble, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane
-
Patent number: 9612588Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: GrantFiled: March 5, 2014Date of Patent: April 4, 2017Assignee: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, Raju Uthu Kumar, John Joseph Krajewski, III
-
Patent number: 9599982Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: GrantFiled: March 5, 2014Date of Patent: March 21, 2017Assignee: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, John Joseph Krajewski, III, Raju Uthu Kumar
-
Patent number: 9547291Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: GrantFiled: March 5, 2014Date of Patent: January 17, 2017Assignee: Ivensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, John Joseph Krajewski, III, Raju Uthu Kumar
-
Publication number: 20160173649Abstract: A system for displaying statistical data in a process control environment. A client device connects, via a network, to a historian connection module, and subscribes, via the connection to the historian connection module, to statistical data stored in a historian server module. A historian device receives a connection, by the historian connection module via the network, from the client device, forms a connection between the historian connection module and the historian server module, receives a subscription, by the historian connection module via the network, to statistical data stored in the historian server module from the client device, and stores, by the historian connection module, the received subscription.Type: ApplicationFiled: December 15, 2015Publication date: June 16, 2016Applicant: Invensys Systems, Inc.Inventors: Vinay T. Kamath, Dave Tran, Abhijit Manushree, Elliott Middleton, Bala Kamesh Sista, Steven Michael Weinrich
-
Publication number: 20150105875Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, John Joseph Krajewski, III, Raju Uthu Kumar
-
Publication number: 20150105893Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, Raju Uthu Kumar, John Joseph Krajewski, III
-
Publication number: 20150106753Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, John Joseph Krajewski, III
-
Publication number: 20150105876Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: INVENSYS SYSTEMS, INC.Inventors: Dave Tran, Steven Michael Weinrich, John Joseph Krajewski, III, Raju Uthu Kumar