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: 20130124673Abstract: The present disclosure relates to interrelated methods in a server and in a client enabling policy controlled preload and consumption of software application in a client. The method in a server comprises receiving information pertaining to an identified user; providing the identified user's current user and/or software application usage policies to a client associated with the identified user; deriving an software application preferences context pertaining to the user; based on the derived software application preferences context recommending an unsolicited software application from a set of available software applications; and preparing for transmission a set of software application comprising the recommended unsolicited software application; and transmitting to the client the prepared set of software applications. The method further relates to a server, a client, a computer program on a carrier and a computer program product.Type: ApplicationFiled: November 15, 2011Publication date: May 16, 2013Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Johan HJELM, Martin Svensson, Nimish Radia
-
Publication number: 20130124710Abstract: In the first embodiment, the mobile phone 20 obtains the PCID from the CCE 10, and sends the PCID and the IMSI of the USIM of the mobile phone 20 to the CAPS 50. The MCC+MNC part of the IMSI is later used as the operator identification information by the mediation server 30, which is operated by the RO, in order to identify the SHO for the CCE 10. The MSIN part of the IMSI is later used as the user identification information by the account managing server 40, which is operated by the SHO, in order to identify the user of the mobile phone 20. The mediation server 30 forwards the account request from the CCE 10 to the account managing server 40 of the SHO identified by the operator identification information. The account managing server 40 generates the MCIM that is associated with the user identified by the user identification information.Type: ApplicationFiled: July 23, 2010Publication date: May 16, 2013Inventors: Ryoji Kato, Johan Hjelm, Shingo Murakami, Toshikane Oda, Shinta Sugimoto
-
Patent number: 8433907Abstract: 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: GrantFiled: September 5, 2008Date of Patent: April 30, 2013Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Johan Hjelm, Hajime Kasahara, Shingo Murakami, Toshikane Oda
-
Publication number: 20130067114Abstract: A recommendation apparatus for determining, for a user, a set of one or more recommended paths through an information space in response to receiving from the user a path request message. Advantageously, in some embodiments, the path recommender apparatus determines a recommended path by analyzing a set of paths, where each path in the set was traversed by a person who is in a “social graph” belonging to the user (e.g., each path in the set was traversed by one of the user's Facebook friends). In this way, paths can be recommended to the user based on paths that are popular with the user's friends.Type: ApplicationFiled: September 8, 2011Publication date: March 14, 2013Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Johan HJELM, Mattias LIDSTROM, Mona MATTI
-
Publication number: 20130052548Abstract: Process for operating a high temperature fuel cell stack, the process comprising the following steps: b) connecting the fuel cell stack in parallel to a power supply unit at a predefined temperature and/or voltage of the fuel cell stack, h) applying a voltage from the power supply unit of between 700 to 1500 mV per fuel cell across the fuel cell stack irrespective of the electro-motive force of the fuel cell stack, i) heating up the fuel cell stack from the predefined temperature to operation temperature while maintaining the voltage per fuel cell the power supply unit, j) maintaining the fuel cell stack at or above a predetermined operation temperature and/or above a predetermined voltage until the fuel cell stack is to be put into operation, k) supplying fuel to the fuel cell stack, l) disconnecting the power supply unit followed by m) connecting a power-requiring load to the fuel cell stack.Type: ApplicationFiled: May 5, 2010Publication date: February 28, 2013Applicants: TECHNICAL UNIVERSITY OF DENMARK, TOPSOE FUEL CELL A/SInventors: Thomas Nedergaard Clausen, Thomas Rostrup-Nielsen, Rasmus Gottrup Barfod, Peter Vang Hendriksen, Johan Hjelm, Joachim Jacobsen, John Bøgild Hansen
-
Publication number: 20130023257Abstract: A system for providing a user terminal with configurations of a local network is provided. The system includes an obtaining unit configured to obtain the configurations of the local network and a telephone number corresponding to the local network, a storage unit configured to store the obtained configurations and the obtained telephone number such that the obtained configurations and the obtained telephone number are associated with each other, a receiving unit configured to receive a request for the configurations from the user terminal, the request comprising the telephone number corresponding to the local network, a retrieving unit configured to retrieve the configurations associated with the received telephone number from the storage unit, and a response unit configured to respond the retrieved configurations to the user terminal.Type: ApplicationFiled: January 13, 2010Publication date: January 24, 2013Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Shingo Murakami, Ayodele Damola, Johan Hjelm, Ryoji Kato, Takeshi Matsumura, Toshikane Oda
-
Publication number: 20130013408Abstract: A method and arrangement for supporting network searches for information or content using one or more web-based search engines. When a search query is received (1:2) from a terminal user (A), a refined search query is created (1:4) from the received query based on a user profile (104) of the user. A network search is then made (1:5) in at least one search engine (106) using the refined search query. An aggregated search result from said network search is finally delivered (1:6) in response to the received search query.Type: ApplicationFiled: February 22, 2010Publication date: January 10, 2013Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Mattias Lidström, Mona Matti
-
Patent number: 8345843Abstract: A method and apparatus for performing a caller investigation in order to provide relation information to a called party (200) regarding an unknown calling party (202), when implemented in a service entity (204) serving said called party. A relation query for the calling party is received from the called party, and it is then determined whether the calling party is known and related to any third party directly or indirectly known to the called party by checking a contact list (210-214) defined for said third party. The reliability of the calling party can then be better assessed based on how the calling party is related to the called party, if related at all. The called party may use this information for deciding how to respond to a communication request from said calling party.Type: GrantFiled: May 7, 2007Date of Patent: January 1, 2013Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Mattias Lidström, Johan Hjelm, Theo Kanter, Asparuh Rashid
-
Publication number: 20120330470Abstract: A system for controlling charging for energy usage is provided. The system may comprise a plurality of devices powered by electricity and a management network managing energy usage consumed by the plurality of devices. Each device of the plurality of devices may include a sensing unit for measuring energy usage consumed by the device, and a transmitting unit for transmitting the measurement of the energy usage to the management network. The management network may include a receiving unit for receiving the measurement transmitted by the transmitting unit, an identification unit for identifying a device for which the received measurement has been measured, and a charging unit for controlling charging to a user of the identified device based on the received measurement.Type: ApplicationFiled: May 7, 2010Publication date: December 27, 2012Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Michael Aström, Andreas Fasbender
-
Patent number: 8341174Abstract: A method and apparatus for obtaining context information from a context server maintaining a context for an object of interest in a telecommunication network. The context server receives raw context data from sensors associated with the object of interest. A request is received from a requesting party for refined context information with reference to the object of interest. Individual context data is collected for at least one individual entity of the requesting party. A customized rule is created on the basis of the received individual context data. The rule defines conditions in an adapted request for refined context information regarding the object of interest, which is sent, including the customized rule, to the context server of the object of interest. Context data refined according to the customized rule is then received from the context server.Type: GrantFiled: October 4, 2005Date of Patent: December 25, 2012Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Johan Hjelm, Mattias Lidström, Theo Kanter
-
Publication number: 20120317538Abstract: An apparatus for intermediating a plurality of network operators and one or more developers is provided. The apparatus includes an obtaining unit for obtaining a requirement about a computer program required by each network operator; an integration unit for integrating mutually-related requirements among the obtained requirements into one requirement; a generation unit for generating information about the necessity for development of a computer program implementing the integrated requirement; and a presentation unit for presenting the one or more developers with the integrated requirement and the information about the necessity.Type: ApplicationFiled: February 19, 2010Publication date: December 13, 2012Inventors: Calin Curescu, Ayodele Damola, Johan Hjelm, Kenta Yasukawa
-
Publication number: 20120271541Abstract: A recommendation apparatus for determining, for a user, a set of one or more recommended routes going from a starting location to an ending location in response to receiving from the user a route request message identifying the starting and ending locations. Advantageously, in some embodiments, the route recommender apparatus determines a recommended route by analyzing a set of routes between the starting and ending locations, where each route in the set was traversed by a person who is in a “social graph” belonging to the user (e.g., each route in the set was traversed by one of the user's Facebook friends). In this way, routes can be recommended to the user based on routes that are popular with the user's friends.Type: ApplicationFiled: April 20, 2011Publication date: October 25, 2012Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Johan HJELM, Mattias LIDSTRÖM, Mona MATTI
-
Publication number: 20120191686Abstract: A system for assisting a user with searching multimedia objects through one or more search engines is provided. The system includes a collection unit for collecting user information, the user information including at least one of context information associated with a user device and usage information associated with actions taken by a user of the user device, a computation unit for computing statistics based on the collected user information, a reception unit for receiving a multimedia object from a content provider, a creation unit for creating meta-information based on the computed statistics and the received multimedia object, the meta-information used for the one or more search engines to index the received multimedia object, and a response unit for responding the created meta-information to the content provider.Type: ApplicationFiled: October 7, 2009Publication date: July 26, 2012Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Johan Hjelm, Olle Eriksson
-
Publication number: 20120166659Abstract: The present invention generally relates to a node and method for quality of service (QoS) control. The present invention particularly relates, but is not limited to, a technology that enables QoS control for a communication that is based on a protocol such as the Hypertext Transfer Protocol (HTTP), which does not mandate the use of a session description protocol (SDP) message.Type: ApplicationFiled: September 16, 2009Publication date: June 28, 2012Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Johan Hjelm, Toshikane Oda
-
Publication number: 20120054120Abstract: A method is provided which enables ratings data registered by a number of users for a first service and at least one corresponding service to be collected, wherein each user have been federated for a Single-Sign-On (SSO) on the first service as well as on the corresponding service/s. In response to a request for a set of ratings data received from a user requesting for the first service, a group of users is identified and the SSO identity of each SSO federated user of the identified group of users is mapped to one or more service identities of the respective SSO federated user. The mapping enables ratings data associated with the SSO users of the identified group of SSO users to be collected and normalized, such that the requested ratings data can then be provided to the requesting user in a unified format.Type: ApplicationFiled: May 19, 2009Publication date: March 1, 2012Inventors: Johan Hjelm, Mattias lidström, Mona Matti
-
Publication number: 20120016987Abstract: The present invention generally relates to a gateway, a method for controlling the gateway, an application server, and a method for controlling the application server. The present invention particularly relates, but is not limited to, a technology that facilitates the formation of a single network from a plurality of local networks.Type: ApplicationFiled: April 20, 2009Publication date: January 19, 2012Inventors: Toshikane Oda, Johan Hjelm, Takeshi Matsumura, Shingo Murakami, Kenta Yasukawa
-
Publication number: 20110276410Abstract: An apparatus for presenting a personalized advertisement in a login process for logging into a certain service by a user of a user terminal is provided. The apparatus includes a recognition unit configured to recognize the user terminal under the login process, an obtaining unit configured to obtain a user identity of the user using the recognized user terminal and an advertising unit configured to present to the recognized user terminal a personalized advertisement associated with the obtained user identity when the user identity is obtained by the obtaining unit. The advertising unit presents the personalized advertisement to the recognized user terminal before the user is authenticated.Type: ApplicationFiled: January 16, 2009Publication date: November 10, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Mattias Lidström, Mona Matti
-
Publication number: 20110243113Abstract: One aspect of the present invention will provide a first gateway apparatus configured to be connectable to a local network and an external network, to obtain presence information of a device apparatus on the local network and to provide the obtained presence information to a presence management apparatus on the external network, the first gateway apparatus comprising, an obtaining unit configured to obtain the presence information of the device apparatus, a transmitter configured to transmit the presence information to the presence management apparatus via the external network, and a receiver configured to receive, from the presence management apparatus, a suppression instruction of the presence information transmission, wherein the transmitte further configured to suppress the transmission of the presence information to the presence management apparatus after the reception of the suppression instruction.Type: ApplicationFiled: January 16, 2009Publication date: October 6, 2011Inventors: Johan Hjelm, Takeshi Matsumura, Shingo Murakami, Toshikane Oda, Kenta Yasukawa
-
Publication number: 20110222427Abstract: A method and apparatus in a group manager (900) of a central service node, for enabling services or media in a communication network A monitoring unit (900a) detects and monitors activities and conditions of communication entities (E) in the network. A context collecting unit (900b) collects individual context data relating to a plurality of monitored entities in order to survey the current situation of each respective entity. A group defining unit (900c) then defines a group of correlated entities that are found to be correlated or similar with respect to at least some feature or characteristics based on the collected individual context data, by selecting context parameters of relevance to the group and using one or more membership conditions determined for the group. If the monitored entities have changed their status in a predetermined way that affects the group, the group defining unit (900c) will update the group.Type: ApplicationFiled: November 10, 2008Publication date: September 15, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidstrom
-
Publication number: 20110212773Abstract: A method and apparatus for enabling an electronic game provided by an external game server (202) in a public network (204) and involving multiple players. The players and a plurality of local devices (A,B,C) operated by the players in a local network (200), are registered in a gateway device (GW) connected to the local network. The gateway device then registers the players and devices in the external game server for the electronic game. During the game, the gateway device applies a local game logic and translates any game related messages and/or media communicated between the local devices and the external game server, while communicating with the local devices in the local network using a short-range communication mechanism. As a result, only the gateway device in the local network needs to communicate with the external game server (202) in the public network, which may provide reduced latency in responses to user actions.Type: ApplicationFiled: October 19, 2009Publication date: September 1, 2011Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Olle Eriksson