Patents by Inventor Harald Gustafsson
Harald Gustafsson 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).
-
Publication number: 20200344680Abstract: A User Equipment having at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein the controller is configured for: establishing a connection with a first access point through the short range communications interface; receiving operating instructions for the at least one sensor from the first access point; causing the at least one sensor to operate according to the operating instructions; receiving sensor data from the at least one sensor; and for reporting the sensor data through the long range communications interface.Type: ApplicationFiled: July 14, 2020Publication date: October 29, 2020Inventors: Bengt Lindoff, Harald Gustafsson
-
Patent number: 10757646Abstract: A User Equipment having at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein the controller is configured for: establishing a connection with a first access point through the short range communications interface; receiving operating instructions for the at least one sensor from the first access point; causing the at least one sensor to operate according to the operating instructions; receiving sensor data from the at least one sensor; and for reporting the sensor data through the long range communications interface.Type: GrantFiled: February 29, 2020Date of Patent: August 25, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Harald Gustafsson
-
Publication number: 20200259896Abstract: 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: ApplicationFiled: February 13, 2019Publication date: August 13, 2020Inventors: 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
-
Publication number: 20200205066Abstract: A User Equipment having at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein the controller is configured for: establishing a connection with a first access point through the short range communications interface; receiving operating instructions for the at least one sensor from the first access point; causing the at least one sensor to operate according to the operating instructions; receiving sensor data from the at least one sensor; and for reporting the sensor data through the long range communications interface.Type: ApplicationFiled: February 29, 2020Publication date: June 25, 2020Inventors: Bengt Lindoff, Harald Gustafsson
-
Publication number: 20200150769Abstract: 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: ApplicationFiled: July 27, 2017Publication date: May 14, 2020Inventors: Jose Araujo, Harald Gustafsson, Per Persson
-
Patent number: 10609637Abstract: A User Equipment having at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein the controller is configured for: establishing a connection with a first access point through the short range communications interface; receiving operating instructions for the at least one sensor from the first access point; causing the at least one sensor to operate according to the operating instructions; receiving sensor data from the at least one sensor; and for reporting the sensor data through the long range communications interface.Type: GrantFiled: October 15, 2019Date of Patent: March 31, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Harald Gustafsson
-
Publication number: 20200045625Abstract: A User Equipment having at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein the controller is configured for: establishing a connection with a first access point through the short range communications interface; receiving operating instructions for the at least one sensor from the first access point; causing the at least one sensor to operate according to the operating instructions; receiving sensor data from the at least one sensor; and for reporting the sensor data through the long range communications interface.Type: ApplicationFiled: October 15, 2019Publication date: February 6, 2020Inventors: Bengt Lindoff, Harald Gustafsson
-
Publication number: 20190384639Abstract: There is provided mechanisms for distributing resource units among instances of actors. A method is performed by a requesting runtime environment. The method comprises providing, to responding runtime environments, a request for resource units to be used by at least one of the instances when run by the requesting runtime environment. The method comprises obtaining, from the responding runtime environments, indications of amount of resource units made available from a respective one of the responding runtime environments to the requesting runtime environment. The method comprises determining, based on the obtained indications, individual amounts of resource units required by the requesting runtime environment from each of the responding runtime environments. The method comprises indicating, to the responding runtime environments, said individual amounts of resource units required by the requesting runtime environment.Type: ApplicationFiled: November 29, 2016Publication date: December 19, 2019Inventors: Harald Gustafsson, Fredrik Svensson
-
Patent number: 10492135Abstract: A general sensor comprising at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein said controller is configured for: detecting a first access point through said short range communications interface; receiving operating instructions for said at least one sensor from said first access point; causing said at least one sensor to operate according to said operating instructions; receiving sensor data from said at least one sensor; and for reporting said sensor data through said long range communications interface.Type: GrantFiled: February 19, 2019Date of Patent: November 26, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Harald Gustafsson
-
Publication number: 20190310886Abstract: There is provided mechanisms for scheduling operation of instances of actors on a runtime environment during a time period. A method is performed by a scheduler. The method comprises obtaining a total amount of available resource units for each of the instances to use during the time period. The method comprises obtaining an estimated usage of resource units per instance for the time period. The method comprises scheduling operation of the instances during the time period such that the estimated usage of resource units per instance is within each respective total amount of available resource units.Type: ApplicationFiled: November 29, 2016Publication date: October 10, 2019Inventors: Harald Gustafsson, Fredrik Svensson
-
Publication number: 20190253486Abstract: There is provided mechanisms for initiating deployment of an instance of an actor. A method is performed by a peer runtime environment. The method comprises obtaining an indication of changed dynamic capabilities of a first runtime environment. The method comprises evaluating, based on the changed dynamic capabilities, constraints for actor initiation at the first runtime environment. The method comprises initiating deployment of the instance of the actor at the first runtime environment when the constraints are met.Type: ApplicationFiled: October 31, 2016Publication date: August 15, 2019Inventors: Harald Gustafsson, Ola Angelsmark, Johan Olsson
-
Publication number: 20190191366Abstract: A general sensor comprising at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein said controller is configured for: detecting a first access point through said short range communications interface; receiving operating instructions for said at least one sensor from said first access point; causing said at least one sensor to operate according to said operating instructions; receiving sensor data from said at least one sensor; and for reporting said sensor data through said long range communications interface.Type: ApplicationFiled: February 19, 2019Publication date: June 20, 2019Inventors: Bengt Lindoff, Harald Gustafsson
-
Patent number: 10235023Abstract: A method for a graphical user interface of an electronic device is disclosed. The graphical user interface has a plurality of selectable items for input to the electronic device. The method comprises receiving (100) a first user input related to the graphical user interface causing a first selection (102) of a first item and a first action involving the selected item; invalidating (105) the first action and setting (108) the first item or the first action as non-selectable; receiving (110) a further user input related to the graphical user interface; determining (112) a second selection of an item and an action involving the selected item excluding non-selectable items and actions; and executing (114) the action related to the second selection. An apparatus (200) comprising a graphical user interface (201) with an input device (202) and a display (203) arranged to view a plurality of selectable input items is also disclosed, wherein a processor (204) is arranged to control the graphical user interface (201).Type: GrantFiled: July 18, 2011Date of Patent: March 19, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Harald Gustafsson, Song Yuan
-
Patent number: 10231175Abstract: A general sensor comprising at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein said controller is configured for: detecting a first access point through said short range communications interface; receiving operating instructions for said at least one sensor from said first access point; causing said at least one sensor to operate according to said operating instructions; receiving sensor data from said at least one sensor; and for reporting said sensor data through said long range communications interface.Type: GrantFiled: June 16, 2014Date of Patent: March 12, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Harald Gustafsson
-
Publication number: 20190042793Abstract: A method and a corresponding runtime environment for migrating an instance of an actor of an application are provided. An initiating runtime environment performs a method comprising selecting, based on obtained security attributes for a set of target runtime environments, a target runtime environment from the set of target runtime environments for migration of the instance of the actor. The method comprises migrating the instance of the actor to the selected target runtime environment once the target runtime environment has been selected.Type: ApplicationFiled: February 4, 2016Publication date: February 7, 2019Inventors: Harald GUSTAFSSON, Hakan ENGLUND, Christoffer JERKEBY, Bernard SMEETS
-
Patent number: 10057375Abstract: A first deployment node connectable to a plurality of neighboring deployment nodes of a distributed deployment network for distributed deployment of a software application separable into a plurality of executable software modules is disclosed. The first deployment node comprises a hardware arrangement, a deployment operating system, and a deployment node interface. The deployment node interface is adapted to establish a connection between the first deployment node and the plurality of neighboring deployment nodes. The hardware arrangement is adapted to keep (for each of the neighboring deployment nodes) a node rating value associated with the neighboring deployment node and at least one group rating value associated with a group of deployment nodes comprising the neighboring deployment node.Type: GrantFiled: December 13, 2013Date of Patent: August 21, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Harald Gustafsson, Per Persson
-
Publication number: 20170269707Abstract: A method for text input comprises a primary process of receiving a user input on an input device having a plurality of selectable input items being associated with characters, an input sequence being generated in dependence of selection of an input item, wherein the generated input sequence corresponds to the sequence of input items that have been selected, and wherein the generated input sequence has a textual interpretation that is a textual interpretation that is ambiguous, and displaying on a display a textual interpretation. The method also comprises a secondary process, initiated upon receiving an input associated with a delete-character command, which comprises deleting an interpreted character and returning to the primary process, where interpretations associated with the deleted character for that position of input text are excluded, where the primary and secondary processes are performed until a user input associated with a confirm-text command is received.Type: ApplicationFiled: April 4, 2017Publication date: September 21, 2017Inventor: Harald Gustafsson
-
Patent number: 9730106Abstract: A WLAN router connected via a cellular network (e.g. LTE) to the Internet is disclosed; a plurality of SIMs (subscriptions), each associated with a user of the router, may be plugged into the router (or soft SIMs used); simultaneous Internet access for a plurality of users is achieved, even if the WLAN router does only have one TX/RX equipment, by the following features: the WLAN router—when receiving a portion of network traffic for a user—determines the subscription that the portion is associated with and updates a data usage quota for the subscription accordingly by an amount of data corresponding to said portion; thereafter, it is decided whether future network traffic for that subscription shall be transmitted over the same network connection or another subscription's network connection based on the updated data usage quota; thus, the router carries out load balancing between the subscriptions.Type: GrantFiled: July 19, 2012Date of Patent: August 8, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Bengt Lindoff, Harald Gustafsson, Per Persson
-
Patent number: 9693242Abstract: There is provided a method, a communications device, a vehicle and a computer program for adaptation of operation for communication between communications devices. An application is executed by a first communications device. The application involves data communications with a second communications device. A predicted impact on at least one communications link used for the data communications is acquired. The predicted impact is based on information of current link parameters of the at least one communications link. Operation of the first communications device is adapted based on the predicted impact.Type: GrantFiled: March 28, 2014Date of Patent: June 27, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Harald Gustafsson
-
Patent number: 9645656Abstract: A method for text input by ambiguous input sequences entered by a user is disclosed. The method comprises a primary process of receiving a user input on an input device having a plurality of selectable input items being associated with characters, an input sequence being generated in dependence of selection of an input item, wherein the generated input sequence corresponds to the sequence of input items that have been selected, and wherein the generated input sequence has a textual interpretation that is a textual interpretation that is ambiguous, and displaying on a display a textual interpretation.Type: GrantFiled: February 28, 2011Date of Patent: May 9, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: Harald Gustafsson