Patents by Inventor Alejandro E. Brito

Alejandro E. Brito 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: 12626098
    Abstract: One embodiment provides a system which facilitates construction of an ensemble of neural network-based classifiers that optimize a diversity metric. During operation, the system defines a diversity metric based on pairwise angles between decision boundaries of three or more affine classifiers. The system includes the diversity metric as a regularization term in a loss function optimization for designing a pair of mutually orthogonal affine classifiers of the three or more affine classifiers. The system trains one or more neural networks such that parameters of the one or more neural networks are consistent with parameters of the affine classifiers to obtain an ensemble of neural network-based classifiers which optimize the diversity metric. The system predicts an outcome for a testing data object based on the obtained ensemble of neural-network based classifiers which optimize the diversity metric.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: May 12, 2026
    Assignee: Genesee Valley Innovations, LLC
    Inventors: Alejandro E. Brito, Shantanu Rane
  • Patent number: 12613982
    Abstract: The present disclosure provides techniques for processing a three-dimensional (3D) object file in a privacy-preserving manner. An example method includes obtaining an object file that comprises a specification of a 3D printable object, encrypting the object file using a public key to generate an encrypted object file, and sending, to a remote computing system, the encrypted object file and a request to process the encrypted object file to identify a characteristic of the 3D printable object. The method also includes receiving an encrypted result file from the remote computing system, wherein the encrypted result file comprises an encrypted Minkowski sum of the encrypted object file and an encrypted comparison file. The method also includes decrypting the encrypted result file using a private key corresponding with the public key to generate an unencrypted result file and processing the unencrypted result file to determine the characteristic of the 3D printable object.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: April 28, 2026
    Assignee: Genesee Valley Innovations, LLC
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Patent number: 12572626
    Abstract: One embodiment provides a method and system which facilitates optimizing a pair of affine classifiers based on a diversity metric. During operation, the system defines a diversity metric based on an angle between decision boundaries of a pair of affine classifiers. The system includes the diversity metric as a regularization term in a loss function optimization for designing the pair of affine classifiers, wherein the designed pair of affine classifiers are mutually orthogonal. The system predicts an outcome for a testing data object based on the designed pair of mutually orthogonal affine classifiers.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: March 10, 2026
    Assignee: Genesee Valley Innovations, LLC
    Inventors: Shantanu Rane, Bashir Sadeghi, Alejandro E. Brito
  • Patent number: 12561453
    Abstract: The present disclosure provides techniques for identifying regions of a three-dimensional (3D) printable object that are accessible by a tool. An example method includes receiving, from a remote computing device, an encrypted object file that includes a specification of a 3D printable object and receiving a request to process the encrypted object file to identify regions of the 3D printable object that are accessible by a tool. The method also includes obtaining a tool specification, computing a complement of the tool specification, and encrypting the complement of the tool specification to generate an encrypted comparison file. The method also includes computing an encrypted Minkowski sum of the encrypted object file and the encrypted comparison file to generate an encrypted result file that describes the regions of the 3D printable object that are accessible by the tool. The encrypted Minkowski sum is performed without decrypting the encrypted object file.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: February 24, 2026
    Assignee: Genesee Valley Innovations, LLC
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Patent number: 12561462
    Abstract: The present disclosure provides techniques for processing a three-dimensional (3D) object file or object model in a privacy-preserving manner. An example method includes receiving, from a remote computing device, an encrypted object file comprising a specification of a 3D printable object and receiving a request to process the encrypted object file to identify a characteristic of the 3D printable object. The method also includes obtaining an encrypted comparison file and computing an encrypted Minkowski sum of the encrypted object file and the encrypted comparison file to generate an encrypted result file that comprises information about the characteristic. Computing the encrypted Minkowski sum is performed without decrypting the encrypted object file. The method also includes sending the encrypted result file to the remote computing device.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: February 24, 2026
    Assignee: Genesee Valley Innovations, LLC
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Patent number: 12541934
    Abstract: A system and method for rapid sensor commissioning is provided. A three dimensional model of a space is generated. The space is scanned for identifiers associated with wireless sensors placed within the space. At least one of the identifiers associated with the wireless sensors is identified. The model is annotated with a representation of the sensor identified by the identifier, and data is collected from the wireless sensor.
    Type: Grant
    Filed: August 31, 2023
    Date of Patent: February 3, 2026
    Assignee: Genesee Valley Innovations, LLC
    Inventors: Eric A. Bier, Alejandro E. Brito, Saman Mostafavi, Lester D. Nelson
  • Patent number: 12511408
    Abstract: The present disclosure provides techniques for finding non-printable features in a three-dimensional (3D) printable object. An example method includes receiving a first encrypted file and a request to process the first encrypted file to identify non-printable features of a 3D printable object, wherein the first encrypted file is an encrypted complement of an object file that comprises a specification of the 3D printable object. The method also includes computing a first encrypted Minkowski sum of the first encrypted file and an encrypted minimum feature file to generate an encrypted intermediate file and sending the encrypted intermediate file. The method also includes receiving a second encrypted file that comprises an encrypted complement of the encrypted intermediate file and computing a second encrypted Minkowski sum of the second encrypted file and the encrypted minimum feature file to generate an encrypted result file that describes non-printable features of the 3D printable object.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: December 30, 2025
    Assignee: Genesee Valley Innovations, LLC
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Patent number: 12353994
    Abstract: One embodiment provides a system which facilitates reasoning about classifiers. During operation, the system determines a plurality of neural networks. The system derives, from a respective neural network, a linear model, wherein the linear model is constructed based on an output of a penultimate layer of the respective neural network. The system trains the linear model based on activations of the penultimate layer. The system maps parameters of the trained linear model into a version space.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: July 8, 2025
    Assignee: Xerox Corporation
    Inventors: Shantanu Rane, Alejandro E. Brito, Hamed Soroush
  • Publication number: 20250148107
    Abstract: The present disclosure provides techniques for processing a three-dimensional (3D) object file or object model in a privacy-preserving manner. An example method includes receiving, from a remote computing device, an encrypted object file comprising a specification of a 3D printable object and receiving a request to process the encrypted object file to identify a characteristic of the 3D printable object. The method also includes obtaining an encrypted comparison file and computing an encrypted Minkowski sum of the encrypted object file and the encrypted comparison file to generate an encrypted result file that comprises information about the characteristic. Computing the encrypted Minkowski sum is performed without decrypting the encrypted object file. The method also includes sending the encrypted result file to the remote computing device.
    Type: Application
    Filed: November 3, 2023
    Publication date: May 8, 2025
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Publication number: 20250148090
    Abstract: The present disclosure provides techniques for processing a three-dimensional (3D) object file in a privacy-preserving manner. An example method includes obtaining an object file that comprises a specification of a 3D printable object, encrypting the object file using a public key to generate an encrypted object file, and sending, to a remote computing system, the encrypted object file and a request to process the encrypted object file to identify a characteristic of the 3D printable object. The method also includes receiving an encrypted result file from the remote computing system, wherein the encrypted result file comprises an encrypted Minkowski sum of the encrypted object file and an encrypted comparison file. The method also includes decrypting the encrypted result file using a private key corresponding with the public key to generate an unencrypted result file and processing the unencrypted result file to determine the characteristic of the 3D printable object.
    Type: Application
    Filed: November 3, 2023
    Publication date: May 8, 2025
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Publication number: 20250148091
    Abstract: The present disclosure provides techniques for identifying regions of a three-dimensional (3D) printable object that are accessible by a tool. An example method includes receiving, from a remote computing device, an encrypted object file that includes a specification of a 3D printable object and receiving a request to process the encrypted object file to identify regions of the 3D printable object that are accessible by a tool. The method also includes obtaining a tool specification, computing a complement of the tool specification, and encrypting the complement of the tool specification to generate an encrypted comparison file. The method also includes computing an encrypted Minkowski sum of the encrypted object file and the encrypted comparison file to generate an encrypted result file that describes the regions of the 3D printable object that are accessible by the tool. The encrypted Minkowski sum is performed without decrypting the encrypted object file.
    Type: Application
    Filed: November 3, 2023
    Publication date: May 8, 2025
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Publication number: 20250148092
    Abstract: The present disclosure provides techniques for finding non-printable features in a three-dimensional (3D) printable object. An example method includes receiving a first encrypted file and a request to process the first encrypted file to identify non-printable features of a 3D printable object, wherein the first encrypted file is an encrypted complement of an object file that comprises a specification of the 3D printable object. The method also includes computing a first encrypted Minkowski sum of the first encrypted file and an encrypted minimum feature file to generate an encrypted intermediate file and sending the encrypted intermediate file. The method also includes receiving a second encrypted file that comprises an encrypted complement of the encrypted intermediate file and computing a second encrypted Minkowski sum of the second encrypted file and the encrypted minimum feature file to generate an encrypted result file that describes non-printable features of the 3D printable object.
    Type: Application
    Filed: November 3, 2023
    Publication date: May 8, 2025
    Inventors: Shantanu Rane, Alejandro E. Brito, Morad Behandish
  • Publication number: 20250077721
    Abstract: A system and method for captures of physical object data for environment modeling is provided. Mesh data is displayed over an image of a physical space for which a floorplan is to be generated. Instructions to mark an object are received and the instructions include a voice command and eye gaze or gesture. The mesh data is annotated with a marker based on the instructions by placing the marker at a location at which an object is to be identified. A floorplan of the space is generated based on the mesh data. The marker is placed in the floorplan.
    Type: Application
    Filed: August 31, 2023
    Publication date: March 6, 2025
    Inventors: Lester D. Nelson, Eric A. Bier, Alejandro E. Brito
  • Publication number: 20250078430
    Abstract: A system and method for rapid sensor commissioning is provided. A three dimensional model of a space is generated. The space is scanned for identifiers associated with wireless sensors placed within the space. At least one of the identifiers associated with the wireless sensors is identified. The model is annotated with a representation of the sensor identified by the identifier, and data is collected from the wireless sensor.
    Type: Application
    Filed: August 31, 2023
    Publication date: March 6, 2025
    Inventors: Eric A. Bier, Alejandro E. Brito, Saman Mostafavi, Lester D. Nelson
  • Patent number: 12242941
    Abstract: One embodiment provides a system which facilitates construction of an ensemble of machine learning models. During operation, the system determines a training set of data objects, wherein each data object is associated with one of a plurality of classes. The system divides the training set of data objects into a number of partitions. The system generates a respective machine learning model for each respective partition using a universal kernel function, which processes the data objects divided into a respective partition to obtain the ensemble of machine learning models. The system trains the machine learning models based on the data objects of the training set. The system predicts an outcome for a testing data object based on the ensemble of machine learning models and an ensemble decision rule.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: March 4, 2025
    Assignee: Xerox Corporation
    Inventors: Alejandro E. Brito, Bashir Sadeghi, Shantanu Rane
  • Patent number: 12238132
    Abstract: A system determines, in a graph which represents a system of components: vulnerability nodes representing known vulnerabilities to the system, including exposed and non-exposed vulnerability nodes associated with an exploitation likelihood; and dependency nodes representing components in the system, including direct and indirect dependency nodes associated with an exposure factor indicating an amount of degradation based on exploitation of an associated vulnerability. The system calculates, across all non-exposed vulnerability nodes and all direct dependency nodes, a score which indicates an attack volume based on at least: a respective second likelihood associated with a non-exposed vulnerability node; an exposure factor associated with a dependency node which represents a component directly degraded based on exploitation of a vulnerability; and a loss of utility of the component.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: February 25, 2025
    Assignee: Xerox Corporation
    Inventors: Massimiliano Albanese, Ibifubara Iganibo, Marc E. Mosko, Alejandro E. Brito
  • Patent number: 12114386
    Abstract: A building environmental sensor includes a sensing element for collecting measurements of environmental parameters such as temperature, humidity, light, sound or the absence or presence of gas. The sensor will: (a) detect that a data collection device is within a communication range of the sensor; (b) generate a data stream that includes the data that the sensor collected; (c) transmit the data stream to the first data collection device; (d) determine that a communication link between the sensor and the first data collection device was lost before the first data stream was fully transmitted; (e) detect that a second data collection device is within the communication range of the sensor; (f) generate a second data stream that includes the remaining data; and (g) transmit the second data stream to the second data collection device.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: October 8, 2024
    Assignee: Xerox Corporation
    Inventors: Eric Allan Bier, Alejandro E. Brito, Shantanu Rane, Paloma Juanita Fautley
  • Publication number: 20240095496
    Abstract: One embodiment provides a system which facilitates construction of an ensemble of neural network-based classifiers that optimize a diversity metric. During operation, the system defines a diversity metric based on pairwise angles between decision boundaries of three or more affine classifiers. The system includes the diversity metric as a regularization term in a loss function optimization for designing a pair of mutually orthogonal affine classifiers of the three or more affine classifiers. The system trains one or more neural networks such that parameters of the one or more neural networks are consistent with parameters of the affine classifiers to obtain an ensemble of neural network-based classifiers which optimize the diversity metric. The system predicts an outcome for a testing data object based on the obtained ensemble of neural-network based classifiers which optimize the diversity metric.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Alejandro E. Brito, Shantanu Rane
  • Publication number: 20240086497
    Abstract: One embodiment provides a method and system which facilitates optimizing a pair of affine classifiers based on a diversity metric. During operation, the system defines a diversity metric based on an angle between decision boundaries of a pair of affine classifiers. The system includes the diversity metric as a regularization term in a loss function optimization for designing the pair of affine classifiers, wherein the designed pair of affine classifiers are mutually orthogonal. The system predicts an outcome for a testing data object based on the designed pair of mutually orthogonal affine classifiers.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Shantanu Rane, Bashir Sadeghi, Alejandro E. Brito
  • Publication number: 20230344855
    Abstract: A system determines, in a graph which represents a system of components: vulnerability nodes representing known vulnerabilities to the system, including exposed and non-exposed vulnerability nodes associated with an exploitation likelihood; and dependency nodes representing components in the system, including direct and indirect dependency nodes associated with an exposure factor indicating an amount of degradation based on exploitation of an associated vulnerability. The system calculates, across all non-exposed vulnerability nodes and all direct dependency nodes, a score which indicates an attack volume based on at least: a respective second likelihood associated with a non-exposed vulnerability node; an exposure factor associated with a dependency node which represents a component directly degraded based on exploitation of a vulnerability; and a loss of utility of the component.
    Type: Application
    Filed: June 3, 2022
    Publication date: October 26, 2023
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Massimiliano Albanese, Ibifubara Iganibo, Marc E. Mosko, Alejandro E. Brito