Patents by Inventor Fredrik Kuivinen
Fredrik Kuivinen 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: 10230590Abstract: Obtaining a performance metric in a system for conveying web content from a server node to a terminal node along one or more network nodes, involving an inspecting of a data flow transmitting said web content toward the terminal node for extracting web content records. The extracted web content records are correlated to at least one web session. The extracted web content records are associated to a performance of one or more of said nodes. The performance metric is calculated from the correlated and associated web content records for at least one web session and one or more of said nodes.Type: GrantFiled: December 3, 2013Date of Patent: March 12, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Icaro L. J. Da Silva, Fredrik Kuivinen, Jing Fu
-
Patent number: 9940309Abstract: A method in a network setup that includes a client entity and a network for handling a data flow to the client entity. The method estimates a screen rendering time of content at the client entity. The method includes the steps of observing the data flow to the client entity, estimating a screen area at the client entity based on the observed data flow, determining, from the data flow, content data associated with rendering content in the screen area, extracting at least data items from the determined content data, and estimating, as the screen rendering time, the time required to render the content in the screen area at the client entity based on the extracted data items.Type: GrantFiled: September 28, 2012Date of Patent: April 10, 2018Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (publ)Inventors: Fredrik Kuivinen, David Lindegren
-
Patent number: 9788362Abstract: A method in a network node for improving transmission control protocol, TCP, performance in a cellular network is provided. The network node handles TCP packet transferral between a user equipment and a server in the cellular network. The user equipment and the server are configured to adapt a retransmission timeout setting based on round trip times for performed TCP packet transferrals. When the network node obtains an indication of a handover outage being upcoming for the user equipment, the network node deliberately delays, in a time period preceding the indicated handover outage, a transferal of a TCP packet between the server and the user equipment to increase the round trip time for the TCP packet.Type: GrantFiled: November 23, 2011Date of Patent: October 10, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Jing Fu, Åsa Bertze, Icaro Leonardo J. Da Silva, Fredrik Kuivinen, Yu Wang
-
Publication number: 20160294640Abstract: Obtaining a performance metric in a system for conveying web content from a server node to a terminal node along one or more network nodes, involving an inspecting of a data flow transmitting said web content toward the terminal node for extracting web content records. The extracted web content records are correlated to at least one web session. The extracted web content records are associated to a performance of one or more of said nodes. The performance metric is calculated from the correlated and associated web content records for at least one web session and one or more of said nodes.Type: ApplicationFiled: December 3, 2013Publication date: October 6, 2016Inventors: Icaro L. J. DA SILVA, Fredrik KUIVINEN, Jing FU
-
Patent number: 9445335Abstract: A method in an apparatus 301 for adapting play out of data packets during a handover of a user equipment (UE) 302 between a first radio network node (RNN) 304 and a second RNN 306. The packets relate to a real-time service application. The UE, first and second RNNs are comprised in a communications system 300. The method comprises generating at least one message to an adaptation control module. The at least one message is generated based on collected historical handover information and on current handover information. The method comprises further, by means of the adaptation control module, adapting the adapting the play out of the packets in dependence of the at least one message such that radio quality degradation in the real-time service application is controlled.Type: GrantFiled: June 13, 2012Date of Patent: September 13, 2016Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Jing Fu, Åsa Bertze, Icaro L. J. Da Silva, Fredrik Kuivinen, Yu Wang
-
Publication number: 20150304249Abstract: A terminal, server, computer readable medium and method for scrolling ahead a desired content while the content is downloading to a terminal. The method includes selecting the desired content for being downloaded in the terminal; starting a first download process for the desired content, wherein the first download process is configured to download a first variant of the desired content; starting a second download process for the desired content, wherein the second download process is configured to download a second variant of the desired content, and the second variant is different from the first variant; offering for playback the first variant; and offering for playback the second variant when a user scrolls ahead the desired content or the first variant becomes unavailable.Type: ApplicationFiled: September 6, 2011Publication date: October 22, 2015Inventors: Andras VALKÓ, Jörgen GUSTAFSSON, Fredrik KUIVINEN
-
Publication number: 20150242379Abstract: A method in a network setup that includes a client entity and a network for handling a data flow to the client entity. The method estimates a screen rendering time of content at the client entity. The method includes the steps of observing the data flow to the client entity, estimating a screen area at the client entity based on the observed data flow, determining, from the data flow, content data associated with rendering content in the screen area, extracting at least data items from the determined content data, and estimating, as the screen rendering time, the time required to render the content in the screen area at the client entity based on the extracted data items.Type: ApplicationFiled: September 28, 2012Publication date: August 27, 2015Inventors: Fredrik Kuivinen, David Lindegren
-
Publication number: 20150146689Abstract: A method in an apparatus 301 for adapting play out of data packets during a handover of a user equipment (UE) 302 between a first radio network node (RNN) 304 and a second RNN 306. The packets relate to a real-time service application. The UE, first and second RNNs are comprised in a communications system 300. The method comprises generating at least one message to an adaptation control module. The at least one message is generated based on collected historical handover information and on current handover information. The method comprises further, by means of the adaptation control module, adapting the adapting the play out of the packets in dependence of the at least one message such that radio quality degradation in the real-time service application is controlled.Type: ApplicationFiled: June 13, 2012Publication date: May 28, 2015Applicant: Telefonaktiebolaget L M Ericsson (pulb)Inventors: Jing Fu, Åsa Bertze, Icaro L.J. Da Silva, Fredrik Kuivinen, Yu Wang
-
Publication number: 20140286313Abstract: A method in a network node for improving transmission control protocol, TCP, performance in a cellular network is provided. The network node handles TCP packet transferral between a user equipment and a server in the cellular network. The user equipment and the server are configured to adapt a retransmission timeout setting based on round trip times for performed TCP packet transferrals. When the network node obtains an indication of a handover outage being upcoming for the user equipment, the network node deliberately delays, in a time period preceding the indicated handover outage, a transferal of a TCP packet between the server and the user equipment to increase the round trip time for the TCP packet.Type: ApplicationFiled: November 23, 2011Publication date: September 25, 2014Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Jing Fu, Åsa Bertze, Icaro Leonardo J. Da Silva, Fredrik Kuivinen, Yu Wang
-
Publication number: 20140226476Abstract: Packet communications may be provided over a wireless channel between a radio network node and a wireless terminal. The wireless terminal may include a jitter buffer configured to reduce jitter resulting from different delays of data packets received at the wireless terminal. Operation of the jitter buffer for the wireless terminal may be emulated responsive to data packet transmissions from the radio network node to the wireless terminal. Responsive to emulating operation of the jitter buffer for the wireless terminal, a parameter of emulated operation of the jitter buffer may be provided including at least one of an emulated late packet loss occurrence, an emulated time scaling occurrence, an emulated jitter buffer fill level, and/or an emulated jitter buffer fill level threshold. Related network nodes are also discussed.Type: ApplicationFiled: October 7, 2011Publication date: August 14, 2014Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Åsa Bertze, Fredrik Kuivinen, Icaro L.J. Da Silva, Jing Fu