Patents by Inventor Daniel Lindström

Daniel Lindström 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: 11935526
    Abstract: A system and method for voice control of a media playback device is disclosed. The method includes receiving an instruction of a voice command, converting the voice command to text, transmitting the text command to the playback device, and having the playback device execute the command. An instruction may include a command to play a set of audio tracks, and the media playback device plays the set of audio tracks upon receiving the instruction.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: March 19, 2024
    Assignee: Spotify AB
    Inventors: Daniel Bromand, Richard Mitic, Horia Jurcut, Jennifer Thom-Santelli, Henriette Cramer, Karl Humphreys, Robert Williams, Kurt Jacobson, Henrik Lindström
  • Patent number: 11935534
    Abstract: A system and method for voice control of a media playback device is disclosed. The method includes receiving an instruction of a voice command, converting the voice command to text, transmitting the text command to the playback device, and having the playback device execute the command. An instruction may include a command to play a set of audio tracks, and the media playback device plays the set of audio tracks upon receiving the instruction.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: March 19, 2024
    Assignee: Spotify AB
    Inventors: Daniel Bromand, Richard Mitic, Horia Jurcut, Jennifer Thom-Santelli, Henriette Cramer, Karl Humphreys, Robert Williams, Kurt Jacobson, Henrik Lindström
  • Patent number: 11916931
    Abstract: A method of operating a protection node for protecting a pattern classification node from malicious requests may be provided. The protection node may receive, from a user node, a request containing an original pattern to be classified by a machine learning algorithm performed by the pattern classification node. The protection node may add noise to the original pattern to generate a noisy pattern. The protection node may obtain a first classification of the noisy pattern based on processing of the noisy pattern by a first clone of the machine learning algorithm at the protection node; obtain a second classification of the original pattern based forwarding the request for processing of the original pattern by the machine learning algorithm performed at the pattern classification node; and compare the first and second classifications to determine whether the first and second classifications satisfy a defined similarity rule. The protection node may use the comparison to manage the request from the user node.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: February 27, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Konstantinos Vandikas, Leonid Mokrushin, Maxim Teslenko, Daniel Lindström, Marin Orlic
  • Publication number: 20230403652
    Abstract: A computer implemented method of managing power control in a communication system includes generating a graph representation of interdependencies of components of the communication system, wherein the graph representation includes graph nodes corresponding to the components of the communication system and edges between pairs of graph nodes representing dependency relationships between the pairs of nodes. The method generates edge weights for the edges of the graph representation that correspond to the relative importance of the dependency relationship represented by the edge weight, and generates a policy for managing power control by determining an order for switching the components of the communication system on or off based on the edge weights.
    Type: Application
    Filed: September 22, 2020
    Publication date: December 14, 2023
    Inventors: Selim ICKIN, Oleg GORBATOV, Daniel LINDSTRÖM, Adam BERGKVIST, Rafia INAM, Lackis ELEFTHERIADIS
  • Patent number: 11823551
    Abstract: A first communications device (121) for detecting disturbing sound (101) is provided, operative to acquire a first representation of sound audible in a surrounding (120) of the first communications device, acquire, from second communications devices (111-114) which are spatially separated from the first communications device, second representations of sounds audible in the surroundings (110) of the second communications devices, and determine at least one second representation of sound which represents the same sound originating from the same source of sound.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: November 21, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Daniel Lindström, David Lindero, Tomas Frankkila, Min Wang, Medhat Mohamad, Stefan Wänstedt, Peter Ökvist
  • Publication number: 20230351205
    Abstract: There is provided a method comprising: acquiring (110) data associated with the routes of mobile communication devices; determining (120) a subset of mobile communication devices which share a same route for a given amount of time; determining (130) base stations located along the shared route; estimating (140) points of time at which the subset of mobile communication devices are in coverage areas of respective base stations; determining (150) an amount of required processing resources at the base stations and/or at the subset of mobile communication devices; and generating (160) a schedule for a plurality of federated learning tasks to be performed, based on priority levels associated with the federated learning tasks, estimated points of time at which the subset of mobile communication devices are in coverage areas of the base stations, and the amount of required processing resources at the base stations and/or at the subset of mobile communication devices.
    Type: Application
    Filed: September 14, 2020
    Publication date: November 2, 2023
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Farnaz Moradi, David Lindero, Daniel LINDSTRÖM, Péter Hága
  • Patent number: 11805337
    Abstract: Methods and systems automatically protect radio network equipment in extreme weather conditions such as sand-storms or snow-storms. A pair of phase-shift material grids having different orientations is installed at an air intake of the radio network equipment. One of the grids is powered to open or close the air intake according to a current amount of air-carried particles entering the radio network equipment and a temperature inside the radio network equipment. The current amount of air-carried particles entering the radio network equipment may be detected by a piezoelectric sensor.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: October 31, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Rafia Inam, Lackis Eleftheriadis, Junaid Shaikh, Daniel Lindström
  • Publication number: 20230083856
    Abstract: A first communications device (121) for detecting disturbing sound (101) is provided, operative to acquire a first representation of sound audible in a surrounding (120) of the first communications device, acquire, from second communications devices (111-114) which are spatially separated from the first communications device, second representations of sounds audible in the surroundings (110) of the second communications devices, and determine at least one second representation of sound which represents the same sound originating from the same source of sound.
    Type: Application
    Filed: February 21, 2020
    Publication date: March 16, 2023
    Inventors: Daniel Lindström, David Lindero, Tomas Frankkila, Min Wang, Medhat Mohamad, Stefan Wänstedt, Peter Ökvist
  • Publication number: 20230075551
    Abstract: A method for providing data to a destination node connected to one or more source nodes via one or more networks. In one aspect, the method is performed by a feature identifier for selecting at least one feature from a set of features. The set of features comprises a first feature and a second feature. The method includes, for each feature included in the set of features, obtaining a value indicating a cost of providing the data set for the feature from a source node that stores the data set to a destination node that is connected to the source node via a network. The method also includes, based on the obtained values, selecting a subset of the set of features. The method further includes for each selected feature, initiating the transmission of the respective data set for the respective selected feature from a source node to the destination node. The destination node may execute a machine learning process that is operable to use the respective data sets to produce a model.
    Type: Application
    Filed: February 7, 2020
    Publication date: March 9, 2023
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mats FOLKESSON, Bin SUN, Rafia INAM, Elena FERSMAN, Daniel LINDSTRÖM
  • Publication number: 20220361188
    Abstract: A wireless device, network node and network management node are disclosed. The wireless device, network node and management node may cooperate to facilitate monitoring of the wireless device and detection of an incident involving a user of the wireless device. The wireless device is operable to connect to a network and comprises processing circuitry configured to cause the wireless device to enter an enhanced monitoring mode, receive, from a network node, configuration information specifying a measuring configuration for measuring signal strength, and measure signal strength in accordance with the received configuration information.
    Type: Application
    Filed: September 16, 2019
    Publication date: November 10, 2022
    Inventors: Bin SUN, Yifei JIN, Athanasios KARAPANTELAKIS, Daniel LINDSTRÖM, Lackis ELEFTHERIADIS
  • Publication number: 20220311784
    Abstract: A method of operating a protection node for protecting a pattern classification node from malicious requests may be provided. The protection node may receive, from a user node, a request containing an original pattern to be classified by a machine learning algorithm performed by the pattern classification node. The protection node may add noise to the original pattern to generate a noisy pattern. The protection node may obtain a first classification of the noisy pattern based on processing of the noisy pattern by a first clone of the machine learning algorithm at the protection node; obtain a second classification of the original pattern based forwarding the request for processing of the original pattern by the machine learning algorithm performed at the pattern classification node; and compare the first and second classifications to determine whether the first and second classifications satisfy a defined similarity rule. The protection node may use the comparison to manage the request from the user node.
    Type: Application
    Filed: April 24, 2019
    Publication date: September 29, 2022
    Inventors: Konstantinos Vandikas, Leonid Mokrushin, Maxim Teslenko, Daniel Lindström, Marin Orlic
  • Patent number: 11431364
    Abstract: A method and radio base station for handling a power disturbance caused by a radio unit of the radio base station. The method comprises: obtaining scheduling information of data traffic associated with the RU; comparing the power disturbance with one or more first thresholds, wherein the power disturbance is caused by the RU adapted to handle the data traffic according to the scheduling information; and adjusting a switching frequency of a direct current to direct current, DC/DC, converter based on the comparison, wherein the DC/DC converter is comprised in the RU to power the RU.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 30, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lackis Eleftheriadis, Yifei Jin, Junaid Shaikh, Daniel Lindström
  • Publication number: 20220255814
    Abstract: A method performed by a network node for handling one or more upcoming requests for one or more services from a communication device in a communications network using a cloud infrastructure is provided. The network node obtains (301) a prediction of an amount of instances needed for the one or more upcoming requests for the one or more services, based on historical data of previous requests for services, and obtains (304) network connections needed for the one or more upcoming requests for the one or more services, taking the prediction into account. Furthermore, the network node decides (307) to instantiate a service with the obtained network connections and/or the amount of instances as predicted.
    Type: Application
    Filed: June 3, 2019
    Publication date: August 11, 2022
    Inventors: Konstantinos Vandikas, Leonid Mokrushin, Daniel Lindström, Marin Orlic, Markus Andersson
  • Publication number: 20220036283
    Abstract: A method performed by a technician allocation system for allocating a field technician is provided. The technician allocation system identifies features f_1 . . . f_(n) of a received new work order to be executed. The technician allocation system then obtains a similarity score for the identified features f_1 . . . f_n, wherein the similarity score is related to how similar the new work order is to previously executed old work orders with respect to the identified features. The technician allocation system also obtains a field technician experience score for the identified features f_1 . . . f_n. The technician allocation system then matches the field technician candidates with the features f_1 . . . f_n for the new work order based on the obtained field technician experience scores and the similarity scores.
    Type: Application
    Filed: December 5, 2018
    Publication date: February 3, 2022
    Inventors: Rafia INAM, Yifei JIN, Aneta VULGARAKIS FELJAN, Daniel LINDSTRÖM, Jörg NIEMÖLLER, Bin SUN
  • Publication number: 20220038124
    Abstract: A method and radio base station for handling a power disturbance caused by a radio unit of the radio base station. The method comprises: obtaining scheduling information of data traffic associated with the RU; comparing the power disturbance with one or more first thresholds, wherein the power disturbance is caused by the RU adapted to handle the data traffic according to the scheduling information; and adjusting a switching frequency of a direct current to direct current, DC/DC, converter based on the comparison, wherein the DC/DC converter is comprised in the RU to power the RU.
    Type: Application
    Filed: September 20, 2018
    Publication date: February 3, 2022
    Inventors: Lackis ELEFTHERIADIS, Yifei JIN, Junaid SHAIKH, Daniel LINDSTRÖM
  • Publication number: 20210345018
    Abstract: Methods and systems automatically protect radio network equipment in extreme weather conditions such as sand-storms or snow-storms. A pair of phase-shift material grids having different orientations is installed at an air intake of the radio network equipment. One of the grids is powered to open or close the air intake according to a current amount of air-carried particles entering the radio network equipment and a temperature inside the radio network equipment. The current amount of air-carried particles entering the radio network equipment may be detected by a piezoelectric sensor.
    Type: Application
    Filed: September 14, 2018
    Publication date: November 4, 2021
    Inventors: Rafia INAM, Lackis ELEFTHERIADIS, Junaid SHAIKH, Daniel LINDSTRÖM
  • Patent number: 10904219
    Abstract: A relay-proxy device has first and second interfaces allowing connection to a first node and a second node respectively, wherein the relay-proxy device is configured with at least one key, and the relay-proxy device is operable to: receive a traffic flow in an encrypted transport protocol on the first interface; decrypt a first part of the traffic flow with said key, wherein a second part of the traffic flow cannot be decrypted with said key; perform a management function based on a content of the decrypted first part of the traffic flow; and forward at least the second part of the encrypted traffic flow to the second interface.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: January 26, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Göran Eriksson, Marcus Ihlar, Daniel Lindström, Zaheduzzaman Sarker
  • Patent number: 10652352
    Abstract: A server (600), a client device (602) and methods therein, for handling cached content resources. When the client device (602) sends a download request (6:3) in a downloading session, the server (600) identifies (6:4) at least one content resource deemed to be potentially needed later in the downloading session. The server (600) then sends a cache map to the client device (602) in a response to the download request. The cache map comprises a pre-fetch indication indicating that the identified at least one content resource should be pre-fetched by the client device (602) from a cache (604) containing the identified at least one content resource. Thereby, the client device is able to pre-fetch (6:8) the content resources before the performance of communication may become reduced so that communication with the cache (604) is difficult or even impossible, e.g. due to deteriorated radio conditions or congestion in the communication network.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: May 12, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Adam Bergkvist, Stefan Håkansson, Christer Holmberg, Daniel Lindström
  • Publication number: 20190306265
    Abstract: According to certain embodiments, a network node comprises processing circuitry and computer executable program code. When executed by the processing circuitry, the computer executable program causes the network node to perform actions. The actions comprise obtaining grouping information that associates a plurality of users with a group and determining, based on the grouping information, content to be cached near the users that are associated with the group. The actions facilitate caching the content in one or more caches. The one or more caches are selected from a plurality of caches based at least in part on proximity to the users to associated with the group.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 3, 2019
    Inventors: Stefan Håkansson, Daniel Lindström, Adam Bergkvist, Zaheduzzaman Sarker
  • Patent number: 10298716
    Abstract: A server (500), a client device (502) and methods therein, for handling cached content resources. When receiving (5:3) a request from the client device (502) in a downloading session, the server (500) identifies (5:4) a set of caches (504, 506) that can be accessed by the client device (502). The server (500) then sends (5:6) a cache map to the client device (502) indicating that a first content resource is stored in a first cache (504) of the identified set of caches and a second content resource is stored in a second cache (506) of the identified set of caches. Thereby, the server (500) is able to adapt the cache map depending on which caches can be accessed by the client device (502), to ensure that the client device (502) can retrieve the content resources in an efficient manner.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: May 21, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefan Håkansson, Adam Bergkvist, Christer Holmberg, Daniel Lindström