Patents by Inventor Ernesto Damiani

Ernesto Damiani 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: 11974021
    Abstract: This disclosure includes systems and techniques that verify an educational quality of online videos, employing a platform that enables experts to endorse and/or recommend videos that are more readily accessible to end users. Certain aspects include a computing device for a service provider that receives a query from a user for video content. The computing device forwards the query to a hosting service, and in response to the query, the computing device receives, from the hosting service, a list of video content items it hosts. The computing device identifies, for each video content item within the list of video content items, an endorsement value associated with one or more experts. In some aspects, the computing device generates an aggregated list of video content items from a plurality of lists of video content items based on endorsement values. The computing device provides recommendations to the user using the endorsement values.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: April 30, 2024
    Assignee: Khalifa University of Science and Technology
    Inventors: Abdulhadi Shoufan, Fatma Omar Mohamed Mohamed, Ernesto Damiani
  • Publication number: 20230217080
    Abstract: This disclosure includes systems and techniques that verify an educational quality of online videos, employing a platform that enables experts to endorse and/or recommend videos that are more readily accessible to end users. Certain aspects include a computing device for a service provider that receives a query from a user for video content. The computing device forwards the query to a hosting service, and in response to the query, the computing device receives, from the hosting service, a list of video content items it hosts. The computing device identifies, for each video content item within the list of video content items, an endorsement value associated with one or more experts. In some aspects, the computing device generates an aggregated list of video content items from a plurality of lists of video content items based on endorsement values. The computing device provides recommendations to the user using the endorsement values.
    Type: Application
    Filed: April 13, 2021
    Publication date: July 6, 2023
    Inventors: Abdulhadi SHOUFAN, Fatma Omar Mohamed MOHAMED, Ernesto DAMIANI
  • Publication number: 20220215126
    Abstract: A computer-implemented method of preparing an anonymised dataset for use in data analytics. The method includes the steps of: (a) labelling elements of a dataset to be analysed according to a labelling scheme; (b) selecting one or more labelled elements of the dataset to be replaced with a distance preserving hash; and for each selected element: (c) partitioning a data plane including the selected element into a plurality of channels, each channel covering a different distance space of the data plane; (d) hashing, using a cryptographic hash, data associated with the channel of the data plane in which the selected element resides, to form the distance preserving hash; and (e) replacing the selected element with the distance preserving hash.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 7, 2022
    Inventors: Abdelrahman Ali ALMAHMOUD, Ernesto DAMIANI, Hadi OTROK, Yousof Ali ALHAMMADI
  • Publication number: 20150172320
    Abstract: The invention relates to a method and system which provides access control and access control enforcement particularly in relation to business process data streams. Embodiments of the invention provide a method and a set of components (referred to as: Policy Administration Point, Policy Enforcement Point, Filter Updater, Log De-Multiplexer) for fast online filtering of process logs based on access rights. In one embodiment the method comprises a series of steps to (i) encode each user's access rights to the process log in a machine readable format (ii) use such encoding together with incoming process events to compute a custom online filter to be applied to the process log as it is being recorded (iii) execute logical log de-multiplexing, enabling each user to query, inspect and monitor a separate event flow.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plc
    Inventors: Maurizio Colombo, Marcello Leida, Ernesto Damiani