Patents by Inventor Tommy Arngren

Tommy Arngren 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: 11350322
    Abstract: In embodiments disclosed herein, the measurement and reporting procedures associated with RRCConnectionReconfiguration or RRCConnectionResume message consider node altitude (e.g., UE altitude and/or base station altitude).
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: May 31, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Peter Ökvist, Tommy Arngren, Stefan Wänstedt
  • Patent number: 11347264
    Abstract: A device for handheld operation is provided. The device comprises a touchscreen and processing means operative to display a plurality of user-interface (UI) elements on the touchscreen, wherein each UI element is associated with an action which is performed in response to touching the UI element, determine one or more of the displayed UI elements which a user of the device is likely to touch based on a touch pattern, and perform, for at least one of the determined UI elements, the action associated with the UI element. The action may, e.g., comprise pre-fetching content which is likely to be requested by the user from a server. Performing an action, such as pre-fetching, based on a touch pattern is advantageous since a touch pattern reflects the relative likelihood that the user touches a specific position, or region, of the touchscreen, thereby reducing latency.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: May 31, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Peter Ökvist, Tommy Arngren, Till Burkert, David Lindegren
  • Publication number: 20220164154
    Abstract: A mobile electronic device (MD) operates with an arrangement of MDs to provide a virtual playout screen for visual media. A movement sensor senses movement of the MD. Processor operations include generating a movement vector identifying direction and distance that the MD has been moved from a reference location to a playout location where it will form a component of the virtual playout screen, based on tracking movement indicated by the movement sensor while being moved. The operations provide the movement vector to a media splitting module that determines how to split the visual media into a set of cropped portions for display on assigned ones of the MDs based on the movement vector. The operations obtain a cropped portion of the visual media that has been assigned by the media splitting module to the MD, and display the cropped portion of the visual media on a display device.
    Type: Application
    Filed: April 10, 2019
    Publication date: May 26, 2022
    Inventors: Peter Ökvist, Tommy Arngren, David Lindero
  • Patent number: 11330041
    Abstract: A user terminal emulation server maintains a database identifying network addresses, UI capabilities, and locations of I/O user devices. Communication sessions are established between first and second user terminal emulation applications and respective first and second I/O user devices proximately located to respective first and second users and which provide acceptable combined I/O user interfaces to the first and second users. When a direct path criterion is satisfied for creating a direct traffic flow, a traffic flow that was from the first I/O user devices to the first user terminal emulation applications is redirected to now be from the first I/O user device to the second I/O user device without passing through either of the first and second user terminal emulation applications.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: May 10, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Hans Hannu, Tommy Arngren, Peter Ökvist, Stefan Wänstedt
  • Patent number: 11330393
    Abstract: Method performed by a first communication device operating in a wireless communications network. The wireless communications network comprises a group of communication devices. The first communication device determines that a number of communication devices, comprised in the group of communication devices, having reported that data about a position of a second communication device comprised in the group of communication devices has not been received within a time period, is above a threshold. The first communication device then initiates transmitting an indication to at least one receiving device, indicating a result of the determination. Also disclosed is a method by a third communication device comprised in the group. The third communication device starts a timer defining the time period and, in the absence of the data received within the period, sends a notification of expiration of the timer.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 10, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tommy Arngren, Stefan Wänstedt, Tomas Jönsson, Peter Ökvist
  • Publication number: 20220086019
    Abstract: A user terminal emulation server is provided that provides operational functionality of a user terminal using a networked set of I/O user devices that are determined to be proximately located to a user and to have user interface capabilities that are combinable to provide the user with the ability to receive or initiate a communication service with another user terminal through a network entity. The operations for emulating a user terminal may alternatively be performed by an I/O user device that provides communication services (using other I/O user devices.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: Hans HANNU, Tommy ARNGREN, Peter ÖKVIST, Stefan WÄNSTEDT
  • Publication number: 20220021994
    Abstract: A mobile electronic device (device) operating with other devices form a group for wireless coordinated playout of audio media content. The processor performs operations that determine a common time sync shared with the other devices, and determine a timing of occurrence of a sound transient sensed relative to the common time sync. The operations receive timing reports from the other devices, where each of the timing reports indicates a timing of occurrence of the sound transient sensed at a respective one of the other devices relative to the common time sync. The sound transient sensed by the devices is generated at a preferred listening location. The operations coordinate timing of playout of audio media content by the group of devices responsive to comparison of the timing of occurrence of the sound transient sensed by the microphone of the device and the timing of occurrences indicated by the timing reports.
    Type: Application
    Filed: December 12, 2018
    Publication date: January 20, 2022
    Inventors: Peter Ökvist, Tommy Arngren, David Lindero, Till Burkert
  • Publication number: 20220021951
    Abstract: A method is provided for generating a media descriptor file for first streaming media content. The method is performed in a file generator and comprises the steps: obtaining metadata for the first streaming media content, the metadata comprising a reference to a media descriptor file for second streaming media content, the second streaming media content being separate from the first streaming media content; and generating the media descriptor file comprising the metadata.
    Type: Application
    Filed: November 22, 2018
    Publication date: January 20, 2022
    Inventors: Hans Hannu, Tommy Arngren, Peter Ökvist
  • Publication number: 20220014910
    Abstract: There is provided mechanisms for obtaining a HWAC for a baseband node. A method is performed by a network planner node. The method comprises performing mutual authentication between a TEE of the network planner node and a TEE of the baseband node. The method comprises providing, towards the TEE of the baseband node, a request for HWAC calculation data based on a network resource need. The method comprises obtaining, from the TEE of the baseband node, the requested HWAC calculation data. The method comprises obtaining the HWAC by inputting the obtained HWAC calculation data and a quantification of the network resource need to a HWAC calculation function on the TEE of the network planner node, where the HWAC is given as output from the HWAC calculation function. The method comprises providing, towards the TEE of the baseband node, the HWAC.
    Type: Application
    Filed: November 22, 2018
    Publication date: January 13, 2022
    Inventors: Patricia Togård, Tommy Arngren, Bernard Smeets
  • Publication number: 20210409481
    Abstract: A user terminal emulation server maintains a database identifying network addresses, UI capabilities, and locations of I/O user devices. Communication sessions are established between first and second user terminal emulation applications and respective first and second I/O user devices proximately located to respective first and second users and which provide acceptable combined I/O user interfaces to the first and second users. When a direct path criterion is satisfied for creating a direct traffic flow, a traffic flow that was from the first I/O user devices to the first user terminal emulation applications is redirected to now be from the first I/O user device to the second I/O user device without passing through either of the first and second user terminal emulation applications.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 30, 2021
    Inventors: Hans HANNU, Tommy ARNGREN, Peter ÖKVIST, Stefan WÄNSTEDT
  • Patent number: 11212130
    Abstract: A user terminal emulation server is provided that provides operational functionality of a user terminal using a networked set of I/O user devices that are determined to be proximately located to a user and to have user interface capabilities that are combinable to provide the user with the ability to receive or initiate a communication service with another user terminal through a network entity. The operations for emulating a user terminal may alternatively be performed by an I/O user device that provides communication services using other I/O user devices.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: December 28, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Hans Hannu, Tommy Arngren, Peter Ökvist, Stefan Wänstedt
  • Publication number: 20210390213
    Abstract: It is provided a method for enabling a user device to verify data integrity. The method is performed in a network node and includes: obtaining measurement data indicating resource usage by the user device; obtaining a session identifier; generating a measurement indicator using a one-way function, based on the measurement data; generating an asymmetric cryptographic signature of the session identifier and the measurement indicator, the asymmetric cryptographic signature being based on a private key of a cryptographic key pair of the network node; and storing, in a distributed ledger database, a set of data comprising the asymmetric cryptographic signature, the session identifier and the measurement indicator.
    Type: Application
    Filed: October 29, 2018
    Publication date: December 16, 2021
    Inventors: Tomas THYNI, Bernard SMEETS, Tommy ARNGREN, Daniel BERGSTRÖM
  • Patent number: 11194889
    Abstract: This disclosure aims to overcome at least some of the drawbacks associated with today's content sharing applications. In one aspect, this disclosure enables decentralized sharing of content based on crypto protocols and distributed database technology (e.g., blockchain technology). In one aspect, the content to be shared is encrypted and included in a session document that is stored in a distributed database that can be shared without requiring a central administrator.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: December 7, 2021
    Assignee: TELEFONAKITEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tommy Arngren, Johan Kristiansson
  • Publication number: 20210359749
    Abstract: A method is executable by a first communication device, where the method comprise listening to satellite transmissions, which is transmitting conditions for allowing the first communication device to exchange data with a second communication device, recognizing conditions for allowing exchange of data between the first and the second communication devices, determining requirements for data exchange under the mentioned conditions, and determining according to the conditions, a time interval within which the second communication device is expected to be located within device-to-device, D2D, communication range of the first communication device, after which data is exchanged between the first and the second communication device, within the determined time interval.
    Type: Application
    Filed: October 22, 2018
    Publication date: November 18, 2021
    Inventors: Tommy Arngren, Daniel Bergström
  • Publication number: 20210360527
    Abstract: A first node (10) and a second node (12) are configured for the transfer of data between them. The second node (12) is configured to determine an extent to which the second node (12) will be available for a prospective transfer (16) of data (e.g., application data) to or from the second node (12). The second node (12) is configured to transmit to the first node (10) control signaling (20) (e.g., application-layer control signaling (20)) that indicates the determined extent. The first node (10) is configured to determine, based on the control signaling (20), whether and/or when to proceed with the prospective transfer (16) of data.
    Type: Application
    Filed: August 6, 2018
    Publication date: November 18, 2021
    Inventors: Hans Hannu, Tommy Arngren, Peter Ökvist
  • Publication number: 20210360557
    Abstract: There is provided mechanisms for providing information about peer communication devices to a network node. A method is performed by a first peer communication device. The method comprises exchanging, with a second peer communication device over a device-to-device connection, any timestamped identity information and location information about other peer communication devices as previously exchanged with at least one peer communication dev ice other than the second peer communication dev ice. The method comprises adding to the timestamped identity information and location information, timestamped identity information and location information about the second peer communication device as obtained from the second peer communication dev ice. The method comprises forwarding the timestamped identity information and location information to a network node upon network access to the network node.
    Type: Application
    Filed: October 19, 2018
    Publication date: November 18, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tommy ARNGREN, Min WANG, David LINDERO, Jonas PETTERSSON
  • Publication number: 20210344520
    Abstract: A user terminal emulation server is provided that provides operational functionality of a user terminal using a networked set of I/O user devices that are determined to be proximately located to a user and to have user interface capabilities that are combinable to provide the user with the ability to receive or initiate a communication service with another user terminal through a network entity. The operations for emulating a user terminal may alternatively be performed by an I/O user device that provides communication services using other I/O user devices.
    Type: Application
    Filed: January 15, 2019
    Publication date: November 4, 2021
    Inventors: Hans HANNU, Tommy ARNGREN, Peter ÖKVIST, Stefan WÄNSTEDT
  • Patent number: 11151205
    Abstract: It is presented a method for managing communication data. The method is performed by a connection manager server (20) and comprising the step of: causing store (41) of historical communication data, for a communication session between a user and one or more contacts, into a database (13), wherein the historical communication data comprises communication data, a session identifier, a communication type, a communication context, and a user identifier for each contact having participated in the communication session. Methods for indexing communication data, and for recommending a communication type, are also presented. Corresponding connection manager servers (20), computer programs (64, 65) and a computer program product (62, 63) are also presented.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: October 19, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tommy Arngren, Tor Kvernvik, Yang Zuo
  • Publication number: 20210315051
    Abstract: A method for enabling autonomous emergency assistance for a communication device, CD, registered in a regular cellular network is presented. The method is performed in an autonomous unmanned aerial vehicle, UAV, and comprises directing the UAV to a geographical region connected to a preregistered position of the CD, emulating a cellular network in the geographical region, wherein the UAV and the CD are without connectivity with the regular cellular network, and providing autonomous emergency assistance for the CD in the geographical region. A CD, a UAV, a computer program and a computer program product are also presented.
    Type: Application
    Filed: June 18, 2021
    Publication date: October 7, 2021
    Inventors: Tommy ARNGREN, Jonas PETTERSSON, Ylva TIMNER, Min WANG, Stefan WÄNSTEDT
  • Patent number: 11134537
    Abstract: Methods and apparatus enabling interruption of the use of communication resources by a first UE are disclosed. Interrupt requests (IR) sent from other UEs wishing to interrupt use of the communication resources by the first UE are monitored. If one or more IR are received, an interrupt requirement (IReg) is established, and the allocation of communication resources to the first UE is released in response to the IReq. In some embodiments, if a requirement for continuing use of the communication resources by the first UE is determined during a monitoring period, the IReq is reversed and the allocation of communication resources to the first UE is continued so that communication is not interrupted. Embodiments of the invention enable interruption of a high priority user by a co-ordinated or synchronised interrupt requests from UEs with lower priority.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: September 28, 2021
    Inventors: Stefan Wänstedt, Tommy Arngren, Peter Ökvist