Patents by Inventor Hakan Persson

Hakan 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: 9798565
    Abstract: A data processing system includes one or more processors that each execute one or more operating systems. Each operating system includes one or more applications. An accelerator provides a shared resource for a plurality of the applications and has one or more input/output interfaces for the submission of tasks to the accelerator from an application. A hypervisor manages the allocation of the input/output interfaces to the one or more operating systems and a hypervisor interface enables communication between the hypervisor and the accelerator. The system is capable of being configured such that an operating system that has been allocated an input/output interface is capable of communicating with the accelerator via the input/output interface independently of the hypervisor. A memory management unit is capable of providing an isolated region of a memory for use by the operating system while the operating system retains its allocated input/output interface.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: October 24, 2017
    Assignee: Arm Limited
    Inventors: Hakan Persson, Matt Evans, Jason Parker, Marc Zyngier
  • Patent number: 9789583
    Abstract: A grinding jig for holding an edged tool in a grinding machine. The grinding jig comprises a base having a plane support surface for supporting a section of the face of an edged tool. The grinding jig further comprises a clamping means. The clamping means is arranged to clamp a section of the face of an edged tool against the flat support surface. A first and a second support leg extend from opposite ends of the base. Each support leg comprises an opening adapted to slidably and rotationally receive a grinding jig support bar of a grinding machine. In embodiments described herein one support leg is pivotally attached to the base around an axis parallel with the extension of the plane support surface. The grinding jig further comprises a first adjustable stop means for adjustably limiting the pivotal movement of the support leg in a first direction. The grinding jig further comprises a second adjustable stop means for adjustably limiting the pivotal movement of the support leg in a second direction.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 17, 2017
    Assignee: TORMEK AB
    Inventor: Håkan Persson
  • Patent number: 9769782
    Abstract: According to some embodiments, a wireless communication device within a coverage area of a first network is configured to act according to first configuration information associated with the first network. The wireless communication device detects when it has moved outside the coverage area of the first network and, in response, applies an out-of-coverage configuration management rule. The rule indicates how to manage the first configuration information outside the coverage area of the first network.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: September 19, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mattias Bergström, Håkan Persson
  • Publication number: 20170251386
    Abstract: An approach for enhancing service continuity in the case of a communication failure between a repository and a controller of a spectrum sharing communication system as described. The repository is operable to at least one of store and generate restrictions governing use of a set of spectrum resources, and the controller is operable to receive the restriction from the repository and to enforce the restrictions A method implementation performed, for example, by the controller may comprise determining occurrence of a communication failure between the repository and the controller and, in response to the communication failure, taking one or more actions that result in an at least temporary continued use of spectrum resources under control of the controller.
    Type: Application
    Filed: September 21, 2015
    Publication date: August 31, 2017
    Inventors: Mats BUCHMAYER, Håkan PERSSON, William WARRILLOW
  • Publication number: 20170236244
    Abstract: A graphics processing system comprises a pair of graphics processing units that are connected to each other via communications bridges that can allow communication between the connected graphics processing units. One of the graphics processing units is operable to act as a master graphics processing unit controlling graphics processing operations on the other graphics processing unit which is operable as a slave graphics processing unit to perform graphics processing operations under the control of the master graphics processing unit. Each graphics processing unit of the pair of graphics processing units is also capable of operating in a standalone mode, in which the graphics processing unit operates independently of the other graphics processing unit to perform a graphics processing task.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 17, 2017
    Applicant: ARM Limited
    Inventors: Steven Price, Hakan Persson, Ian Devereux, Jussi Pennala
  • Patent number: 9678781
    Abstract: A data processing system comprises one or more processors that each execute one or more operating systems. Each operating system includes one or more applications. The system also comprises an accelerator that provides a shared resource for a plurality of the applications, an input/output module comprising one or more input/output interfaces for the submission of tasks to the accelerator, a hypervisor that manages the allocation of the input/output interfaces to the one or more operating systems and a storage area accessible by the hypervisor and the accelerator. The accelerator is capable of writing one or more selected pieces of information representative of one or more scheduling statistics of the accelerator periodically to the storage area without having received a request for the one or more selected pieces of information from the hypervisor.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: June 13, 2017
    Assignee: ARM LIMITED
    Inventors: Hakan Persson, Matt Evans, Jason Parker, Marc Zyngier
  • Patent number: 9672162
    Abstract: A data processing system includes a host processor and a graphics processing unit operable to process data under the control of an operating system executing on the host processor. The graphics processing unit can be switched between a normal mode of operation in which the it has read and write access to data that is stored in non-protected memory regions 9 but no or write-only access to any protected memory regions 8, and a protected mode of operation in which it has read and write access to data that is stored in protected memory regions 8 but only has read-only access to any non-protected memory regions 9. The data processing system further comprises a mechanism for switching the graphics processing unit from its normal mode of operation to the protected mode of operation, and from its protected mode of operation to the normal mode of operation.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: June 6, 2017
    Assignee: ARM LIMITED
    Inventors: Hakan Persson, Sean Tristram Ellis
  • Patent number: 9674713
    Abstract: The invention relates to a method in a reporting communications node (12, 14) for detecting usage of a resource within a radio access network. The reporting communication node (12, 14) is comprised within a radio communications network (1), in which radio communications network (1) a user equipment (12) is served. The reporting communications node monitors a performance measurement per user equipment of the user equipment (12), which performance measurement indicates usage of resources within a radio access network. The reporting communication node detects when the performance measurement per user equipment of the user equipment (12) goes beyond a threshold value over a preset period of time. In addition, the reporting communication node reports to a different communication node (14, 15) or within the communication node (12, 14), the performance measurement per user equipment when the performance measurement per user equipment goes beyond the threshold value.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: June 6, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON
    Inventors: Claes Andersson, Håkan Persson, Mattias Wahlqvist
  • Publication number: 20170134980
    Abstract: This disclosure pertains to a method in a network node, a method in user equipment, a network node and user equipment in a wireless communications network. More particularly, there is provided methods and platforms for network based control of report messages comprising logged measurements in a wireless communications network. In accordance with some example embodiments, a UE (30) that has stored logged data i.e. logged measurements that are bigger than a single transmission packet, i.e. report message, segments the logged measurements and sends only a portion of the logged measurements that fits into a single report message. The UE (30) also indicates to a network node (28) that additional logged measurements exist at the UE buffer (44).
    Type: Application
    Filed: January 25, 2017
    Publication date: May 11, 2017
    Inventors: Håkan Persson, Henrik Enbuske, Håkan Palm
  • Publication number: 20170113317
    Abstract: A grinding machine comprising a housing having a base for supporting the grinding machine, a shaft for holding a grindstone, a motor for rotating the shaft and a trough holder for holding a trough for grinding liquid, the through holder being arranged below the shaft, wherein the trough holder is movable in vertical direction between the base of the housing and the shaft for holding a grindstone and that the grinding machine comprises a lifting/lowering arrangement for moving the trough holder in said vertical direction.
    Type: Application
    Filed: October 19, 2016
    Publication date: April 27, 2017
    Inventor: Håkan PERSSON
  • Publication number: 20170113323
    Abstract: A grinding liquid trough arrangement for a grinding machine having a grindstone, wherein said grinding liquid trough arrangement comprises: a trough for grinding liquid formed by a trough wall, wherein the trough is configured to be arranged at a grinding machine having a grindstone such that the trough encloses a portion of a grindstone, wherein, the trough wall comprises at least one metal element which is attractable to magnets, and that, the grinding liquid trough arrangement comprises at least one magnetic element which is configured to be detachable attached to an external side of the trough wall by means of magnetic attraction between the magnetic element and the metal element.
    Type: Application
    Filed: October 19, 2016
    Publication date: April 27, 2017
    Inventor: Håkan PERSSON
  • Publication number: 20170111954
    Abstract: A method in a base station is disclosed for determining connection establishment between the base station and a mobile terminal, where the base station is moving. When the base station receives a first connection request, the base station refrains from establishing a connection between the base station and the mobile terminal. When the base station receives a second connection request from the mobile terminal, the base station determines whether or not to establish the connection between the base station and the mobile terminal.
    Type: Application
    Filed: March 26, 2014
    Publication date: April 20, 2017
    Inventors: Leif WILHELMSSON, Mattias BERGSTROM, Filip MESTANOV, Hakan PERSSON
  • Publication number: 20170105172
    Abstract: A method in a mobile terminal is disclosed for determining whether or not to transmit a connection request for a connection between the mobile terminal and a base station, where the base station is moving. When the mobile terminal is detecting the base station, the mobile terminal is determining an indication of a relative speed between the mobile terminal and the detected base station. The mobile terminal is then determining whether or not to transmit the connection request to the base station. It is determined to transmit the connection request when the determined indication of the relative speed between the mobile terminal and the base station indicates that the relative speed is below a first threshold.
    Type: Application
    Filed: March 26, 2014
    Publication date: April 13, 2017
    Inventors: Leif WILHELMSSON, Mattias BERGSTRÖM, Filip MESTANOV, Håkan PERSSON
  • Patent number: 9619937
    Abstract: An apparatus for processing primitives in a tile-based graphics processing system includes processing circuitry which is configured to determine, for a group of plural primitives, the rendering tiles that the group of primitives should be processed for. The processing circuitry is also configured to store, for the group of primitives, a data entry containing an indication of the identity of the plurality of primitives in the group of primitives, and an indication of the rendering tiles that it has been determined the group of primitives should be processed for.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: April 11, 2017
    Assignee: ARM LIMITED
    Inventors: Hakan Persson, David Shreiner
  • Patent number: 9612949
    Abstract: A processing system comprises plural processing cores and a task allocator for allocating tasks to the processing cores. The processing cores perform the tasks that are allocated to them so as to produce results for the tasks, the results being stored by the processing cores in a buffer. The task allocator indicates to the processing cores memory portions within the buffer in which to store the results. When the processing cores determine that a given memory portion is becoming full, the processing cores request that the task allocator indicates a new memory portion in which to store its results. The processing system allows the task allocator to dynamically and efficiently allocate memory portions to plural processing cores without the task allocator 40 needing to know the sizes of the results being produced by the processing cores.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: April 4, 2017
    Assignee: ARM LIMITED
    Inventors: Oskar Flordal, Hakan Persson, Andreas Engh-Halstvedt
  • Publication number: 20170086224
    Abstract: There is provided access to a communications channel in a wireless communications network. Stations (STAs) associated with an access point (AP) are grouped in at least two groups of STAs, each group being associated with a minimum transmission power level needed by the AP to communicate with the STAs in that group. A first time interval is allocated for a first group of STAs associated with highest minimum transmission power to access the communications channel concurrently with a third time interval being allocated by another AP for a third group of STAs associated with lowest minimum transmission power level needed by said another AP to communicate with the third group of STAs to access the communications channel.
    Type: Application
    Filed: May 12, 2014
    Publication date: March 23, 2017
    Inventors: Leif WILHELMSSON, Guido Roland HIERTZ, Dzevdan KAPETANOVIC, Christofer LINDHEIMER, Filip MESTANOV, Thomas NILSSON, Eric NORDSTROM, Hakan PERSSON, Johan SODER, Meng WANG
  • Patent number: 9585047
    Abstract: This disclosure pertains to a method in a network node, a method in user equipment, a network node and user equipment in a wireless communications network. More particularly, there is provided methods and platforms for network based control of report messages comprising logged measurements in a wireless communications network. In accordance with some example embodiments, a UE (30) that has stored logged data i.e. logged measurements that are bigger than a single transmission packet, i.e. report message, segments the logged measurements and sends only a portion of the logged measurements that fits into a single report message. The UE (30) also indicates to a network node (28) that additional logged measurements exist at the UE buffer (44).
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: February 28, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Håkan Persson, Henrik Enbuske, Håkan Palm
  • Publication number: 20170034729
    Abstract: Methods and apparatus for informing a network node of a wireless communication network of the presence of logged measurements are disclosed. A first mobile station performs measurements concerning one or more connectivity aspects for the first mobile station in relation to the wireless communication network and stores the measurements in an internal log, where the measurements are performed according to a reporting configuration for the first mobile station. The first mobile station then sends a notification to the first network node regarding the presence of logged measurements in order to enable the first network node to respond to the notification with a request for a logged measurement report.
    Type: Application
    Filed: October 17, 2016
    Publication date: February 2, 2017
    Inventors: Håkan Persson, Henrik Enbuske, Janne Peisa
  • Publication number: 20160374009
    Abstract: There is provided a method of operation of a communication unit in a Wireless Local Area Network, WLAN, environment. The method comprises the step (S1) of the communication unit embedding identification information into at least the Physical, PHY, preamble of the PHY header of a WLAN frame. The method also comprises the step (S2) of the communication unit performing transmission of the WLAN frame for enabling a recipient to identify i) the communication unit and/or ii) a WLAN to which the communication unit is associated, and/or iii) whether the transmission originates from a member of a specific group of communication units based on the embedded identification information.
    Type: Application
    Filed: February 17, 2015
    Publication date: December 22, 2016
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Guido Hiertz, Filip Mestanov, Håkan Persson, Johan Söder, Leif Wilhelmsson
  • Patent number: 9499207
    Abstract: The present disclosure relates to a front structure arrangement of a vehicle including a side member and an outer side member arranged in a longitudinal direction of the vehicle at a left-side portion or a right-side portion of a front portion of the vehicle, the outer side member being located laterally outward of and vertically above the side member. A spring tower is attached to the side member and to the outer side member, and the spring tower is adapted to support a suspension of the vehicle. The spring tower is attached to the side member by an attachment means, which is arranged such that the spring tower is adapted to detach progressively from the side member during bending of the side member when the front structure arrangement is subjected to a substantially longitudinal force.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: November 22, 2016
    Assignee: VOLVO CAR CORPORATION
    Inventors: Hakan Persson, Tom Stoddart, Weijia Wu, Oscar Jesus Centeno Gil