Patents by Inventor Per Samuelsson
Per Samuelsson 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: 9690810Abstract: Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object.Type: GrantFiled: October 6, 2014Date of Patent: June 27, 2017Assignee: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Publication number: 20150074046Abstract: Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object.Type: ApplicationFiled: October 6, 2014Publication date: March 12, 2015Inventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Patent number: 8856092Abstract: Systems and methods for managing databases are disclosed. One system includes a processor-addressable physical memory and a processor in communication with the processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to the environment. In such a system, the environment is configured to maintain a database of objects in a database memory within the environment memory. An application executes in an application memory within the environment memory, and upon instantiation of a database object, the application environment allocates memory in the database for the database object, the database providing master storage for the database object. Upon an instruction to obtain the database object from said application, the environment provides to the application a reference to the database object; and upon an access operation on the database object by the application, provides to the application direct access to data of said database object.Type: GrantFiled: July 11, 2012Date of Patent: October 7, 2014Assignee: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Publication number: 20120278278Abstract: Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object.Type: ApplicationFiled: July 11, 2012Publication date: November 1, 2012Applicant: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Patent number: 8266125Abstract: Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object.Type: GrantFiled: October 1, 2009Date of Patent: September 11, 2012Assignee: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Patent number: 8099189Abstract: Ball robot comprising a shell, a diametric main axle, at least one pendulum, and a drive mechanism comprising at least two drive motors, wherein the drive motors are arranged on the pendulum(s) in the vicinity of the inner surface of the shell. There is also provided a ball robot with a ball shaped shell, a diametric axle attached to the shell concentric with the main axis of rotation of the shell, and a drive mechanism located inside the shell and supported by the diametric axle, wherein the diametric axle is arranged to accommodate for dimensional changes of the shell along the main axis of rotation.Type: GrantFiled: November 1, 2005Date of Patent: January 17, 2012Assignee: Rotundus ABInventors: Viktor Kaznov, Fredrik Bruhn, Per Samuelsson, Lars Stenmark
-
Publication number: 20110082996Abstract: Embodiments of systems and methods for managing databases are disclosed. One disclosed embodiment is a system that includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such an embodiment, said environment is configured to maintain a database of objects in a database memory within said environment memory. The environment executes an application in an application memory within said environment memory, and upon instantiation of a database object, allocates memory in said database for said database object, the database providing master storage for said database object.Type: ApplicationFiled: October 1, 2009Publication date: April 7, 2011Inventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Publication number: 20080097644Abstract: Ball robot comprising a shell, a diametric main axle, at least one pendulum, and a drive mechanism comprising at least two drive motors, wherein the drive motors are arranged on the pendulum(s) in the vicinity of the inner surface of the shell. There is also provided a ball robot with a ball attached to the shell concentric the shell, and a drive mechanism located inside the shell and supported by the diametric axle, wherein the diametric axle is arranged to accommodate for dimensional changes of the shell along the main axis of rotation.Type: ApplicationFiled: November 1, 2005Publication date: April 24, 2008Applicant: ROTUNDUS ABInventors: Viktor Kaznov, Fredrik Bruhn, Per Samuelsson, Lars Stenmark
-
Patent number: 7144017Abstract: A piston ring including at least one intermetallic alloy is provided. A piston ring having a wear-resistant composite composition and a piston ring coating comprising a wear-resistant composition are also provided.Type: GrantFiled: December 14, 2004Date of Patent: December 5, 2006Assignee: Koncentra Marine & Power ABInventors: Mehdi Aram, Per Samuelsson, Karin Gong, Changhai Li
-
Patent number: 7052018Abstract: The invention discloses a piston ring comprising a piston ring substrate. The piston ring substrate comprises at least 50 volume %, of at least one intermetallic alloy, based on the total volume of the wear-resistant composition. The invention further relates to a piston ring comprising a wear-resistant composite composition and a piston ring coating comprising a wear-resistant composition, the wear-resistant composite composition comprising a ceramic compound.Type: GrantFiled: March 18, 2002Date of Patent: May 30, 2006Assignee: Koncentra Marine & Power ABInventors: Per Samuelsson, Karin Gong, Changhai Li, Mehdi Aram
-
Publication number: 20050127612Abstract: A piston ring including at least one intermetallic alloy is provided. A piston ring having a wear-resistant composite composition and a piston ring coating comprising a wear-resistant composition are also provided.Type: ApplicationFiled: December 14, 2004Publication date: June 16, 2005Applicant: Koncentra Holding ABInventors: Mehdi Aram, Per Samuelsson, Karin Gong, Changhai Li
-
Publication number: 20040080114Abstract: The invention discloses a piston ring comprising a piston ring substrate. The piston ring substrate comprises at least 50 volume %, of at least one intermetallic alloy, based on the total volume of the wear-resistant composition. The invention further relates to a piston ring comprising a wear-resistant composite composition and a piston ring coating comprising a wear-resistant composition, the wear-resistant composite composition comprising a ceramic compound.Type: ApplicationFiled: September 12, 2003Publication date: April 29, 2004Inventors: Per Samuelsson, Karin Gong, Changhai Li, Mehdi Aram
-
Patent number: 6703145Abstract: The present invention relates to a process for electrolytic coating of a substratum, especially a piston ring, with a ceramic chrome layer, the substratum being arranged at an electrode connected to voltage and chromium ions for coating the substratum being present in the electrolyte. Furthermore the electrolyte contains a crystalline carrier structure which is present in the form of ions in the electrolyte, said carrier structure acting as a carrier of the chromium ions which are present in the electrolyte, and being incorporated in the ceramic chrome layer forming on the substratum by the process. The invention also relates to a ceramic chrome layer which is applied to a substratum, especially a piston ring, and is characterised in that the chrome layer is formed by a process as stated above and comprises a crystalline carrier structure.Type: GrantFiled: September 27, 2001Date of Patent: March 9, 2004Assignee: Koncentra Holding ABInventor: Per Samuelsson