Patents by Inventor Saurabh Singh

Saurabh Singh 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: 20240249141
    Abstract: A computer system generates a three-dimensional (3D) visualization of a building structure that is undergoing construction. The system can determine a location of an object in the building structure and map the object to an expected object in a 3D model of the building structure. The system can detect a discrepancy between the object of the building structure and the expected object in the 3D model, and determine that the discrepancy exceeds a threshold, which constitutes a reportable error. In response, the system can determine a modification to the building structure to compensate for the discrepancy, adjust a schedule for construction or a cost estimate to compensate for an impact of the discrepancy or the modification to the building structure, and send a message that reports the discrepancy and the modification.
    Type: Application
    Filed: October 4, 2023
    Publication date: July 25, 2024
    Inventors: Saurabh Ladha, Robin Singh
  • Patent number: 12045200
    Abstract: The present disclosure discloses a system for content curation and collaboration. The system comprises a database arrangement configured to store an uncurated and/or a curated content and a data processing arrangement communicably coupled to the database arrangement. The data processing arrangement is configured to enable secured access of a user to the uncurated and/or the curated content stored in the database arrangement, identify at least one content relevant to the user from the uncurated and/or the curated content stored in the database arrangement based on at least one input received from the user, and provide the relevant content to the user in a desired format.
    Type: Grant
    Filed: June 26, 2022
    Date of Patent: July 23, 2024
    Inventors: Asif Hasan, Saurabh Mishra, Biplab Mahadani, Abhishek Patra, Shubham Swastik Behera, Eshan Tyagi, Aniket Mohite, Siddharth Singh, Sanket Avinash Jejurkar
  • Patent number: 12040943
    Abstract: There are provided measures for optimization of network function profile administration and discovery. Such measures exemplarily comprise, at a network entity in a network entity composition, transmitting, towards a network repository function, a network entity registration request including an identifier of said network entity, an identifier of said network entity composition, and network entity specific attributes of said network entity, and receiving a network entity registration response indicative of a result of said network entity registration request.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: July 16, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Shubhranshu Singh, Bruno Landais, Horst Thomas Belling, Saurabh Khare
  • Patent number: 12041455
    Abstract: According to an example aspect of the present invention, there is provided a method comprising, determining, by an apparatus configured to operate as a network function a cellular communication system, at least two disjoint network paths, wherein the at least two disjoint network paths are different paths, and comprise different physical resources, transmitting, by the apparatus, a subscription request to an analytics function of the cellular communication system, to request notifications about attacks or risks of attacks on at least one network function on at least one of the at least two disjoint network paths, receiving from the analytics function, by the apparatus, information about at least one compromised network entity and/or at least one network entity having a risk of being compromised on said at least one of the at least two disjoint network paths and performing, by the apparatus, attack mitigation based on said information.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: July 16, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Shubhranshu Singh, Chaitanya Aggarwal, Saurabh Khare, Konstantinos Samdanis, Gerald Kunzmann
  • Publication number: 20240231879
    Abstract: Methods and apparatuses are described for provisioning and managing data orchestration platforms in a cloud computing environment. A server provisions in a first region a first data orchestration platform comprising (i) a first data transformation instance, (ii) first endpoints, and (iii) a first data integration instance. The server provisions in a second region a second data orchestration platform comprising (i) a second data transformation instance, (ii) second endpoints, and (iii) a second data integration instance. The server integrates the first data integration instance and the second data integration instance with an identity authentication service. The server monitors operational status of the first orchestration platform and the second orchestration platform using a monitoring service. The server refreshes virtual computing resources in each of the first orchestration platform and the second orchestration platform using a rehydration service.
    Type: Application
    Filed: September 6, 2023
    Publication date: July 11, 2024
    Inventors: Terence Doherty, Saurabh Singh, Aniruththan Somu Duraisamy, Digvijay Narayan Singh, Avinash Mysore Geethananda, Aravind Ganesan
  • Patent number: 12033077
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, by a neural network (NN), a dataset for generating features from the dataset. A first set of features is computed from the dataset using at least a feature layer of the NN. The first set of features i) is characterized by a measure of informativeness; and ii) is computed such that a size of the first set of features is compressible into a second set of features that is smaller in size than the first set of features and that has a same measure of informativeness as the measure of informativeness of the first set of features. The second set of features if generated from the first set of features using a compression method that compresses the first set of features to generate the second set of features.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: July 9, 2024
    Assignee: Google LLC
    Inventors: Abhinav Shrivastava, Saurabh Singh, Johannes Ballé, Sami Ahmad Abu-El-Haija, Nicholas Milo Johnston, George Dan Toderici
  • Publication number: 20240220863
    Abstract: Example aspects of the present disclosure are directed to systems and methods that learn a compressed representation of a machine-learned model (e.g., neural network) via representation of the model parameters within a reparameterization space during training of the model. In particular, the present disclosure describes an end-to-end model weight compression approach that employs a latent-variable data compression method. The model parameters (e.g., weights and biases) are represented in a “latent” or “reparameterization” space, amounting to a reparameterization. In some implementations, this space can be equipped with a learned probability model, which is used first to impose an entropy penalty on the parameter representation during training, and second to compress the representation using arithmetic coding after training. The proposed approach can thus maximize accuracy and model compressibility jointly, in an end-to-end fashion, with the rate-error trade-off specified by a hyperparameter.
    Type: Application
    Filed: January 10, 2024
    Publication date: July 4, 2024
    Inventors: Deniz Oktay, Saurabh Singh, Johannes Balle, Abhinav Shrivastava
  • Patent number: 12026925
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for channel-wise autoregressive entropy models. In one aspect, a method includes processing data using a first encoder neural network to generate a latent representation of the data. The latent representation of data is processed by a quantizer and a second encoder neural network to generate a quantized latent representation of data and a latent representation of an entropy model. The latent representation of data is further processed into a plurality of slices of quantized latent representations of data wherein the slices are arranged in an ordinal sequence. A hyperprior processing network generates a hyperprior parameters and a compressed representation of the hyperprior parameters. For each slice, a corresponding compressed representation is generated using a corresponding slice processing network wherein a combination of the compressed representations form a compressed representation of the data.
    Type: Grant
    Filed: September 5, 2023
    Date of Patent: July 2, 2024
    Assignee: Google LLC
    Inventors: David Charles Minnen, Saurabh Singh
  • Patent number: 11988502
    Abstract: A system to characterize a film layer within a measurement box is disclosed. The system obtains a first mixing fraction corresponding to a first X-ray beam, the mixing fraction represents a fraction of the first X-ray beam inside a measurement box of a wafer sample, the measurement box represents a bore structure disposed over a substrate and having a film layer disposed inside the bore structure. The system obtains a contribution value for the measurement box corresponding to the first X-ray beam, the contribution value representing a species signal outside the measurement box that contributes to a same species signal inside the measurement box. The system obtains a first measurement detection signal corresponding to a measurement of the measurement box using the first X-ray beam. The system determines a measurement value of the film layer based on the first measurement detection signal, the contribution value, and the first mixing fraction.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: May 21, 2024
    Assignee: NOVA MEASURING INSTRUMENTS INC.
    Inventors: Heath Pois, Wei Ti Lee, Laxmi Warad, Dmitry Kislitsyn, Parker Lund, Benny Tseng, James Chen, Saurabh Singh
  • Publication number: 20240089182
    Abstract: A method performed by a node in a communications network for determining a target network configuration for use in providing services to a first operator on the communications network. The method includes obtaining characteristics of the first operator; obtaining, for a plurality of previous operators in the communications network, characteristics of the previous operators and corresponding target network configurations used for the respective previous operators; matching the first operator to a second operator selected from the previous operators based on similarity between the characteristics of the first operator and the characteristics of the previous operators; and determining the target network configuration for the first operator, based on a target network configuration used for the second operator.
    Type: Application
    Filed: February 9, 2021
    Publication date: March 14, 2024
    Inventors: Kristijonas CYRAS, Marin ORLIC, Aneta VULGARAKIS FELJAN, Saurabh SINGH
  • Publication number: 20240078712
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for compressing and decompressing data. In one aspect, a method comprises: processing data using an encoder neural network to generate a latent representation of the data; processing the latent representation of the data using a hyper-encoder neural network to generate a latent representation of an entropy model; generating an entropy encoded representation of the latent representation of the entropy model; generating an entropy encoded representation of the latent representation of the data using the latent representation of the entropy model; and determining a compressed representation of the data from the entropy encoded representations of: (i) the latent representation of the data and (ii) the latent representation of the entropy model used to entropy encode the latent representation of the data.
    Type: Application
    Filed: April 25, 2023
    Publication date: March 7, 2024
    Inventors: David Charles Minnen, Saurabh Singh, Johannes Balle, Troy Chinen, Sung Jin Hwang, Nicholas Johnston, George Dan Toderici
  • Patent number: 11907818
    Abstract: Example aspects of the present disclosure are directed to systems and methods that learn a compressed representation of a machine-learned model (e.g., neural network) via representation of the model parameters within a reparameterization space during training of the model. In particular, the present disclosure describes an end-to-end model weight compression approach that employs a latent-variable data compression method. The model parameters (e.g., weights and biases) are represented in a “latent” or “reparameterization” space, amounting to a reparameterization. In some implementations, this space can be equipped with a learned probability model, which is used first to impose an entropy penalty on the parameter representation during training, and second to compress the representation using arithmetic coding after training. The proposed approach can thus maximize accuracy and model compressibility jointly, in an end-to-end fashion, with the rate-error trade-off specified by a hyperparameter.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Deniz Oktay, Saurabh Singh, Johannes Balle, Abhinav Shrivistava
  • Publication number: 20240036992
    Abstract: An intermittent network connection between a source system and a destination system is established by establishing a first connection from a management resource to a first port of the destination system, causing a second port of the destination system to be enabled including by providing an instruction via the first connection to the first port of the destination system, establishing a second connection from the management resource to a first port of a source system, causing a second port of the source system to be enabled including by providing an instruction via the second connection to the first port of the source system, registering the destination system with the source system, and causing a third connection to be established between the second port of the source system and the second port of the destination system for transferring data from the source system to the destination system.
    Type: Application
    Filed: October 9, 2023
    Publication date: February 1, 2024
    Inventors: Karthick Radhakrishnan, Saurabh Singh
  • Publication number: 20240007363
    Abstract: A computer implemented method performed by a node in a communications network for matching parameters in a target network configuration with corresponding key performance indicators, KPIs, in the communications network. The method comprises obtaining (202) a first set of connections between a first subset of the parameters and a first subset of the KPIs. The method further comprises representing (204) the parameters as a first knowledge graph, representing (206) the KPIs as a second knowledge graph, and using (208) a graph-based machine learning process on the first knowledge graph and the second knowledge graph to match a second parameter to a second KPI.
    Type: Application
    Filed: November 27, 2020
    Publication date: January 4, 2024
    Inventors: Yifei Jin, Marios Daoutis, Lackis Eleftheriadis, Aneta Vulgarakis Feljan, Saurabh Singh, Alexandros Nikou, Ioannis Fikouras
  • Publication number: 20230419555
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for channel-wise autoregressive entropy models. In one aspect, a method includes processing data using a first encoder neural network to generate a latent representation of the data. The latent representation of data is processed by a quantizer and a second encoder neural network to generate a quantized latent representation of data and a latent representation of an entropy model. The latent representation of data is further processed into a plurality of slices of quantized latent representations of data wherein the slices are arranged in an ordinal sequence. A hyperprior processing network generates a hyperprior parameters and a compressed representation of the hyperprior parameters. For each slice, a corresponding compressed representation is generated using a corresponding slice processing network wherein a combination of the compressed representations form a compressed representation of the data.
    Type: Application
    Filed: September 5, 2023
    Publication date: December 28, 2023
    Inventors: David Charles Minnen, Saurabh Singh
  • Publication number: 20230409408
    Abstract: Methods and apparatuses are described for automatically provisioning and managing secure database resources in a cloud computing environment. A server provisions virtual computing resources in the cloud computing environment using resource templates and creates a database instance in each of the virtual computing resources. The server integrates the database instances and the virtual computing resources in the cloud computing environment with an identity authentication service. The server configures the database instances in two or more of the virtual computing resources to synchronize data. The server monitors each of the plurality of virtual computing resources using a monitoring service.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 21, 2023
    Inventors: John Walshe, Michael McGoldrick, Raghavan Madabusi, Manoj Kumar, Paul Silveira, Deidre O'Malley, Vijay Ganesh Arumugham, Saurabh Singh, Oren Kastner
  • Patent number: 11844157
    Abstract: The present disclosure relates to current control circuitry for controlling a current through a load, the current control circuitry comprising: amplifier circuitry; reference voltage generator circuitry configured to supply a fixed reference voltage to a first input of the amplifier circuitry; an output stage comprising: a control terminal coupled to an output of the amplifier circuitry; a current input terminal configured to be coupled to the load; a current output terminal; a clock-controlled variable resistance coupled to the current output terminal of the output stage, wherein a resistance of the variable resistance is based on a digital code input to the variable resistance; and a feedback path between the current output terminal of the output stage and a second terminal of the amplifier circuitry for providing a feedback voltage to a second input of the amplifier circuitry.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: December 12, 2023
    Assignee: Cirrus Logic Inc.
    Inventors: Dave Smith, Saurabh Singh, Andrew Buist, Paulius Cerebiejus, Mark J. McCloy-Stevens, Terence A. Orr
  • Patent number: 11829261
    Abstract: An intermittent network connection between a source system and a destination system is established by establishing a first connection from a management resource to a first port of the destination system, causing a second port of the destination system to be enabled including by providing an instruction via the first connection to the first port of the destination system, establishing a second connection from the management resource to a first port of a source system, causing a second port of the source system to be enabled including by providing an instruction via the second connection to the first port of the source system, registering the destination system with the source system, and causing a third connection to be established between the second port of the source system and the second port of the destination system for transferring data from the source system to the destination system.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: November 28, 2023
    Assignee: Cohesity, Inc.
    Inventors: Karthick Radhakrishnan, Saurabh Singh
  • Patent number: 11799428
    Abstract: A method may include receiving, by a calibration circuit, an output of a subsystem comprising the sensor and the analog front end. The method may further include separating the output individually into the sensor offset and the amplifier offset by using inherent properties of separate frequency ranges for the sensor offset and the amplifier offset. The method may also include calibrating, by the calibration circuit, the sensor offset by determining a first calibration value for the sensor offset such that the output approximates zero during an idle-channel condition. The method may additionally include calibrating, by the calibration circuit, the amplifier offset by determining a second calibration value for the amplifier offset such that the output approximates zero during the idle-channel condition.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: October 24, 2023
    Assignee: Cirrus Logic Inc.
    Inventors: Saurabh Singh, Chandra B. Prakash
  • Patent number: 11783511
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for channel-wise autoregressive entropy models. In one aspect, a method includes processing data using a first encoder neural network to generate a latent representation of the data. The latent representation of data is processed by a quantizer and a second encoder neural network to generate a quantized latent representation of data and a latent representation of an entropy model. The latent representation of data is further processed into a plurality of slices of quantized latent representations of data wherein the slices are arranged in an ordinal sequence. A hyperprior processing network generates a hyperprior parameters and a compressed representation of the hyperprior parameters. For each slice, a corresponding compressed representation is generated using a corresponding slice processing network wherein a combination of the compressed representations form a compressed representation of the data.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: October 10, 2023
    Assignee: Google LLC
    Inventors: David Charles Minnen, Saurabh Singh