Patents by Inventor Christian Olrog
Christian Olrog 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: 11263351Abstract: There is provided mechanisms for verifying a log entry in a communications system. A method is performed by a host server. The method comprises obtaining a log entry of a service access tracker. The log entry indicates access to a service during a client session, the service being tracked by the service 5 access tracker. The method comprises providing the log entry to a trusted third party for digital signing thereof using a digital trusted timestamping scheme. The method comprises verifying that the log entry has been digitally signed by the trusted third party. The method comprises providing a new aggregate comprising the digitally signed log entry and a previous aggregate 10 of previously digitally signed and aggregated log entries to the trusted third party for digital signing thereof using the digital trusted timestamping scheme. The method comprises verifying that the new aggregate has been digitally signed by the trusted third party.Type: GrantFiled: November 13, 2015Date of Patent: March 1, 2022Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Christian Olrog
-
Publication number: 20180322312Abstract: There is provided mechanisms for verifying a log entry in a communications system. A method is performed by a host server. The method comprises obtaining a log entry of a service access tracker. The log entry indicates access to a service during a client session, the service being tracked by the service 5 access tracker. The method comprises providing the log entry to a trusted third party for digital signing thereof using a digital trusted timestamping scheme. The method comprises verifying that the log entry has been digitally signed by the trusted third party. The method comprises providing a new aggregate comprising the digitally signed log entry and a previous aggregate 10 of previously digitally signed and aggregated log entries to the trusted third party for digital signing thereof using the digital trusted timestamping scheme. The method comprises verifying that the new aggregate has been digitally signed by the trusted third party.Type: ApplicationFiled: November 13, 2015Publication date: November 8, 2018Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventor: Christian Olrog
-
Patent number: 10063495Abstract: Accordingly, there is provided an IMS node, comprising a transmission module and a processor. The transmission module is arranged to send SIP messages to a plurality of other IMS nodes. The processor arranged to detect an error in a particular other IMS node, the error indicating that the particular other IMS node is not available to receive traffic. In response to detection of such an error, the processor causes the particular other IMS node not to be used for a period of time. The transmission module is further arranged to send at least one test message to the particular other IMS node when the period of time expires. The processor is further arranged to determine if the at least one test message is successfully processed by the particular other IMS node, and in response to a positive determination then returning the particular other IMS node to use.Type: GrantFiled: February 14, 2012Date of Patent: August 28, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Christian Olrog
-
Patent number: 9900368Abstract: A first node is associated with a client by a first TCP connection and associated with a second node by a second TCP connection. When downloading HTTP transferred data the first node receives from the client a request, requesting the HTTP transferred data from the second node, and initiates an interaction between the first node and the client by sending to the client a first response. The first node forwards the request to the second node, and forwards to the client a subsequent response received from the second node, and forwards to the client the HTTP transferred data at an available bit-rate, after being received from the second node. The first response is sent to the client before the subsequent response is forwarded to the client, and the available bit-rate for the requested HTTP transferred data is determined from the interaction between the client and the first node.Type: GrantFiled: April 11, 2012Date of Patent: February 20, 2018Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Christian Olrog
-
Patent number: 9755917Abstract: A method and service aware charging controller for enabling service aware charging of access to a data service in a communication network. A request for a first data service is received and a first property of the request for the first data service is determined. Charging of the first data service is initiated using the first property. A request for a second data service is received and a second property of the request for the second data service is determined. It is further determined that the second data service is to be charged as a subordinate service of the first data service due to fulfillment of a condition based on the first and second property. Charging of the second data service as a subordinate service of the first data service is initiated.Type: GrantFiled: December 21, 2012Date of Patent: September 5, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventor: Christian Olrog
-
Publication number: 20170054592Abstract: The invention concerns a method, arrangement (26), computer program and a computer program product for allocating physical cloud computing resources (12, 16, 18) to processes, where at least some of the cloud computing resources (12, 16, 18) have different ages, said cloud computing resources (12, 16, 18) having individual primary failure probabilities, each being based on an age dependent failure probability function of the cloud computing resource. The receives requests for performing computational tasks for a number of processes, where the processes have different process priorities, investigates the availability of the cloud computing resources for performing the tasks of the requests, and assigns the available cloud computing resources to the based on the process priorities, where processes with the highest process priorities are assigned to the cloud computing resources (12, 16, 18) having the lowest primary failure probabilities.Type: ApplicationFiled: April 30, 2014Publication date: February 23, 2017Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Christian OLROG
-
Patent number: 9552035Abstract: A method, node and computer program for a client node (100) in a communications system for resetting of timer units, the client node comprising at least two timer units, the method comprising: for each of the timer units: detecting (S100) the timer unit (130) by a timer handling unit (110), registrating (S110) the detected timer unit (130) in a timer inventory (140) by the timer handling unit (110), the method further comprising: determining (S120) by the timer handling unit (110) which of the at least two timer units that expires first, determining (S130) a time T when the determined timer unit at the latest will be reset, and prior to the timer expiring, resetting (S140) at least one of the other timer units (130) with a new reset time based on the time T, thereby enabling longer radio and CPU sleep periods of the client node between reset of timer units.Type: GrantFiled: October 11, 2012Date of Patent: January 24, 2017Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Christian Olrog
-
Patent number: 9350766Abstract: A border gateway (2) and a SIP Application Server (8) in an IMS network (3), which both are configured to connect a private branch exchange (1) to the IMS network using the SIP Connect. The connecting comprises the border gateway detecting, based on an address contained in a received SIP register message, that the SIP register message is received from a private branch exchange. Then, the border gateway forwards the received message to the SIP Application Server as a SIP connect-message from a private branch exchange, and the SIP Application server stores a binding server between an IP address of the private branch exchange and the received address associated with the private branch exchange, e.g. by dynamically updating an eDNS (6).Type: GrantFiled: June 20, 2011Date of Patent: May 24, 2016Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Christian Olrog
-
Publication number: 20160006621Abstract: A method and service aware charging controller for enabling service aware charging of access to a data service in a communication network. A request for a first data service is received and a first property of the request for the first data service is determined. Charging of the first data service is initiated using the first property. A request for a second data service is received and a second property of the request for the second data service is determined. It is further determined that the second data service is to be charged as a subordinate service of the first data service due to fulfillment of a condition based on the first and second property. Charging of the second data service as a subordinate service of the first data service is initiated.Type: ApplicationFiled: December 21, 2012Publication date: January 7, 2016Inventor: Christian OLROG
-
Publication number: 20150277529Abstract: A method, node and computer program for a client node (100) in a communications system for resetting of timer units, the client node comprising at least two timer units, the method comprising: for each of the timer units: detecting (S100) the timer unit (130) by a timer handling unit (110), registrating (S110) the detected timer unit (130) in a timer inventory (140) by the timer handling unit (110), the method further comprising: determining (S120) by the timer handling unit (110) which of the at least two timer units that expires first, determining (S130) a time T when the determined timer unit at the latest will be reset,and prior to the timer expiring, resetting (S140) at least one of the other timer units (130) with a new reset time based on the time T, thereby enabling longer radio and CPU sleep periods of the client node between reset of timer units.Type: ApplicationFiled: October 11, 2012Publication date: October 1, 2015Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventor: Christian Olrog
-
Publication number: 20150172357Abstract: A first node is associated with a client by a first TCP connection and associated with a second node by a second TCP connection. When downloading HTTP transferred data the first node receives from the client a request, requesting the HTTP transferred data from the second node, and initiates an interaction between the first node and the client by sending to the client a first response. The first node forwards the request to the second node, and forwards to the client a subsequent response received from the second node, and forwards to the client the HTTP transferred data at an available bit-rate, after being received from the second node. The first response is sent to the client before the subsequent response is forwarded to the client, and the available bit-rate for the requested HTTP transferred data is determined from the interaction between the client and the first node.Type: ApplicationFiled: April 11, 2012Publication date: June 18, 2015Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventor: Christian Olrog
-
Publication number: 20150124584Abstract: Accordingly, there is provided an IMS node, comprising a transmission module and a processor. The transmission module is arranged to send SIP messages to a plurality of other IMS nodes. The processor arranged to detect an error in a particular other IMS node, the error indicating that the particular other IMS node is not available to receive traffic. In response to detection of such an error, the processor causes the particular other IMS node not to be used for a period of time. The transmission module is further arranged to send at least one test message to the particular other IMS node when the period of time expires. The processor is further arranged to determine if the at least one test message is successfully processed by the particular other IMS node, and in response to a positive determination then returning the particular other IMS node to use.Type: ApplicationFiled: February 14, 2012Publication date: May 7, 2015Applicant: Telefonaktiebolaget L M Ericsson (PUBL)Inventor: Christian Olrog
-
Publication number: 20140126570Abstract: A border gateway (2) and a SIP Application Server (8) in an IMS network (3), which both are configured to connect a private branch exchange (1) to the IMS network using the SIP Connect. The connecting comprises the border gateway detecting, based on an address contained in a received SIP register message, that the SIP register message is received from a private branch exchange. Then, the border gateway forwards the received message to the SIP Application Server as a SIP connect-message from a private branch exchange, and the SIP Application server stores a binding server between an IP address of the private branch exchange and the received address associated with the private branch exchange, e.g. by dynamically updating an eDNS (6).Type: ApplicationFiled: June 20, 2011Publication date: May 8, 2014Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventor: Christian Olrog
-
Patent number: 8495225Abstract: The present invention relates to a solution for including CS media information to be able to also offer CS media in addition to PS media by using SIP and hence being able to utilize the advantages of SIP for CS. The solution is achieved by a method and arrangements for handling at least a first c line (140) in a SDP (170) and for inserting a CS address (150) into the first c line and means for indicating in said first c line that the address is associated with a CS connection (160).Type: GrantFiled: September 20, 2007Date of Patent: July 23, 2013Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Christian Olrog
-
Publication number: 20110161415Abstract: A method and system for managing presence information for a presentity (100) includes or comprises means for: sending (130) a presence document (120) from a client (114) to a presence server (112), the document (120) comprising a first time interval (?1) indicating a first presence state associated with the presentity (100) and comprising a second time interval (?2) indicating a second presence state associated with the presentity (100), sending (132) the presence document (120) from the presence server (112) to a watching client (116), and updating (134), at the watching client (116), the representation of the first presence state and the representation of the second presence state.Type: ApplicationFiled: September 23, 2008Publication date: June 30, 2011Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventor: Christian Olrog
-
Publication number: 20100205311Abstract: The present invention relates to a solution for including CS media information to be able to also offer CS media in addition to PS media by using SIP and hence being able to utilize the advantages of SIP for CS. The solution is achieved by a method and arrangements for handling at least a first c line (140) in a SDP (170) and for inserting a CS address (150) into the first c line and means for indicating in said first c line that the address is associated with a CS connection (160).Type: ApplicationFiled: September 20, 2007Publication date: August 12, 2010Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventor: Christian Olrog
-
Publication number: 20100056120Abstract: The present relates to a method and server for collecting call information associated with an incoming call to a user terminal attached to said telecommunication network. The server comprises determining means for determining a set of answering options to be provided to the user terminal based at least on said call information, and transmitting means for transmitting information indicating the determined set of answering options to the user terminal.Type: ApplicationFiled: November 30, 2006Publication date: March 4, 2010Inventors: Christian Olrog, Lennart Hellström, Stefan Sjoovist, Arash Beygzadeh, Urban Theander, Torbjörn Dahlen, Tomas Ravin, Klas Lundin