Desprez, LLC

United States of America

Back to Profile

1-57 of 57 for Desprez, LLC Sort by
Query
Aggregations
Date
2024 December 1
2024 5
2023 5
2022 14
2021 9
See more
IPC Class
B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes 17
B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes 16
G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing 16
G06F 30/00 - Computer-aided design [CAD] 16
G05B 19/4063 - Monitoring general control system 14
See more
Status
Pending 9
Registered / In Force 48
Found results for  patents

1.

SYSTEM AND METHOD FOR GENERATING A QUOTE FOR FABRICATION OF A PART TO BE FABRICATED

      
Application Number 18817740
Status Pending
Filing Date 2024-08-28
First Publication Date 2024-12-19
Owner Desprez LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated is disclosed. The method includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process. The design request includes a three-dimensional (3D) model file representing the part to be fabricated. The method further includes generating a feature vector for the part based on the model file and determining a total height of the part to be fabricated. Further, the method includes identifying one or more candidate orientations for the part to be fabricated and generating, as a function of a geometry of the part and a candidate orientation of the one or more candidate orientations, fabrication parameters for the part to be fabricated, wherein the fabrication parameters include a cost to fabricate the part and estimated completion date.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)

2.

METHODS AND SYSTEMS FOR ORDERING EXPEDITED PRODUCTION OR SUPPLY OF DESIGNED PRODUCTS

      
Application Number 18404206
Status Pending
Filing Date 2024-01-04
First Publication Date 2024-05-02
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

A method of enabling expedited manufacture of one or more instantiations of a structure modeled as a 3D computer model, the method implemented on one or more computer devices including displaying one or more user selectable expedited manufacturing reservation options for a plurality of requests for manufacture, generating a prompt to select a user selectable expedited manufacturing reservation option, receiving an expedited manufacturing, storing the expedited manufacturing reservation, receiving a request for manufacture of one or more instantiations of a structure modeled in an associated 3D computer model from a user, compare one or more of the requests for manufacture and one or more aspects of the associated 3D computer model with the expedited manufacturing reservation, determining an applicability of the expedited manufacturing reservation to the request for manufacture, calculating a total time to complete the request for manufacture, and presenting the total time to complete the request for manufacture.

IPC Classes  ?

  • G05B 19/4097 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

3.

SYSTEMS, METHODS, AND SOFTWARE FOR GENERATING, CUSTOMIZING, AND AUTOMATEDLY E-MAILING A REQUEST FOR QUOTATION FOR FABRICATING A COMPUTER-MODELED STRUCTURE FROM WITHIN A CAD PROGRAM

      
Application Number 18379541
Status Pending
Filing Date 2023-10-12
First Publication Date 2024-03-21
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

In an exemplary embodiment, software made in accordance with the present invention generates a request for quote (RFQ) based on user-provided information, presents a user interface allowing a user to customize the RFQ, generates an e-mail including the RFQ, and sends the e-mail to one or more suppliers. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

4.

FILTERING COMPONENTS COMPATIBLE WITH A COMPUTER-MODELED STRUCTURE

      
Application Number 18243465
Status Pending
Filing Date 2023-09-07
First Publication Date 2024-02-29
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Kunz, Justin R.
  • Lynch, Steven M.

Abstract

Systems, methods, and software for filtering components, such as hardware components, compatible with computer-modeled structures are presented. A compatible components system provides selection methods that present components compatible with computer-aided design (CAD) models designed in computer modeling software. The system executes methods designed to filter components made available to designers using attribute information of the features and attribute information of the components. Designers may interact with the compatibility methods numerous times, narrowing components through a series or number of filtering steps until a desired compatible component is easily selected. The computer modeling software may include graphical user interfaces for selecting component source locations, filtering types of components presented by the system, and adding components to CAD models.

IPC Classes  ?

5.

BUSINESS VARIABLE OPTIMIZATION FOR MANUFACTURE OR SUPPLY OF DESIGNED PRODUCTS

      
Application Number 18373595
Status Pending
Filing Date 2023-09-27
First Publication Date 2024-02-15
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Kulp, Kyle W.
  • Lynch, Steven M.

Abstract

A system comprising an electronic pricing system configured to receive information corresponding to a designed product and determine an initial price(s) as well as initial values of other business variables associated with the price. The system allows a user to enter a change to a price or the other business variable to instantly discover how the change affects other variables and optionally how the change affects one or more allowable ranges of acceptable values of other variables. The user can then lock the value of one or more of the variables and prices and change others to instantly discover how a change to one affects the others. The user can then order manufacture of the designed product as a function of values of price and other business variables.

IPC Classes  ?

6.

SYSTEM AND METHOD FOR GENERATING A QUOTE FOR FABRICATION OF A PART TO BE FABRICATED

      
Application Number 18229055
Status Pending
Filing Date 2023-08-01
First Publication Date 2023-11-23
Owner Desprez, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process, the design request including a three-dimensional model file representing the part to be fabricated and descriptive information including a descriptive datum. The method includes extracting a first feature from the 3D model file, wherein the first feature represents a geometry of the part to be fabricated. The method includes extracting a second feature from the descriptive information, wherein the second feature represents the descriptive datum. The method includes generating, as a function of the first and second features, a quote for fabrication for the part to be fabricated, the quote for fabrication including a cost and time to fabricate the part to be fabricated and sending the quote for fabrication to the customer.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system

7.

System and method for generating a quote for fabrication of a part to be fabricated

      
Application Number 18134327
Grant Number 12105500
Status In Force
Filing Date 2023-04-13
First Publication Date 2023-08-10
Grant Date 2024-10-01
Owner Desprez, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated is disclosed. The method includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process. The design request includes a three-dimensional (3D) model file representing the part to be fabricated. The method further includes generating a feature vector for the part based on the model file and determining a total height of the part to be fabricated. Further, the method includes identifying one or more candidate orientations for the part to be fabricated and generating, as a function of a geometry of the part and a candidate orientation of the one or more candidate orientations, fabrication parameters for the part to be fabricated, wherein the fabrication parameters include a cost to fabricate the part and estimated completion date.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)

8.

System and method for generating a quote for fabrication of a part to be fabricated

      
Application Number 18133660
Grant Number 12124237
Status In Force
Filing Date 2023-04-12
First Publication Date 2023-08-03
Grant Date 2024-10-22
Owner Desprez, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process, the design request including a two-dimensional drawing file representing the part to be fabricated and descriptive information including a descriptive datum. The method includes extracting a first feature from the 2D drawing file, wherein the first feature represents a geometry of the part to be fabricated. The method includes extracting a second feature from the descriptive information, wherein the second feature represents the descriptive datum. The method includes generating, as a function of the first and second features, a quote for fabrication for the part to be fabricated, the quote for fabrication including a cost and time to fabricate the part to be fabricated and sending the quote for fabrication to the customer.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)

9.

Systems, methods, and software for generating, customizing, and automatedly e-mailing a request for quotation for fabricating a computer-modeled structure from within a CAD program

      
Application Number 17901980
Grant Number 11861671
Status In Force
Filing Date 2022-09-02
First Publication Date 2023-03-02
Grant Date 2024-01-02
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

In an exemplary embodiment, software made in accordance with the present invention generates a request for quote (RFQ) based on user-provided information, presents a user interface allowing a user to customize the RFQ, generates an e-mail including the RFQ, and sends the e-mail to one or more suppliers. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

10.

System and method for generating a quote for fabrication of a part to be fabricated

      
Application Number 17961222
Grant Number 11726450
Status In Force
Filing Date 2022-10-06
First Publication Date 2023-02-02
Grant Date 2023-08-15
Owner Desprez, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated is disclosed. The method includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process. The design request includes a three-dimensional (3D) model file representing the part to be fabricated. The method further includes generating a feature vector for the part based on the model file and determining a total height of the part to be fabricated. Further, the method includes identifying one or more candidate orientations for the part to be fabricated and generating, as a function of a geometry of the part and a candidate orientation of the one or more candidate orientations, fabrication parameters for the part to be fabricated, wherein the fabrication parameters include a cost to fabricate the part and estimated completion date.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

11.

Placement and pricing of part marks in computer-modeled structures

      
Application Number 14185204
Grant Number 11537765
Status In Force
Filing Date 2014-02-20
First Publication Date 2022-12-27
Grant Date 2022-12-27
Owner
  • GRUNFELD CONCEPTS, LLC (USA)
  • DESPREZ, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Kulp, Kyle W.
  • Lynch, Steven M.

Abstract

Systems, methods, and software for placing, customizing, and pricing part marks for use in one or more part designs that are represented in a computer model. Placement may be performed as a function of particular locations of part designs. Users may customize part marks by determining particular attributes thereof, such as textual content, font, and/or manufacturing method, among others. A user may manipulate a graphical user interface in order to determine various attributes that further define part mark. Pricing may be performed as a function of user-determined attributes and/or data from one or more pricing catalogs.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

12.

ELECTRONIC PRICING MACHINE CONFIGURED TO GENERATE PRICES BASED ON SUPPLIER WILLINGNESS AND A USER INTERFACE THEREFOR

      
Application Number 17892847
Status Pending
Filing Date 2022-08-22
First Publication Date 2022-12-15
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

Methods and software facilitate supplier willingness awareness in a marketplace of suppliers of structures represented and/or specified in a design. In some embodiments, methods and software of the present disclosure allow each of any one or more designers participating in an automated marketplace to view a list of suppliers that are willing to fabricate a particular design and/or prices associated with fabricating such a design such that the designers can quickly and easily identify suppliers that are not only capable of fabricating particular designs but also willing to do so. Such a list may be generated by comparing a list of objective requirements for a design, which may be generated from fabrication data associated with a designer's request for price or computer aided design file, to willingness data associated with one or more suppliers.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06F 30/00 - Computer-aided design [CAD]

13.

Methods and software for enabling custom pricing in an electronic commerce system

      
Application Number 17877103
Grant Number 12190359
Status In Force
Filing Date 2022-07-29
First Publication Date 2022-11-24
Grant Date 2025-01-07
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L

Abstract

Methods and software that allow one or more users to utilize custom pricing in the context of an electronic marketplace. Such custom pricing can be implemented by transmitting specifications of custom pricing engines and/or custom design document interrogator engines to the marketplace along with or independently from one or more design documents containing structures to be priced. Various corresponding and related methods and software are described.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • G06F 30/00 - Computer-aided design [CAD]
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 30/0283 - Price estimation or determination

14.

Methods and systems for ordering expedited production or supply of designed products

      
Application Number 17878021
Grant Number 11892817
Status In Force
Filing Date 2022-07-31
First Publication Date 2022-11-17
Grant Date 2024-02-06
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

A method of enabling expedited manufacture of one or more instantiations of a structure modeled as a 3D computer model, the method implemented on one or more computer devices including displaying one or more user selectable expedited manufacturing reservation options for a plurality of requests for manufacture, generating a prompt to select a user selectable expedited manufacturing reservation option, receiving an expedited manufacturing, storing the expedited manufacturing reservation, receiving a request for manufacture of one or more instantiations of a structure modeled in an associated 3D computer model from a user, compare one or more of the requests for manufacture and one or more aspects of the associated 3D computer model with the expedited manufacturing reservation, determining an applicability of the expedited manufacturing reservation to the request for manufacture, calculating a total time to complete the request for manufacture, and presenting the total time to complete the request for manufacture.

IPC Classes  ?

  • G05B 19/4097 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

15.

SYSTEM FOR GENERATING A REQUEST FOR PRICING AND A METHOD FOR ITS USE

      
Application Number 17874706
Status Pending
Filing Date 2022-07-27
First Publication Date 2022-11-10
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Huffines, Christopher M.
  • Lynch, Steven M.

Abstract

In an exemplary embodiment, software made in accordance with the present invention displays a marketplace interface, which displays at least a portion of a CAD model and a set ofmarketplace tool selectors to a user such that the user can manipulate the tool selectors to interact with an electronic marketplace. The marketplace interface may include a spectrum interface designed and configured to allow the user to selectively augment the marketplace interface with additional functionality. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

16.

Electronic pricing machine configured to generate prices based on supplier willingness and a user interface therefor

      
Application Number 15467079
Grant Number 11423449
Status In Force
Filing Date 2017-03-23
First Publication Date 2022-08-23
Grant Date 2022-08-23
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

Methods and software facilitate supplier willingness awareness in a marketplace of suppliers of structures represented and/or specified in a design. In some embodiments, methods and software of the present disclosure allow each of any one or more designers participating in an automated marketplace to view a list of suppliers that are willing to fabricate a particular design and/or prices associated with fabricating such a design such that the designers can quickly and easily identify suppliers that are not only capable of fabricating particular designs but also willing to do so. Such a list may be generated by comparing a list of objective requirements for a design, which may be generated from fabrication data associated with a designer's request for price or computer aided design file, to willingness data associated with one or more suppliers.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06F 30/00 - Computer-aided design [CAD]

17.

Automated correlation of modeled product and preferred manufacturers

      
Application Number 14929149
Grant Number 11415961
Status In Force
Filing Date 2015-10-30
First Publication Date 2022-08-16
Grant Date 2022-08-16
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Huffines, Christopher M.
  • Lynch, Steven M.

Abstract

In one embodiment, a method carried out on a computer system for parsing a software model to identify manufacturing requirements for a designed product and comparing those requirements, along with received user preferences. to corresponding attribute information from potential suppliers that is stored on a database, so as to automatically select a preferred supplier.

IPC Classes  ?

  • G05B 19/4097 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

18.

Methods and software for requesting a pricing in an electronic marketplace using a user-modifiable spectrum interface

      
Application Number 14229008
Grant Number 11410224
Status In Force
Filing Date 2014-03-28
First Publication Date 2022-08-09
Grant Date 2022-08-09
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Huffines, Christopher M.
  • Lynch, Steven M.

Abstract

In an exemplary embodiment, software made in accordance with the present invention displays a marketplace interface, which displays at least a portion of a CAD model and a set of marketplace tool selectors to a user such that the user can manipulate the tool selectors to interact with an electronic marketplace. The marketplace interface may include a spectrum interface designed and configured to allow the user to selectively augment the marketplace interface with additional functionality. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

  • G06F 30/00 - Computer-aided design [CAD]
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

19.

Face mask

      
Application Number 29743443
Grant Number D0958966
Status In Force
Filing Date 2020-07-21
First Publication Date 2022-07-26
Grant Date 2022-07-26
Owner Desprez, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Ortlieb, Oliver
  • Friefeld, Max
  • Fenwick, Charlie

20.

Systems and methods for automated help

      
Application Number 16020297
Grant Number 11392396
Status In Force
Filing Date 2018-06-27
First Publication Date 2022-07-19
Grant Date 2022-07-19
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

A method of providing automated help includes receiving, at a computer system including at least one processor and at least one computer readable medium storing machine-executable instructions, user inputs for utilizing a plurality of functions of a computer program, detecting, at the computer system, a plurality of user actions utilizing the plurality of functions, as a function of the user inputs, at the computer system, an action trigger indicating a user help condition, wherein detecting further comprises identifying, in a help trigger database associating a plurality of action triggers with user help conditions, an action trigger matching at least a user action of the plurality of user actions, by the computer system, a first area of expertise associated with the user help condition, based on the identified first area of expertise associated with the user help condition, identifying, by the computer system, expertise to provide assistance to the user.

IPC Classes  ?

  • G06F 9/451 - Execution arrangements for user interfaces
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06F 16/2455 - Query execution

21.

System for evaluating manufacturing feasibility of a graphical design

      
Application Number 17670009
Grant Number 11893140
Status In Force
Filing Date 2022-02-11
First Publication Date 2022-05-26
Grant Date 2024-02-06
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

A system for evaluating manufacturing feasibility of a graphical design is disclosed. The system includes a secret owner device and a memory, operatively connected to the secret owner device. The memory may be configured to store a three-dimensional form including a three-dimensional shape and a dimension set in three dimensions and at least a local geometric feature. The apparatus may also include a merge engine configured to generate at least a combined three-dimensional graphical design as a function of the three-dimensional graphical design and the at least a contributor graphical design. The apparatus also includes an interrogation engine communicatively connected to the merge engine. The interrogation engine is configured to extract the at least a local geometric feature from the three-dimensional graphical design, evaluate manufacturing feasibility of the combined three-dimensional graphical design, and initiate manufacture of a structure represented in combined three-dimensional graphical design as a function of manufacturing feasibility.

IPC Classes  ?

  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06T 15/10 - Geometric effects
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]

22.

System and methods for generating fabrication parameters for fabrication of a part

      
Application Number 17552828
Grant Number 11693391
Status In Force
Filing Date 2021-12-16
First Publication Date 2022-04-07
Grant Date 2023-07-04
Owner Desprez, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method of generating fabrication parameters for fabrication of a part is disclosed. The method comprises receiving from a computer device a 3D file representing the part to be fabricated. A three-dimensional model stored in the three-dimensional model file is converted to manufacturing instructions. The three-dimensional model includes the geometrical layout of the part, and the three-dimensional model includes mesh surface data. A cost as well as a time associated with the manufacturing of the part are generated. The cost and time to manufacture the part are outputted to a customer device. A system for generating fabrication parameters for fabrication of a part is also disclosed.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

23.

Methods and software for a pricing-method-agnostic ecommerce marketplace for manufacturing services

      
Application Number 14928001
Grant Number 11276095
Status In Force
Filing Date 2015-10-30
First Publication Date 2022-03-15
Grant Date 2022-03-15
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

Systems and methods are disclosed for automatically generating, transmitting, and receiving one or more price requests and corresponding pricing from one or more price-providers. In some embodiments, such systems and methods are embodied in a pricing-method-agnostic ecommerce marketplace that allows each price-provider to select the pricing method it desires to use to generate its price for a corresponding price request. Examples of differing pricing methods include methods utilizing “stock” pricing engines of differing sophistication, customized pricing engines, pricing engines split between the marketplace and a price-provider, and/or pricing engines located offboard the marketplace, as well as pricing methods that are performed entirely outside the control of the marketplace, among others. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions

24.

SYSTEM AND METHOD FOR FABRICATING A CUSTOM FACE MASK

      
Application Number 17381871
Status Pending
Filing Date 2021-07-21
First Publication Date 2022-01-27
Owner DESPREZ LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Ortlieb, Oliver
  • Friefeld, Max
  • Fenwick, Charlie

Abstract

A system and method for fabricating a custom face mask. The system includes a factory client, wherein the factory client includes a computing device configured to receive, at a factory server and at least a user device, an image datum comprising a plurality of data of a face of a user. The computing device is further configured to map, as a function of a first machine-learning model, at least a facial landmark to a three-dimensional (3D) mesh of the image datum, map, as a function of a second machine-learning mode, a path to the 3D mesh including a boundary of a custom face mask configured for use on a user's face, generate a model file of a mold, instruct a manufacturing tool, and instruct a manufacturing device to thermoform the plastic component of the mold.

IPC Classes  ?

  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 51/18 - Thermoforming apparatus
  • G05B 19/414 - Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • A41D 13/11 - Protective face masks, e.g. for surgical use, or for use in foul atmospheres
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • A62B 18/02 - Masks

25.

Business variable optimization for manufacture or supply of designed products

      
Application Number 17331033
Grant Number 11810161
Status In Force
Filing Date 2021-05-26
First Publication Date 2021-09-09
Grant Date 2023-11-07
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Kulp, Kyle W.
  • Lynch, Steven M.

Abstract

A system comprising an electronic pricing system configured to receive information corresponding to a designed product and determine an initial price(s) as well as initial values of other business variables associated with the price. The system allows a user to enter a change to a price or the other business variable to instantly discover how the change affects other variables and optionally how the change affects one or more allowable ranges of acceptable values of other variables. The user can then lock the value of one or more of the variables and prices and change others to instantly discover how a change to one affects the others. The user can then order manufacture of the designed product as a function of values of price and other business variables.

IPC Classes  ?

26.

Systems for generating, customizing, and automatedly e-mailing a request for quotation for fabricating a computer-modeled structure from within a CAD program

      
Application Number 17307353
Grant Number 11790421
Status In Force
Filing Date 2021-05-04
First Publication Date 2021-08-19
Grant Date 2023-10-17
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

In an exemplary embodiment, software made in accordance with the present invention generates a request for quote (RFQ) based on user-provided information, presents a user interface allowing a user to customize the RFQ, generates an e-mail including the RFQ, and sends the e-mail to one or more suppliers. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

27.

System and method for generating a quote for fabrication of a part to be fabricated

      
Application Number 17131025
Grant Number 11231696
Status In Force
Filing Date 2020-12-22
First Publication Date 2021-07-22
Grant Date 2022-01-25
Owner DESPREZ LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process, the design request including a two-dimensional drawing file representing the part to be fabricated and descriptive information including a descriptive datum. The method includes extracting a first feature from the 2D drawing file, wherein the first feature represents a geometry of the part to be fabricated. The method includes extracting a second feature from the descriptive information, wherein the second feature represents the descriptive datum. The method includes generating, as a function of the first and second features, a quote for fabrication for the part to be fabricated, the quote for fabrication including a cost and time to fabricate the part to be fabricated and sending the quote for fabrication to the customer.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

28.

Business variable optimization for manufacture or supply of designed products

      
Application Number 14928728
Grant Number 11023934
Status In Force
Filing Date 2015-10-30
First Publication Date 2021-06-01
Grant Date 2021-06-01
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Kulp, Kyle
  • Lynch, Steven M.

Abstract

In one aspect, a computer-implemented method of receiving information corresponding to a designed product and determining initial price(s) as well as initial values of other business variables associated with the price. The method allows a user to enter a change to a price or the other business variable to instantly discover how the change affects other variables and optionally how the change affects one or more allowable ranges of acceptable values of other variables. The user can then lock the value of one or more of the variables and prices and change others to instantly discover how a change to one affects the others and optionally how a change to one affects one or more allowable ranges of acceptable values of the others while any locked values remain unchanged. The user can then order manufacture of the designed product as a function of values of price and other business variables.

IPC Classes  ?

29.

System and method for generating fabrication parameters of a part to be fabricated

      
Application Number 17130962
Grant Number 11635747
Status In Force
Filing Date 2020-12-22
First Publication Date 2021-05-20
Grant Date 2023-04-25
Owner DESPREZ, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process, the design request including a two-dimensional drawing file representing the part to be fabricated and descriptive information including a descriptive datum. The method includes extracting a first feature from the 2D drawing file, wherein the first feature represents a geometry of the part to be fabricated. The method includes extracting a second feature from the descriptive information, wherein the second feature represents the descriptive datum. The method includes generating, as a function of the first and second features, a quote for fabrication for the part to be fabricated, the quote for fabrication including a cost and time to fabricate the part to be fabricated and sending the quote for fabrication to the customer.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

30.

Systems, methods, and software for generating, customizing, and automatedly e-mailing a request for quotation for fabricating a computer-modeled structure from within a CAD program

      
Application Number 15073553
Grant Number 11004126
Status In Force
Filing Date 2016-03-17
First Publication Date 2021-05-11
Grant Date 2021-05-11
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

In an exemplary embodiment, software made in accordance with the present invention generates a request for quote (RFQ) based on user-provided information, presents a user interface allowing a user to customize the RFQ, generates an e-mail including the RFQ, and sends the e-mail to one or more suppliers. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

31.

System and method for generating fabrication parameter of a part to be fabricated

      
Application Number 17130872
Grant Number 11754996
Status In Force
Filing Date 2020-12-22
First Publication Date 2021-04-15
Grant Date 2023-09-12
Owner DESPREZ LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A method for generating a quote for fabrication of a part to be fabricated includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process, the design request including a three-dimensional model file representing the part to be fabricated and descriptive information including a descriptive datum. The method includes extracting a first feature from the 3D model file, wherein the first feature represents a geometry of the part to be fabricated. The method includes extracting a second feature from the descriptive information, wherein the second feature represents the descriptive datum. The method includes generating, as a function of the first and second features, a quote for fabrication for the part to be fabricated, the quote for fabrication including a cost and time to fabricate the part to be fabricated and sending the quote for fabrication to the customer.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

32.

Method and system for generating fabrication parameters

      
Application Number 17068317
Grant Number 11561529
Status In Force
Filing Date 2020-10-12
First Publication Date 2021-04-01
Grant Date 2023-01-24
Owner Desprez, LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A factory server receives part requests from customer devices and controls one or more manufacturing tools, such as 3D printers, to fabricate the requested parts. The factory server implements several features to streamline the process of fabricating parts using the manufacturing tools. For instance, the factory server can facilitate the design of a part by extracting features from the part request and identifying model files having those features. The factory server can also select an orientation in which to fabricate the part and determine print settings to use when fabricating the part. In addition, the factory server can implement a process to fabricate a three-dimensional part with a two-dimensional image applied to one or more of its external surfaces. Furthermore, the factory server can also generate a layout of multiple part instances on a build plate of a 3D printer so that multiple part instances can be fabricated at once.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

33.

Methods and systems for ordering expedited production or supply of designed products

      
Application Number 17104746
Grant Number 11474498
Status In Force
Filing Date 2020-11-25
First Publication Date 2021-03-25
Grant Date 2022-10-18
Owner DESPREZ LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

A method of enabling expedited manufacture of one or more instantiations of a structure modeled as a 3D computer model, the method implemented on one or more computer devices including displaying one or more user selectable expedited manufacturing reservation options for a plurality of requests for manufacture, generating a prompt to select a user selectable expedited manufacturing reservation option, receiving an expedited manufacturing, storing the expedited manufacturing reservation, receiving a request for manufacture of one or more instantiations of a structure modeled in an associated 3D computer model from a user, compare one or more of the requests for manufacture and one or more aspects of the associated 3D computer model with the expedited manufacturing reservation, determining an applicability of the expedited manufacturing reservation to the request for manufacture, calculating a total time to complete the request for manufacture, and presenting the total time to complete the request for manufacture.

IPC Classes  ?

  • G05B 19/4097 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

34.

Filtering components compatible with a computer-modeled structure

      
Application Number 16927176
Grant Number 11914927
Status In Force
Filing Date 2020-07-13
First Publication Date 2020-10-29
Grant Date 2024-02-27
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Kunz, Justin R.
  • Lynch, Steven M.

Abstract

Systems, methods, and software for filtering components, such as hardware components, compatible with computer-modeled structures are presented. A compatible components system provides selection methods that present components compatible with computer-aided design (CAD) models designed in computer modeling software. The system executes methods designed to filter components made available to designers using attribute information of the features and attribute information of the components. Designers may interact with the compatibility methods numerous times, narrowing components through a series or number of filtering steps until a desired compatible component is easily selected. The computer modeling software may include graphical user interfaces for selecting component source locations, filtering types of components presented by the system, and adding components to CAD models.

IPC Classes  ?

35.

Systems, methods, and software for generating, customizing, and automatedly e-mailing a request for quotation for fabricating a computer-modeled structure from within a CAD program

      
Application Number 15073566
Grant Number 10803501
Status In Force
Filing Date 2016-03-17
First Publication Date 2020-10-13
Grant Date 2020-10-13
Owner DESPREZ, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

In an exemplary embodiment, software made in accordance with the present invention interfaces with a supplier database in order to provide a user with an interactive supplier list. The user may then interact with the supplier list to identify one or more preferred providers, select one or more suppliers from the supplier list, and cause the software to generate a request for pricing for each selected provider. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

36.

Filtering components compatible with a computer-modeled structure

      
Application Number 14303372
Grant Number 10713394
Status In Force
Filing Date 2014-06-12
First Publication Date 2020-07-14
Grant Date 2020-07-14
Owner
  • GRUNFELD CONCEPTS, LLC (USA)
  • DESPREZ, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Kunz, Justin R.
  • Lynch, Steven M.

Abstract

Systems, methods, and software for filtering components, such as hardware components, compatible with computer-modeled structures are presented. A compatible components system provides selection methods that present components compatible with computer-aided design (CAD) models designed in computer modeling software. The system executes methods designed to filter components made available to designers using attribute information of the features and attribute information of the components. Designers may interact with the compatibility methods numerous times, narrowing components through a series or number of filtering steps until a desired compatible component is easily selected. The computer modeling software may include graphical user interfaces for selecting component source locations, filtering types of components presented by the system, and adding components to CAD models.

IPC Classes  ?

37.

Systems for secure collaborative graphical design using secret sharing

      
Application Number 16743590
Grant Number 11176730
Status In Force
Filing Date 2020-01-15
First Publication Date 2020-05-14
Grant Date 2021-11-16
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L

Abstract

Systems and methods are disclosed for secret sharing for secure collaborative graphical design. Graphical secret shares are generated from a three-dimensional graphical design and distributed to one or more contributor devices. Contributor graphical designs modifying graphical secret shares may be received from contributor devices. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

  • G06T 15/00 - 3D [Three Dimensional] image rendering
  • G06T 15/10 - Geometric effects
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

38.

Methods and software for enabling custom pricing in an electronic commerce system

      
Application Number 16730747
Grant Number 12165181
Status In Force
Filing Date 2019-12-30
First Publication Date 2020-04-30
Grant Date 2024-12-10
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L

Abstract

Methods and software that allow one or more users to utilize custom pricing in the context of an electronic marketplace. Such custom pricing can be implemented by transmitting specifications of custom pricing engines and/or custom design document interrogator engines to the marketplace along with or independently from one or more design documents containing structures to be priced. Various corresponding and related methods and software are described.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • G06F 30/00 - Computer-aided design [CAD]
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 30/0283 - Price estimation or determination

39.

Methods and software for enabling custom pricing in an electronic commerce system

      
Application Number 14282773
Grant Number 10552882
Status In Force
Filing Date 2014-05-20
First Publication Date 2020-02-04
Grant Date 2020-02-04
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Huffines, Christopher M.
  • Lynch, Steven M.

Abstract

Methods and software that allow one or more users to utilize custom pricing in the context of an electronic marketplace. Such custom pricing can be implemented by transmitting specifications of custom pricing engines and/or custom design document interrogator engines to the marketplace along with or independently from one or more design documents containing structures to be priced. Various corresponding and related methods and software are described.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06F 17/50 - Computer-aided design
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

40.

System for providing pricing information in a CAD a product program

      
Application Number 16588878
Grant Number 11636513
Status In Force
Filing Date 2019-09-30
First Publication Date 2020-01-30
Grant Date 2023-04-25
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

Methods and software that allow one or more users to utilize targeted-advertising functionality in the context of a product program. For example, such logistical functionality may enable users to benefit from the use of one or more functionalities enabled by targeted advertising, such as fully or partially ad-sponsored software, relevant training or assistance recommendations, and user-customized advertising, among others. Various corresponding and related methods and software are described.

IPC Classes  ?

41.

Methods and software for providing targeted advertising to a product program

      
Application Number 14457758
Grant Number 10460342
Status In Force
Filing Date 2014-08-12
First Publication Date 2019-10-29
Grant Date 2019-10-29
Owner
  • GRUNFELD CONCEPTS, LLC (USA)
  • DESPREZ, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Lynch, Steven M.
  • Huffines, Christopher M.

Abstract

Methods and software that allow one or more users to utilize targeted-advertising functionality in the context of a product program. For example, such logistical functionality may enable users to benefit from the use of one or more functionalities enabled by targeted advertising, such as fully or partially ad-sponsored software, relevant training or assistance recommendations, and user-customized advertising, among others. Various corresponding and related methods and software are described.

IPC Classes  ?

42.

Methods of secret sharing for secure collaborative graphical design

      
Application Number 15936965
Grant Number 10573059
Status In Force
Filing Date 2018-03-27
First Publication Date 2019-10-03
Grant Date 2020-02-25
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

Systems and methods are disclosed for secret sharing for secure collaborative graphical design. Graphical secret shares are generated from a three-dimensional graphical design and distributed to one or more contributor devices. Contributor graphical designs modifying graphical secret shares may be received from contributor devices. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

  • G06T 15/00 - 3D [Three Dimensional] image rendering
  • G06T 15/10 - Geometric effects
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

43.

Systems for secure collaborative graphical design using secret sharing

      
Application Number 15937150
Grant Number 11250164
Status In Force
Filing Date 2018-03-27
First Publication Date 2019-10-03
Grant Date 2022-02-15
Owner DESPREZ, LLC (USA)
Inventor Jacobs, Ii, James L

Abstract

Systems and methods are disclosed for secret sharing for secure collaborative graphical design. Graphical secret shares are generated from a three-dimensional graphical design and distributed to one or more contributor devices. Contributor graphical designs modifying graphical secret shares may be received from contributor devices. Various corresponding and related systems, methods, and software are described.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06T 15/10 - Geometric effects
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]

44.

Method and system for ordering expedited production or supply of designed products

      
Application Number 16106347
Grant Number 10836110
Status In Force
Filing Date 2018-08-21
First Publication Date 2019-07-04
Grant Date 2020-11-17
Owner Desprez, LLC (USA)
Inventor
  • Jacobs, James L.
  • Lynch, Steven M.

Abstract

A method carried out on a computer system for ordering and executing expedited production options. A user may submit a request for manufacturing a product defined by a 3D computer model. Systems described herein may then verify that the request is subject to an expedited production option and parse the 3D computer model to identify the processes required to manufacture the product. The product may then be manufactured with an expedited lead time that may vary as a function of the processes in question and the nature of the applicable expedited production option.

IPC Classes  ?

  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B33Y 10/00 - Processes of additive manufacturing
  • B33Y 80/00 - Products made by additive manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G06F 30/17 - Mechanical parametric or variational design
  • G06F 30/20 - Design optimisation, verification or simulation
  • G06F 119/18 - Manufacturability analysis or optimisation for manufacturability

45.

Product variable optimization for manufacture or supply of designed products

      
Application Number 14928814
Grant Number 10235009
Status In Force
Filing Date 2015-10-30
First Publication Date 2019-03-19
Grant Date 2019-03-19
Owner DESPREZ LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Huffines, Christopher M.
  • Lynch, Steven M.

Abstract

A method carried out on a computer system for receiving information corresponding to a plurality of variables that can be applied to the manufacture of a designed product. When a user selects from a menu of first attributes, related ones of a second set of attributes are presented for selection. In an embodiment, the set of possible manufacturing attributes is initially compared to attributes of the designed product to eliminate from consideration those manufacturing attributes that are not compatible with the attributes of the product.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes

46.

Natural language user interface for computer-aided design systems

      
Application Number 15388940
Grant Number 10229679
Status In Force
Filing Date 2016-12-22
First Publication Date 2019-03-12
Grant Date 2019-03-12
Owner
  • GRUNFELD CONCEPTS, LLC (USA)
  • DESPREZ, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Huffines, Christopher M.

Abstract

A natural language user interface for computer-aided design systems (CAD) comprises a natural language command module including a parser, language database and a CAD model analyzer, and a natural language server module including a second, increased capability parser, a second, preferably larger language database and a CAD context database. The CAD model analyzer analyzes and retrieves associated CAD model information related to a parsed voice command and the CAD context database provides specific CAD related contextual information to facilitate parsing and interpreting CAD specific commands. The natural language server program module may also include an artificial intelligence based query generator and communicate through a network or cloud with resource providers such as third party market places or suppliers to generate queries for retrieval of third party supplied information necessary to respond to or execute CAD specific voice commands.

IPC Classes  ?

  • G01L 15/00 - Devices or apparatus for measuring two or more fluid pressure values simultaneously
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G06F 17/50 - Computer-aided design
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

47.

Methods, systems, and software for processing expedited production or supply of designed products

      
Application Number 14929102
Grant Number 10073439
Status In Force
Filing Date 2015-10-30
First Publication Date 2018-09-11
Grant Date 2018-09-11
Owner DESPREZ LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Lynch, Steven M.

Abstract

A method carried out on a computer system for ordering and executing expedited production options. A user may submit a request for manufacturing a product defined by a 3D computer model. Systems described herein may then verify that the request is subject to an expedited production option and parse the 3D computer model to identify the processes required to manufacture the product. The product may then be manufactured with an expedited lead time that may vary as a function of the processes in question and the nature of the applicable expedited production option.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G05B 19/4097 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

48.

Systems and methods for automated help

      
Application Number 14313676
Grant Number 10025805
Status In Force
Filing Date 2014-06-24
First Publication Date 2018-07-17
Grant Date 2018-07-17
Owner
  • GRUNFELD CONCEPTS, LLC (USA)
  • DESPREZ, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Lynch, Steven M.
  • Huffines, Christopher M.

Abstract

A method for providing assistance to users of computer programs. The computer system receives user inputs for utilizing the various functions of a computer program. The system records an amount of time during which said user utilizes the respective functions, such that when a user signals that assistance is needed, the system determines which of the program's functions have been most frequently used. The system then finds, and connects to the user, persons having expertise in those respective areas.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 17/30 - Information retrieval; Database structures therefor

49.

Natural language user interface for computer-aided design systems

      
Application Number 15861490
Grant Number 11599086
Status In Force
Filing Date 2018-01-03
First Publication Date 2018-05-10
Grant Date 2023-03-07
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

A method for providing a natural language interface for a computer-aided design (CAD) system includes receiving a user voice input comprising a plurality of words, parsing the user voice input, determining a meaning for the parsed user voice input, the meaning including one or more words associated with an object and one or more words associated with a characteristic of the object, retrieving from a model descriptor database at least an object model descriptor and at least a characteristic descriptor, using the determined meaning, generating at least a graphical model of the object using the at least an object model descriptor, and generating at least a modified graphical model of the object, using the at least a characteristic descriptor.

IPC Classes  ?

  • G10L 15/26 - Speech to text systems
  • G06F 30/00 - Computer-aided design [CAD]
  • G06F 40/30 - Semantic analysis
  • G10L 15/00 - Speech recognition
  • G05B 19/4093 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine

50.

Machine-assisted part design with automated design request interpretation

      
Application Number 15796074
Grant Number 10908587
Status In Force
Filing Date 2017-10-27
First Publication Date 2018-05-03
Grant Date 2021-02-02
Owner DESPREZ LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A factory server receives part requests from customer devices and controls one or more manufacturing tools, such as 3D printers, to fabricate the requested parts. The factory server implements several features to streamline the process of fabricating parts using the manufacturing tools. For instance, the factory server can facilitate the design of a part by extracting features from the part request and identifying model files having those features. The factory server can also select an orientation in which to fabricate the part and determine print settings to use when fabricating the part. In addition, the factory server can implement a process to fabricate a three-dimensional part with a two-dimensional image applied to one or more of its external surfaces. Furthermore, the factory server can also generate a layout of multiple part instances on a build plate of a 3D printer so that multiple part instances can be fabricated at once.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

51.

Automated configuration of printer settings

      
Application Number 15796088
Grant Number 10908588
Status In Force
Filing Date 2017-10-27
First Publication Date 2018-05-03
Grant Date 2021-02-02
Owner DESPREZ LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A factory server receives part requests from customer devices and controls one or more manufacturing tools, such as 3D printers, to fabricate the requested parts. The factory server implements several features to streamline the process of fabricating parts using the manufacturing tools. For instance, the factory server can facilitate the design of a part by extracting features from the part request and identifying model files having those features. The factory server can also select an orientation in which to fabricate the part and determine print settings to use when fabricating the part. In addition, the factory server can implement a process to fabricate a three-dimensional part with a two-dimensional image applied to one or more of its external surfaces. Furthermore, the factory server can also generate a layout of multiple part instances on a build plate of a 3D printer so that multiple part instances can be fabricated at once.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

52.

Automated layout of part instances on build plate

      
Application Number 15796113
Grant Number 10824134
Status In Force
Filing Date 2017-10-27
First Publication Date 2018-05-03
Grant Date 2020-11-03
Owner DESPREZ LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A factory server receives part requests from customer devices and controls one or more manufacturing tools, such as 3D printers, to fabricate the requested parts. The factory server implements several features to streamline the process of fabricating parts using the manufacturing tools. For instance, the factory server can facilitate the design of a part by extracting features from the part request and identifying model files having those features. The factory server can also select an orientation in which to fabricate the part and determine print settings to use when fabricating the part. In addition, the factory server can implement a process to fabricate a three-dimensional part with a two-dimensional image applied to one or more of its external surfaces. Furthermore, the factory server can also generate a layout of multiple part instances on a build plate of a 3D printer so that multiple part instances can be fabricated at once.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing

53.

Fabrication of three-dimensional part with two-dimensional image applied thereon

      
Application Number 15796106
Grant Number 10409264
Status In Force
Filing Date 2017-10-27
First Publication Date 2018-05-03
Grant Date 2019-09-10
Owner DESPREZ LLC (USA)
Inventor
  • Schwartz, Jonathan
  • Friefeld, Max
  • Ortlieb, Oliver

Abstract

A factory server receives part requests from customer devices and controls one or more manufacturing tools, such as 3D printers, to fabricate the requested parts. The factory server implements several features to streamline the process of fabricating parts using the manufacturing tools. For instance, the factory server can facilitate the design of a part by extracting features from the part request and identifying model files having those features. The factory server can also select an orientation in which to fabricate the part and determine print settings to use when fabricating the part. In addition, the factory server can implement a process to fabricate a three-dimensional part with a two-dimensional image applied to one or more of its external surfaces. Furthermore, the factory server can also generate a layout of multiple part instances on a build plate of a 3D printer so that multiple part instances can be fabricated at once.

IPC Classes  ?

  • B29C 67/00 - Shaping techniques not covered by groups , or
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B33Y 10/00 - Processes of additive manufacturing
  • B33Y 50/00 - Data acquisition or data processing for additive manufacturing
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G05B 19/4063 - Monitoring general control system
  • B29C 64/386 - Data acquisition or data processing for additive manufacturing
  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)

54.

Natural language user interface for computer-aided design systems

      
Application Number 15807153
Grant Number 10095217
Status In Force
Filing Date 2017-11-08
First Publication Date 2018-03-08
Grant Date 2018-10-09
Owner DESPREZ, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

A method of providing a natural language interface for a CAD system includes receiving a user selection through a GUI of a particular location of a CAD model, receiving a user voice input including a plurality of words and referring to the particular location, parsing the user voice input, determining a meaning for the parsed user voice input that includes a reference to the particular location, one or more words associated with one or more program actions, and one or more words associated with one or more command topics, each related to a specific feature of the CAD model, identifying one or more attributes of the specific feature based on the meaning, identifying from several candidate components at least a component compatible with the specific feature using the one or more attributes and the attribute information of the candidate components, and displaying an indication of the at least a component.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G06F 3/06 - Digital input from, or digital output to, record carriers
  • G05B 19/00 - Programme-control systems
  • G05B 19/4093 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
  • G06F 17/50 - Computer-aided design

55.

Natural language user interface for computer-aided design systems

      
Application Number 15787423
Grant Number 10162337
Status In Force
Filing Date 2017-10-18
First Publication Date 2018-02-08
Grant Date 2018-12-25
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

A method of providing a natural language interface for a computer-aided design (CAD) system is disclosed. The method includes displaying to the user a model display graphical user interface (GUI), a view window that displays a first view of the CAD model, and a spectrum GUI configured to allow the user to selectively add CAD-tool functionality, receiving a voice input including a plurality of words and referring to a CAD-tool functionality, parsing the voice input, determining a meaning including a reference to the CAD-tool functionality for the parsed voice input, assembling a query for additional information based on the meaning, sending the assembled query to a corresponding information location, receiving queried information from the corresponding information location, translating received information into a response, determining that the response includes a command for the spectrum GUI regarding the CAD-tool functionality, and sending the command to the spectrum GUI.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G05B 19/4093 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/50 - Computer-aided design
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

56.

Natural language user interface for computer-aided design systems

      
Application Number 15728275
Grant Number 10079016
Status In Force
Filing Date 2017-10-09
First Publication Date 2018-02-01
Grant Date 2018-09-18
Owner Desprez, LLC (USA)
Inventor Jacobs, Ii, James L.

Abstract

A natural language user interface for computer-aided design systems (CAD) comprises a natural language command module including a parser, language database and a CAD model analyzer, and a natural language server module including a second, increased capability parser, a second, preferably larger language database and a CAD context database. The CAD model analyzer analyzes and retrieves associated CAD model information related to a parsed voice command and the CAD context database provides specific CAD related contextual information to facilitate parsing and interpreting CAD specific commands. The natural language server program module may also include an artificial intelligence based query generator and communicate through a network or cloud with resource providers such as third-party market places or suppliers to generate queries for retrieval of third party supplied information necessary to respond to or execute CAD specific voice commands. The natural language user interface may query a user for missing information.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06F 17/50 - Computer-aided design
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

57.

Natural language user interface for computer-aided design systems

      
Application Number 14486550
Grant Number 09613020
Status In Force
Filing Date 2014-09-15
First Publication Date 2017-04-04
Grant Date 2017-04-04
Owner
  • GRUNFELD CONCEPTS, LLC (USA)
  • DESPREZ, LLC (USA)
Inventor
  • Jacobs, Ii, James L.
  • Cronin, John E.
  • Huffines, Christopher M.

Abstract

A natural language user interface for computer-aided design systems (CAD) comprises a natural language command module including a parser, language database and a CAD model analyzer, and a natural language server module including a second, increased capability parser, a second, preferably larger language database and a CAD context database. The CAD model analyzer analyzes and retrieves associated CAD model information related to a parsed voice command and the CAD context database provides specific CAD related contextual information to facilitate parsing and interpreting CAD specific commands. The natural language server program module may also include an artificial intelligence based query generator and communicate through a network or cloud with resource providers such as third party market places or suppliers to generate queries for retrieval of third party supplied information necessary to respond to or execute CAD specific voice commands.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G05B 19/4093 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
  • G06F 17/50 - Computer-aided design