Patents by Inventor Niklas Fondberg

Niklas Fondberg 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: 9544630
    Abstract: A method and an IPTV server (302) for enabling playout of one or more media objects for a subscriber. A current connection state and capabilities are maintained in the IPTV server for a set of devices (304, 304a) associated to the subscriber. The IPTV server further sends (3:3) a list of the devices to a first device (300), comprising current connection states of the devices. When the IPTV server receives from the first device a first indication (3:4) indicating a wanted media object and a second indication (3:5) indicating a selected second device (304), the IPTV server sends (3:6) a download instruction with a media reference to the selected second device. The download instruction instructs the second device to download and prebuffer (3:7) data of at least an opening part of the wanted media object based on the media reference. Thereby, a user can start playout of the wanted media object on the second device immediately without having to wait for session setup and downloading of enough data for playout.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: January 10, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Niklas Fondberg, Mats Cedervall
  • Publication number: 20150026746
    Abstract: A method and an IPTV server (302) for enabling playout of one or more media objects for a subscriber. A current connection state and capabilities are maintained in the IPTV server for a set of devices (304, 304a) associated to the subscriber. The IPTV server further sends (3:3) a list of the devices to a first device (300), comprising current connection states of the devices. When the IPTV server receives from the first device a first indication (3:4) indicating a wanted media object and a second indication (3:5) indicating a selected second device (304), the IPTV server sends (3:6) a download instruction with a media reference to the selected second device. The download instruction instructs the second device to download and prebuffer (3:7) data of at least an opening part of the wanted media object based on the media reference. Thereby, a user can start playout of the wanted media object on the second device immediately without having to wait for session setup and downloading of enough data for playout.
    Type: Application
    Filed: January 24, 2012
    Publication date: January 22, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Niklas Fondberg, Mats Cedervall
  • Patent number: 8868704
    Abstract: It is presented a method executed in a streaming media receiver, the streaming media receiver comprising native software and web software for executing a web application. The method comprising the steps of: receiving, in an active web application running in the web software, a message indicating that the streaming media receiver is to be put in a passive standby mode; sending, from the active web application, a message to the native software indicating when the active web application is to be reinstated; setting, from the native software, a timer with the time of when the web application is to be reinstated; setting the streaming media receiver in a passive standby mode; receiving, in the native software, a signal that the timer has expired; setting the streaming media receiver in an active standby mode; and sending, from the native software, a message to the web application that the timer has expired.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: October 21, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Jan Erik Lindquist, Niklas Fondberg, Mats Cedervall
  • Patent number: 8528005
    Abstract: A web engine configured for an ITF (IPTV Terminal Function), such as a STB (set-top-box), includes an application framework that enables display of applications. The application framework includes a memory for storing at least two applications, wherein the applications are arranged in a hierarchical tree structure in relation to each other. The application framework further includes an application manager. The application manager includes a receiving unit for receiving the event, e.g. a key press, and a controller for controlling the dispatching. The controller may include an event wrapper for wrapping and unwrapping the event and a dispatcher for transferring the wrapped event down through the application tree. For each application node including the root node, the application manager is configured to determine if an event should be processed by the current application.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: September 3, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Ola Andersson, Niklas Fondberg
  • Publication number: 20130042288
    Abstract: A method and arrangement in a media equipment (300) for enabling instant and uninterrupted layout of a media object when selected by a user. The media equipment obtains (3:1) information on available bandwidth for media transfer and receives (3:2) references to a selection of offered media objects, e.g. from an IPlV server (302). The media equipment downloads and pre-buffers (3:4) opening parts of at least some of the media objects from one or more content servers (304) according to the available bandwidth for media transfer. A list of the offered media objects is displayed (3:5), and as soon as the user selects a pre-buffered media object from the displayed list, playout of the pre-buffered opening part of the selected media object is started (3:7). The remaining part of the media object is also downloaded (3:8) during continued playout.
    Type: Application
    Filed: April 26, 2010
    Publication date: February 14, 2013
    Applicant: TELEFONAKTIEBOLAGET LM
    Inventors: Niklas Fondberg, Mats Cedervall, Johan Svedberg
  • Publication number: 20120226756
    Abstract: It is presented a method executed in a streaming media receiver, the streaming media receiver comprising native software and web software for executing a web application. The method comprising the steps of: receiving, in an active web application running in the web software, a message indicating that the streaming media receiver is to be put in a passive standby mode; sending, from the active web application, a message to the native software indicating when the active web application is to be reinstated; setting, from the native software, a timer with the time of when the web application is to be reinstated; setting the streaming media receiver in a passive standby mode; receiving, in the native software, a signal that the timer has expired; setting the streaming media receiver in an active standby mode; and sending, from the native software, a message to the web application that the timer has expired.
    Type: Application
    Filed: November 16, 2010
    Publication date: September 6, 2012
    Inventors: Jan Erik Lindquist, Niklas Fondberg, Mats Cedervall
  • Publication number: 20110252431
    Abstract: The present invention relates to a method and a web engine. According to a first aspect of the present invention a web engine configured for an ITF (IPTV Terminal Function) such as a STB (set-top-box) comprising an application framework associated with an API enabling display of applications is provided. The application framework comprises a memory for storing at least two applications, wherein the applications are arranged in a hierarchical tree structure in relation to each other. The application framework further comprises an application manager comprising a receiving unit for receiving the event, e.g. a key press, and a controller for controlling the dispatching. The controller may comprise an event wrapper for wrapping and unwrapping the event and a dispatcher for transferring the wrapped event down through the application tree. For each application node (also the root node) the application manager is configured to determine if an event should be processed by the current application.
    Type: Application
    Filed: September 9, 2010
    Publication date: October 13, 2011
    Applicant: Telefonaktiebolage L M Ericsson (publ)
    Inventors: Ola Andersson, Niklas Fondberg
  • Publication number: 20110246567
    Abstract: A set top box (50) is enabled to handle in IMS services by providing a script-based IMS application (40) run in a declarative application environment (54) of the set top box (50) to effectuate IPTV session signaling between an IMS gateway (20) and the embedded OITF system (56) of the set top box (50). As a consequence, not only set top boxes (50) preconfigured with and having installed native IMS functionality can provide IMS services to users within a home network (1).
    Type: Application
    Filed: May 17, 2010
    Publication date: October 6, 2011
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Mats Cedervall, Niklas Fondberg, Jan Erik Lindquist