Patents by Inventor Aditya Shrivastava

Aditya Shrivastava 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: 10922096
    Abstract: The disclosure provides an approach for launching a virtualized application, including (i) responsive to a first event occurring prior to any event for launching the virtualized application after user logon, executing a driver to fetch a subset of the files of the virtualized application from the network storage into system memory of the computer system; and (ii) responsive to a second event corresponding to a launch of the virtualized application, instantiating an execution space for the virtualized application and loading at least one of the fetched files into the system memory for execution. The driver maintains a map between (1) a file ID of the at least one of the fetched files and (2) a value of a pointer that points to a data structure referenced when caching the at least one of the fetched files.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: February 16, 2021
    Assignee: VMware, Inc.
    Inventor: Aditya Shrivastava
  • Patent number: 10742491
    Abstract: A computer system is configured to support execution of a virtualized application, the files of which are stored in and retrieved from network storage. The method of launching the virtualized application includes (i) responsive to a first user event occurring prior to any user event for launching the virtualized application after user logon, executing a driver to fetch a subset of the files of the virtualized application from the network storage into system memory of the computer system, and (ii) responsive to a second user event corresponding to a launch of the virtualized application, instantiating an execution space for the virtualized application and loading the fetched files into the system memory for execution.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: August 11, 2020
    Assignee: VMware, Inc.
    Inventor: Aditya Shrivastava
  • Publication number: 20190265987
    Abstract: The disclosure provides an approach for launching a virtualized application, including (i) responsive to a first event occurring prior to any event for launching the virtualized application after user logon, executing a driver to fetch a subset of the files of the virtualized application from the network storage into system memory of the computer system; and (ii) responsive to a second event corresponding to a launch of the virtualized application, instantiating an execution space for the virtualized application and loading at least one of the fetched files into the system memory for execution. The driver maintains a map between (1) a file ID of the at least one of the fetched files and (2) a value of a pointer that points to a data structure referenced when caching the at least one of the fetched files.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventor: Aditya SHRIVASTAVA
  • Publication number: 20190028335
    Abstract: A computer system is configured to support execution of a virtualized application, the files of which are stored in and retrieved from network storage. The method of launching the virtualized application includes (i) responsive to a first user event occurring prior to any user event for launching the virtualized application after user logon, executing a driver to fetch a subset of the files of the virtualized application from the network storage into system memory of the computer system, and (ii) responsive to a second user event corresponding to a launch of the virtualized application, instantiating an execution space for the virtualized application and loading the fetched files into the system memory for execution.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 24, 2019
    Inventor: Aditya SHRIVASTAVA
  • Patent number: 9485096
    Abstract: The method herein teaches encrypting a Private Key using a Passkey from an RSA generated private key/public key pair; the encrypted Private Key is split and then the portions are stored in two different databases. To encrypt data a new AES key is created that encrypts the data that is stored in another database. All users have their AES key encrypted using their associated public encryption keys such that the encrypted AES keys are stored in another database. To decrypt data the user enters his PassKey that is used to decrypt a rejoined split private key from portions that were retrieved from their respective databases. Next the encrypted AES key is retrieved and decrypted using the decrypted Private Key. Finally the AES encrypted data is retrieved from a database and decrypted using the decrypted AES key.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: November 1, 2016
    Inventors: Apurva Shrivastava, Aditya Shrivastava
  • Patent number: 8952146
    Abstract: The present invention provides a process for producing low fibrillating cellulose fibers by a dry-jet-wet spinning process wherein cellulose is treated with a solvent containing imidazolium ionic salt in a spinneret maintained at a temperature of 100-120° C. and the spun fibers drawn to the coagulation bath containing ionic salt with the draw ratio less than 5, to produce fibers with fibrillating index less than or equal to 3.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: February 10, 2015
    Assignee: Grasim Industries Limited
    Inventors: Bir Kapoor, Preeti Lodha, Parag Patil, Aditya Shrivastava, Kishore Shouche, Eric Uerdingen, Michael Siemer, Thomas Wisniewski, Uwe Vagt, Massonne Klemens
  • Publication number: 20140355757
    Abstract: The method herein teaches encrypting a Private Key using a Passkey from an RSA generated private key/public key pair; the encrypted Private Key is split and then the portions are stored in two different databases. To encrypt data a new AES key is created that encrypts the data that is stored in another database. All users have their AES key encrypted using their associated public encryption keys such that the encrypted AES keys are stored in another database. To decrypt data the user enters his PassKey that is used to decrypt a rejoined split private key from portions that were retrieved from their respective databases. Next the encrypted AES key is retrieved and decrypted using the decrypted Private Key. Finally the AES encrypted data is retrieved from a database and decrypted using the decrypted AES key.
    Type: Application
    Filed: February 5, 2014
    Publication date: December 4, 2014
    Inventors: Apurva Shrivastava, Aditya Shrivastava
  • Publication number: 20130208123
    Abstract: An apparatus for a security system is described. The apparatus includes a plurality of security cameras, a monitoring processor that tracks a focus of attention of a user via selection of cameras one at a time from among the plurality of security cameras, a collection processor that detects an evidence collection request from the user, opens an evidence file in response thereto and saves a sequence of video images from at least some of the plurality of video cameras into the evidence file based upon the tracked focus of attention of the user.
    Type: Application
    Filed: February 13, 2012
    Publication date: August 15, 2013
    Applicant: Honeywell International Inc.
    Inventors: Samir Lakhani, Sandeep Patil Pundlik, Aditya Shrivastava
  • Publication number: 20120253030
    Abstract: A process for manufacturing low-fibrillating cellulosic fibers by a dry-jet-wet spinning process is provided. The cellulose is treated with a specific ionic liquid based solvent to produce the said fibers with fibrillating index less than or equal to (3).
    Type: Application
    Filed: April 5, 2012
    Publication date: October 4, 2012
    Applicant: GRASIM INDUSTRIES LIMITED
    Inventors: Bir KAPOOR, Preeti LODHA, Parag PATIL, Aditya SHRIVASTAVA, Kishore SHOUCHE, Eric UERDINGEN, Michael SIEMER, Thomas WISNIEWSKI, Uwe VAGT, Massonne KLEMENS
  • Publication number: 20120253031
    Abstract: The present invention provides a process for producing low fibrillating cellulose fibers by a dry-jet-wet spinning process wherein cellulose is treated with a solvent containing imidazolium ionic salt in a spinneret maintained at a temperature of 100-120° C. and the spun fibers drawn to the coagulation bath containing ionic salt with the draw ratio less than 5, to produce fibers with fibrillating index less than or equal to 3.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 4, 2012
    Applicant: GRASIM INDUSTRIES LIMITED
    Inventors: Bir KAPOOR, Preeti LODHA, Parag PATIL, Aditya SHRIVASTAVA, Kishore SHOUCHE, Eric UERDINGEN, Michael SIEMER, Thomas WISNIEWSKI, Uwe VAGT, Massonne KLEMENS
  • Patent number: 8230349
    Abstract: The inventive system and method for enabling interactive collaboration among video surveillance operators is presented. The device has a message including an incident or meta data having a source identifier, a meta data composer, a transport layer, and a display device, such that the message is packaged using the meta data composer and transmitted using the transport layer to the display device. One embodiment facilitates sharing using a common console, and the other facilitates sharing to one or more operators; both embodiments use a common Meta Data messaging mechanism. Meta data refers to any surveillance related data that is worthy of sharing between operators. It includes, but is not necessarily limited to, salvo information, camera, incident related data, video device location details, etc.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: July 24, 2012
    Assignee: Honeywell International Inc.
    Inventors: Deepakumar Subbian, Aditya Shrivastava, Jagadish Annadurai, Uvaraj Thangarajan, Arun Pattali, Bouna Praveenkumar, Marine Drive
  • Publication number: 20090172554
    Abstract: The inventive system and method for enabling interactive collaboration among video surveillance operators is presented. The device has a message including an incident or meta data having a source identifier, a meta data composer, a transport layer, and a display device, such that the message is packaged using the meta data composer and transmitted using the transport layer to the display device. One embodiment facilitates sharing using a common console, and the other facilitates sharing to one or more operators; both embodiments use a common Meta Data messaging mechanism. Meta data refers to any surveillance related data that is worthy of sharing between operators. It includes, but is not necessarily limited to, salvo information, camera, incident related data, video device location details, etc.
    Type: Application
    Filed: February 5, 2008
    Publication date: July 2, 2009
    Applicant: HONEYWELL INTERNATIONAL, INC.
    Inventors: Deepakumar Subbian, Aditya Shrivastava, Jagadish Annadurai, Uvaraj Thangarajan, Arun Pattali, Bouna Praveenkumar, Marine Drive
  • Publication number: 20090100380
    Abstract: Navigating among content data via a navigation interface includes receiving navigational input including category input and/or page input. The category input and page input each can be selected regardless of what page is currently selected. The selected page fills a substantial portion of the display space. A navigation bar including display elements of available categories also can be displayed. Touch support can be implemented using at least two different systems: Tap and Gesture. Gesture navigation can be inverted to suit the style of a particular user.
    Type: Application
    Filed: October 12, 2007
    Publication date: April 16, 2009
    Applicant: Microsoft Corporation
    Inventors: Grant Christopher Gardner, Jason Robert Tuck, Li Chen Lim, David Wayne Flynt, Jay Ongg, Nisheth Pinakin Joshi, Arthur Ka Tsuen Lam, Alper Selcuk, Malti Raghavan, Aditya Shrivastava, Rebecca Sundling
  • Publication number: 20070205402
    Abstract: A flame retardant and glow resistant zinc free cellulose product containing silica, modified with polyaluminium ions. In the preparation of product the cellulose solution (viscose) and sodium silicate are blended and regenerated to obtain a polymeric silica in the cellulose structure which is further modified with polyaluminium ions to attach aluminium sites on silica molecules to make the product glow resistant and impart wash fastness as well.
    Type: Application
    Filed: April 25, 2006
    Publication date: September 6, 2007
    Applicant: BIRLA RESEARCH INSTITUTE FOR APPLIED SCIENCES
    Inventors: Aditya Shrivastava, Brij Koutu, Rajeev Sharma, Daya Chaurasia