Patents by Inventor Krishna Shankar

Krishna Shankar 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: 20210027097
    Abstract: A method for training a deep neural network of a robotic device is described. The method includes constructing a 3D model using images captured via a 3D camera of the robotic device in a training environment. The method also includes generating pairs of 3D images from the 3D model by artificially adjusting parameters of the training environment to form manipulated images using the deep neural network. The method further includes processing the pairs of 3D images to form a reference image including embedded descriptors of common objects between the pairs of 3D images. The method also includes using the reference image from training of the neural network to determine correlations to identify detected objects in future images.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 28, 2021
    Applicant: TOYOTA RESEARCH INSTITUTE, INC.
    Inventors: Kevin STONE, Krishna SHANKAR, Michael LASKEY
  • Publication number: 20190197396
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for sharing learned information among robots. In some implementations, a robot obtains sensor data indicating characteristics of an object. The robot determines a classification for the object and generates an embedding for the object using a machine learning model stored by the robot. The robot stores the generated embedding and data indicating the classification for the object. The robot sends the generated embedding and the data indicating the classification to a server system. The robot receives, from the server system, an embedding generated by a second robot and a corresponding classification. The robot stores the received embedding and the corresponding classification in the local cache of the robot. The robot may then use the information in the cache to identify objects.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: Nareshkumar Rajkumar, Patrick Leger, Nicolas Hudson, Krishna Shankar, Rainer Hessmer
  • Publication number: 20190005374
    Abstract: Methods, apparatus, and computer-readable media for determining and utilizing corrections to robot actions. Some implementations are directed to updating a local features model of a robot in response to determining a human correction of an action performed by the robot. The local features model is used to determine, based on an embedding generated over a corresponding neural network model, one or more features that are most similar to the generated embedding. Updating the local features model in response to a human correction can include updating a feature embedding, of the local features model, that corresponds to the human correction. Adjustment(s) to the features model can immediately improve robot performance without necessitating retraining of the corresponding neural network model.
    Type: Application
    Filed: July 3, 2017
    Publication date: January 3, 2019
    Inventors: Krishna Shankar, Nicolas Hudson, Alexander Toshev
  • Publication number: 20180081887
    Abstract: An information management system according certain aspects for archiving file system content may include a third-party application archiving data agent configured to: access third-party application archiving rules for archiving data to one or more secondary storage devices, wherein the third-party application archiving rules are defined by a third-party application to archive files associated with the third-party application; access third-party metadata associated with a plurality of files in a file system, wherein the plurality of files is associated with the third-party application and the third-party metadata is defined by the third-party application; determine whether to archive one or more files of the plurality of files based at least in part on the third-party application archiving rules and the third-party metadata; and in response to determining that a first file of the plurality of files should be archived, archive the first file to the one or more secondary storage devices.
    Type: Application
    Filed: August 11, 2017
    Publication date: March 22, 2018
    Inventors: Jun H. AHN, Waqas ASHRAF, Arun Kumar KRISHNA SHANKAR
  • Publication number: 20160019224
    Abstract: An information management system according certain aspects for archiving file system content may include a third-party application archiving data agent configured to: access third-party application archiving rules for archiving data to one or more secondary storage devices, wherein the third-party application archiving rules are defined by a third-party application to archive files associated with the third-party application; access third-party metadata associated with a plurality of files in a file system, wherein the plurality of files is associated with the third-party application and the third-party metadata is defined by the third-party application; determine whether to archive one or more files of the plurality of files based at least in part on the third-party application archiving rules and the third-party metadata; and in response to determining that a first file of the plurality of files should be archived, archive the first file to the one or more secondary storage devices.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Jun H. AHN, Waqas ASHRAF, Arun Kumar KRISHNA SHANKAR
  • Publication number: 20150268876
    Abstract: Systems and methods are disclosed for information management, which are performed substantially autonomously by a client in the absence of a storage manager connection, and which are also streamlined to operate efficiently when the storage manager connection is restored. The illustrative client, comprising specialized logic for operating autonomously, generates secondary copies of production data that are compatible with the information management system. The client stores the secondary copies to local fast-access primary storage technology. When connected to an appropriate media agent and to the storage manager, the client moves to efficiently offload the secondary data to a proper secondary storage subsystem. The client aggregates the locally-stored secondary copies into a consolidated data structure, which it transmits to the media agent in the form of a single job.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: CommVault Systems, Inc.
    Inventors: Jun H. Ahn, Arun Kumar Krishna Shankar, Anup Kumar
  • Patent number: 7108730
    Abstract: This invention relates to a method for providing controlled heat to a process utilizing a flameless distributed combustion.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: September 19, 2006
    Assignee: Shell Oil Company
    Inventors: Rashmi K Shah, Thomas Mikus, Pettai Krishna Shankar
  • Patent number: 7025940
    Abstract: A process heater is provided utilizing flameless combustion, the process heater having: an oxidation reaction chamber, the oxidation reaction chamber having an inlet for oxidant, an outlet for combustion products, and a flow path between the inlet and the outlet; a fuel conduit capable of transporting a fuel mixture to a plurality of fuel nozzles within the oxidation reaction chamber, each nozzle providing communication from within the fuel conduit to the oxidation chamber, with each nozzle along the flowpath between the inlet and the outlet; a preheater in communication with the oxidation chamber inlet, the preheater capable of increasing the temperature of the oxidant to a temperature resulting in the combined oxidant and fuel from the fuel nozzle closest to the oxidation chamber inlet being greater than the autoignition temperature of the combined oxidant and fuel from the fuel nozzle closest to the oxidation chamber inlet; and a process chamber in a heat exchange relationship to the oxidation reaction cha
    Type: Grant
    Filed: October 8, 1998
    Date of Patent: April 11, 2006
    Assignee: Shell Oil Company
    Inventors: Rashmi K Shah, Thomas Mikus, Pettai Krishna Shankar
  • Publication number: 20030182858
    Abstract: This invention relates to a method for providing controlled heat to a process utilizing a flameless distributed combustion.
    Type: Application
    Filed: April 1, 2003
    Publication date: October 2, 2003
    Inventors: Rashmi K. Shah, Thomas Mikus, Pettai Krishna Shankar
  • Patent number: 4782380
    Abstract: Construction of a novel multilayer conductive interconnection for an integrated circuit having more than one conductive layer is disclosed comprising a lower barrier layer which may be in contact with an underlying silicon substrate and comprising a material selected from the class consisting of TiW and TiN; an intermediate layer of conductive metal such as an aluminum base metal; and an upper barrier layer which may be in contact with a second aluminum base metal layer and which is selected from the class consisting of TiW, TiN, MoSi.sub.x and TaSi where x equals 2 or more.
    Type: Grant
    Filed: January 22, 1987
    Date of Patent: November 1, 1988
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Krishna Shankar, Ram Ramani