Patents by Inventor Flavio Cirillo

Flavio Cirillo 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: 20240169263
    Abstract: A method for operating a machine learning (ML) system by means of a data processing system is provided. Original data points of a data set are labeled by the data processing system. The method provides the data set and a set of labeling functions for the original data points, applies the labeling functions to the original data points for providing a corresponding output of the labeling functions, the output comprising labeled data points and labeling function outputs corresponding to each data point. The method processes at least a part of the output for learning correlations and/or similarities between labeled data points and original data points, and predicts and/or generates labels for abstains or abstain cases of labeling function outputs under consideration of data point correlations and/or similarities.
    Type: Application
    Filed: October 5, 2021
    Publication date: May 23, 2024
    Inventors: Guerkan SOLMAZ, Flavio CIRILLO
  • Publication number: 20230237321
    Abstract: A method preserving privacy in federated machine learning system is provided. In the method, a first computing entity in the federated learning system determines a first labeling matrix based on applying a first set of labeling functions to first data points. The first labeling matrix includes a plurality of first labels. The first computing entity obtains a similarity matrix indicating similarity scores between the first data points and second data points associated with a second computing entity. The first computing entity augments the first labeling matrix by transferring labels from a second labeling matrix into the first labeling matrix using the similarity scores between the first data points and the second data points. The first computing entity trains a discriminative machine learning model associated with the first computing entity based on the first augmented labeling matrix.
    Type: Application
    Filed: April 19, 2022
    Publication date: July 27, 2023
    Inventors: Flavio Cirillo, Gurkan Solmaz
  • Patent number: 11641392
    Abstract: Systems and methods for controlling data usage in a distributed environment among multiple entity domains. A method include steps of: receiving, in a local entity domain, a data consuming application comprising or identifying at least a first analytics task, wherein the first analytics task processes data inputs to produce first output data; determining availability of the data inputs; interpreting data usage policies, or data control policies, to determine atomic actions to be executed, wherein at least one of the data usage policies indicates that one of the data inputs for the first analytics task must remain in a remote entity domain; and executing the atomic actions, wherein the atomic actions include dispatching the first analytics task to the remote entity domain for remote execution of the first analytics task and receiving the first output data of the first analytics task from the remote entity domain.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: May 2, 2023
    Assignee: NEC CORPORATION
    Inventors: Flavio Cirillo, Bin Cheng
  • Publication number: 20230092447
    Abstract: A method augments data labels of a machine learning task. The method includes applying at least one labeling function for each of a plurality of pairs of semantic concepts and producing a labeling matrix, computing pairwise similarity scores using similarity metrics for each of the pairs of semantic concepts, augmenting the labeling matrix using the pairwise similarity scores to increase a density of the labeling matrix, and inputting the labeling matrix to a label aggregator to apply a single label for each of the pairs of semantic concepts labeled by the at least one labeling function.
    Type: Application
    Filed: January 19, 2022
    Publication date: March 23, 2023
    Inventors: Gurkan Solmaz, Flavio Cirillo, Fabio Maresca
  • Patent number: 11537767
    Abstract: A method for traffic control includes ingesting public transport data with one or more extract-transform-load procedures. A route of a public transport vehicle is reconstructed based on the ingested public transport data. The reconstructed vehicle route is partitioned into discrete route segments, each of the discrete route segments being defined by parameters spanning multiple dimensions. The discrete route segments are clustered into multiple groups based on the respective multidimensional parameters of each of the discrete route segments. The route segments are scored based on the clustering to create a traffic model which is useable to implement traffic control measures or to change mobility infrastructure.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: December 27, 2022
    Assignee: NEC CORPORATION
    Inventors: Jonathan Fuerst, Flavio Cirillo, Mauricio Fadel Argerich
  • Patent number: 11283788
    Abstract: A method for performing privacy-preserving data federation in an internet-of-things (IoT) system includes: receiving a data message; determining whether the data message contains new information; based on determining that the data message contains the new information, determining one or more directives to trigger based on the data message; and generating a registration based on the one or more triggered directives.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 22, 2022
    Assignee: NEC CORPORATION
    Inventor: Flavio Cirillo
  • Publication number: 20210385268
    Abstract: Systems and methods for controlling data usage in a distributed environment among multiple entity domains. A method include steps of: receiving, in a local entity domain, a data consuming application comprising or identifying at least a first analytics task, wherein the first analytics task processes data inputs to produce first output data; determining availability of the data inputs; interpreting data usage policies, or data control policies, to determine atomic actions to be executed, wherein at least one of the data usage policies indicates that one of the data inputs for the first analytics task must remain in a remote entity domain; and executing the atomic actions, wherein the atomic actions include dispatching the first analytics task to the remote entity domain for remote execution of the first analytics task and receiving the first output data of the first analytics task from the remote entity domain.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 9, 2021
    Inventors: Flavio Cirillo, Bin Cheng
  • Publication number: 20210165931
    Abstract: A method for traffic control includes ingesting public transport data with one or more extract-transform-load procedures. A route of a public transport vehicle is reconstructed based on the ingested public transport data. The reconstructed vehicle route is partitioned into discrete route segments, each of the discrete route segments being defined by parameters spanning multiple dimensions. The discrete route segments are clustered into multiple groups based on the respective multidimensional parameters of each of the discrete route segments. The route segments are scored based on the clustering to create a traffic model which is useable to implement traffic control measures or to change mobility infrastructure.
    Type: Application
    Filed: November 29, 2019
    Publication date: June 3, 2021
    Inventors: Jonathan Fuerst, Flavio Cirillo, Mauricio Fadel Argerich
  • Patent number: 10798176
    Abstract: A method for Internet of Things (IoT) traffic management in a communication network supporting a plurality of network slices, in particular a 5th generation wireless communication network, includes dynamically assigning, by a network slice management component, network resources to a number of network slices. One or more of the network slices are dedicated IoT network slices being adapted to enable IoT-related communications between an IoT platform and IoT devices or IoT gateways. The method also includes the network slice management component, interacting with an IoT broker associated with the IoT platform and, based on the interaction, performing actions with respect to an allocation of network resources to the number of network slices and/or triggering actions on the IoT broker with respect to a configuration of IoT data traffic.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: October 6, 2020
    Assignee: NEC CORPORATION
    Inventors: Vincenzo Sciancalepore, Flavio Cirillo, Xavier Costa Perez
  • Publication number: 20200137043
    Abstract: A method for performing privacy-preserving data federation in an internet-of-things (IoT) system includes: receiving a data message; determining whether the data message contains new information; based on determining that the data message contains the new information, determining one or more directives to trigger based on the data message; and generating a registration based on the one or more triggered directives.
    Type: Application
    Filed: April 16, 2019
    Publication date: April 30, 2020
    Inventor: Flavio Cirillo
  • Publication number: 20200059521
    Abstract: A method for Internet of Things (IoT) traffic management in a communication network supporting a plurality of network slices, in particular a 5th generation wireless communication network, includes dynamically assigning, by a network slice management component, network resources to a number of network slices. One or more of the network slices are dedicated IoT network slices being adapted to enable IoT-related communications between an IoT platform and IoT devices or IoT gateways. The method also includes the network slice management component, interacting with an IoT broker associated with the IoT platform and, based on the interaction, performing actions with respect to an allocation of network resources to the number of network slices and/or triggering actions on the IoT broker with respect to a configuration of IoT data traffic.
    Type: Application
    Filed: September 18, 2017
    Publication date: February 20, 2020
    Inventors: Vincenzo Sciancalepore, Flavio Cirillo, Xavier Costa Perez
  • Patent number: 10244350
    Abstract: A method for discovering a set of objects within a defined geographical space, wherein the objects in the set of objects match at least one predefined characteristic, and wherein object information regarding the at least one predefined characteristic is provided by different servers, includes discovering objects within the defined geographical space by a geo discovery request based on geographical coordinates; finding, from the discovered objects, a starting object matching the at least one predefined characteristic within a definable sub-space of the defined geographical space; ranking objects within the definable sub-space by increasing distance to the starting object to establish a rank; sending a query to one or more of the different servers for gathering object information regarding a first object in the rank which is located nearest to the starting object; checking whether the first object in the rank matches the at least one predefined characteristic.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: March 26, 2019
    Assignee: NEC CORPORATION
    Inventors: Flavio Cirillo, Salvatore Longo
  • Publication number: 20180176725
    Abstract: A method for discovering a set of objects within a defined geographical space, wherein the objects in the set of objects match at least one predefined characteristic, and wherein object information regarding the at least one predefined characteristic is provided by different servers, includes discovering objects within the defined geographical space by a geo discovery request based on geographical coordinates; finding, from the discovered objects, a starting object matching the at least one predefined characteristic within a definable sub-space of the defined geographical space; ranking objects within the definable sub-space by increasing distance to the starting object to establish a rank; sending a query to one or more of the different servers for gathering object information regarding a first object in the rank which is located nearest to the starting object; checking whether the first object in the rank matches the at least one predefined characteristic.
    Type: Application
    Filed: May 28, 2015
    Publication date: June 21, 2018
    Inventors: Flavio Cirillo, Salvatore Longo