Patents by Inventor Nitish Srivastava
Nitish Srivastava 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: 11948185Abstract: A method being implemented via execution of computing instructions configured to run at one or more processors. The method can include determining a primary store and one or more secondary stores for pickup of an order of a user, based at least in part on a pickup type of the order. The method also can include determining real-time availabilities of first time slots at the primary store and real-time availabilities of second time slots at the one or more secondary stores. The method additionally can include generating a list of available time slots comprising at least a portion of the first time slots at the primary store and at least a portion of the second time slots at the one or more secondary stores, based at least in part on the real-time availabilities of the first time slots at the primary store and the real-time availabilities of the second time slots at the one or more secondary stores.Type: GrantFiled: September 27, 2021Date of Patent: April 2, 2024Assignee: WALMART APOLLO, LLCInventors: Austin Lee Smith, Vineet Wason, Mihir Vijay Bendale, Vidyanand Krishnan, Navkaran Singh Chadha, Puneet Srivastava, Yiren Ye, Nitish Sarin, Avaneesh Tiwari, Zekariyas Kassa Gebru, Rohit Jain, Surnaik Srivastava
-
Patent number: 11829882Abstract: A system for training a neural network. A switch is linked to feature detectors in at least some of the layers of the neural network. For each training case, the switch randomly selectively disables each of the feature detectors in accordance with a preconfigured probability. The weights from each training case are then normalized for applying the neural network to test data.Type: GrantFiled: April 9, 2021Date of Patent: November 28, 2023Assignee: Google LLCInventors: Geoffrey E. Hinton, Alexander Krizhevsky, Ilya Sutskever, Nitish Srivastava
-
Patent number: 11748998Abstract: A method includes obtaining a two-dimensional image, obtaining a two-dimensional image annotation that indicates presence of an object in the two-dimensional image, obtaining three-dimensional sensor information, generating a top-down representation of the three-dimensional sensor information, and obtaining a top-down annotation that indicates presence of the object in the top-down representation. The method also includes determining a bottom surface of a three-dimensional cuboid based on map information, determining a position, a length, a width, and a yaw rotation of the three-dimensional cuboid based on the top-down annotation, and determining a height of the three-dimensional cuboid based on a two-dimensional image annotation, and the position, the length, the width, and the yaw rotation of the three-dimensional cuboid.Type: GrantFiled: May 25, 2022Date of Patent: September 5, 2023Assignee: APPLE INC.Inventors: Hanlin Goh, Nitish Srivastava, Yichuan Tang, Ruslan Salakhutdinov
-
Patent number: 11636348Abstract: At a centralized model trainer, one or more neural network based models are trained using an input data set. At least a first set of parameters of a model is transmitted to a model deployment destination. Using a second input data set, one or more adaptive parameters for the model are determined at the model deployment destination. Using the adaptive parameters, one or more inferences are generated at the model deployment destination.Type: GrantFiled: November 24, 2021Date of Patent: April 25, 2023Assignee: Apple Inc.Inventors: Yichuan Tang, Nitish Srivastava, Ruslan Salakhutdinov
-
Publication number: 20220343138Abstract: Sensor data captured by one or more sensors may be received at an analysis system. A neural network may be used to detect an object in the sensor data. A plurality of polygons surrounding the object may be generated in one or more subsets of the sensor data. A prediction of a future position of the object may be generated based at least in part on the polygons. One or more commands may be provided to a control system based on the prediction of the future position.Type: ApplicationFiled: June 30, 2022Publication date: October 27, 2022Applicant: Apple Inc.Inventors: Yichuan Tang, Nitish Srivastava, Ruslan Salakhutdinov
-
Patent number: 11468285Abstract: Sensor data captured by one or more sensors may be received at an analysis system. A neural network may be used to detect an object in the sensor data. A plurality of polygons surrounding the object may be generated in one or more subsets of the sensor data. A prediction of a future position of the object may be generated based at least in part on the polygons. One or more commands may be provided to a control system based on the prediction of the future position.Type: GrantFiled: May 26, 2017Date of Patent: October 11, 2022Assignee: Apple Inc.Inventors: Yichuan Tang, Nitish Srivastava, Ruslan Salakhutdinov
-
Publication number: 20220292781Abstract: Implementations of the subject technology relate to generative scene networks (GSNs) that are able to generate realistic scenes that can be rendered from a free moving camera at any location and orientation. A GSN may be implemented using a global generator and a locally conditioned radiance field. GSNs may employ a spatial latent representation as conditioning for a grid of locally conditioned radiance fields, and may be trained using an adversarial learning framework. Inverting a GSN may allow free navigation of a generated scene conditioned on one or more observations.Type: ApplicationFiled: March 8, 2022Publication date: September 15, 2022Inventors: Miguel Angel BAUTISTA MARTIN, Nitish SRIVASTAVA, Joshua M. SUSSKIND, Terrance DEVRIES
-
Patent number: 11373411Abstract: A method includes obtaining a two-dimensional image, obtaining a two-dimensional image annotation that indicates presence of an object in the two-dimensional image, determining a location proposal based on the two-dimensional image annotation, determining a classification for the object, determining an estimated size for the object based on the classification for the object, and defining a three-dimensional cuboid for the object based on the location proposal and the estimated size.Type: GrantFiled: June 6, 2019Date of Patent: June 28, 2022Assignee: Apple Inc.Inventors: Hanlin Goh, Nitish Srivastava, Yichuan Tang, Ruslan Salakhutdinov
-
Publication number: 20220108212Abstract: Attention-free transformers are disclosed. Various implementations of attention-free transformers include a gating and pooling operation that allows the attention-free transformers to provide comparable or better results to those of a standard attention-based transformer, with improved efficiency and reduced computational complexity with respect to space and time.Type: ApplicationFiled: May 4, 2021Publication date: April 7, 2022Inventors: Shuangfei ZHAI, Walter A. TALBOTT, Nitish SRIVASTAVA, Chen HUANG, Hanlin GOH, Joshua M. SUSSKIND
-
Patent number: 11080562Abstract: A method includes obtaining training samples that include images that depict objects and annotations of annotated key point locations for the objects. The method also includes training a machine learning model to determine estimated key point locations for the objects and key point uncertainty values for the estimated key point locations by minimizing a loss function that is based in part on a key point localization loss value that represents a difference between the annotated key point locations and the estimated key point locations values and is weighted by the key point uncertainty values.Type: GrantFiled: June 14, 2019Date of Patent: August 3, 2021Assignee: Apple Inc.Inventors: Shreyas Saxena, Wenda Wang, Guanhang Wu, Nitish Srivastava, Dimitrios Kottas, Cuneyt Oncel Tuzel, Luciano Spinello, Ricardo da Silveira Cabral
-
Publication number: 20210224659Abstract: A system for training a neural network. A switch is linked to feature detectors in at least some of the layers of the neural network. For each training case, the switch randomly selectively disables each of the feature detectors in accordance with a preconfigured probability. The weights from each training case are then normalized for applying the neural network to test data.Type: ApplicationFiled: April 9, 2021Publication date: July 22, 2021Inventors: Geoffrey E. Hinton, Alexander Krizhevsky, Ilya Sutskever, Nitish Srivastava
-
Patent number: 10977557Abstract: A system for training a neural network. A switch is linked to feature detectors in at least some of the layers of the neural network. For each training case, the switch randomly selectively disables each of the feature detectors in accordance with a preconfigured probability. The weights from each training case are then normalized for applying the neural network to test data.Type: GrantFiled: July 26, 2019Date of Patent: April 13, 2021Assignee: Google LLCInventors: Geoffrey E. Hinton, Alexander Krizhevsky, Ilya Sutskever, Nitish Srivastava
-
Publication number: 20210090302Abstract: A method includes defining a geometric capsule that is interpretable by a capsule neural network, wherein the geometric capsule includes a feature representation and a pose. The method also includes determining multiple viewpoints relative to the geometric capsule and determining a first appearance representation of the geometric capsule for each of the multiple viewpoints. The method also includes determining a transform for each of the multiple viewpoints that moves each of the multiple viewpoints to a respective transformed viewpoint and determining second appearance representations that each correspond to one of the transformed viewpoints. The method also includes combining the second appearance representations to define an agreed appearance representation. The method also includes updating the feature representation for the geometric capsule based on the agreed appearance representation.Type: ApplicationFiled: March 31, 2020Publication date: March 25, 2021Inventors: Nitish Srivastava, Ruslan Salakhutdinov, Hanlin Goh
-
Patent number: 10943148Abstract: A system employs an inspection neural network (INN) to inspect data generated during an inference process of a primary neural network (PNN) to generate an indication of reliability for an output generated by the PNN. The system includes a sensor configured to capture sensor data. Sensor data captured by the sensor is provided to a data analyzer to generate an output using the PNN. An analyzer inspector is configured to capture inspection data associated with the generation of the output by the data analyzer, and use the INN to generate an indication of reliability for the PNN's output based on the inspection data. The INN is trained using a set of training data that is distinct from the training data used to train the PNN.Type: GrantFiled: November 30, 2017Date of Patent: March 9, 2021Assignee: Apple Inc.Inventors: Rui Hu, Ruslan Salakhutdinov, Nitish Srivastava, YiChuan Tang
-
Publication number: 20190347558Abstract: A system for training a neural network. A switch is linked to feature detectors in at least some of the layers of the neural network. For each training case, the switch randomly selectively disables each of the feature detectors in accordance with a preconfigured probability. The weights from each training case are then normalized for applying the neural network to test data.Type: ApplicationFiled: July 26, 2019Publication date: November 14, 2019Inventors: Geoffrey E. Hinton, Alexander Krizhevsky, Ilya Sutskever, Nitish Srivastava
-
Patent number: 10366329Abstract: A system for training a neural network. A switch is linked to feature detectors in at least some of the layers of the neural network. For each training case, the switch randomly selectively disables each of the feature detectors in accordance with a preconfigured probability. The weights from each training case are then normalized for applying the neural network to test data.Type: GrantFiled: July 28, 2016Date of Patent: July 30, 2019Assignee: Google LLCInventors: Geoffrey E. Hinton, Alexander Krizhevsky, Ilya Sutskever, Nitish Srivastava
-
Publication number: 20180157972Abstract: A system includes a neural network organized into layers corresponding to stages of inferences. The neural network includes a common portion, a first portion, and a second portion. The first portion includes a first set of layers dedicated to performing a first inference task on an input data. The second portion includes a second set of layers dedicated to performing a second inference task on the same input data. The common portion includes a third set of layers, which may include an input layer to the neural network, that are used in the performance of both the first and second inference tasks. The system may receive an input data and perform both inference tasks on the input data in a single pass. During training, a training sample with annotations for both inference tasks may be used to train the neural network in a single pass.Type: ApplicationFiled: November 30, 2017Publication date: June 7, 2018Applicant: Apple Inc.Inventors: Rui Hu, Kshitiz Garg, Hanlin Goh, Ruslan Salakhutdinov, Nitish Srivastava, YiChuan Tang
-
Publication number: 20180157934Abstract: A system employs an inspection neural network (INN) to inspect data generated during an inference process of a primary neural network (PNN) to generate an indication of reliability for an output generated by the PNN. The system includes a sensor configured to capture sensor data. Sensor data captured by the sensor is provided to a data analyzer to generate an output using the PNN. An analyzer inspector is configured to capture inspection data associated with the generation of the output by the data analyzer, and use the INN to generate an indication of reliability for the PNN's output based on the inspection data. The INN is trained using a set of training data that is distinct from the training data used to train the PNN.Type: ApplicationFiled: November 30, 2017Publication date: June 7, 2018Applicant: Apple Inc.Inventors: Rui Hu, Ruslan Salakhutdinov, Nitish Srivastava, YiChuan Tang