Patents Assigned to AVEVA Software, LLC
-
Patent number: 11934748Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.Type: GrantFiled: March 8, 2021Date of Patent: March 19, 2024Assignee: AVEVA SOFTWARE, LLCInventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Patent number: 11892985Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that automatically and bi-directionally enables applications and devices to upload and access files from remote locations on a network, while synchronizing the stored files for access from the various applications, devices and locations. The disclosed framework enables files sharing and file synchronization between location to location, cloud to cloud, network to network, device to device, location to cloud and vice-versa, and some combination thereof. The disclosed synchronization framework is a cloud-based multi-tenant infrastructure that securely, efficiently and accurately hosts shared files for administrative, read/write and/or read only access from devices, locations and applications with access to the associated drive(s) in/on the cloud.Type: GrantFiled: September 16, 2020Date of Patent: February 6, 2024Assignee: AVEVA Software, LLCInventor: Jose Lourenco Teodoro
-
Patent number: 11887239Abstract: A system provides the ability to import large engineering 3D models from a primary 3D rendering software into a secondary 3D rendering software that does not have the tools of the resources to render the larger 3D model on its own. The system uses a plugin to combine 3D data from the two software sources, and then return the combined 3D data to the secondary 3D rendering software. Components of the system can be remote or cloud based, and the system facilitates video streaming of 3D rendered models that can be manipulated on any computer capable of supporting a video stream.Type: GrantFiled: July 7, 2021Date of Patent: January 30, 2024Assignee: AVEVA Software, LLCInventors: David Matthew Stevenson, Chase Laurendine, Paul Antony Burton
-
Patent number: 11868226Abstract: A computer-implemented method and system involve providing a script-driven framework to monitor performance of operations on two or more sets of objects to be executed on a target system in parallel on separate threads according to a test scenario with user-defined language stipulations from a script file, and executing the script file through the framework to implement the test scenario on the target system. The language stipulations include an operation hierarchy for each of the two or more sets of objects and at least one synchronization point corresponding to a point in time at which operations on the separate threads are to be synchronized. The framework can be XML-compliant.Type: GrantFiled: May 4, 2021Date of Patent: January 9, 2024Assignee: AVEVA Software, LLCInventor: Madhav Jagannathan
-
Patent number: 11861496Abstract: A system that includes artificial intelligence (AI) configured to identify text and images within an industrial reference. Example industrial references include electrical drawings and P&IDs. The system includes a method for training artificial intelligence model to recognize text characters and strings in addition to industrial images using a limited sample set. The use of a limited sample set improves computer performance by relying on a smaller dataset to train the model.Type: GrantFiled: December 7, 2020Date of Patent: January 2, 2024Assignee: AVEVA Software, LLCInventors: Tim Sowell, Colm McCarthy
-
Patent number: 11860616Abstract: Embodiments include a server system including logic of an edge computing device. A network includes a cloud platform able to receive utilization change events from a utilization module, and execution of the program logic results in process steps of a method that include transmitting a plurality of attributes from the cloud platform to the at least one edge computing device, where the plurality of attributes can be associated with a device of a distributed environment coupled to the network. Another step includes receiving from the utilization module, by the edge computing device, current utilization data of the device, and a further step includes performing a comparison based on a set of rules or mappings of the attributes, by the edge computing device, of the current utilization data. Finally, based on the comparison, the method includes sending, by the edge computing device, an update to a human-machine-interface module.Type: GrantFiled: December 22, 2021Date of Patent: January 2, 2024Assignee: AVEVA Software, LLCInventors: Douglas Paul Kane, John Jerome Madden, Jose Lourenco Teodoro, Christopher Justin Miller, Brian Kenneth Erickson, David Paul Bevin
-
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: 11835928Abstract: Real-time dynamic process modeling in an online model-based process control computing environment. A solver system utilizes an oracle to implement adaptive algorithms for a mixed integer nonlinear programming (MINLP) solver and a nonlinear programming (NLP) solver.Type: GrantFiled: January 25, 2021Date of Patent: December 5, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Rajkumar Vedam, Detong Zhang, Purt Tanartkit, Gareth Hillier, Sanjay Desai, John C. Hernandez
-
Patent number: 11835939Abstract: The disclosure is directed to a system for integrating and centralizing multiple manufacturing software types into a consolidated platform. The system interfaces with third party software and performs data collection, data analytics, factory controls, virtual modeling, and checklist creation, as well as many other manufacturing applications. Artificial intelligence and machine learning are also integrated into the platform to assist with root cause analysis and increasing production efficiency.Type: GrantFiled: August 10, 2021Date of Patent: December 5, 2023Assignee: AVEVA SOFTWARE, LLCInventor: Darren Fraser
-
Patent number: 11823647Abstract: The disclosure is directed to a novel responsive layout that allows the user to build one layout that can fit on all or virtually all device form factors according to some embodiments. In some embodiments, the responsive layout is configured to allow users to arrange their content based on the size and shape of a display. In some embodiments, the system is configured to receive a request to access content through a computer and in response to the request, automatically generate a responsive layout based on a display size and a content of the request. In some embodiments, the responsive layout includes a responsive layout editor pane configured to allow the user to customize the responsive layout as desired.Type: GrantFiled: March 7, 2022Date of Patent: November 21, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Allan Scott Beckman, Manoranjan Kumar Singh, Chungho Chau, Raghuveer Addagatla, Steven Michael Weinrich
-
Patent number: 11782946Abstract: An operations integration processor mapping information in a language-independent data format to a tag format for integration with a tag-based control and data acquisition system. The operations integration processor receives a response from a web service and parses the response to identify one or more attribute-value pairs contained in the response. The response contains information in a language-independent data format different than a tag format. The processor maps the parsed response to one or more tags, which have at least one of a name and a value based on the information provided in the response associated with them.Type: GrantFiled: August 31, 2018Date of Patent: October 10, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Yuk Ming Fong, Alvaro Martinez, John Ralph Bartlett
-
Patent number: 11775896Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel asset management and visualization framework that automatically generates and causes display of a unified asset centric analytics electronic interface. The framework composes selected data based on asset metrics and renders a display that conveys a unified, asset-centric analytics user interface. The framework is configured to track or monitor detailed metrics for a collection of assets, and filter, select, and present determined critical data within the UI, in some embodiments, as interactive, electronic cards and/or as an asset tree of information that is configured to be navigated upon display.Type: GrantFiled: November 11, 2020Date of Patent: October 3, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Ravi Kumar Herunde Prakash, Sudhir Gonugunta
-
Patent number: 11762345Abstract: Real-time dynamic optimization of a process model in an online model-based process control computing environment. A mixed integer nonlinear programming (MINLP) solver utilizes grouping of first-principle model units to implement constraints of the underlying process. A group identifier parameter and a group complement parameter enable the grouping behavior through association with the first-principles model units.Type: GrantFiled: July 13, 2021Date of Patent: September 19, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Rajkumar Vedam, James Jude Kattapuram, Kishore Kumar Hemachandran, Sankararao Boddupalli, Pranav Bhaswanth Madabhushi, Gareth Hillier, Mallikarjun Avanna Lavate, Detong Zhang, Purt Tanartkit
-
Patent number: 11755611Abstract: Annotating content, comprising data values of one or more tags corresponding to a process device within a continuous process, with content descriptors in a historian system. Content descriptors enable indexing and saving content within a search service database for later retrieval by search strings that match the content descriptors. Content having one or more common content descriptors are retrieved and transmitted to a client computing device via a communications network for displaying in a dashboard on the client computing device.Type: GrantFiled: July 19, 2019Date of Patent: September 12, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Vinay T. Kamath, Brian Kenneth Erickson, Bala Kamesh Sista, Abhijit Manushree
-
Patent number: 11703848Abstract: Embodiments include a server system including logic of an edge computing device. A network includes a cloud platform able to receive state change events from a state module, and execution of the program logic results in process steps of a method that include transmitting a plurality of attributes from the cloud platform to the at least one edge computing device, where the plurality of attributes can be associated with a device of a distributed environment coupled to the network. A further step includes receiving from the state module, by the edge computing device, current state data of the device, and a subsequent step includes performing a comparison based on a set of rules of the attributes, by the edge computing device, of the current state data. Further, based on the comparison, the method includes sending, by the edge computing device, an update to a human-machine-interface module.Type: GrantFiled: June 8, 2021Date of Patent: July 18, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Douglas Paul Kane, John Jerome Madden, Jose Lourenco Teodoro, Christopher Justin Miller, Brian Kenneth Erickson, David Paul Bevin
-
Patent number: 11693912Abstract: Adapting database queries from a common interface into conditions specific to database storage formats, optimization of a data model, and virtualization of query results from combined databases.Type: GrantFiled: February 26, 2021Date of Patent: July 4, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Jiping Zhu, Benjamin James Graham
-
Patent number: 11671427Abstract: A server system can include an internal computer network including at least one client server configured to establish a data transfer connection to an external computer network, and at least one proxy server system positioned between the internal computer network and the external computer network. The proxy server system can include a proxy server positioned between a first firewall and a second firewall, where the first firewall is positioned between the first proxy server and the internal computer network, and the second firewall is positioned between the proxy server and the external computer network. The server system can develop and maintain a proxy server system that includes a whitelist of sites deemed necessary and/or desirable for system operation. The whitelist can be updated as a user works with and uses the system. Such updates can take place continuously in real or near-real time or periodically as frequently as desired.Type: GrantFiled: October 28, 2021Date of Patent: June 6, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Ryan Benedict Saldanha, Vinay T. Kamath, Scott Alan Savino, Elliott Scott Middleton, Jr.
-
Patent number: 11669710Abstract: Processing raw data stored in an historian device for determining an amount of products passed through a process element in a process control environment is described. A count value is incremented by a counter at a rate at which products pass through the process element. The count value rolls over to zero when the count value reaches a rollover value R. An historian device periodically receives count value data points from the counter. A deadband value D is set in the historian device for distinguishing between rollovers, resets, and reversals. A client device queries the historian device for an amount of products passed through the process element for a timeframe. The historian device selects a set of count value data points from within the queried timeframe. The historian device determines, based on the selected data points and their quality, an amount of products passed through the process element.Type: GrantFiled: January 25, 2022Date of Patent: June 6, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Vinay T. Kamath, Yevgeny Naryzhny, Alexander Vasilyevich Bolotskikh, Abhijit Manushree, Elliott Middleton, Bala Kamesh Sista
-
Patent number: 11671481Abstract: Disclosed are systems, servers and methods for a multi-tenant framework that manages and controls operations of software as a service (SaaS) applications and services, and the data and metadata (e.g., files) created, updated and interacted with therefrom. The disclosed framework provides a centralized approach to managing the entitlement and provisioning of SaaS applications on client devices across a variety of channels on a network. The disclosed SaaS framework is configured for management, control, deployment and synchronization between devices, applications, systems and platforms both on-premises (on-prem or local devices/storage) and/or hosted on a network (e.g., a cloud platform, service or platform).Type: GrantFiled: June 24, 2022Date of Patent: June 6, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Rashesh Mody, John Krajewski, Abhijit Manushree
-
Patent number: 11656904Abstract: Coordinating scheduled events and aperiodic events to execute objects to extract, transform, and load data from source systems to a structured data store. An event manager process executing on a server runtime utilizes event suspension, consolidation, and sequencing techniques to ensure that only one event process is executed for a particular time range.Type: GrantFiled: December 29, 2020Date of Patent: May 23, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Ravi Kumar Herunde Prakash, Sung Chung