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: 11263351
    Abstract: 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: Grant
    Filed: November 13, 2015
    Date of Patent: March 1, 2022
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Christian Olrog
  • Publication number: 20180322312
    Abstract: 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: Application
    Filed: November 13, 2015
    Publication date: November 8, 2018
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Christian Olrog
  • Patent number: 10063495
    Abstract: 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: Grant
    Filed: February 14, 2012
    Date of Patent: August 28, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Christian Olrog
  • Patent number: 9900368
    Abstract: 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: Grant
    Filed: April 11, 2012
    Date of Patent: February 20, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Christian Olrog
  • Patent number: 9755917
    Abstract: 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: Grant
    Filed: December 21, 2012
    Date of Patent: September 5, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Christian Olrog
  • Publication number: 20170054592
    Abstract: 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: Application
    Filed: April 30, 2014
    Publication date: February 23, 2017
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Christian OLROG
  • Patent number: 9552035
    Abstract: 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: Grant
    Filed: October 11, 2012
    Date of Patent: January 24, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Christian Olrog
  • Patent number: 9350766
    Abstract: 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: Grant
    Filed: June 20, 2011
    Date of Patent: May 24, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Christian Olrog
  • Publication number: 20160006621
    Abstract: 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: Application
    Filed: December 21, 2012
    Publication date: January 7, 2016
    Inventor: Christian OLROG
  • Publication number: 20150277529
    Abstract: 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: Application
    Filed: October 11, 2012
    Publication date: October 1, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Christian Olrog
  • Publication number: 20150172357
    Abstract: 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: Application
    Filed: April 11, 2012
    Publication date: June 18, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Christian Olrog
  • Publication number: 20150124584
    Abstract: 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: Application
    Filed: February 14, 2012
    Publication date: May 7, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventor: Christian Olrog
  • Publication number: 20140126570
    Abstract: 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: Application
    Filed: June 20, 2011
    Publication date: May 8, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Christian Olrog
  • Patent number: 8495225
    Abstract: 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: Grant
    Filed: September 20, 2007
    Date of Patent: July 23, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Christian Olrog
  • Publication number: 20110161415
    Abstract: 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: Application
    Filed: September 23, 2008
    Publication date: June 30, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Christian Olrog
  • Publication number: 20100205311
    Abstract: 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: Application
    Filed: September 20, 2007
    Publication date: August 12, 2010
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Christian Olrog
  • Publication number: 20100056120
    Abstract: 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: Application
    Filed: November 30, 2006
    Publication date: March 4, 2010
    Inventors: Christian Olrog, Lennart Hellström, Stefan Sjoovist, Arash Beygzadeh, Urban Theander, Torbjörn Dahlen, Tomas Ravin, Klas Lundin