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: 11959425
    Abstract: 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: Grant
    Filed: November 13, 2019
    Date of Patent: April 16, 2024
    Assignee: VOLVO TRUCK CORPORATION
    Inventors: Per Persson, Martin Svensson
  • Publication number: 20220389878
    Abstract: 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: Application
    Filed: November 13, 2019
    Publication date: December 8, 2022
    Applicant: VOLVO TRUCK CORPORATION
    Inventors: Per PERSSON, Martin SVENSSON
  • Patent number: 11317595
    Abstract: 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: Grant
    Filed: April 9, 2019
    Date of Patent: May 3, 2022
    Assignee: DeLaval Holding AB
    Inventor: Per Persson
  • Publication number: 20220083533
    Abstract: 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: Application
    Filed: December 21, 2018
    Publication date: March 17, 2022
    Inventors: Harald Gustafsson, Fredrik Svensson, Per Persson
  • Patent number: 11272414
    Abstract: 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: Grant
    Filed: February 3, 2015
    Date of Patent: March 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Magnus Åström, Bengt Lindoff, Per Persson
  • Patent number: 11217046
    Abstract: 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: Grant
    Filed: April 12, 2018
    Date of Patent: January 4, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Per Persson, Ola Angelsmark, Torgny Holmberg
  • Publication number: 20210209874
    Abstract: 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: Application
    Filed: April 12, 2018
    Publication date: July 8, 2021
    Inventors: Per Persson, Ola Angelsmark, Torgny Holmberg
  • Publication number: 20210176641
    Abstract: 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: Application
    Filed: May 3, 2018
    Publication date: June 10, 2021
    Inventors: Ola Angelsmark, Per Persson, Joakim Persson, Per Skarin
  • Patent number: 11002157
    Abstract: 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: Grant
    Filed: March 27, 2017
    Date of Patent: May 11, 2021
    Assignee: VOLVO TRUCK CORPORATION
    Inventor: Per Persson
  • Publication number: 20210036915
    Abstract: 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: Application
    Filed: April 25, 2018
    Publication date: February 4, 2021
    Inventors: Fredrik Svensson, Robert Marklund, Per Persson
  • Patent number: 10908691
    Abstract: 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: Grant
    Filed: July 27, 2017
    Date of Patent: February 2, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jose Araujo, Harald Gustafsson, Per Persson
  • Publication number: 20210022310
    Abstract: 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: Application
    Filed: April 9, 2019
    Publication date: January 28, 2021
    Inventor: Per PERSSON
  • Publication number: 20200358603
    Abstract: 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: Application
    Filed: November 20, 2017
    Publication date: November 12, 2020
    Inventors: Ola Angelsmark, Christoffer Jerkeby, Per Persson, Bernard Smeets
  • Patent number: 10794242
    Abstract: 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: Grant
    Filed: March 14, 2016
    Date of Patent: October 6, 2020
    Assignee: VOLVO TRUCK CORPORATION
    Inventor: Per Persson
  • Publication number: 20200259896
    Abstract: 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: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: 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: 10740460
    Abstract: 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: Grant
    Filed: December 17, 2018
    Date of Patent: August 11, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Ola Angelsmark, Per Persson
  • Publication number: 20200250326
    Abstract: 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: Application
    Filed: October 25, 2017
    Publication date: August 6, 2020
    Inventors: José Araújo, Ola Angelsmark, Per Persson, Bernard Smeets
  • Publication number: 20200150769
    Abstract: 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: Application
    Filed: July 27, 2017
    Publication date: May 14, 2020
    Inventors: Jose Araujo, Harald Gustafsson, Per Persson
  • Patent number: 10648373
    Abstract: 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: Grant
    Filed: February 16, 2016
    Date of Patent: May 12, 2020
    Assignee: VOLVO TRUCK CORPORATION
    Inventor: Per Persson
  • Publication number: 20200131946
    Abstract: 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: Application
    Filed: March 27, 2017
    Publication date: April 30, 2020
    Applicant: VOLVO TRUCK CORPORATION
    Inventor: Per Persson