Patents by Inventor Ville Rousu
Ville Rousu 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: 20240062160Abstract: 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: ApplicationFiled: August 1, 2023Publication date: February 22, 2024Applicant: Trimble Solutions CorporationInventors: Jukka Suomi, Ragnar Wessman, Grant Higgins, Erling Tronsmoen, Ville Rousu
-
Patent number: 11250179Abstract: 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: GrantFiled: October 30, 2019Date of Patent: February 15, 2022Assignee: Trimble Solutions CorporationInventors: Jukka Suomi, Oxana Kyllönen, Mikko Huovila, Charles Pool, Ville Rousu, Henri Pitkänen, Tommi Martela
-
Publication number: 20200134106Abstract: 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: ApplicationFiled: October 30, 2019Publication date: April 30, 2020Inventors: Jukka Suomi, Oxana Kyllonen, Mikko Huovila, Charles Pool, Ville Rousu
-
Patent number: 10417819Abstract: 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: GrantFiled: June 11, 2013Date of Patent: September 17, 2019Assignee: Tekla CorporationInventors: Jukka Suomi, Ville Rousu, Jarmo Manninen, Petteri Villa, Ragnar Wessman
-
Patent number: 9230043Abstract: 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: GrantFiled: September 30, 2011Date of Patent: January 5, 2016Inventors: Jukka Suomi, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu
-
Publication number: 20140200862Abstract: To facilitate reading out information relating to an object, a drawing is split according to one or more splitting rules to one or more split drawings before it is outputted, a split drawing showing at least one of the objects or one or more pieces of the related information in a way other than it will be shown in the drawing.Type: ApplicationFiled: January 10, 2014Publication date: July 17, 2014Applicant: Tekla CorporationInventors: Jari Sundqvist, Pia Nakari, Charles Pool, Ville Rousu
-
Patent number: 8645111Abstract: 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: GrantFiled: April 29, 2005Date of Patent: February 4, 2014Assignee: Tekla CorporationInventors: Teemu Heikkonen, Iiro Ojala, Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman
-
Publication number: 20130328872Abstract: 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: ApplicationFiled: June 11, 2013Publication date: December 12, 2013Inventors: Jukka Suomi, Ville Rousu, Jarmo Manninen, Petteri Villa, Ragnar Wessman
-
Publication number: 20120022848Abstract: 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: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: TEKLA CORPORATIONInventors: Jukka SUOMI, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu
-
Patent number: 8046210Abstract: 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: GrantFiled: November 23, 2005Date of Patent: October 25, 2011Assignee: Tekla CorporationInventors: Jukka Suomi, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu
-
Patent number: 8041744Abstract: 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: GrantFiled: June 24, 2005Date of Patent: October 18, 2011Assignee: Tekla CorporationInventors: Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Jukka Partanen, Ville Rousu, Jukka Suomi
-
Patent number: 7765240Abstract: 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: GrantFiled: May 7, 2004Date of Patent: July 27, 2010Assignee: Tekla CorporationInventors: Pertti Alho, Ragnar Wessman, Ville Rousu, Jukka Suomi, Jukka Partanen, Timo Rihtniemi, Tiina Rautakorpi, Mika Salonen, Teemu Heikkonen
-
Patent number: 7617076Abstract: 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: GrantFiled: August 15, 2003Date of Patent: November 10, 2009Assignee: Tekla CorporationInventors: Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman
-
Publication number: 20060136398Abstract: 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: ApplicationFiled: November 23, 2005Publication date: June 22, 2006Inventors: Jukka Suomi, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu
-
Publication number: 20060004841Abstract: 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: ApplicationFiled: June 24, 2005Publication date: January 5, 2006Inventors: Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Jukka Partanen, Ville Rousu, Jukka Suomi
-
Publication number: 20050285881Abstract: 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: ApplicationFiled: April 29, 2005Publication date: December 29, 2005Inventors: Teemu Heikkonen, Iiro Ojala, Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman
-
Publication number: 20040267695Abstract: 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: ApplicationFiled: May 7, 2004Publication date: December 30, 2004Inventors: Pertti Alho, Ragnar Wessman, Ville Rousu, Jukka Suomi, Jukka Partanen, Timo Rihtniemi, Tiina Rautakorpi, Mika Salonen, Teemu Heikkonen
-
Publication number: 20040031231Abstract: 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: ApplicationFiled: August 15, 2003Publication date: February 19, 2004Applicant: TEKLA CORPORATIONInventors: Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman
-
Publication number: 20030233807Abstract: 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: ApplicationFiled: June 6, 2003Publication date: December 25, 2003Inventors: Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman