Patents by Inventor Per Persson
Per Persson 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: 11959425Abstract: A method for controlling a valve arrangement for an internal combustion engine, the valve arrangement including a piston arrangement comprising a piston having a piston end portion facing an inlet valve of the valve arrangement. The method includes receiving a signal indicative of a temperature level of an exhaust gas after treatment system and when the signal indicates a temperature level below a predetermined threshold level: advancing an exhaust event of the internal combustion engine; and controlling the piston arrangement for reducing the distance between the piston end portion and the inlet valve before the internal combustion engine assumes an air intake event.Type: GrantFiled: November 13, 2019Date of Patent: April 16, 2024Assignee: VOLVO TRUCK CORPORATIONInventors: Per Persson, Martin Svensson
-
Publication number: 20220389878Abstract: A method for controlling a valve arrangement for an internal combustion engine, the valve arrangement including a piston arrangement comprising a piston having a piston end portion facing an inlet valve of the valve arrangement. The method includes receiving a signal indicative of a temperature level of an exhaust gas after treatment system and when the signal indicates a temperature level below a predetermined threshold level: advancing an exhaust event of the internal combustion engine; and controlling the piston arrangement for reducing the distance between the piston end portion and the inlet valve before the internal combustion engine assumes an air intake event.Type: ApplicationFiled: November 13, 2019Publication date: December 8, 2022Applicant: VOLVO TRUCK CORPORATIONInventors: Per PERSSON, Martin SVENSSON
-
Patent number: 11317595Abstract: This disclosure generally relates milking systems and, in particular, automatic milking systems. The disclosure presents methods, apparatuses and computer program for providing a reference value to be used for controlling a calibration of at least one milk meter in a milking system. In accordance with one embodiment, a method may comprise obtaining (510) milk flow data for a plurality of milking animals to determine a milk flow profile for each milking animal of the plurality of milking animals; comparing (520) the determined milk flow profiles to establish a subset of milk flow profiles that meets a pre-defined selection criteria; determining (530) said reference value based on the established subset of milk flow profiles; and providing (540) the determined reference value for controlling a subsequent calibration of at least one milk meter in a milking system.Type: GrantFiled: April 9, 2019Date of Patent: May 3, 2022Assignee: DeLaval Holding ABInventor: Per Persson
-
Publication number: 20220083533Abstract: A method of a controller is disclosed. The method is for management of performing a set of operations based on data, wherein a plurality of representations of the data are kept in respective ones of a plurality of storage entities. The method comprises (for each of two or more storage entities of the plurality of storage entities) sending to the storage entity a respective query relating to the data, and receiving—from the storage entity—a response comprising the representation of the data kept in the storage entity. The method also comprises (for each of at least two of the two or more storage entities) initiating an activity of performing the set of operations based on the representation of the data comprised in the response.Type: ApplicationFiled: December 21, 2018Publication date: March 17, 2022Inventors: Harald Gustafsson, Fredrik Svensson, Per Persson
-
Patent number: 11272414Abstract: A brokering service apparatus (400) and method therein (150) for assisting a first node (111) to roam in multiple mesh networks (100) are disclosed. The multiple mesh networks (100) comprises a first network (110) comprising a first node (111) and a gateway node (113) and a second network (120) comprising a gateway node (123). The multiple mesh networks (100) further comprises a mesh node (140, 141) which may belong to either the first network (110), the second network (120) or a third network (130). The brokering service apparatus receives a connection request associated with the first node 111 and the first network (110), the connection request is sent by the first node (111) via the mesh node (140). The brokering service identifies the first network (110) and data requirements for the first node (111) and negotiates a roaming contract between a first NMS (160) associated with the first network (110) and at least a second NMS (170) associated with the second network (120).Type: GrantFiled: February 3, 2015Date of Patent: March 8, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Magnus Åström, Bengt Lindoff, Per Persson
-
Patent number: 11217046Abstract: A first device uses a first runtime environment executing on the first device to transfer a code module to a second runtime environment executing on a second device. The code module is configured to execute within the second runtime environment and expose a function of the second device that is supported by the second runtime environment to the first device. The first device executes an application within the first runtime environment. The application remotely invokes the function of the second device via the transferred code module and the second runtime environment.Type: GrantFiled: April 12, 2018Date of Patent: January 4, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Per Persson, Ola Angelsmark, Torgny Holmberg
-
Publication number: 20210209874Abstract: A first device uses a first runtime environment executing on the first device to transfer a code module to a second runtime environment executing on a second device. The code module is configured to execute within the second runtime environment and expose a function of the second device that is supported by the second runtime environment to the first device. The first device executes an application within the first runtime environment. The application remotely invokes the function of the second device via the transferred code module and the second runtime environment.Type: ApplicationFiled: April 12, 2018Publication date: July 8, 2021Inventors: Per Persson, Ola Angelsmark, Torgny Holmberg
-
Publication number: 20210176641Abstract: Disclosed herein is a method (100, 400) of a first device for initiating and assisting an enrollment process of a second device to an Internet of Things (IoT) environment. The method comprising obtaining (110, 410) a representation of an enrollment function associated with the second device, wherein the enrollment function is associated with at least one serialized enrollment application comprising enrollment information associated with the first and second device and deserializing (120, 411) the enrollment application such that enrollment information associated with the first device is separated from enrollment information associated with the second device.Type: ApplicationFiled: May 3, 2018Publication date: June 10, 2021Inventors: Ola Angelsmark, Per Persson, Joakim Persson, Per Skarin
-
Patent number: 11002157Abstract: The present invention relates to a rocker arm (16) for an internal combustion engine (12). The rocker arm (16) comprises a cavity (41) with a cavity wall (42) at least partially accommodating a lash adjustment piston (44) for hydraulic lash adjustment. The rocker arm (16) further comprises a lash stop surface (46). At least a portion of the lash adjustment piston (44) is adapted to abut the lash stop surface (46) during at least one operating condition of the rocker arm (16). The cavity (41) comprises a lash adjustment chamber (50) at least partially delimited by the lash adjustment piston (44). The rocker arm (16) further comprising a control fluid conduit (52) and a valve assembly (54) located between the lash adjustment chamber (50) and the control fluid conduit (52), as seen in an intended direction of flow from the control fluid conduit (52) to the lash adjustment chamber (50).Type: GrantFiled: March 27, 2017Date of Patent: May 11, 2021Assignee: VOLVO TRUCK CORPORATIONInventor: Per Persson
-
Publication number: 20210036915Abstract: Systems and methods of deploying a program to a distributed network are provided. In one exemplary embodiment, a method is performed by a node (101, 200, 300) that is associated with a set of distributed nodes (113-115, 500, 600) in a distributed system (111). Further, functions (133-135) of a program (131) are distributable among the set for execution of the program. The method includes obtaining (401a) an execution pattern (117) of the program and a sleep requirement (119-121) of at least one distributed node. The method also includes dynamically deploying (403a) the functions of the program to all or a portion of the set for execution of the program by the set based on the execution pattern of the program and the sleep requirement of the at least one distributed node.Type: ApplicationFiled: April 25, 2018Publication date: February 4, 2021Inventors: Fredrik Svensson, Robert Marklund, Per Persson
-
Patent number: 10908691Abstract: A method for use in a haptic device, comprising a first haptic presentation device, said method comprising: receiving a haptic model comprising one or more haptic objects being associated with haptic properties; determining at least one location property of at least a first and a second of the one or more haptic objects, wherein the location property is related to a location of the corresponding haptic object; determining a relation between haptic properties of the first and second haptic objects; and adapting at least one haptic property of one or both of the first and second haptic objects, based on the at least one location property and the determined relation between the haptic properties of the first and second haptic objects.Type: GrantFiled: July 27, 2017Date of Patent: February 2, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jose Araujo, Harald Gustafsson, Per Persson
-
Publication number: 20210022310Abstract: This disclosure generally relates milking systems and, in particular, automatic milking systems. The disclosure presents methods, apparatuses and computer program for providing a reference value to be used for controlling a calibration of at least one milk meter in a milking system. In accordance with one embodiment, a method may comprise obtaining (510) milk flow data for a plurality of milking animals to determine a milk flow profile for each milking animal of the plurality of milking animals; comparing (520) the determined milk flow profiles to establish a subset of milk flow profiles that meets a pre-defined selection criteria; determining (530) said reference value based on the established subset of milk flow profiles; and providing (540) the determined reference value for controlling a subsequent calibration of at least one milk meter in a milking system.Type: ApplicationFiled: April 9, 2019Publication date: January 28, 2021Inventor: Per PERSSON
-
Publication number: 20200358603Abstract: There is provided mechanisms for deployment of components of a distributed application on destination runtime environments. A method is performed by a source runtime environment. The method comprises providing, with the components residing on the source runtime environment, public key fingerprints between the components, such that each component has its own public key and its own private key and is provided with a public key fingerprint of at least one other of the components. The method comprises providing migrating each of the components from the source runtime environment to its destination runtime environment for deployment of each component on its destination runtime environment.Type: ApplicationFiled: November 20, 2017Publication date: November 12, 2020Inventors: Ola Angelsmark, Christoffer Jerkeby, Per Persson, Bernard Smeets
-
Patent number: 10794242Abstract: A gas valve actuation device for an internal combustion engine includes a first arrangement for actuating two gas valves in a first lift event, a second arrangement for selectively actuating a first one of the two gas valves in a second lift event, a fluid circuit for controlling actuation of the first gas valve in the second lift event, wherein the fluid circuit includes a first fluid circuit valve which is arranged to be controlled by the first actuation arrangement.Type: GrantFiled: March 14, 2016Date of Patent: October 6, 2020Assignee: VOLVO TRUCK CORPORATIONInventor: Per Persson
-
Publication number: 20200259896Abstract: Techniques for enhancing performance in Industrial Internet-of-Things (IIoT) scenarios, including techniques for time-sensitive networking (TSN) and 5G wireless network integration. An example method, performed by a wireless device, comprises receiving system information (SI) from a radio base station (RBS) of a radio access network (RAN), the SI being indicative of support for TSN through the RBS, and establishing at least one TSN stream with an external data network, through the RBS. The example method further includes receiving a first timing signal from the wireless communications network, via the RBS, receiving a second timing signal from the external TSN data network to which the wireless device is connected, comparing the first timing signal to the second timing signal to determine an offset, and transmitting the offset to the wireless communications network.Type: ApplicationFiled: February 13, 2019Publication date: August 13, 2020Inventors: Joachim Sachs, Abdulrahman Alabbasi, Mattias Andersson, Niklas Andgart, Ola Angelsmark, José Araújo, Muhammad Ikram Ashraf, Kumar Balachandran, Robert Baldemair, Rodrigo Berg, Yufei Blankenship, Fedor Chernogorov, John Walter Diachina, Torsten Dudda, Henrik Enbuske, Sorour Falahati, János Farkas, Jonas Fröberg Olsson, Majid Gerami, Harald Gustafsson, Kimmo Hiltunen, Andreas Höglund, Torgny Holmberg, Zsolt Kenesi, András Kern, Kittipong Kittichokechai, Anna Larmo, Johan Lundsjö, György Miklós, Hubertus Munz, Gabor Nemeth, Johannes Nygren, Johan Olsson, Alexandros Palaios, Dhruvin Patel, Joakim Persson, Per Persson, Jose Luis Pradas, Sándor Rácz, Pradeepa Ramachandra, Norbert Reider, Dinand Roeland, Stefano Ruffini, Patrik Salmela, Sara Sandberg, Magnus Sandgren, Paul Schliwa-Bertling, Alexey Shapin, Nianshan Shi, Bikramjit Singh, Per Skarin, Bernard Smeets, Ying Sun, Dennis Sundman, Fredrik Svensson, Malgorzata Svensson, Geza Szabo, Wolfgang Tonutti, Balázs Varga, Mårten Wahlström, Kun Wang, Yi-Pin Eric Wang, Osman Nuri Can Yilmaz, Zhenhua Zou, Miguel Lopez
-
Patent number: 10740460Abstract: A migration service and module for software modules are disclosed. The migration service detects a security flaw in a first environment in which the software modules are running and migrates the software modules or part of the software modules from the first environment to a second environment when a security flaw is detected.Type: GrantFiled: December 17, 2018Date of Patent: August 11, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Ola Angelsmark, Per Persson
-
Publication number: 20200250326Abstract: There is provided mechanisms for operating an electronic device during maintenance. A method is performed by the electronic device. The method comprises detecting initiation of a maintenance operation to be executed on the electronic device. The method comprises, in response thereto, rendering a selected set of information stored in the electronic device inaccessible until detecting completion of the maintenance operation.Type: ApplicationFiled: October 25, 2017Publication date: August 6, 2020Inventors: José Araújo, Ola Angelsmark, Per Persson, Bernard Smeets
-
Publication number: 20200150769Abstract: A method for use in a haptic device, comprising a first haptic presentation device, said method comprising: receiving a haptic model comprising one or more haptic objects being associated with haptic properties; determining at least one location property of at least a first and a second of the one or more haptic objects, wherein the location property is related to a location of the corresponding haptic object; determining a relation between haptic properties of the first and second haptic objects; and adapting at least one haptic property of one or both of the first and second haptic objects, based on the at least one location property and the determined relation between the haptic properties of the first and second haptic objects.Type: ApplicationFiled: July 27, 2017Publication date: May 14, 2020Inventors: Jose Araujo, Harald Gustafsson, Per Persson
-
Patent number: 10648373Abstract: A device for actuating at least one valve in an internal combustion engine includes a camshaft arrangement including a hollow outer shaft and an inner shaft, which is concentrically mounted inside of the outer shaft to be pivotable relative to the outer shaft. A first cam lobe is mounted on one of the inner shaft and the outer shaft in a rotationally fixed manner and a second cam lobe is mounted on the other of the inner shaft and the outer shaft in a rotationally fixed manner. The device further includes a rocker arm arrangement including a first primary rocker arm, which is arranged to follow the first cam lobe and arranged to actuate a first valve when it follows the first cam lobe. The rocker arm arrangement further includes an auxiliary rocker arm, which is arranged to follow the second cam lobe. The auxiliary rocker arm is adapted to actuate the first primary rocker arm so that an opening tune of the first valve may be extended by the auxiliary rocker arm following the second cam lobe.Type: GrantFiled: February 16, 2016Date of Patent: May 12, 2020Assignee: VOLVO TRUCK CORPORATIONInventor: Per Persson
-
Publication number: 20200131946Abstract: The present invention relates to a rocker arm (16) for an internal combustion engine (12). The rocker arm (16) comprises a cavity (41) with a cavity wall (42) at least partially accommodating a lash adjustment piston (44) for hydraulic lash adjustment. The rocker arm (16) further comprises a lash stop surface (46). At least a portion of the lash adjustment piston (44) is adapted to abut the lash stop surface (46) during at least one operating condition of the rocker arm (16). The cavity (41) comprises a lash adjustment chamber (50) at least partially delimited by the lash adjustment piston (44). The rocker arm (16) further comprising a control fluid conduit (52) and a valve assembly (54) located between the lash adjustment chamber (50) and the control fluid conduit (52), as seen in an intended direction of flow from the control fluid conduit (52) to the lash adjustment chamber (50).Type: ApplicationFiled: March 27, 2017Publication date: April 30, 2020Applicant: VOLVO TRUCK CORPORATIONInventor: Per Persson