IP Library Patent Application 18172138
Patent Application
App. No. 18/172,138

GENERATING CONSOLIDATED DESIGNS OF A PRODUCTION MODEL TO REPLACE MULTIPLE PARTS OF AN ASSEMBLY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/172,138
Abstract

Techniques, devices, and systems for automatically generating consolidated designs of a production model to replace multiple parts of an assembly are disclosed herein. For example, a set of digital models may be originally designed to be separately manufactured and assembled post production. The present disclosure analyzes the set of digital models and computes candidates of consolidated designs that consolidates a subset number of the digital models into a single part to be manufactured. The computation may be based on certain complexity level (e.g., based on manufacturing capability and/or user preference/input). The consolidated designs simplify the manufacturing process by reducing individual parts to be manufactured and the subsequent assembly, as well as improving reliability, improving automation, and reducing manufacturing costs.

Claims (53)

1 . An apparatus for consolidating a plurality of digital models to be manufactured, the apparatus comprising:

a memory;

a processing device operably coupled to the memory, the processing device and the memory to:

identify the plurality of digital models to be assembled post production;

extract a system network based on types and interactions of the identified plurality of digital models;

generate, based on the system network, one or more candidate structures representing an assembly of the identified plurality of digital models; and

generate, based on the one or more candidate structures, a consolidated model to be manufactured and functionally replace the identified plurality of digital models.

2 . The apparatus of claim 1 , wherein the processing device and the memory are further to:

receive an initial set of digital models comprising computer aided design (CAD) models, wherein each of the initial set of digital models is to be individually manufactured and assembled with others in the initial set of digital models.

3 . The apparatus of claim 2 , wherein the plurality of digital models is identified from the initial set of digital models based on a set of production context corresponding to the types and interactions of the identified plurality of digital models.

4 . The apparatus of claim 3 , wherein the set of production context comprises:

a functional aspect of the identified plurality of digital models, including at least one of a key, a spacer, a housing, or a load bearing function performed by each of the plurality of digital models; and

a connection aspect of the identified plurality of digital models, including at least a relative movement or fixation between two or more of the plurality of digital models, wherein the connection aspect represents an assembly relationship of the two or more of the plurality of digital models.

5 . The apparatus of claim 1 , wherein the processing device and the memory are to extract the system network by:

abstracting each of the identified plurality of digital models into a volume-less symbol; and

defining a relationship between every two of the identified plurality of digital models in a design structure matrix.

6 . The apparatus of claim 5 , wherein the relationship comprises at least one of: a relative motion or a lack thereof, stiffness, an electrical connection, a heat energy transfer, a boundary condition, or a loading condition.

7 . The apparatus of claim 6 , wherein the processing device and the memory are to generate the one or more candidate structures representing the assembly of the identified plurality of digital models by:

computing the one or more candidate structures based on a combination or a permutation of a subset of the volume-less symbols of the system network based on the defined relationship for different levels of complexity.

8 . The apparatus of claim 7 , wherein the processing device and the memory are to generate the consolidated model to be manufactured by:

performing topology optimization based on the one or more candidate structures and constraints of at least one of loading conditions, boundary conditions, manufacturing parameters, costs, or performance; and

generating a set of parameters of the consolidated model for manufacturing based on results of the topology optimization.

9 . The apparatus of claim 8 , wherein the set of parameters of the consolidated model is used in additive manufacturing, subtractive manufacturing, or a combination of both.

10 . A method for consolidating a plurality of digital models to be manufactured, the method comprising:

identifying the plurality of digital models to be assembled post production;

extracting a system network based on types and interactions of the identified plurality of digital models;

generating, by a processing device based on the system network, one or more candidate structures representing an assembly of the identified plurality of digital models; and

generating, based on the one or more candidate structures, a consolidated model to be manufactured and functionally replace the identified plurality of digital models.

11 . The method of claim 10 , further comprising:

receiving an initial set of digital models comprising computer aided design (CAD) models, wherein each of the initial set of digital models is to be individually manufactured and assembled with others in the initial set of digital models.

12 . The method of claim 11 , further comprising:

identifying the plurality of digital models from the initial set of digital models based on a set of production context corresponding to the types and interactions of the identified plurality of digital models.

13 . The method of claim 12 , wherein the set of production context comprises:

a functional aspect of the identified plurality of digital models, including at least one of a key, a spacer, a housing, or a load bearing function performed by each of the plurality of digital models; and

a connection aspect of the identified plurality of digital models, including at least a relative movement or fixation between two or more of the plurality of digital models, wherein the connection aspect represents an assembly relationship of the two or more of the plurality of digital models.

14 . The method of claim 13 , wherein extracting the system network based on the types and interactions of the identified plurality of digital models comprises:

abstracting each of the identified plurality of digital models into a volume-less symbol; and

defining a relationship between every two of the identified plurality of digital models in a design structure matrix.

15 . The method of claim 14 , wherein the relationship comprises at least one of: a relative motion or a lack thereof, stiffness, an electrical connection, a heat energy transfer, a boundary condition, or a loading condition.

16 . The method of claim 15 , wherein generating the one or more candidate structures representing the assembly of the identified plurality of digital models comprises:

computing the one or more candidate structures based on a combination or a permutation of a subset of the volume-less symbols of the system network based on the defined relationship for different levels of complexity.

17 . The method of claim 16 , wherein generating the consolidated model to be manufactured comprises:

performing topology optimization based on the one or more candidate structures and constraints of at least one of loading conditions, boundary conditions, manufacturing parameters, costs, or performance; and

generating a set of parameters of the consolidated model for manufacturing based on results of the topology optimization.

18 . The method of claim 17 , wherein the set of parameters of the consolidated model is used in additive manufacturing, subtractive manufacturing, or a combination of both.

19 . A non-transitory computer-readable storage medium having instructions stored thereon that, when executed by a processing device for consolidating a plurality of digital models to be manufactured, cause the processing device to:

identify the plurality of digital models to be assembled post production;

extract a system network based on types and interactions of the identified plurality of digital models;

generate, based on the system network, one or more candidate structures representing an assembly of the identified plurality of digital models; and

generate, based on the one or more candidate structures, a consolidated model to be manufactured and functionally replace the identified plurality of digital models.

20 . The non-transitory computer-readable storage medium of claim 19 , further comprising instructions that cause the processing device to generate the consolidated model to be manufactured by:

performing topology optimization based on the one or more candidate structures and constraints of at least one of loading conditions, boundary conditions, manufacturing parameters, costs, or performance; and

generating a set of parameters of the consolidated model for manufacturing based on results of the topology optimization.

Assignments (7)
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2023
From: MIRZENDEHDEL, AMIRMASSOUD; BEHANDISH, MORAD
To: PALO ALTO RESEARCH CENTER INCORPORATED
Reel/Frame 064117/0869 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →