Patents by Inventor Eugen Freiter
Eugen Freiter 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: 9491244Abstract: A method is described for invoking a constituent service in a telecommunication network. The constituent service is associated to a composite service. A first group of parameters is determined which is associated with the composite service. A second group of parameters is determined which is associated with the constituent service. The first and the second group of parameters are compared. If there are matching parameters (212) in the first and the second group requirements are determined for the constituent service based on the matching parameters in the first and the second group. The constituent service (216) is invoked according to these requirements. An application server is also described.Type: GrantFiled: June 5, 2009Date of Patent: November 8, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Joerg Niemoeller, Eugen Freiter, Ioannis Fikouras, Roman Levenshteyn
-
Patent number: 9185173Abstract: It is described a concept for a service composition which can be carried out in a telecommunication network (100). The described service composition is optimized in view of a composite service execution in a mobile network device (110) having limited resources. According to the described concept, at least one code required for executing the composite service is downloaded from a code storage node (130) to a composition execution agent (112) in response to receiving a corresponding instruction from a service composition node (120), that the service should be composed and/or executed. The actual code to be executed within the network device (110) is selected in response to receiving a service composition command from the service composition node (120). The code selection may take into account local constraints available for the network device (110).Type: GrantFiled: December 22, 2009Date of Patent: November 10, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Raphaël Quinet, Eugen Freiter, Roman Levenshteyn, Joerg Niemoeller
-
Patent number: 9124593Abstract: The present invention relates to a method for managing an execution of a composite service, the composite service comprising constituent services.Type: GrantFiled: December 31, 2009Date of Patent: September 1, 2015Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Roman Levenshteyn, Konstantinos Vandikas, Eugen Freiter, Ioannis Fikouras
-
Patent number: 8972935Abstract: An application server (102) along with various other devices and method are described herein for managing a service (e.g., communication service) which is provided to a user. As described herein, the application server with the help of aspect oriented programming is capable of automatically adding functionality to an original service without directly modifying the target application code of the original service. In particular, the application server when automatically adding functionality to a certain application can automatically detect which features are still missing within the certain application, and which are already supported.Type: GrantFiled: July 13, 2010Date of Patent: March 3, 2015Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Joerg Niemoeller, Roman Levenshteyn, Eugen Freiter, Raphael Quinet
-
Patent number: 8966094Abstract: The present invention relates to a method for managing session data of a composite service session in a communication network, the composite service session originating from executing a composite service. The method comprises determining (101) a subset of the session data which will likely be used for executing the composite service at a certain execution state of the composite service session, and transmitting (103) the subset of the session data over the communication network towards a certain session node, the certain session node being involved in executing the composite service at the certain execution state.Type: GrantFiled: December 31, 2009Date of Patent: February 24, 2015Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Roman Levenshteyn, Konstantinos Vandikas, Eugen Freiter, Ioannis Fikouras
-
Publication number: 20130132590Abstract: The present invention relates to a method for managing session data of a composite service session in a communication network, the composite service session originating from executing a composite service. The method comprises determining (101) a subset of the session data which will likely be used for executing the composite service at a certain execution state of the composite service session, and transmitting (103) the subset of the session data over the communication network towards a certain session node, the certain session node being involved in executing the composite service at the certain execution state.Type: ApplicationFiled: December 31, 2009Publication date: May 23, 2013Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (publ)Inventors: Roman Levenshteyn, Konstantinos Vandikas, Eugen Freiter, Ioannis Fikouras
-
Publication number: 20130046812Abstract: An application server (102) along with various other devices and method are described herein for managing a service (e.g., communication service) which is provided to a user. As described herein, the application server with the help of aspect oriented programming is capable of automatically adding functionality to an original service without directly modifying the target application code of the original service. In particular, the application server when automatically adding functionality to a certain application can automatically detect which features are still missing within the certain application, and which are already supported.Type: ApplicationFiled: July 13, 2010Publication date: February 21, 2013Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Joerg Niemoeller, Roman Levenshteyn, Eugen Freiter, Raphael Quinet
-
Publication number: 20130013781Abstract: The present invention relates to a method for managing an execution of a composite service, the composite service comprising constituent services.Type: ApplicationFiled: December 31, 2009Publication date: January 10, 2013Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Roman Levenshteyn, Konstantinos Vandikas, Eugen Freiter, Ioannis Fikouras
-
Publication number: 20130013760Abstract: A method for coordinating the execution of a composed service in a service execution coordination unit on request by a service composition server is disclosed, wherein the service is composed of at least a first and a second component service instance. The method comprises: receiving an instruction for invoking the first component service instance from the service composition server, receiving an instruction for invoking the second component service instance from the service composition server, contacting a respective one of the one or more application servers for invoking the first component service instance, and in response to receiving a service invocation result from invoking the first service automatically contacting the respective one of the of the one or more application servers for invoking the second of the one or more component service instances.Type: ApplicationFiled: December 22, 2009Publication date: January 10, 2013Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Raphael Quinet, Roman Levenshteyn, Ioannis Fikouras, Eugen Freiter
-
Publication number: 20120324079Abstract: It is described a concept for a service composition which can be carried out in a telecommunication network (100). The described service composition is optimized in view of a composite service execution in a mobile network device (110) having limited resources. According to the described concept, at least one code required for executing the composite service is downloaded from a code storage node (130) to a composition execution agent (112) in response to receiving a corresponding instruction from a service composition node (120), that the service should be composed and/or executed. The actual code to be executed within the network device (110) is selected in response to receiving a service composition command from the service composition node (120). The code selection may take into account local constraints available for the network device (110).Type: ApplicationFiled: December 22, 2009Publication date: December 20, 2012Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Raphael Quinet, Eugen Freiter, Roman Levenshteyn, Joerg Niemoeller
-
Patent number: 8224933Abstract: An apparatus for creating composite services includes a processing unit which identifies at least one constituent component for a composite service by a processor unit. The constituent component has a runtime state. The apparatus includes a data-store having past composition decisions and corresponding runtime states. The processing unit locates a past composition decision regarding the constituent component that has essentially the equivalent runtime state in the data-store, and reuses the past composition decision for the constituent component for the composite service. A method for creating composite services includes the steps of identifying at least one constituent component for a composite service by a processor unit, the constituent component having a runtime state. There is the step of locating a past composition decision regarding the constituent component that has essentially the equivalent runtime state in a data-store by the processing unit.Type: GrantFiled: February 26, 2009Date of Patent: July 17, 2012Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ioannis Fikouras, Raphaël Quinet, Eugen Freiter, Joerg Niemoeller
-
Publication number: 20120129557Abstract: A method is described for invoking a constituent service in a telecommunication network. The constituent service is associated to a composite service. A first group of parameters is determined which is associated with the composite service. A second group of parameters is determined which is associated with the constituent service. The first and the second group of parameters are compared. If there are matching parameters (212) in the first and the second group requirements are determined for the constituent service based on the matching parameters in the first and the second group. The constituent service (216) is invoked according to these requirements. An application server is also described.Type: ApplicationFiled: June 5, 2009Publication date: May 24, 2012Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Joerg Niemoeller, Eugen Freiter, Ioannis Fikouras, Roman Levenshteyn
-
Publication number: 20100218202Abstract: An apparatus for creating composite services includes a processing unit which identifies at least one constituent component for a composite service by a processor unit. The constituent component has a runtime state. The apparatus includes a data-store having past composition decisions and corresponding runtime states. The processing unit locates a past composition decision regarding the constituent component that has essentially the equivalent runtime state in the data-store, and reuses the past composition decision for the constituent component for the composite service. A method for creating composite services includes the steps of identifying at least one constituent component for a composite service by a processor unit, the constituent component having a runtime state. There is the step of locating a past composition decision regarding the constituent component that has essentially the equivalent runtime state in a data-store by the processing unit.Type: ApplicationFiled: February 26, 2009Publication date: August 26, 2010Inventors: Ioannis Fikouras, Raphael Quinet, Eugen Freiter, Joerg Niemoeller