Patents by Inventor Stephan Kohlhoff
Stephan Kohlhoff has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11809791Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program retrieves an assembly and inspection plan for a product. The assembly and inspection plan includes a three-dimensional (3D) model of the product to be assembled. The program further creates an inspection task for an inspection operation in the assembly and inspection plan for the product. The program also associates the 3D model with the inspection task for the inspection operation.Type: GrantFiled: September 16, 2019Date of Patent: November 7, 2023Assignee: SAP SEInventor: Stephan Kohlhoff
-
Patent number: 11694403Abstract: Systems and methods include determination of a first component of a set of components under assembly in a physical environment, determination of a first physical position of a user with respect to the first component in the physical environment, determination of a second component of the set of components under assembly to be installed at least partially on the first component based on assembly information associated with the set of components, determination of three-dimensional surface data of the second component, determination of a physical relationship in which the second component is to be installed at least partially on the first component based on a model associated with the set of components, determination of a graphical representation of the second component based on the first physical position of the user with respect to the first component, the physical relationship, and the three-dimensional surface data of the second component, and presentation of the graphical representation to the user in a vieType: GrantFiled: October 28, 2021Date of Patent: July 4, 2023Assignee: SAP SEInventor: Stephan Kohlhoff
-
Publication number: 20220215624Abstract: Systems and methods include determination of a first component of a set of components under assembly in a physical environment, determination of a first physical position of a user with respect to the first component in the physical environment, determination of a second component of the set of components under assembly to be installed at least partially on the first component based on assembly information associated with the set of components, determination of three-dimensional surface data of the second component, determination of a physical relationship in which the second component is to be installed at least partially on the first component based on a model associated with the set of components, determination of a graphical representation of the second component based on the first physical position of the user with respect to the first component, the physical relationship, and the three-dimensional surface data of the second component, and presentation of the graphical representation to the user in a vieType: ApplicationFiled: October 28, 2021Publication date: July 7, 2022Inventor: Stephan Kohlhoff
-
Patent number: 11243760Abstract: Technologies are described for creating activity object instances corresponding to collection object instances, and for conducting tests between activity object instances and collection objects instances, and within a set of activity object instances. Tests can include determining whether collection object instances have counterpart activity object instances, and evaluating a collection object instance with respect to a corresponding activity object instance. Activity object instances can be set to be performed in a sequence, and a test can determine whether the sequence is consistent with sequencing rules. When activity object instances are automatically created from collection object instances, a user can be presented with a graphical user interface that includes representations of activity object instances, and the user can manipulate the graphical user interface to provide precedence information.Type: GrantFiled: July 24, 2019Date of Patent: February 8, 2022Assignee: SAP SEInventors: Bernhard Lokowandt, Stephan Kohlhoff, Jochen Steinbach
-
Patent number: 11189095Abstract: Systems and methods include determination of a first component of a set of components under assembly in a physical environment, determination of a first physical position of a user with respect to the first component in the physical environment, determination of a second component of the set of components under assembly based on assembly information associated with the set of components, determination of three-dimensional surface data of the second component, determination of a physical relationship between the first component and the second component based on a model associated with the set of components, determination of a graphical representation of the second component based on the first physical position of the user with respect to the first component, the physical relationship between the first component and the second component, and the three-dimensional surface data of the second component, and presentation of the graphical representation to the user in a view including the first component in the physType: GrantFiled: January 5, 2021Date of Patent: November 30, 2021Assignee: SAP SEInventor: Stephan Kohlhoff
-
Publication number: 20210081507Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program retrieves an assembly and inspection plan for a product. The assembly and inspection plan includes a three-dimensional (3D) model of the product to be assembled. The program further creates an inspection task for an inspection operation in the assembly and inspection plan for the product. The program also associates the 3D model with the inspection task for the inspection operation.Type: ApplicationFiled: September 16, 2019Publication date: March 18, 2021Inventor: Stephan Kohlhoff
-
Publication number: 20210026622Abstract: Technologies are described for creating activity object instances corresponding to collection object instances, and for conducting tests between activity object instances and collection objects instances, and within a set of activity object instances. Tests can include determining whether collection object instances have counterpart activity object instances, and evaluating a collection object instance with respect to a corresponding activity object instance. Activity object instances can be set to be performed in a sequence, and a test can determine whether the sequence is consistent with sequencing rules. When activity object instances are automatically created from collection object instances, a user can be presented with a graphical user interface that includes representations of activity object instances, and the user can manipulate the graphical user interface to provide precedence information.Type: ApplicationFiled: July 24, 2019Publication date: January 28, 2021Applicant: SAP SEInventors: Bernhard Lokowandt, Stephan Kohlhoff, Jochen Steinbach
-
Patent number: 10650609Abstract: In virtual prototyping and assembly validation, visual images of physical components of a product are captured through a camera inbuilt in an augmented reality/virtual reality (AR/VR) wearable device, registered as 3D models in a virtual workbench. When a first voice command is received to initiate recording, continuous visual motion signals are received as trajectories corresponding to assembling a 3D model of a component. They are recorded as an installation view of the component. The 3D model of the component is dynamically validated while assembling the virtual workbench. The installation view of the component and an installation view of a next component is stored as an animation assembly file. The animation assembly file may be extracted from the AR/VR application and stored in a visual enterprise application as a visual enterprise format such as visual design stream.Type: GrantFiled: February 23, 2018Date of Patent: May 12, 2020Assignee: SAP SEInventor: Stephan Kohlhoff
-
Patent number: 10417924Abstract: Methods and system are disclosed that generate configurable visual work instructions. In one aspect, information to assemble multiple variants of a product is compiled, determined by multiple routing operations and allocation of multiple components of the product to the multiple routing operations. A sequence of instructions to assemble the multiple variants of the product to verify an order of the multiple routing operations and the allocation of the components to the multiple operations may be simulated. Upon verification, a superset of visual work instructions corresponding to the sequence of instructions to assemble the multiple variants of the product may be generated. Upon receiving a request to assemble a desired variant of the product, a configuration including attributes associated with the desired variant of the product may be generated. Based on the configuration, the superset of visual work instructions may be reduced to a subset of visual work instructions.Type: GrantFiled: November 11, 2016Date of Patent: September 17, 2019Assignee: SAP SEInventor: Stephan Kohlhoff
-
Publication number: 20190266804Abstract: In virtual prototyping and assembly validation, visual images of physical components of a product are captured through a camera inbuilt in an augmented reality/virtual reality (AR/VR) wearable device, registered as 3D models in a virtual workbench. When a first voice command is received to initiate recording, continuous visual motion signals are received as trajectories corresponding to assembling a 3D model of a component. They are recorded as an installation view of the component. The 3D model of the component is dynamically validated while assembling the virtual workbench. The installation view of the component and an installation view of a next component is stored as an animation assembly file. The animation assembly file may be extracted from the AR/VR application and stored in a visual enterprise application as a visual enterprise format such as visual design stream.Type: ApplicationFiled: February 23, 2018Publication date: August 29, 2019Inventor: STEPHAN KOHLHOFF
-
Patent number: 10262083Abstract: A computer implemented method has operations including receiving a 3D computer aided design (CAD) file that contains a 3D model of a product and product management information (PMI) data, at an enterprise resource planning (ERP) hardware system having an executing integrated inspection application, the PMI data including data describing a characteristic of the product and a tolerance value for the characteristic, converting the 3D CAD file into a neutral 3D file preserving the PMI data, parsing the PMI data via the executing integrated inspection application to obtain lower and upper values of the characteristic of the product as a function of the tolerance value, storing the neutral 3D file, linking the neutral 3D file to the part in the ERP system, creating an inspection plan including an inspection characteristic linked to the part, transferring the PMI data to the inspection characteristic, and providing a view of the inspection characteristic showing the lower and upper values.Type: GrantFiled: October 23, 2015Date of Patent: April 16, 2019Assignee: SAP SEInventors: Stephan Kohlhoff, Juergen Kniephof
-
Publication number: 20180136793Abstract: Methods and system are disclosed that generate configurable visual work instructions. In one aspect, information to assemble multiple variants of a product is compiled, determined by multiple routing operations and allocation of multiple components of the product to the multiple routing operations. A sequence of instructions to assemble the multiple variants of the product to verify an order of the multiple routing operations and the allocation of the components to the multiple operations may be simulated. Upon verification, a superset of visual work instructions corresponding to the sequence of instructions to assemble the multiple variants of the product may be generated. Upon receiving a request to assemble a desired variant of the product, a configuration including attributes associated with the desired variant of the product may be generated. Based on the configuration, the superset of visual work instructions may be reduced to a subset of visual work instructions.Type: ApplicationFiled: November 11, 2016Publication date: May 17, 2018Inventor: STEPHAN KOHLHOFF
-
Patent number: 9741015Abstract: A method and system includes a bill of materials stored on a computer readable storage device, listing multiple components to be assembled. A mapping table is stored on a computer readable storage device having rows listing attributes of components of the bill of materials and a routing operation attribute identifying work centers or another unique attribute. A plurality of routing templates stored on a computer readable storage device, the routing templates identifying work centers and routing operations between work centers. A route generator utilizes the mapping table to map components from the bill of materials to a routing template and its operations.Type: GrantFiled: August 26, 2013Date of Patent: August 22, 2017Assignee: SAP SEInventor: Stephan Kohlhoff
-
Publication number: 20170116352Abstract: A computer implemented method has operations including receiving a 3D computer aided design (CAD) file that contains a 3D model of a product and product management information (PMI) data, at an enterprise resource planning (ERP) hardware system having an executing integrated inspection application, the PMI data including data describing a characteristic of the product and a tolerance value for the characteristic, converting the 3D CAD file into a neutral 3D file preserving the PMI data, parsing the PMI data via the executing integrated inspection application to obtain lower and upper values of the characteristic of the product as a function of the tolerance value, storing the neutral 3D file, linking the neutral 3D file to the part in the ERP system, creating an inspection plan including an inspection characteristic linked to the part, transferring the PMI data to the inspection characteristic, and providing a view of the inspection characteristic showing the lower and upper values.Type: ApplicationFiled: October 23, 2015Publication date: April 27, 2017Inventors: Stephan Kohlhoff, Juergen Kniephof
-
Publication number: 20150058052Abstract: A method and system includes a bill of materials stored on a computer readable storage device, listing multiple components to be assembled. A mapping table is stored on a computer readable storage device having rows listing attributes of components of the bill of materials and a routing operation attribute identifying work centers or another unique attribute. A plurality of routing templates stored on a computer readable storage device, the routing templates identifying work centers and routing operations between work centers. A route generator utilizes the mapping table to map components from the bill of materials to a routing template and its operations.Type: ApplicationFiled: August 26, 2013Publication date: February 26, 2015Applicant: SAP AGInventor: Stephan Kohlhoff
-
Patent number: 8401687Abstract: An assembly model is identified including a plurality of part models. Each part model is a predefined, selectable model corresponding to at least one part in a plurality of assembly parts. The assembly model is presented and a sequence of user selections identifying part models in the assembly model are received through a user interface. User selections can correspond to designations of parts to be removed from the modeled assembly during a disassembly of the assembly. Selected part models are removed from the displayed presentation in response to corresponding user selections. A disassembly order is generated including an ordered grouping of disassembly steps, each disassembly step corresponding to a user selection of a part model in the sequence of user selections. The disassembly steps are ordered based on an order of selection of the corresponding part models. The order of the disassembly order is reversed and an assembly order is generated for the assembly from the reversed disassembly order.Type: GrantFiled: November 24, 2010Date of Patent: March 19, 2013Assignee: SAP AGInventor: Stephan Kohlhoff
-
Publication number: 20120130521Abstract: An assembly model is identified including a plurality of part models. Each part model is a predefined, selectable model corresponding to at least one part in a plurality of assembly parts. The assembly model is presented and a sequence of user selections identifying part models in the assembly model are received through a user interface. User selections can correspond to designations of parts to be removed from the modeled assembly during a disassembly of the assembly. Selected part models are removed from the displayed presentation in response to corresponding user selections. A disassembly order is generated including an ordered grouping of disassembly steps, each disassembly step corresponding to a user selection of a part model in the sequence of user selections. The disassembly steps are ordered based on an order of selection of the corresponding part models. The order of the disassembly order is reversed and an assembly order is generated for the assembly from the reversed disassembly order.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Inventor: Stephan Kohlhoff
-
Publication number: 20100167335Abstract: The present invention relates to methods of screening actives for the treatment of allergic reactions and providing treatment therefor. In particular, the invention relates to the screening of various antibacterial actives for treatment of asthma and other related symptoms.Type: ApplicationFiled: December 30, 2009Publication date: July 1, 2010Applicant: The Research Foundation of State University of New YorkInventors: Rauno Joks, Stephan Kohlhoff