Navigating and authoring configured product lifecycle data
First Claim
Patent Images
1. An application server comprising:
- a network adapter configured to communicate with an application client;
an accessible memory configured to store server data; and
a processor operably coupled to the network adapter and the accessible memory, the processor configured to;
receive a request for expanded details about an architecture element of a model from the application client;
parse the request to identify the expanded details for a plurality of subsystems in the architecture element;
identify a structure and configuration details of the model stored in the server data;
configure the model according to the structure and configuration details, wherein the model includes a requirement development stage, a functional analysis stage, and a logical modeling stage;
data traverse the model to collect the expanded details for the plurality of subsystems in the architecture element, wherein the expanded details comprise ports on the architecture element, and connections between architecture elements;
package the expanded details by converting the server data into an application format for the application client; and
return the packaged expanded details to the application client,wherein the application client incorporates the expanded details for the plurality of subsystems in the architecture element into a single diagram including the requirement development stage, the functional analysis stage, and the logical modeling stage.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods for product data management and corresponding systems and computer-readable mediums. The systems and methods include receiving a request for expanded details about an architecture element of a model from an application client, parsing the request to identify the expanded details of the architecture element, identifying a structure and configuration details of the model, configuring the model according to the structure and configuration details, traversing the model to collect the expanded details for the architecture element, packaging the expanded details into an application format for the client, and returning the expanded details.
17 Citations
17 Claims
-
1. An application server comprising:
-
a network adapter configured to communicate with an application client; an accessible memory configured to store server data; and a processor operably coupled to the network adapter and the accessible memory, the processor configured to; receive a request for expanded details about an architecture element of a model from the application client; parse the request to identify the expanded details for a plurality of subsystems in the architecture element; identify a structure and configuration details of the model stored in the server data; configure the model according to the structure and configuration details, wherein the model includes a requirement development stage, a functional analysis stage, and a logical modeling stage; data traverse the model to collect the expanded details for the plurality of subsystems in the architecture element, wherein the expanded details comprise ports on the architecture element, and connections between architecture elements; package the expanded details by converting the server data into an application format for the application client; and return the packaged expanded details to the application client, wherein the application client incorporates the expanded details for the plurality of subsystems in the architecture element into a single diagram including the requirement development stage, the functional analysis stage, and the logical modeling stage. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An application server comprising:
-
a network adapter configured to communicate with an application client; an accessible memory configured to store server data; and a processor operably coupled to the network adapter and the accessible memory, the processor configured to; receive a request for expanded details about an architecture element of a model from the application client; parse the request to identify the expanded details for a plurality of subsystems in the architecture element; identify a structure and configuration details of the model stored in the server data; configure the model according to the structure and configuration details, wherein the model includes a requirement development stage, a functional analysis stage, and a logical modeling stage; data traverse the model to collect the expanded details for the plurality of subsystems in the architecture element; package the expanded details by converting the server data into an application format for the application client, wherein the application format an XML data format; and return the packaged expanded details to the application client, wherein the application client incorporates the expanded details for the plurality of subsystems in the architecture element into a single diagram including the requirement development stage, the functional analysis stage, and the logical modeling stage.
-
-
7. A method for navigating and authoring configured product lifecycle data of a product data management (PDM) system, the method performed by an application server and comprising:
-
receiving a request for expanded details about an architecture element of a model from an application client; parsing the request to identify the expanded details for a plurality of subsystems in the architecture element; identifying a structure and configuration details of the model stored in server data; configuring the model according to the structure and configuration details, wherein the model includes a requirement development stage, a functional analysis stage, and a logical modeling stage; data traversing the model to collect the expanded details for the plurality of subsystems in the architecture element, wherein the expanded details comprise ports on the architecture element, and connections between architecture elements; packaging the expanded details by converting the server data into an application format for the application client; and return the packaged expanded details to the application client, wherein the application client incorporates the expanded details for the plurality of subsystems in architecture element into a single diagram including the requirement development stage, the functional analysis stage, and the logical modeling stage. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for navigating and authoring configured product lifecycle data of a product data management (PDM) system, the method performed by an application server and comprising:
-
receiving a request for expanded details about an architecture element of a model from an application client; parsing the request to identify the expanded details for a plurality of subsystems in the architecture element; identifying a structure and configuration details of the model stored in server data; configuring the model according to the structure and configuration details, wherein the model includes a requirement development stage, a functional analysis stage, and a logical modeling stage; data traversing the model to collect the expanded details for the plurality of subsystems in the architecture element; packaging the expanded details by converting the server data into an application format for the application client, wherein the application format is an XML data format; and return the packaged expanded details to the application client, wherein the application client incorporates the expanded details for the plurality of subsystems in architecture element into a single diagram including the requirement development stage, the functional analysis stage, and the logical modeling stage.
-
-
13. A non-transitory computer-readable medium encoded with executable instructions that, when executed, cause one or more data processing systems to perform the steps of:
-
receiving a request for expanded details about an architecture element of a model from an application client; parsing the request to identify the expanded details for a plurality of subsystems in the architecture element; identifying a structure and configuration details of the model stored in server data; configuring the model according to the structure and configuration details, wherein the model includes a requirement development stage, a functional analysis stage, and a logical modeling stage; data traversing the model to collect the expanded details for the plurality of subsystems in the architecture element, wherein the expanded details comprise ports on the architecture element, and connections between architecture elements; packaging the expanded details by converting the server data into an application format for the application client; and returning the packaged expanded details to the application client, wherein the application client incorporates the expanded details for the plurality of subsystems in the architecture element into a single diagram including the requirement development stage, the functional analysis stage, and the logical modeling stage. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer-readable medium encoded with executable instructions that, when executed, cause one or more data processing systems to perform the steps of:
-
receiving a request for expanded details about an architecture element of a model from an application client; parsing the request to identify the expanded details for a plurality of subsystems in the architecture element; identifying a structure and configuration details of the model stored in server data; configuring the model according to the structure and configuration details, wherein the model includes a requirement development stage, a functional analysis stage, and a logical modeling stage; data traversing the model to collect the expanded details for the plurality of subsystems in the architecture element; packaging the expanded details by converting the server data into an application format for the application client, wherein the application format is an XML data format; and returning the packaged expanded details to the application client, wherein the application client incorporates the expanded details for the plurality of subsystems in the architecture element into a single diagram including the requirement development stage, the functional analysis stage, and the logical modeling stage.
-
Specification