Patents by Inventor Jean-Jacques Grimaud
Jean-Jacques Grimaud 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).
-
Publication number: 20250045987Abstract: A system and method for accessing a remotely located two dimensional (2D) drawing via a mobile device at a work site includes a reference device at the work site configured to provide a geographical reference to the mobile device. A document retrieval system is configured to access the plurality of 2D drawings in a document repository. The mobile device provides an annotated document to the document retrieval system. The document retrieval system accesses the 2D drawing in the document repository based on the annotated document, and provides a rasterized version of the 2D drawing to the mobile device.Type: ApplicationFiled: July 30, 2024Publication date: February 6, 2025Inventors: Jean-Jacques Grimaud, Thomas Schaller
-
Publication number: 20230123191Abstract: The techniques described herein relate to an apparatus that includes an ISO shipping container with a steel frame and a corrugated profile, a removable reflective material covering at least 75% of at least one surface of the ISO shipping container, and adhesive to connect the reflective material to the ISO shipping container.Type: ApplicationFiled: October 16, 2021Publication date: April 20, 2023Inventors: Jean-Jacques Grimaud, Jean Abile-Gal
-
Patent number: 10773466Abstract: A computer-implemented method and system create a three-dimensional (3D) model of a personalized object that represents of a real-world physical product. The 3D model contains one or more symbol parts, where each of the symbol parts is a computer representation of a symbol and a 3D font determines the shape of each of the symbol parts. A user interface is provided to enable a user to specify the symbol parts to personalize the real-world physical product. A transformation operation is performed, which transforms the 3D model in any one of the six degrees of freedom and enables a user to visualize in three dimensions on a computer screen a representation of the physical product prior to purchase.Type: GrantFiled: May 27, 2016Date of Patent: September 15, 2020Assignee: Dassault Systemes SolidWorks CorporationInventors: Jean-Jacques Grimaud, Igor Kaptsan
-
Patent number: 10354437Abstract: Current real-time rendering techniques of virtual representations of jewelry with gemstones do not address the shimmer and sparkle of real gemstones. Embodiments of the present invention use real-time rendering methods and systems that enable flash scintillation and fiery scintillation on the facets of virtual representations of gemstones as they are manipulated online by the customer. A 3D representation of a gemstone is displayed. In response to user input corresponding to the manipulation of the displayed 3D representation of the gemstone, scintillations at facets of the 3D representation of the gemstone are determined. The scintillations are determined by loading a scintillation factor from a look-up table corresponding to an angle of incidence of a light source to a facet of the gemstone. The determined scintillations at the facets of the gemstone are displayed for the user in real-time.Type: GrantFiled: August 24, 2015Date of Patent: July 16, 2019Assignee: DASSAULT SYSTEMESInventor: Jean-Jacques Grimaud
-
Patent number: 10074121Abstract: In one embodiment, a method includes monitoring an action of an individual or a certain consumer and maintaining a database stored in a memory personal to the consumer. The database can have an indication of preferences of the consumer and a purchase history of the individual consumer. The database can be based on the monitored action of the consumer. The method can further include providing a suggested product to the consumer based on the maintained database.Type: GrantFiled: June 20, 2013Date of Patent: September 11, 2018Assignee: DASSAULT SYSTEMESInventors: Jean-Jacques Grimaud, William Martin
-
Patent number: 9919478Abstract: Customized 3D-printing can provide users with customized products, but need to be verified for quality and durability. In an embodiment, a method for three-dimensional (3D)-printing a customized product includes loading a 3D-font from a database. The 3D font includes multiple character relations. Each character relation connects any two given characters of the 3D font. The method also includes generating a 3D-representation of a customized article product based on the 3D-font. The customized product is based on a plurality of characters received from a user. A 3D-font as described herein can provide customized, on-demand, 3D-printed products of a particular threshold of quality and durability.Type: GrantFiled: July 2, 2015Date of Patent: March 20, 2018Assignee: Dassault SystemesInventor: Jean-Jacques Grimaud
-
Patent number: 9824601Abstract: In one embodiment, a computer-based method includes detecting a state of a user and detecting a stimulus in an environment of the user. The computer-based method then provides a variable level of assistance to the user based on the detected state of the user and the detected stimulus in the environment. In another embodiment, detecting the stimulus in the environment of the user may include detecting a visual stimulus, an auditory stimulus, a physical stimulus, a vibratory stimulus, an electro-magnetic stimulus, an olfactory stimulus, a temperature stimulus, or a movement stimulus. Detecting the state of the user may include detecting natural language spoken by the user. The resulting variable level of assistance utilizes a range of immersive virtual reality, augmented reality and sparsely augmented reality. 3D models of the user's situation (the environment) may be employed in the variable levels of assistance.Type: GrantFiled: June 12, 2012Date of Patent: November 21, 2017Assignee: Dassault SystemesInventors: Jean-Jacques Grimaud, Garth Edward Coleman
-
Publication number: 20170061679Abstract: Current real-time rendering techniques of virtual representations of jewelry with gemstones do not address the shimmer and sparkle of real gemstones. Embodiments of the present invention use real-time rendering methods and systems that enable flash scintillation and fiery scintillation on the facets of virtual representations of gemstones as they are manipulated online by the customer. A 3D representation of a gemstone is displayed. In response to user input corresponding to the manipulation of the displayed 3D representation of the gemstone, scintillations at facets of the 3D representation of the gemstone are determined. The scintillations are determined by loading a scintillation factor from a look-up table corresponding to an angle of incidence of a light source to a facet of the gemstone. The determined scintillations at the facets of the gemstone are displayed for the user in real-time.Type: ApplicationFiled: August 24, 2015Publication date: March 2, 2017Inventor: Jean-Jacques Grimaud
-
Publication number: 20170001376Abstract: Customized 3D-printing can provide users with customized products, but need to be verified for quality and durability. In an embodiment, a method for three-dimensional (3D)-printing a customized product includes loading a 3D-font from a database. The 3D font includes multiple character relations. Each character relation connects any two given characters of the 3D font. The method also includes generating a 3D-representation of a customized product based on the 3D-font. The customized product is based on a plurality of characters received from a user. A 3D-font as described herein can provide customized, on-demand, 3D-printed products of a particular threshold of quality and durability.Type: ApplicationFiled: July 2, 2015Publication date: January 5, 2017Inventor: Jean-Jacques Grimaud
-
Patent number: 9514573Abstract: A computer tool generates user-defined diminished reality images of a subject environment from source images. The diminished reality images display less real-world objects in the subject environment than that displayed in the source images. A 3D model of the subject environment in diminished reality is formed from the diminished reality images. The 3D model supports augmented reality user interaction with views of the subject environment diminished in reality and tidied/decluttered of user-selected objects.Type: GrantFiled: December 26, 2013Date of Patent: December 6, 2016Assignee: Dassault SystemesInventor: Jean-Jacques Grimaud
-
Patent number: 9509671Abstract: In one embodiment, a computer method of verifying an operator is human includes automatically selecting a pattern and dividing the pattern into a plurality of textures. The method further includes projecting each texture onto a different respective displayed element in a 3D experience. The method additionally includes randomizing a position and/or an orientation of at least one displayed element of the different respective display elements in the 3D experience. The method also includes receiving operator manipulations of the randomized elements to solve for the pattern and make the pattern appear/reappear. The method further includes granting access to the operator if the pattern is made to appear/reappear. Access is granted upon determining that the operator has made the pattern is appear/reappear, and access is denied if the operator fails to make the pattern appear/reappear.Type: GrantFiled: December 27, 2012Date of Patent: November 29, 2016Assignee: Dassault SystèmesInventor: Jean-Jacques Grimaud
-
Publication number: 20160125638Abstract: A system for generating texture maps for 3D models of real-world objects includes a camera and reflective surfaces in the field of view of the camera. The reflective surfaces are positioned to reflect one or more reflected views of a target object to the camera. The camera captures a direct image of the target object and reflected images from the reflective surfaces. An image processor device separates the reflected views/images from the direct image of the target object in the captured image by detecting distortion in the reflected views. The image processor reduces distortion in the reflected views, and generates a texture map based on 3D space characteristics of the target object and on the reflected views. Reducing distortion in the reflected views may include scaling the reflected views to correspond to a size of the target object in the camera field of view.Type: ApplicationFiled: November 4, 2014Publication date: May 5, 2016Inventor: Jean-Jacques Grimaud
-
Patent number: 9118675Abstract: In embodiments, a method of securing access to a computer memory and other computer resources includes authoring a 3D projection of data by a registering user customizing elements in the 3D projection, resulting in a registered 3D projection. The method further includes presenting to a requesting user a representation of the elements of the 3D projection in a randomized fashion. The method additionally includes receiving, from the requesting user, manipulations of the presented elements of the 3D projection toward undoing or solving the randomization. The method includes determining whether the manipulated elements of the 3D projection match the customized elements of the registered 3D projection. Then, the method includes granting, to the registered user, access to the computer memory if the manipulated elements of the 3D projection match the customized elements of the registered 3D projection.Type: GrantFiled: December 27, 2012Date of Patent: August 25, 2015Assignee: Dassault SystemesInventor: Jean-Jacques Grimaud
-
Publication number: 20150187136Abstract: A computer tool generates user-defined diminished reality images of a subject environment from source images. The diminished reality images display less real-world objects in the subject environment than that displayed in the source images. A 3D model of the subject environment in diminished reality is formed from the diminished reality images. The 3D model supports augmented reality user interaction with views of the subject environment diminished in reality and tidied/decluttered of user-selected objects.Type: ApplicationFiled: December 26, 2013Publication date: July 2, 2015Inventor: Jean-Jacques Grimaud
-
Patent number: 8941645Abstract: In one embodiment, a computer-based method includes receiving image data of a real world layout. The image data reflects the real world layout across three dimensions (e.g., vertical, horizontal, and orthogonal). Each of the three dimensions has an image range with a beginning and an end. The real world layout has inventory of products distributed across the three dimensions. The computer-based method further includes comparing a 3D model of a planned layout of the environment to the received image data. The 3D model represents the planned layout across the three dimensions. The computer-based method further includes determining whether results of the comparison reach a first particular threshold, and if so, then output a pertinent indication, alert, or the like.Type: GrantFiled: May 11, 2012Date of Patent: January 27, 2015Assignee: Dassault SystemesInventor: Jean-Jacques Grimaud
-
Publication number: 20140379524Abstract: In one embodiment, a method includes monitoring an action of an individual or a certain consumer and maintaining a database stored in a memory personal to the consumer. The database can have an indication of preferences of the consumer and a purchase history of the individual consumer. The database can be based on the monitored action of the consumer. The method can further include providing a suggested product to the consumer based on the maintained database.Type: ApplicationFiled: June 20, 2013Publication date: December 25, 2014Inventors: Jean-Jacques Grimaud, William Martin
-
Publication number: 20140189798Abstract: In one embodiment, a computer method of verifying an operator is human includes automatically selecting a pattern and dividing the pattern into a plurality of textures. The method further includes projecting each texture onto a different respective displayed element in a 3D experience. The method additionally includes randomizing a position and/or an orientation of at least one displayed element of the different respective display elements in the 3D experience. The method also includes receiving operator manipulations of the randomized elements to solve for the pattern and make the pattern appear/reappear. The method further includes granting access to the operator if the pattern is made to appear/reappear. Access is granted upon determining that the operator has made the pattern is appear/reappear, and access is denied if the operator fails to make the pattern appear/reappear.Type: ApplicationFiled: December 27, 2012Publication date: July 3, 2014Applicant: Dassault SystemesInventor: Jean-Jacques Grimaud
-
Publication number: 20140189819Abstract: In embodiments, a method of securing access to a computer memory and other computer resources includes authoring a 3D projection of data by a registering user customizing elements in the 3D projection, resulting in a registered 3D projection. The method further includes presenting to a requesting user a representation of the elements of the 3D projection in a randomized fashion. The method additionally includes receiving, from the requesting user, manipulations of the presented elements of the 3D projection toward undoing or solving the randomization. The method includes determining whether the manipulated elements of the 3D projection match the customized elements of the registered 3D projection. Then, the method includes granting, to the registered user, access to the computer memory if the manipulated elements of the 3D projection match the customized elements of the registered 3D projection.Type: ApplicationFiled: December 27, 2012Publication date: July 3, 2014Inventor: Jean-Jacques Grimaud
-
Publication number: 20130330705Abstract: In one embodiment, a computer-based method includes detecting a state of a user and detecting a stimulus in an environment of the user. The computer-based method then provides a variable level of assistance to the user based on the detected state of the user and the detected stimulus in the environment. In another embodiment, detecting the stimulus in the environment of the user may include detecting a visual stimulus, an auditory stimulus, a physical stimulus, a vibratory stimulus, an electro-magnetic stimulus, an olfactory stimulus, a temperature stimulus, or a movement stimulus. Detecting the state of the user may include detecting natural language spoken by the user. The resulting variable level of assistance utilizes a range of immersive virtual reality, augmented reality and sparsely augmented reality. 3D models of the user's situation (the environment) may be employed in the variable levels of assistance.Type: ApplicationFiled: June 12, 2012Publication date: December 12, 2013Inventors: Jean-Jacques Grimaud, Garth Edward Coleman
-
Publication number: 20130300729Abstract: In one embodiment, a computer-based method includes receiving image data of a real world layout. The image data reflects the real world layout across three dimensions (e.g., vertical, horizontal, and orthogonal). Each of the three dimensions has an image range with a beginning and an end. The real world layout has inventory of products distributed across the three dimensions. The computer-based method further includes comparing a 3D model of a planned layout of the environment to the received image data. The 3D model represents the planned layout across the three dimensions. The computer-based method further includes determining whether results of the comparison reach a first particular threshold, and if so, then output a pertinent indication, alert, or the like.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Applicant: Dassault SystemesInventor: Jean-Jacques Grimaud