Patents by Inventor Andreas Anyuru
Andreas Anyuru 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: 10447433Abstract: A method of operating a signal processing apparatus (110) comprises receiving a first signal representing a received data bit, determining from the first signal a first soft data bit, storing the first soft data bit in a leaky storage device (130), receiving a second signal representing the received data bit, and determining from the second signal a second soft data bit. The stored first soft data bit is read from the leaky storage device (130), an elapsed leakage time of the stored first soft data bit is measured, and a third soft data bit is generated dependent on the stored first soft data bit read from the leaky storage device (130) and on the elapsed leakage time. A fourth soft data bit is generated by combining the second soft data bit and the third soft data bit, and the received data bit is decoded dependent on the fourth soft data bit and on a selected plurality of further received data bits.Type: GrantFiled: November 21, 2014Date of Patent: October 15, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Andreas Anyuru, Johan Georg Michael Uggmark
-
Patent number: 9980214Abstract: A SIM selection method of a wireless communication device connectable to a first SIM associated with a first subscription in relation to a first wireless communication system and a second SIM associated with a second subscription in relation to a second wireless communication system. The method comprises obtaining current values of first second and third parameters. The first parameters are applicable in relation to the first SIM and in relation to the second SIM, and comprise a geographical location of the wireless communication device. The second and third parameters obtained for the first SIM are applicable in relation to the first SIM only and the second and third parameters obtained for the second SIM are applicable in relation to the second SIM only. The current values of the third parameters are based on values of the third parameters associated with the geographical location and uploaded to a server by a plurality of other wireless communication devices.Type: GrantFiled: February 23, 2017Date of Patent: May 22, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventor: Andreas Anyuru
-
Patent number: 9971716Abstract: A computing device includes at least one master unit; at least one slave unit; an interconnect structure configured to route transactions from the at least one master unit to the at least one slave unit; and a transaction logger device configured to intercept and save a record of outstanding transactions sent by the at least one master unit to the interconnect structure. The transaction logger device is further configured to preserve the record of outstanding transactions when at least a part of the computing device is restarted.Type: GrantFiled: December 20, 2013Date of Patent: May 15, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Andreas Anyuru, Per-Inge Tallberg, Staffan Månsson, Ulf Morland
-
Publication number: 20170331588Abstract: A method of operating a signal processing apparatus (110) comprises receiving a first signal representing a received data bit, determining from the first signal a first soft data bit, storing the first soft data bit in a leaky storage device (130), receiving a second signal representing the received data bit, and determining from the second signal a second soft data bit. The stored first soft data bit is read from the leaky storage device (130), an elapsed leakage time of the stored first soft data bit is measured, and a third soft data bit is generated dependent on the stored first soft data bit read from the leaky storage device (130) and on the elapsed leakage time. A fourth soft data bit is generated by combining the second soft data bit and the third soft data bit, and the received data bit is decoded dependent on the fourth soft data bit and on a selected plurality of further received data bits.Type: ApplicationFiled: November 21, 2014Publication date: November 16, 2017Inventors: Andreas Anyuru, Johan Georg Michael Uggmark
-
Publication number: 20170164277Abstract: A SIM selection method of a wireless communication device connectable to a first SIM associated with a first subscription in relation to a first wireless communication system and a second SIM associated with a second subscription in relation to a second wireless communication system. The method comprises obtaining current values of first second and third parameters. The first parameters are applicable in relation to the first SIM and in relation to the second SIM, and comprise a geographical location of the wireless communication device. The second and third parameters obtained for the first SIM are applicable in relation to the first SIM only and the second and third parameters obtained for the second SIM are applicable in relation to the second SIM only. The current values of the third parameters are based on values of the third parameters associated with the geographical location and uploaded to a server by a plurality of other wireless communication devices.Type: ApplicationFiled: February 23, 2017Publication date: June 8, 2017Inventor: Andreas Anyuru
-
Patent number: 9645837Abstract: A method in a Just-In-Time, JIT, compiler for compiling code in a JIT-compiler for a heterogeneous multiprocessor system is provided. The method comprises compiling a snippet of input code, whereby one or more compiled code snippets are generated for the snippet of input code. The one or more compiled code snippets are tagged with one or more snippet specific characteristics. One or more compiled code snippets are selected from the compiled code snippets, based on said snippet specific characteristics. The one or more selected compiled code snippets are executed on one or more of the plurality of processors. While executing, run-time data is gathered, where the gathered data is tagged for which processor in the heterogeneous multiprocessor system it is related to.Type: GrantFiled: October 25, 2013Date of Patent: May 9, 2017Assignee: OPTIS CIRCUIT TECHNOLOGY, LLCInventor: Andreas Anyuru
-
Patent number: 9615320Abstract: A SIM selection method of a wireless communication device connectable to a first SIM associated with a first subscription in relation to a first wireless communication system and a second SIM associated with a second subscription in relation to a second wireless communication system. The method comprises obtaining current values of first second and third parameters. The first parameters are applicable in relation to the first SIM and in relation to the second SIM, and comprise a geographical location of the wireless communication device. The second and third parameters obtained for the first SIM are applicable in relation to the first SIM only and the second and third parameters obtained for the second SIM are applicable in relation to the second SIM only. The current values of the third parameters are based on values of the third parameters associated with the geographical location and uploaded to a server by a plurality of other wireless communication devices.Type: GrantFiled: December 17, 2014Date of Patent: April 4, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventor: Andreas Anyuru
-
Publication number: 20160374014Abstract: A SIM selection method of a wireless communication device connectable to a first SIM associated with a first subscription in relation to a first wireless communication system and a second SIM associated with a second subscription in relation to a second wireless communication system. The method comprises obtaining current values of first second and third parameters. The first parameters are applicable in relation to the first SIM and in relation to the second SIM, and comprise a geographical location of the wireless communication device. The second and third parameters obtained for the first SIM are applicable in relation to the first SIM only and the second and third parameters obtained for the second SIM are applicable in relation to the second SIM only. The current values of the third parameters are based on values of the third parameters associated with the geographical location and uploaded to a server by a plurality of other wireless communication devices.Type: ApplicationFiled: December 17, 2014Publication date: December 22, 2016Inventor: Andreas ANYURU
-
Patent number: 9525669Abstract: A method in a first device for anonymously delivering data to a part that has initiated a task is provided. The first device and the part initiating a task are participants in opportunistic sensing. The method comprises creating a data sample and encrypting the data sample with a public key of the task initiating part. After communicating the protected sample to one or more intermediate devices, one of the one or more intermediate devices delivers the protected sample to the task initiating part, such that the task initiating part does not know the identity of the first device. The task initiating device only know the identity of the one of the one or more intermediate devices that delivered the protected sample to the task initiating part, wherein the intermediate devices are participants in the opportunistic sensing.Type: GrantFiled: December 5, 2013Date of Patent: December 20, 2016Assignee: ST-ERICSSON SAInventors: Ulf Bjorkengren, Andreas Anyuru, Benn Porscke, Patrik Ryd, Mats Fagerstrom, Mats Bergstrom
-
Publication number: 20150378424Abstract: A processing system includes a memory circuit configured for operation at a plurality of frequency-voltage operating points and one or more processing elements operatively coupled to the memory circuit. A memory-bandwidth measurement circuit repeatedly measures run-time bandwidth utilization of the memory circuit, while a controller circuit dynamically adjusts the voltage-frequency operating point of the memory circuit as a function of the measured run-time bandwidth utilization.Type: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Inventor: Andreas Anyuru
-
Publication number: 20150295900Abstract: A method in a first device for anonymously delivering data to a part that has initiated a task is provided. The first device and the part initiating a task are participants in opportunistic sensing. The method comprises creating a data sample and encrypting the data sample with a public key of the task initiating part. After communicating the protected sample toone or more intermediate devices, one of the one or more intermediate devices delivers the protected sample to the task initiating part, such that the task initiating part does not know the identity of the first device. The task initiating device only know the identity of the one of the one or more intermediate devices that delivered the protected sample to the task initiating part, wherein the intermediate devices are participants in the opportunistic sensing.Type: ApplicationFiled: December 5, 2013Publication date: October 15, 2015Applicant: ST - Ericsson SAInventors: Ulf Björkengren, Andreas Anyuru, Benn Pörscke, Patrik Ryd, Mats Fagerström, Mats Bergström
-
Publication number: 20150286491Abstract: A method in a Just-In-Time, JIT, compiler for compiling code in a JIT-compiler for a heterogeneous multiprocessor system is provided. The method comprises compiling a snippet of input code, whereby one or more compiled code snippets are generated for the snippet of input code. The one or more compiled code snippets are tagged with one or more snippet specific characteristics. One or more compiled code snippets are selected from the compiled code snippets, based on said snippet specific characteristics. The one or more selected compiled code snippets are executed on one or more of the plurality of processors. While executing, run-time data is gathered, where the gathered data is tagged for which processor in the heterogeneous multiprocessor system it is related to.Type: ApplicationFiled: October 25, 2013Publication date: October 8, 2015Inventor: Andreas Anyuru
-
Publication number: 20150178232Abstract: A computing device includes at least one master unit; at least one slave unit; an interconnect structure configured to route transactions from the at least one master unit to the at least one slave unit; and a transaction logger device configured to intercept and save a record of outstanding transactions sent by the at least one master unit to the interconnect structure. The transaction logger device is further configured to preserve the record of outstanding transactions when at least a part of the computing device is restarted.Type: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Andreas ANYURU, Per-Inge TALLBERG, Staffan MÅNSSON, Ulf MORLAND
-
Publication number: 20150117268Abstract: A service provider node (101), and a method therein, for transmitting data packets relating to parts of a service to a communication device (102). The service provider node and the communication device are communicatively connected over a communications network (104) and comprised in a communications system (100). The method comprises receiving (205, 302) a signal (S1), which signal comprises an identifier of the communication device requesting a service, an identifier of the requested service, and an agreement comprising information about a previously agreed part of the service. The method comprises further agreeing (303) on an upcoming part of the service requested by the communication device, while transmitting (206, 304) data packets relating to the previously agreed part of the service to the communication device, wherein the data packets are transmitted in dependence of the received signal.Type: ApplicationFiled: April 22, 2013Publication date: April 30, 2015Inventors: Mats Fagerström, Andreas Anyuru, Mats Bergström, Ulf Björkengren, Benn Pörscke, Patrik Ryd