Patents by Inventor Apostolos Papageorgiou

Apostolos Papageorgiou 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: 20190173933
    Abstract: A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information.
    Type: Application
    Filed: January 30, 2019
    Publication date: June 6, 2019
    Inventors: Jurgen Totzke, Karl Klug, Paul Mueller, Tino Fleuren, Joachim Goetze, Ralf Steinmetz, Apostolos Papageorgiou, Ulrich Lampe, Phuoc Tran-Gia, Martina Zitterbart, Erwin Rathgeb, Adam Wolisz
  • Publication number: 20190158625
    Abstract: A method for supporting data upload, performed according to an upload schedule, from a mobile gateway device to a backend, includes: reporting, by gateway devices, connectivity information of the gateway devices to a connectivity registry; computing, by the connectivity registry, connectivity patterns based on the connectivity information; retrieving, by a mobile gateway device, one or more of the connectivity patterns for one or more channels for use by the mobile gateway device, based on location information of the mobile gateway device, the retrieved connectivity patterns being selected from the connectivity patterns computed by the connectivity registry; and determining, by the mobile gateway device, a preemptive upload schedule for uploading data from the mobile gateway device to the backend such that the preemptive upload schedule is adjusted based on the retrieved connectivity patterns.
    Type: Application
    Filed: April 26, 2016
    Publication date: May 23, 2019
    Inventors: Apostolos Papageorgiou, Miguel Garcia Galvao Almeida, Ernoe Kovacs
  • Patent number: 10250660
    Abstract: A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: April 2, 2019
    Assignee: Unify GmbH & Co. KG
    Inventors: Jurgen Totzke, Karl Klug, Paul Mueller, Tino Fleuren, Joachim Goetze, Ralf Steinmetz, Apostolos Papageorgiou, Ulrich Lampe, Phuoc Tran-Gia, Martina Zitterbart, Erwin Rathgeb, Adam Wolisz
  • Publication number: 20190065249
    Abstract: A method of the invention manages data stream processing tasks of an application topology in a stream processing system, the stream processing system having one or more data producers, one or more compute nodes, and one or more result consumers, includes: assigning geographic scope granularities to the data stream processing tasks of the application topology; receiving, by a task manager from a result consumer of the one or more result consumers, a subscription in order to trigger data processing for computing a result, the subscription including geographic scope related information concerning the triggered data processing]; generating, by the task manager based on the geographic scope related information of the subscription, an execution plan including task instances for performing the triggered data processing; and generating, by the task manager from the execution plan, a deployment plan for deploying the task instances of the execution plan on the compute nodes.
    Type: Application
    Filed: February 29, 2016
    Publication date: February 28, 2019
    Inventors: Bin CHENG, Apostolos PAPAGEORGIOU, Martin BAUER
  • Patent number: 10200240
    Abstract: A method for configuring an M2M system having an M2M frontend with one or more gateways and an M2M backend includes specifying, by an operator entity, one or more commands to be achieved in said M2M system by the one or more gateways of the M2M frontend; specifying, by a stylesheet providing entity, one or more stylesheets for the one or more gateways of the M2M frontend representing information for interpretation of general gateway configurations for the one or more gateways; calculating, by a synergy description entity, one or more synergy descriptions representing an impact of one or more gateway operational parameters on the specified commands; calculating the general gateway configurations for a plurality of gateways by evaluating the synergy descriptions with respect to the specified commands by a configuration entity; and providing specific gateway configurations by applying the specified stylesheets on the general gateway configurations.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: February 5, 2019
    Assignee: NEC CORPORATION
    Inventors: Apostolos Papageorgiou, Ernoe Kovacs, Manuel Zahn
  • Publication number: 20190012157
    Abstract: A method for deploying application components to Information Technology (IT) resources using an application platform controller includes requesting a network slice for the application components from a network controller. Priority values are assigned to the application components defining an order in which the application components are planned to be deployed. The application components are deployed sequentially, using the priority values, to host sites of the IT resources using information from the network controller including existing registrations of users of the application to an access network of the host sites such that replicas of the application components are provided at the host sites which provide a minimum latency with respect to a location of the users.
    Type: Application
    Filed: September 7, 2018
    Publication date: January 10, 2019
    Inventors: Vasileios Karagiannis, Apostolos Papageorgiou
  • Publication number: 20190004864
    Abstract: A method for supporting stream processing framework functionality in a stream processing system, the stream processing system including one or more input modules, a stream processing platform, and computing nodes, includes deploying, by the stream processing platform using the input modules, tasks of at least one stream processing topology on the computing nodes based on both stream processing topology-related information and stream processing topology-external information. The method additionally includes preparing and executing, by the stream processing platform, the tasks of the at least one stream processing topology on the computing nodes.
    Type: Application
    Filed: January 20, 2016
    Publication date: January 3, 2019
    Inventors: Apostolos PAPAGEORGIOU, Bin CHENG
  • Patent number: 10120669
    Abstract: A method for deploying application components to Information Technology (IT) resources using an application platform controller includes requesting a network slice for the application components from a network controller. Priority values are assigned to the application components defining an order in which the application components are planned to be deployed. A deployment plan is computed for the application components. The network slice is reconfigured based on a determination that no deployment plan which meets the requirements is possible using the requested network slice. The application components are deployed sequentially, using the priority values, to host sites of the IT resources using information from the network controller including existing registrations of users of the application to an access network of the host sites such that replicas of the application components are provided at the host sites which provide a minimum latency with respect to a location of the users.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: November 6, 2018
    Assignee: NEC CORPORATION
    Inventors: Vasileios Karagiannis, Apostolos Papageorgiou
  • Publication number: 20180260200
    Abstract: A method for deploying application components to Information Technology (IT) resources using an application platform controller includes requesting a network slice for the application components from a network controller. Priority values are assigned to the application components defining an order in which the application components are planned to be deployed. A deployment plan is computed for the application components. The network slice is reconfigured based on a determination that no deployment plan which meets the requirements is possible using the requested network slice. The application components are deployed sequentially, using the priority values, to host sites of the IT resources using information from the network controller including existing registrations of users of the application to an access network of the host sites such that replicas of the application components are provided at the host sites which provide a minimum latency with respect to a location of the users.
    Type: Application
    Filed: March 9, 2017
    Publication date: September 13, 2018
    Inventors: Vasileios Karagiannis, Apostolos Papageorgiou
  • Publication number: 20180262405
    Abstract: A method of orchestrating control actions of controllers includes receiving requirements and, from each of an access network controller, a core network controller and an application platform controller, techniques of the respective controller, respective impacts of application of the techniques on the requirements and triggers addressable by the respective techniques. An initial synergy profile is generated using this information. In regular intervals or based on activation of a trigger, a handling procedure is run so as to identify techniques to be applied. The handling procedure considers the techniques and the respective impacts of application of the techniques an endangered requirement(s). Instructions to implement the respective identified techniques are sent to the respective belonging controllers. The synergy profile is updated based on changes resulting from the application of the techniques.
    Type: Application
    Filed: March 10, 2017
    Publication date: September 13, 2018
    Inventors: Apostolos Papageorgiou, Ernoe Kovacs, Vasileios Karagiannis, Seiichi Koizumi, Shinya Ishida, Takanori Iwai, Akihito Kohiga
  • Publication number: 20180013812
    Abstract: A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information.
    Type: Application
    Filed: September 6, 2017
    Publication date: January 11, 2018
    Inventors: Jurgen Totzke, Karl Klug, Paul Mueller, Tino Fleuren, Joachim Goetze, Ralf Steinmetz, Apostolos Papageorgiou, Ulrich Lampe, Phuoc Tran-Gia, Martina Zitterbart, Erwin Rathgeb, Adam Wolisz
  • Publication number: 20170316048
    Abstract: A method for filtering data series includes filtering, by filtering entities, the data series by: collecting a data series including original information; reducing the original information of the data series based on and by at least one data reduction procedure to produce at least one set of reduced information of the data series; reconstructing the original information for the at least one set of reduced information of the data series; calculating a level of reconstruction for the reconstructed information based on a comparison between the reconstructed information and the original information for the at least one data reduction procedure; and determining reduced or non-reduced information of the data series to be forwarded based on a comparison between a desired level of reconstruction and the calculated level of reconstruction.
    Type: Application
    Filed: December 8, 2014
    Publication date: November 2, 2017
    Inventors: Apostolos Papageorgiou, Bin Cheng, Ernoe Kovacs
  • Patent number: 9787743
    Abstract: A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: October 10, 2017
    Assignee: Unify GmbH & Co. KG
    Inventors: Jurgen Totzke, Karl Klug, Paul Mueller, Tino Fleuren, Joachim Goetze, Ralf Steinmetz, Apostolos Papageorgiou, Ulrich Lampe, Phuoc Tran-Gia, Martina Zitterbart, Erwin Rathgeb, Adam Wolisz
  • Publication number: 20170111227
    Abstract: A method for mounting a device at a server in a network includes attaching the device at an anchor. A virtualized connection is set up between the anchor and the server based on a predefined anchor configuration, Temporary device information is encoded into a network flow generated by the device. It is attempted to mount the device is attempted at the server. Functions and/or data are provided to the mounted device by the server based on a successful mounting. Another server is selected for mounting the device based on an unsuccessful mounting. The network flow of the device is identified and redirected to the selected server by installing one or more forwarding rules on one or more forwarding elements of the software defined network using the temporary device information for identification of the network flow of the mounted device.
    Type: Application
    Filed: May 23, 2014
    Publication date: April 20, 2017
    Inventors: Apostolos Papageorgiou, Roberto Bifulco, Ernoe Kovacs, Hans-Joerg Kolbe
  • Publication number: 20160112256
    Abstract: A method for configuring an M2M system having an M2M frontend with one or more gateways and an M2M backend includes specifying, by an operator entity, one or more commands to be achieved in said M2M system by the one or more gateways of the M2M frontend; specifying, by a stylesheet providing entity, one or more stylesheets for the one or more gateways of the M2M frontend representing information for interpretation of general gateway configurations for the one or more gateways; calculating, by a synergy description entity, one or more synergy descriptions representing an impact of one or more gateway operational parameters on the specified commands; calculating the general gateway configurations for a plurality of gateways by evaluating the synergy descriptions with respect to the specified commands by a configuration entity; and providing specific gateway configurations by applying the specified stylesheets on the general gateway configurations.
    Type: Application
    Filed: January 15, 2015
    Publication date: April 21, 2016
    Inventors: Apostolos Papageorgiou, Ernoe Kovacs, Manuel Zahn
  • Publication number: 20160048596
    Abstract: A method for managing data in a system includes a data filtering. Value information is quantized for each of one or more different filters according to a Quality of Information (QoI) assessment of data and related to a corresponding one of the filters. Data amount filtering information is determined for each of the value information indicating an amount of information to be filtered. Filter information is provided for each of the filters being used for filtering, the filter information including the determined data amount filtering information and category assignment information, wherein the category assignment information indicates an assignment of a respective one of the filters to a respective one of a plurality of predefined, appropriate data categories. Current importance category information is provided for at least one of the data categories and a common calculation procedure is applied for the filters.
    Type: Application
    Filed: April 2, 2014
    Publication date: February 18, 2016
    Inventors: Apostolos PAPAGEORGIOU, JaeSeung SONG, Mischa SCHMIDT
  • Publication number: 20150370900
    Abstract: A method generates a virtual thing for a machine-to-machine application of a machine-to-machine system. The system includes a management function, a mashup-manager and one or more database connected to the system. The database provides one or more member resources for the machine-to-machine applications. The management function sends a request for generating a virtual thing to the mashup-manager. The mashup-manager initiates the generation of the requested virtual thing based on the information provided in the request on at least one of the databases. The request for generating the virtual thing includes virtual thing generation information comprising: member resource information, a predefined query for collecting data from the member resource according to the member resource information and semantic logic information for performing logic on the collected data.
    Type: Application
    Filed: February 18, 2014
    Publication date: December 24, 2015
    Inventors: JaeSeung SONG, Joerg SWETINA, Ernoe KOVACS, Apostolos PAPAGEORGIOU
  • Publication number: 20150312305
    Abstract: A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information.
    Type: Application
    Filed: April 14, 2015
    Publication date: October 29, 2015
    Inventors: Jurgen Totzke, Karl Klug, Paul Mueller, Tino Fleuren, Joachim Goetze, Ralf Steinmetz, Apostolos Papageorgiou, Ulrich Lampe, Phuoc Tran-Gia, Martina Zitterbart, Erwin Rathgeb, Adam Wolisz