Patents by Inventor Goran Persson

Goran 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: 10321471
    Abstract: A radio access network node (e.g., Base Station Subsystem, Evolved Node B) and method are described herein for indicating to a core network node (e.g., Serving GPRS Support Node, Mobility Management Entity, CIoT Serving Gateway Node) usage of exception reports by a mobile station. In addition, a core network node (e.g., Serving GPRS Support Node, Mobility Management Entity, CIoT Serving Gateway Node) and method are described herein for receiving an indication of usage of exception reports by a mobile station.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: June 11, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Nicklas Johansson, Claes-Göran Persson, John Walter Diachina, Paul Schliwa-Bertling
  • Patent number: 10298358
    Abstract: A radio access network node (e.g., base station subsystem) and method are described herein for indicating to a mobile station (e.g., CIoT device) which system information (SI) message(s) (if any) has changed relative to the mobile station's last reading. In addition, a mobile station (e.g., CIoT device) and method are described herein for receiving an indication that indicates which system information (SI) message(s) (if any) has changed relative to the mobile station's last reading.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: May 21, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Claes-Göran Persson, Nicklas Johansson, John Walter Diachina
  • Publication number: 20190150116
    Abstract: Exemplary embodiments include methods for paging of a communication device in a coverage area served by a radio access network (RAN) node. Such embodiments include receiving, from a core network node, an indication of which of the following modes of operation are supported by the communication device: Extended-Coverage Global System for Mobile communications Internet of Things (EC-GSM-IoT) mode; and General Packet Radio Services (GPRS) and/or Enhanced GPRS (EGPRS) mode. Embodiments also include, based on the indication and on a capability of the coverage area to support said following modes of operation, determining at least one of the following: whether to page the communication device in the coverage area; and a channel for paging the communication device in the coverage area. Other embodiments include complementary methods performed by a core network node, as well as RAN nodes and core network nodes configured to perform any of the exemplary methods.
    Type: Application
    Filed: January 15, 2019
    Publication date: May 16, 2019
    Inventors: Nicklas Johansson, Jens Bergqvist, John Walter Diachina, Björn Hofström, Claes-Göran Persson
  • Patent number: 10231210
    Abstract: A method performed by a radio access network node for paging of a communication device in a coverage area, served by the radio access network node, in a communications network, the method comprising: receiving (401) a page request from a core network node, wherein the page request comprises an indication of a support level of the communication device (140), which support level indicates whether or not the communication device (140) supports a specific mode of operation of a RAT; and determining (402), based on the indication of the support level of the communication device, and based on a capability of the coverage area to support the specific mode of operation of the RAT, a channel for paging the communication device in the coverage area, or not to page the communication device in the coverage area.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: March 12, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Nicklas Johansson, Jens Bergqvist, John Walter Diachina, Björn Hofström, Claes-Göran Persson
  • Publication number: 20190056955
    Abstract: A data processing system comprises one or more data processing units, a configurable interconnect and control circuitry. The control circuitry allocates one or more of the data processing units to a virtual machine and configures the configurable interconnect so as route one or more data processing tasks from the virtual machine to the one or more data processing units allocated for use by that virtual machine. This can provide a flexible and adaptable data processing system for carrying out the data processing tasks of a virtual machine, with the particular allocation of data processing units being substantially transparent to the virtual machine.
    Type: Application
    Filed: July 27, 2018
    Publication date: February 21, 2019
    Applicant: Arm Limited
    Inventors: Jussi Tuomas Pennala, Robert John Rees, Hakan Lars-Goran Persson
  • Publication number: 20180352472
    Abstract: A method performed by a communication device for determining an extended time period related to a signalling message between a core network node and the communication device in a wireless communications network, the method comprising: obtaining (301) an indication of a coverage capability of the communication device; obtaining (302) an indication of a time period, which time period is related to the signalling message; and determining (303) the extended time period related to the signalling message, based on the indication of the coverage capability of the communication device and based on the indication of the time period.
    Type: Application
    Filed: October 13, 2016
    Publication date: December 6, 2018
    Inventors: Nicklas Johansson, Jens Bergqvist, John Walter Diachina, Björn Hofström, Olof Liberg, Claes-Göran Persson
  • Publication number: 20180332051
    Abstract: A first node (800; 120; 130) for managing integrity protection of a Logical Link Control, “LLC”, Packet Data Unit, “PDU”, is configured to communicate in a wireless communication network (100). The first node (800; 120; 130) provides (301; 701) an LLC PDU with an indicator that indicates that an integrity protection has been applied to at least part of the LLC PDU. The indicator may indicates that a Message Authentication Code, “MAC”, field is comprises in the LLC PDU, relating to said integrity protection. The first node (800; 120; 130) sends (302; 702) the LLC PDU with the indication to another, second node (1000; 130; 120) that then may identify, based on the indication, that the received LLC PDU applies integrity protection.
    Type: Application
    Filed: October 26, 2016
    Publication date: November 15, 2018
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: John Walter DIACHINA, Nicklas JOHANSSON, Claes-Göran PERSSON
  • Publication number: 20180302190
    Abstract: Methods and arrangements for managing a retransmission on a Random Access CHannel, “RACH”, in a wireless communication network (100). A device (600; 120) performs (404; 502) the retransmission on the RACH, wherein the retransmission is based on a coverage class associated with the device (600; 120). Basing the retransmission on the coverage class e.g. enables reduction of retransmission collisions when the wireless communication network (100) operates as in Extended Coverage GSM, “EC-GSM”.
    Type: Application
    Filed: November 1, 2016
    Publication date: October 18, 2018
    Inventors: Björn Hofström, John Walter Diachina, Nicklas Johansson, Claes-Göran Persson
  • Publication number: 20180270788
    Abstract: A method performed by a radio access network node for paging of a communication device in a coverage area, served by the radio access network node, in a communications network, the method comprising: receiving (401) a page request from a core network node, wherein the page request comprises an indication of a support level of the communication device (140), which support level indicates whether or not the communication device (140) supports a specific mode of operation of a RAT; and determining (402), based on the indication of the support level of the communication device, and based on a capability of the coverage area to support the specific mode of operation of the RAT, a channel for paging the communication device in the coverage area, or not to page the communication device in the coverage area.
    Type: Application
    Filed: October 26, 2016
    Publication date: September 20, 2018
    Applicant: Telefonaktiebolaget LM Ericsson (PUBL)
    Inventors: Nicklas Johansson, Jens Bergqvist, John Walter Diachina, Björn Hofström, Claes-Göran Persson
  • Patent number: 10078589
    Abstract: Interconnect circuitry and a method of operating the interconnect circuitry are provided, where the interconnect circuitry is suitable to couple at least two master devices to a memory, each comprising a local cache. Any access to the memory mediated by the interconnect circuitry is policed by a memory protection controller situated between the interconnect circuitry and the memory. The interconnect circuitry modifies a coherency type associated with a memory transaction received from one of the master devices to a type which ensures that when a modified version of a copy of a transaction target specified by the issuing master device is stored in a local cache of another master device an access to the transaction target in the memory must take place and therefore must be policed by the memory protection controller.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: September 18, 2018
    Assignee: ARM Limited
    Inventors: Daniel Sara, Antony John Harris, Håkan Lars-Göran Persson, Andrew Christopher Rose, Ian Bratt
  • Patent number: 10055151
    Abstract: A data storage device comprises an array of data storage elements arranged as multiple partitions each comprising two or more data storage elements, each data storage element being associated with a respective identifier which identifies a data item currently stored by that data storage element; a predictor configured to compare, for each partition, information derived from the identifiers associated with the data storage elements of that partition with information derived from an identifier associated with the required data item, to identify a subset of partitions that do not store the required data item; and a comparator configured to compare identifiers associated with data storage elements of one or more partitions with the identifier associated with the required data item, wherein any partitions in the subset of partitions are excluded from the test group of partitions.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: August 21, 2018
    Assignee: ARM Limited
    Inventors: Roko Grubisic, Häkan Lars-Göran Persson, Georgia Kouveli
  • Patent number: 9996474
    Abstract: A multiple stage memory management unit (MMU) comprises a first MMU stage configured to translate an input virtual memory address to a corresponding intermediate memory address, the first MMU stage generating a set of two or more intermediate memory addresses including the corresponding intermediate memory address; and a second MMU stage configured to translate an intermediate memory address provided by the first MMU stage to a physical memory address, the second MMU stage providing, in response to an intermediate memory address received from the first MMU stage, a set of two or more physical memory addresses including the physical memory address corresponding to the intermediate memory address received from the first MMU stage; the first MMU stage being configured to provide to the second MMU stage for translation, intermediate memory addresses in the set other than any intermediate memory addresses in the set for which the second MMU stage will provide a physical memory address as a response to translation
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: June 12, 2018
    Assignee: Arm Limited
    Inventors: Vahan Ter-Grigoryan, Hakan Lars-Goran Persson, Jesus Javier de los Reyes Darias, Vinod Pisharath Hari Pai
  • Publication number: 20180157590
    Abstract: A filter unit comprises interface circuitry, to intercept coherency protocol transactions exchanged between a master device comprising a first cache and an interconnect for managing coherency between the first cache and at least one other cache or other master device. The filter unit has filtering circuitry for filtering the coherency protocol transactions in dependence on memory access permission data defining which regions of an address space the master device is allowed to access.
    Type: Application
    Filed: November 29, 2017
    Publication date: June 7, 2018
    Inventors: Håkan Lars-Göran PERSSON, Ian Rudolf BRATT, Andrew Brookfield SWAINE, Bruce James MATHEWSON
  • Patent number: 9801037
    Abstract: The transmission of a warning message to a mobile terminal in a mobile communication network is triggered by an emergency event. The mobile terminal is first made aware of the need to receive a warning message by reception of an emergency event notification. The warning message is divided into a plurality of message segments. Each segment is transmitted in a separate paging message over a paging channel to mobile terminals in an idle mode. Information is added to each message segment to enable the mobile terminal to discriminate between segments belonging to different warning messages.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: October 24, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Paul Schliwa-Bertling, Anders Molander, Claes-Göran Persson, John Walter Diachina
  • Patent number: 9763171
    Abstract: An E-UTRAN neighbor cell list is broadcast in a GERAN network using the extended EARFCN value ranges (i.e., 18 bits). Extending the EARFCN value ranges in GERAN and signaling EARFCN values within the extended EARFCN value range to inter-RAT-capable UEs that camp in GERAN allow GERAN to support continued inter-RAT mobility between GERAN and E-UTRAN networks. E-UTRAN neighbor cell information may be communicated to UEs in the GERAN network by System Information message broadcasts using the extended EARFCN value ranges.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: September 12, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Claes-Göran Persson, Nicklas Johansson, Paul Schliwa-Bertling, John Walter Diachina
  • Patent number: 9743318
    Abstract: Support of handover of a wireless device (110) from a first Radio Access Network, “RAN”, (101) of a first Radio Access Technology, “RAT”, to a second RAN (111) of a second RAT that is different from the first RAT. Said RATs being supported by the wireless device (110). A first radio network node (102) is comprised in the first RAN (101) and said RANs (101, 111) are comprised in a cellular radio system (100). The first radio network node (102) sends (201; 301), to the wireless device (110), a request to return a compressed version of RAT capability information. The RAT capability information is associated with the wireless device (110) and at least one of the first RAT and the second RAT.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 22, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Claes-Göran Persson, Ravitej Ballakur, Paul Schliwa-Bertling
  • Patent number: 9736742
    Abstract: According to an aspect, a network node operating in a first RAN according to a first RAT receives a handover request for a user equipment from a cell in a second RAN operating according to a second RAT. After handover of the user equipment to a cell in the first RAN is completed, the network node configures the user equipment to measure frequencies corresponding to the second RAN. Based on measurements reported by the user equipment for the frequencies, the network node identifies detected cells exceeding a measurement threshold, and sends a handover report towards the second RAN. The handover report includes, for at least one detected cell exceeding the measurement threshold, a physical cell identifier and a frequency identifier for the detected cell. The network node obtains configuration information for the detected cell, from another node, and uses the obtained configuration information for subsequent mobility procedures.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: August 15, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Angelo Centonza, Stefan Engström, Claes-Göran Persson, Paul Schliwa-Bertling
  • Publication number: 20170201345
    Abstract: A radio access network node (e.g., base station subsystem) and method are described herein for indicating to a mobile station (e.g., CIoT device) which system information (SI) message(s) (if any) has changed relative to the mobile station's last reading. In addition, a mobile station (e.g., CIoT device) and method are described herein for receiving an indication that indicates which system information (SI) message(s) (if any) has changed relative to the mobile station's last reading.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 13, 2017
    Inventors: Claes-Göran Persson, Nicklas Johansson, John Walter Diachina
  • Publication number: 20170202003
    Abstract: A radio access network node (e.g., Base Station Subsystem, Evolved Node B) and method are described herein for indicating to a core network node (e.g., Serving GPRS Support Node, Mobility Management Entity, CIoT Serving Gateway Node) usage of exception reports by a mobile station. In addition, a core network node (e.g., Serving GPRS Support Node, Mobility Management Entity, CIoT Serving Gateway Node) and method are described herein for receiving an indication of usage of exception reports by a mobile station.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 13, 2017
    Inventors: Nicklas Johansson, Claes-Göran Persson, John Walter Diachina, Paul Schliwa-Bertling
  • Publication number: 20170192900
    Abstract: A cache memory, such as a translation lookaside buffer cache 16, includes a plurality of blocks of bit storage circuits 26 which can operate in either a first mode to store a plurality of shared-tagged data values having a shared tag, which his stored in a tag memory 24, or in a second mode to store a plurality of individual-tag data values and respective individual tags. The tag entries within the tag memory comprise the shared tag value for a given block operating in the first mode and a composite value for a given block operating in the second mode. The composite value includes a discriminator value indicative of the respective individual tags, such as a hash value or a Bloom filter value calculated in dependence upon the individual tags, using which potential matches with the individual tags may be identified from the discriminator value.
    Type: Application
    Filed: December 5, 2016
    Publication date: July 6, 2017
    Inventor: Håkan Lars-Göran PERSSON