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: 20110208856Abstract: 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: ApplicationFiled: April 15, 2010Publication date: August 25, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Calin Curescu, Ayodele Damola, Johan Hjelm, Kenta Yasukawa
-
Publication number: 20110188508Abstract: 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: ApplicationFiled: October 10, 2008Publication date: August 4, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Takeshi Matsumura, Shingo Murakami, Toshikane Oda
-
Publication number: 20110179273Abstract: 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: ApplicationFiled: September 5, 2008Publication date: July 21, 2011Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johan Hjelm, Hajime Kasahara, Shingo Murakami, Toshikane Oda
-
Publication number: 20110166780Abstract: 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: ApplicationFiled: January 8, 2009Publication date: July 7, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Urban Nyblom
-
Publication number: 20110138413Abstract: 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: ApplicationFiled: July 25, 2008Publication date: June 9, 2011Inventors: Johan Hjelm, Murakami Shingo, Hajime Kasahara, Toshikane Oda
-
Publication number: 20110113471Abstract: 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: ApplicationFiled: July 10, 2008Publication date: May 12, 2011Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
-
Publication number: 20110093333Abstract: 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: ApplicationFiled: April 18, 2008Publication date: April 21, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
-
Patent number: 7925272Abstract: 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: GrantFiled: May 31, 2005Date of Patent: April 12, 2011Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johan Hjelm, Mikael Lind, Helena Lind
-
Publication number: 20110061065Abstract: 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: ApplicationFiled: April 3, 2008Publication date: March 10, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Johan Hjelm
-
Publication number: 20110035442Abstract: 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: ApplicationFiled: April 10, 2008Publication date: February 10, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Takeshi Matsumura, Shingo Murakami, Toshikane Oda
-
Publication number: 20110026510Abstract: 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: ApplicationFiled: April 21, 2008Publication date: February 3, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Takeshi Matsumura, Johan Hjelm, Shingo Murakami, Toshikane Oda
-
Publication number: 20110029643Abstract: 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: ApplicationFiled: June 30, 2008Publication date: February 3, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Johan Hjelm
-
Publication number: 20110023131Abstract: 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: ApplicationFiled: January 24, 2008Publication date: January 27, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
-
Publication number: 20110022411Abstract: 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: ApplicationFiled: March 19, 2008Publication date: January 27, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
-
Patent number: 7827073Abstract: 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: GrantFiled: October 1, 2008Date of Patent: November 2, 2010Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidström
-
Publication number: 20100262492Abstract: 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: ApplicationFiled: September 25, 2007Publication date: October 14, 2010Inventors: Kent Bogestam, Johan Hjelm, George Philip Kongalath, Ignacio Mas Ivars, Iftikhar Waheed
-
Publication number: 20100223098Abstract: 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: ApplicationFiled: May 28, 2007Publication date: September 2, 2010Applicant: TELEFONAKTIEBOLAGET L M ERICSSSON (PUBL)Inventors: Johan Hjelm, Elena Fersman
-
Publication number: 20100222039Abstract: 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: ApplicationFiled: May 10, 2007Publication date: September 2, 2010Inventors: Mattias Lidström, Theo Gerrit Kanter, Johan Hjelm
-
Publication number: 20100151817Abstract: 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: ApplicationFiled: February 26, 2007Publication date: June 17, 2010Inventors: Mattias Lidström, Johan Hjelm, Theo Kanter
-
Publication number: 20100145859Abstract: 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: ApplicationFiled: January 16, 2007Publication date: June 10, 2010Inventors: Shingo Murakami, Toshikane Oda, Johan Hjelm