Patents by Inventor Igor Bilogrevic

Igor Bilogrevic 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: 20230216858
    Abstract: Systems and methods are disclosed for providing a dynamic user interface for managing resource permissions while using a browser. An example method includes determining that a user of the computing device has not blocked a permission for a resource and has not allowed the permission for the resource, the permission for the resource being requested by a website. The method may also include obtaining a permission score for the resource from a model, the permission score representing a likelihood of the user allowing use of the resource. The method may also include selecting a permissions interface element from one of a loud user interface element, a quiet user interface element, and an intermediate user interface element based on the permission score and generating a user interface on a display that includes the permissions interface element.
    Type: Application
    Filed: December 13, 2022
    Publication date: July 6, 2023
    Inventors: Danting Chen, Balazs Engedy, Igor Bilogrevic, Enrico Bacis, Edward Jung, Andy Paicu, Ravjit Uppal, Penelope McLachlan, Andrea Jorge, Illia Klimov
  • Patent number: 9792432
    Abstract: Methods and apparatuses are provided for automatically optimizing application program code for minimized access to privacy data. A privacy-oriented code optimizing module process and/or facilitate a processing one or more code segments, one or more execution logs associated with the one or more code segments, or a combination thereof to determine at least one privacy intrusion signature associated with the one or more code segments. Further, the privacy-oriented code optimizing module determines one or more recommendations for one or more alternate code segments based, at least in part, on the at least one privacy intrusion signature.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: October 17, 2017
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Igor Bilogrevic, Kevin Huguenin
  • Patent number: 9277364
    Abstract: Privacy evaluation in a mobile electronic device. Location data collected by one or more applications operating on the electronic device is evaluated to determine the precision with which a user's location and movements can be reconstructed based on the location data collected by one or more of the applications. Information relating to such precision may be presented to the user, suitably by a graphic display representing a circle or ellipse within which the user's movement cannot be determined or a set of streets within which the user's movement cannot be determined.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: March 1, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Imad Aad, Igor Bilogrevic, Kevin Huguenin
  • Patent number: 9264407
    Abstract: A probabilistic system and method facilitates the sharing of a secret among participating users in a private way. The secret shares satisfy the condition that their sum equal a predefined number that is chosen by a third party aggregator. Without interacting with any other user, each user computes a secret share according to a predefined probability density function. If enough parties join, their secret shares can be combined by the aggregator with relative efficiency into a secret with a high likelihood of success.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: February 16, 2016
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Igor Bilogrevic, Julien Freudiger, Ersin Uzun
  • Publication number: 20150372808
    Abstract: One embodiment of the present invention provides a system for privacy-preserving aggregation of encrypted data. During operation, the system distributes secret keys to a plurality of devices. The system receives at least a pair of encrypted vectors from each device of a subset of the plurality of devices. One of the encrypted vectors is associated with a set of numerical values and the other encrypted vector is associated with corresponding square values of the set of numerical values. Each pair of encrypted vectors is encrypted using a respective secret key distributed to a device of the plurality of devices. The system then computes, for each pair of encrypted vector elements associated with a numerical value and a square of the numerical value, a mean and variance of a probability density function. The system then generates a plurality of probability density functions based on the computed mean and variance values.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Igor Bilogrevic, Julien F. Freudiger, Emiliano De Cristofaro, Ersin Uzun
  • Publication number: 20150371059
    Abstract: One embodiment of the present invention provides a system for privacy-sensitive ranking of aggregated data. During operation, the system distributes secret keys to a plurality of devices. The system then generates a plurality of probability density functions in a privacy-preserving way using encrypted data received from a subset of the plurality of devices. The encrypted data is data that has been encrypted with one or more of the secret keys by the subset of devices. The system then generates a plurality of probability mass functions, each probability mass function associated with a corresponding probability density function. Subsequently, the system computes a plurality of distance values, each respective distance value being a measure of distance from a probability mass function to a second distribution. The system then ranks the probability mass functions and/or associated attributes according to their respective distance from the second distribution.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Igor Bilogrevic, Julien F. Freudiger, Emiliano De Cristofaro, Ersin Uzun
  • Publication number: 20150288662
    Abstract: A probabilistic system and method facilitates the sharing of a secret among participating users in a private way. The secret shares satisfy the condition that their sum equal a predefined number that is chosen by a third party aggregator. Without interacting with any other user, each user computes a secret share according to a predefined probability density function. If enough parties join, their secret shares can be combined by the aggregator with relative efficiency into a secret with a high likelihood of success.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 8, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Igor Bilogrevic, Julien Freudiger, Ersin Uzun
  • Publication number: 20140137264
    Abstract: Methods and apparatuses are provided for automatically optimizing application program code for minimized access to privacy data. A privacy-oriented code optimizing module process and/or facilitate a processing one or more code segments, one or more execution logs associated with the one or more code segments, or a combination thereof to determine at least one privacy intrusion signature associated with the one or more code segments. Further, the privacy-oriented code optimizing module determines one or more recommendations for one or more alternate code segments based, at least in part, on the at least one privacy intrusion signature.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: Nokia Corporation
    Inventors: Igor BILOGREVIC, Kevin HUGUENIN
  • Patent number: 8667062
    Abstract: An approach is provided for preserving privacy for appointment scheduling. A scheduling platform receives a request to schedule an appointment among one or more users. The scheduling platform determines availability information for the one or more users from one or more respective devices, wherein the availability information is encrypted using homomorphic encryption. The scheduling platform then processes and/or facilitates a processing of the availability information using, at least in part, one or more homomorphic functions to determine one or more recommended time slots for the appointment.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: March 4, 2014
    Assignee: Nokia Corporation
    Inventors: Imad Aad, Pentti Valtteri Niemi, Anthony Durussel, Emiliano De Cristofaro, Igor Bilogrevic, Murtuza Jadliwala, Jean-Pierre Hubaux
  • Publication number: 20130344884
    Abstract: Privacy evaluation in a mobile electronic device. Location data collected by one or more applications operating on the electronic device is evaluated to determine the precision with which a user's location and movements can be reconstructed based on the location data collected by one or more of the applications. Information relating to such precision may be presented to the user, suitably by a graphic display representing a circle or ellipse within which the user's movement cannot be determined or a set of streets within which the user's movement cannot be determined.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Inventors: Imad Aad, Igor Bilogrevic, Kevin Huguenin
  • Publication number: 20120215845
    Abstract: An approach is provided for preserving privacy for appointment scheduling. A scheduling platform receives a request to schedule an appointment among one or more users. The scheduling platform determines availability information for the one or more users from one or more respective devices, wherein the availability information is encrypted using homomorphic encryption. The scheduling platform then processes and/or facilitates a processing of the availability information using, at least in part, one or more homomorphic functions to determine one or more recommended time slots for the appointment.
    Type: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Applicant: Nokia Corporation
    Inventors: Imad Aad, Pentti Valtteri Niemi, Anthony Durussel, Emiliano De Cristofaro, Igor Bilogrevic, Murtuza Jadliwala, Jean-Pierrre Hubaux