Patents by Inventor Jukka Suomi

Jukka Suomi 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: 20240062160
    Abstract: Mechanisms to facilitate task related information sharing between different parties of a project are disclosed. A task will have one or more dependent tasks. To share task related information of a first task, mutual access rights are provided per a pair of the first task and a dependent task. Thanks to the mutual access rights, a party responsible for the dependent task will have access rights to task related information of the first task and a party responsible for the first task will have access rights to task related information of the dependent task.
    Type: Application
    Filed: August 1, 2023
    Publication date: February 22, 2024
    Applicant: Trimble Solutions Corporation
    Inventors: Jukka Suomi, Ragnar Wessman, Grant Higgins, Erling Tronsmoen, Ville Rousu
  • Patent number: 11250179
    Abstract: To enable to display one or more drawing content, which have been created during defining one or more engineering drawings from a model which comprises one or more parts to model one or more structures, digital twins of the one or more drawing content with associated information are created and published. The associated information of the digital twin comprises three-dimensional coordinates for the drawing content in question, determined based on one or more parts, to which the drawing content relates, and identifying information of said one or more parts.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: February 15, 2022
    Assignee: Trimble Solutions Corporation
    Inventors: Jukka Suomi, Oxana Kyllönen, Mikko Huovila, Charles Pool, Ville Rousu, Henri Pitkänen, Tommi Martela
  • Patent number: 10902157
    Abstract: A modeling application is provided with at least one spatial modificator for modifying simultaneously one or more object instances. The at least one spatial modificator may include definitions that define modifications to a model, and an action definition may define a predetermined degree of change by the modifications to a parameter of the object instances. Intersections between object instances and influence areas of spatial modificators are identified. Object instances that intersect with the influence areas may be changed according to the spatial modificator and in accordance with the predetermined degree of change.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: January 26, 2021
    Assignee: Trimble Solutions Corporation
    Inventors: Elja Kontturi, Jukka Suomi, Ragnar Wessman, Teemu Heikkonen
  • Publication number: 20200134106
    Abstract: To enable to display one or more drawing content, which have been created during defining one or more engineering drawings from a model which comprises one or more parts to model one or more structures, digital twins of the one or more drawing content with associated information are created and published. The associated information of the digital twin comprises three-dimensional coordinates for the drawing content in question, determined based on one or more parts, to which the drawing content relates, and identifying information of said one or more parts.
    Type: Application
    Filed: October 30, 2019
    Publication date: April 30, 2020
    Inventors: Jukka Suomi, Oxana Kyllonen, Mikko Huovila, Charles Pool, Ville Rousu
  • Patent number: 10417819
    Abstract: To facilitate modeling a virtual object type is introduced. The virtual object type is a generic modeling aid by means of which one or more virtual objects, each representing a three-dimensional determined volume within a model, may be created, the virtual object being usable for modeling one or more physical objects representing one or more articles that will or may exist in the real world.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: September 17, 2019
    Assignee: Tekla Corporation
    Inventors: Jukka Suomi, Ville Rousu, Jarmo Manninen, Petteri Villa, Ragnar Wessman
  • Patent number: 9852236
    Abstract: A modeling application is provided with at least one repetition object type for creating at least one repetition instance of at least one repetitive article in a model, wherein the repetition object type is provided to be used for creating one or more repetition objects, a repetition object comprising at least one finite geometry definition surface definition that defines a geometry definition surface and its location in the model, and guide information. One or more repetition instances of a repetitive article are determined using of the at least one geometry definition surface and the guide information.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: December 26, 2017
    Assignee: Tekla Corporation
    Inventors: Elja Kontturi, Jukka Suomi, Teemu Heikkonen, Ragnar Wessman
  • Patent number: 9424390
    Abstract: A simplified mechanism to generate, using data of a model, one or more pour units, a pour unit indicating one or more objects and/or one or more object parts that are intended to be manufacture by a pour, is provided. In the mechanism, a connectivity graph is created for one or more objects modeling a continuous cast product. Then it is checked whether or not the pour break splits the graph into two or more separate graphs. If it splits, two pour units are created on the basis of the two or more separate graphs.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: August 23, 2016
    Assignee: Tekla Corporation
    Inventors: Marko Aho, Teemu Heikkonen, Tommi Nykopp, Jukka Aro, Jonic Bozo, Ragnar Wessman, Erik Fallenius, Jukka Suomi, Petteri Villa, Minna Arola
  • Publication number: 20160217223
    Abstract: A modeling application is provided with at least one spatial modificator for modifying simultaneously one or more object instances.
    Type: Application
    Filed: January 25, 2016
    Publication date: July 28, 2016
    Inventors: Elja Kontturi, Jukka Suomi, Ragnar Wessman, Teemu Heikkonen
  • Patent number: 9230043
    Abstract: To enable the utilization of a definition or definitions once made as the definitions of a similar object, a set of conditions for similarity including one or more conditions is defined and a set of definitions, which explicitly or inexplicitly indicates one or more definitions, of which at least one will be applied, and a similar object is searched for. If the set of definitions is related to an object which was used as the basis for defining the set of conditions for similarity, the set of definitions is applied to the object found. If the set of definitions is related to an object to be found, the set of definitions of the object found is applied to the object which was used as the basis for defining the set of conditions for similarity.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: January 5, 2016
    Inventors: Jukka Suomi, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu
  • Publication number: 20150370924
    Abstract: A modeling application is provided with at least one repetition object type for creating at least one repetition instance of at least one repetitive article in a model, wherein the repetition object type is provided to be used for creating one or more repetition objects, a repetition object comprising at least one finite geometry definition surface definition that defines a geometry definition surface and its location in the model, and guide information. One or more repetition instances of a repetitive article are determined using of the at least one geometry definition surface and the guide information.
    Type: Application
    Filed: June 18, 2015
    Publication date: December 24, 2015
    Inventors: Elja Kontturi, Jukka Suomi, Teemu Heikkonen, Ragnar Wessman
  • Patent number: 8645111
    Abstract: Modification of a model in situations, where one end of several parts should be transferred for the same distance, for instance, has posed a problem in modeling systems. The problem can be solved by defining a magnetic control plane to which model part handles locating thereon will adhere without separate definitions given by the user and they move (406) along with the plane. The only thing the user needs to do is to create a plane and to define the plane type to be a magnetic control plane. On the basis of these data given by the user the modeling system knows what to transfer when the magnetic control plane is transferred.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: February 4, 2014
    Assignee: Tekla Corporation
    Inventors: Teemu Heikkonen, Iiro Ojala, Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman
  • Publication number: 20130328872
    Abstract: To facilitate modeling a virtual object type is introduced. The virtual object type is a generic modeling aid by means of which one or more virtual objects, each representing a three-dimensional determined volume within a model, may be created, the virtual object being usable for modeling one or more physical objects representing one or more articles that will or may exist in the real world.
    Type: Application
    Filed: June 11, 2013
    Publication date: December 12, 2013
    Inventors: Jukka Suomi, Ville Rousu, Jarmo Manninen, Petteri Villa, Ragnar Wessman
  • Publication number: 20120022848
    Abstract: To enable the utilization of a definition or definitions once made as the definitions of a similar object, a set of conditions for similarity including one or more conditions is defined and a set of definitions, which explicitly or inexplicitly indicates one or more definitions, of which at least one will be applied, and a similar object is searched for. If the set of definitions is related to an object which was used as the basis for defining the set of conditions for similarity, the set of definitions is applied to the object found. If the set of definitions is related to an object to be found, the set of definitions of the object found is applied to the object which was used as the basis for defining the set of conditions for similarity.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: TEKLA CORPORATION
    Inventors: Jukka SUOMI, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu
  • Patent number: 8046210
    Abstract: To enable the utilization of a definition or definitions once made as the definitions of a similar object, a set of conditions for similarity comprising one or more conditions is defined (201) and a set of definitions (202), which explicitly or inexplicitly indicates one or more definitions, of which at least one will be applied, and a similar object is searched for (203). If the set of definitions is related to an object which was used as the basis for defining the set of conditions for similarity, the set of definitions is applied to the object found. If the set of definitions is related to an object to be found, the set of definitions of the object found is applied to the object which was used as the basis for defining the set of conditions for similarity.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: October 25, 2011
    Assignee: Tekla Corporation
    Inventors: Jukka Suomi, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu
  • Patent number: 8041744
    Abstract: In a modeling method and system, a model is created by using parametric basic elements and parameterized complementary elements, each having special parameters; such that a complementary object to be created with a parameterized complementary element is directly or indirectly, at least via one of its parameter values, associated with at least one basic object created with a basic element.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: October 18, 2011
    Assignee: Tekla Corporation
    Inventors: Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Jukka Partanen, Ville Rousu, Jukka Suomi
  • Patent number: 7809533
    Abstract: Different designers of a structure exchange information on their plans (models) with each other. This information is exchanged by reference data which may be in another format than what the designer's application is using. To facilitate a designer to maintain correspondence between his/her model and models handled by different designers, when the reference data is read and an entity is recognized in the data, geometric characteristics of the entity are calculated, and an identifier is formed for the entity by means of the geometric characteristics. The identifier is stored in the model, and it can be used to identify the entity as long as the entity remains unchanged although reference data is updated.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: October 5, 2010
    Assignee: Tekla Corporation
    Inventors: Juha Laukala, Kari Sydänmaanlakka, Ragnar Wessman, Jukka Suomi, Jukka Partanen, Jukka Kainulainen
  • Patent number: 7765240
    Abstract: To minimize errors in computer-aided modeling, an object created by a user on the basis of a prototype must contain data about another object it can be linked with and about the linking. The object created by the user can be provide with these data by determining at least one logical property either for the object created by the user or for an object associated therewith; adding at least one logical definition to the object created by the user, the definition being based on at least one logical property of either the associated object or the created object; and forming a dependency by means of the logical definition.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: July 27, 2010
    Assignee: Tekla Corporation
    Inventors: Pertti Alho, Ragnar Wessman, Ville Rousu, Jukka Suomi, Jukka Partanen, Timo Rihtniemi, Tiina Rautakorpi, Mika Salonen, Teemu Heikkonen
  • Patent number: 7617076
    Abstract: This invention relates to a method and systems to form structures from predefined elementary parts. In the invention at least two predefined elementary parts are combined for forming a desired structure. The part comprises desired features for the desired structure. A control means handles the combining of the elementary parts.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: November 10, 2009
    Assignee: Tekla Corporation
    Inventors: Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman
  • Publication number: 20080189084
    Abstract: Different designers of a structure exchange information on their plans (models) with each other. This information is exchanged by reference data which may be in another format than what the designer's application is using. To facilitate a designer to maintain correspondence between his/her model and models handled by different designers, when the reference data is read and an entity is recognized in the data, geometric characteristics of the entity are calculated, and an identifier is formed for the entity by means of the geometric characteristics. The identifier is stored in the model, and it can be used to identify the entity as long as the entity remains unchanged although reference data is updated.
    Type: Application
    Filed: April 5, 2007
    Publication date: August 7, 2008
    Applicant: TEKLA CORPORATION
    Inventors: Juha Laukala, Kari Sydanmaanlakka, Ragnar Wessman, Jukka Suomi, Jukka Partanen, Jukka Kainulainen
  • Publication number: 20060136398
    Abstract: To enable the utilization of a definition or definitions once made as the definitions of a similar object, a set of conditions for similarity comprising one or more conditions is defined (201) and a set of definitions (202), which explicitly or inexplicitly indicates one or more definitions, of which at least one will be applied, and a similar object is searched for (203). If the set of definitions is related to an object which was used as the basis for defining the set of conditions for similarity, the set of definitions is applied to the object found. If the set of definitions is related to an object to be found, the set of definitions of the object found is applied to the object which was used as the basis for defining the set of conditions for similarity.
    Type: Application
    Filed: November 23, 2005
    Publication date: June 22, 2006
    Inventors: Jukka Suomi, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu