Patents by Inventor Johan Hjelm

Johan Hjelm 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: 20110208856
    Abstract: A method for intermediating a plurality of network operators and one or more developers is provided. The method includes the steps of: obtaining, by an obtaining unit, a requirement about a computer program required by each network operator; integrating, by an integration unit, mutually-related requirements among the obtained requirements into one requirement; generating, by a generation unit, information about the necessity for development of a computer program implementing the integrated requirement; and presenting, by a presentation unit, the one or more developers with the integrated requirement and the information about the necessity.
    Type: Application
    Filed: April 15, 2010
    Publication date: August 25, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Calin Curescu, Ayodele Damola, Johan Hjelm, Kenta Yasukawa
  • Publication number: 20110188508
    Abstract: One aspect of the present invention will provide a gateway apparatus being able to communicate with a user terminal and provide the user terminal with a GBA authentication between the gateway apparatus and an authentication server, comprising, a receiving unit operable to receive a HTTP request addressed to a network address of the gateway apparatus from the user terminal, a requesting unit operable to request an GBA authentication to the authentication server according to the reception of the HTTP request, and a transmission unit operable to transmit the HTTP request, after the GBA authentication, to the authentication server using a network address of the authentication server preliminarily received from the authentication server.
    Type: Application
    Filed: October 10, 2008
    Publication date: August 4, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan Hjelm, Takeshi Matsumura, Shingo Murakami, Toshikane Oda
  • Publication number: 20110179273
    Abstract: An application server (100) includes: receiving means (101) for receiving a request for a media object from a user equipment; verification means (102) for verifying the authenticity of the received request; first generation means (103) for generating a session key that is associated with an existing session if the authenticity of the request is successfully verified; first sending means (104) for sending the session key to a media server so that said media server encrypts the requested media object with the session key and sends the encrypted media object toward the user equipment; second generation means (105) for generating a one-time player in which the session key is embedded; and second sending means (106) for sending the one-time player to the user equipment, which enables said user equipment to decrypt and decode the encrypted media object that is sent from the media server.
    Type: Application
    Filed: September 5, 2008
    Publication date: July 21, 2011
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Johan Hjelm, Hajime Kasahara, Shingo Murakami, Toshikane Oda
  • Publication number: 20110166780
    Abstract: According to the first aspect of the present invention, there is a data server (110) providing modified route information to a first user terminal (130) used by a first user, comprising a receiving unit (114) configured to receive a request from the first user terminal for requesting a second user terminal (120) used by a second user to modify route information, a geographical database (113) configured to store geographical data, a route information generation unit (112) configured to generate the route information indicating a route from a first location to a second location, using the geographical data, and a transmitting unit (115), configured to transmit a route modification request with the generated route information to the second user terminal. The receiving unit is further configured to receive modified route information from the second user terminal (120). The transmitting unit is further configured to transmit the modified route information to the first user terminal (130).
    Type: Application
    Filed: January 8, 2009
    Publication date: July 7, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan Hjelm, Urban Nyblom
  • Publication number: 20110138413
    Abstract: A first terminal sends a message to an application server in order to redirect the same content object to a second terminal. The application server receives the message and forwards it with content object preference of the second user to the content server. The content server redirects distribution of the content object with the advertisement to the second terminal. The advertisement is personalized for the second user based on the content object preference of the second user. The advertisement for the first user is also personalized based on a content object preference of the first user. The first and second users enjoy the same content object with the different advertisement.
    Type: Application
    Filed: July 25, 2008
    Publication date: June 9, 2011
    Inventors: Johan Hjelm, Murakami Shingo, Hajime Kasahara, Toshikane Oda
  • Publication number: 20110113471
    Abstract: In one embodiment, a system for context-based management of cached content includes policy and context servers. The policy server makes policy decisions controlling, e.g., usage of a content cache by a user, based on a contextualized policy that includes one or more context-dependent policy rules. The context server collects context information for the user and generates the contextualized policy by inserting the updated context-parameter(s) into the context-dependent policy rule(s). The policy server thus obtains or otherwise updates the contextualized policy responsive to a policy decision request received from a caching agent operating as a policy enforcement point, and returns a policy decision to the caching agent. In support, the context server may be configured to collect context information for the user at least in part by receiving context information from a user agent associated with the user.
    Type: Application
    Filed: July 10, 2008
    Publication date: May 12, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
  • Publication number: 20110093333
    Abstract: A distribution method and apparatus for distributing multimedia files from service providers (20) to subscribers (30) is described herein. A multimedia communication system (10) includes multiple service providers (20). Each service provider (20) includes a media server (22) and promotion server (26), where the promotion servers (26) of different service providers (20) inter-connect via a resale gateway(40). A promotion server (26) in a first service provider (20) monitors the inventory of multimedia files stored in the corresponding media server (22), identifies the multimedia files having at least one use requirement that satisfies a predetermined criteria, and promotes the identified multimedia files. The promotion server (26) may promote the identified multimedia files to subscribers (30A) of the first service provider(20A) using a weight-based approach.
    Type: Application
    Filed: April 18, 2008
    Publication date: April 21, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
  • Patent number: 7925272
    Abstract: The present invention relates to the field of location databases containing position related information, and specifically to a method of providing quick and accurate response to users requesting location dependant data from such database. This speed-up in response is done by storing information that is related to most probable path for travelling users on top of database stack and therefore is easy to find and sent to requesting users.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: April 12, 2011
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Johan Hjelm, Mikael Lind, Helena Lind
  • Publication number: 20110061065
    Abstract: Interaction servers for an interactive television system may be dimensioned dynamically depending on the predicted likelihood of user interactions. In one exemplary embodiment, a dimensioning system (60) assesses event likelihoods based on a number of requests for interactive media programs and categories for the interactive media programs, and dimensions one or more interaction servers (26) based on the predicted event likelihoods.
    Type: Application
    Filed: April 3, 2008
    Publication date: March 10, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Johan Hjelm
  • Publication number: 20110035442
    Abstract: In methods and arrangements for adapting metadata depending on conditions in a network or at user equipment (100, 200, 300) and for using such adapted metadata, for example information about the traffic conditions in a network can he used to adapt metadata to comprise, or to comprise references to, such media content that is suitable regarding the network conditions. Different versions, having different bandwidth requirements, of the media content, may for example be used.
    Type: Application
    Filed: April 10, 2008
    Publication date: February 10, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan Hjelm, Takeshi Matsumura, Shingo Murakami, Toshikane Oda
  • Publication number: 20110026510
    Abstract: A Femto base station (102), multimedia gateway (101), user equipment (113), IMS application server (121) and control method thereof are provided to enable a communication between a user equipment and the multimedia gateway via IP Multimedia Subsystem network. The multimedia gateway comprises first receiving means (307) for receiving cell information relates to a cell generated by said Femto base station from said Femto base station, generation means (306) for generating an identification information uniquely associating said multimedia gateway with a user equipment connected to the cell generated by the Femto base station and transmitting means for transmitting a SIP message with the identification information to a IMS application server in IMS network.
    Type: Application
    Filed: April 21, 2008
    Publication date: February 3, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Takeshi Matsumura, Johan Hjelm, Shingo Murakami, Toshikane Oda
  • Publication number: 20110029643
    Abstract: User interactions with an interactive media program are defined by an interaction document, such as a SMIL document, that may be downloaded by a user before playing or viewing of the associated media program. In the case of live events that are recorded by the user for later viewing, the interactions that may have taken place during the original scheduled broadcast of the event may no longer be valid. In this case, a method and apparatus is provided to allow the user downloading an interaction document for a media program to receive updated versions of the interaction document that can be used when viewing a recording of the media program. In one exemplary embodiment, the media playback system sends a request for an interaction document to an interaction document server responsive to the recording of the interactive media program. The interaction document server may send the updated interaction document to the media playback system responsive to the request if one is available.
    Type: Application
    Filed: June 30, 2008
    Publication date: February 3, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Johan Hjelm
  • Publication number: 20110023131
    Abstract: Method and apparatus for checking an aggregated web service requested by a terminal user (200). A web service authentication node (208) receives and stores a published description of the aggregated web service, as offered from a primary web service provider (204) and involving one or more sub-services offered from one or more secondary web service providers (206a,b). When the authentication node (208) receives a request made by the user for the aggregated web service, it is checked whether the sub-services and secondary service providers of the aggregated web service are acceptable for the user according to a policy of the user. If all sub-services and secondary service providers are deemed acceptable or safe, the aggregated web service can be authenticated. Otherwise, the request is rejected or the user is warned that the aggregated web service is deemed unsafe. Thereby, access to sensitive user data by secondary service providers can be controlled and made visible.
    Type: Application
    Filed: January 24, 2008
    Publication date: January 27, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
  • Publication number: 20110022411
    Abstract: Implantable and/or wearable medical data acquisition devices (30) associated with an individual, each having NFC communication capability, collect medical data. Each device has a unique identifier. The medical data are read from the devices via a secure link by an NFC reader or transceiver (26) in a wireless communication system mobile station (10) having a unique identifier. The medical data are selectively transmitted via a secure link from the mobile station to a Presence and Group Management (PGM) server (32, 34) configured to manage data services for medical groups. Secure access to the medical data by medical professionals is restricted according to a policy system (36). Encryption keys are managed on a group basis by a group key management server (32), assigning the medical data acquisition devices (30) and mobile station (10) to groups based on their unique identifiers. The PGM server (32, 34) may send alerts and/or information to the user via the mobile station (10).
    Type: Application
    Filed: March 19, 2008
    Publication date: January 27, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
  • Patent number: 7827073
    Abstract: Embodiments for method and a system for an on online auction system involving a computer server is closed. Values representing a relationship between a seller and a plurality of bidders are determined based on social connections of the seller and social connections of the bidders. An auction method is selected based on the values representing a relationship between the seller and the bidders. The selected auction method is performed for the purpose of selling an item of the seller at a winning bid quoted by any of the bidders.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: November 2, 2010
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidström
  • Publication number: 20100262492
    Abstract: There is described a technique, executed in a node (600, 602, 604, 606, 620, 622, 632, 634) for transmitting, processing and/or producing media content, of providing a media structure (102, 204) for customising a main media content (100, 208). Said technique may comprise the steps of: a. analysing said main media content (100, 208) regarding events of interest in said main media content (100, 208), and thereby identifying at least one event of interest, b. based on the analysis performed in step a., storing descriptive information (108, 210), relating to said main media content (100, 208), in said media structure (102, 204). The technique comprises a method and an arrangement.
    Type: Application
    Filed: September 25, 2007
    Publication date: October 14, 2010
    Inventors: Kent Bogestam, Johan Hjelm, George Philip Kongalath, Ignacio Mas Ivars, Iftikhar Waheed
  • Publication number: 20100223098
    Abstract: A method and apparatus for offering or providing a service to multiple clients in a communication network. A service provisioning unit creates a group profile with common characteristics for a group of clients, e.g. based on user profiles stored in a profile database. A service is then composed that is adapted to the group profile and relevant for the common characteristics in the group profile. A service trigger condition is also defined for the adapted service which controls when the service is to be offered or provided. The service provisioning unit finally offers or provides the adapted service to the client group when it is detected that the service trigger condition is fulfilled.
    Type: Application
    Filed: May 28, 2007
    Publication date: September 2, 2010
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSSON (PUBL)
    Inventors: Johan Hjelm, Elena Fersman
  • Publication number: 20100222039
    Abstract: A method and apparatus for offering a service to at least one client in a communication network for a specific client context, by means of a service provisioning unit. A history of client activities involving service usage in associated client contexts, is recorded in an activity database. Service templates are composed for associated client contexts based on the recorded history of client activities. When a context detector detects that the specific client context prevails, a service configurator selects a service template for the detected client context and configures a customised service from the selected service template. The customised service can then be offered to the at least one client.
    Type: Application
    Filed: May 10, 2007
    Publication date: September 2, 2010
    Inventors: Mattias Lidström, Theo Gerrit Kanter, Johan Hjelm
  • Publication number: 20100151817
    Abstract: A method and apparatus for monitoring the behaviour of an individual communication client (200) in relation to the behaviour of a group of communication clients. A client database (202a) collects client data based on activities reflecting the individual client's behaviour, where the collected client data forms a resulting client behaviour profile (GP). A comparing unit (202b) compares the collected client data with a behaviour profile (GP) of the client group reflecting the behaviour of the client group. An alert generator (202c) then issues an alerting signal (A) if an unacceptable behavioural deviation between the individual client and the client group is detected.
    Type: Application
    Filed: February 26, 2007
    Publication date: June 17, 2010
    Inventors: Mattias Lidström, Johan Hjelm, Theo Kanter
  • Publication number: 20100145859
    Abstract: A control device comprising control means for controlling a reproducing device to reproduce multimedia data is provided. The control device also comprises receiving means for receiving, from the reproducing device, a request to acquire permission data, which is contained in a permission server, said permission data enabling reproduction of the multimedia data, and said request comprising location information that indicates a location of the permission data and authentication information of the reproducing device, acquiring means for acquiring the permission data from the location indicated by the location information, said acquiring means sending the authentication information to the permission server, and sending means for sending the permission data to the reproducing device.
    Type: Application
    Filed: January 16, 2007
    Publication date: June 10, 2010
    Inventors: Shingo Murakami, Toshikane Oda, Johan Hjelm