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: 10922096Abstract: 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: GrantFiled: February 28, 2018Date of Patent: February 16, 2021Assignee: VMware, Inc.Inventor: Aditya Shrivastava
-
Patent number: 10742491Abstract: 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: GrantFiled: July 20, 2017Date of Patent: August 11, 2020Assignee: VMware, Inc.Inventor: Aditya Shrivastava
-
Publication number: 20190265987Abstract: 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: ApplicationFiled: February 28, 2018Publication date: August 29, 2019Inventor: Aditya SHRIVASTAVA
-
Publication number: 20190028335Abstract: 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: ApplicationFiled: July 20, 2017Publication date: January 24, 2019Inventor: Aditya SHRIVASTAVA
-
Patent number: 9485096Abstract: 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: GrantFiled: February 5, 2014Date of Patent: November 1, 2016Inventors: Apurva Shrivastava, Aditya Shrivastava
-
Patent number: 8952146Abstract: 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: GrantFiled: April 5, 2012Date of Patent: February 10, 2015Assignee: Grasim Industries LimitedInventors: Bir Kapoor, Preeti Lodha, Parag Patil, Aditya Shrivastava, Kishore Shouche, Eric Uerdingen, Michael Siemer, Thomas Wisniewski, Uwe Vagt, Massonne Klemens
-
Publication number: 20140355757Abstract: 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: ApplicationFiled: February 5, 2014Publication date: December 4, 2014Inventors: Apurva Shrivastava, Aditya Shrivastava
-
Publication number: 20130208123Abstract: 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: ApplicationFiled: February 13, 2012Publication date: August 15, 2013Applicant: Honeywell International Inc.Inventors: Samir Lakhani, Sandeep Patil Pundlik, Aditya Shrivastava
-
Publication number: 20120253030Abstract: 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: ApplicationFiled: April 5, 2012Publication date: October 4, 2012Applicant: GRASIM INDUSTRIES LIMITEDInventors: Bir KAPOOR, Preeti LODHA, Parag PATIL, Aditya SHRIVASTAVA, Kishore SHOUCHE, Eric UERDINGEN, Michael SIEMER, Thomas WISNIEWSKI, Uwe VAGT, Massonne KLEMENS
-
Publication number: 20120253031Abstract: 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: ApplicationFiled: April 5, 2012Publication date: October 4, 2012Applicant: GRASIM INDUSTRIES LIMITEDInventors: Bir KAPOOR, Preeti LODHA, Parag PATIL, Aditya SHRIVASTAVA, Kishore SHOUCHE, Eric UERDINGEN, Michael SIEMER, Thomas WISNIEWSKI, Uwe VAGT, Massonne KLEMENS
-
Patent number: 8230349Abstract: 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: GrantFiled: February 5, 2008Date of Patent: July 24, 2012Assignee: Honeywell International Inc.Inventors: Deepakumar Subbian, Aditya Shrivastava, Jagadish Annadurai, Uvaraj Thangarajan, Arun Pattali, Bouna Praveenkumar, Marine Drive
-
Publication number: 20090172554Abstract: 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: ApplicationFiled: February 5, 2008Publication date: July 2, 2009Applicant: HONEYWELL INTERNATIONAL, INC.Inventors: Deepakumar Subbian, Aditya Shrivastava, Jagadish Annadurai, Uvaraj Thangarajan, Arun Pattali, Bouna Praveenkumar, Marine Drive
-
Publication number: 20090100380Abstract: 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: ApplicationFiled: October 12, 2007Publication date: April 16, 2009Applicant: Microsoft CorporationInventors: 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: 20070205402Abstract: 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: ApplicationFiled: April 25, 2006Publication date: September 6, 2007Applicant: BIRLA RESEARCH INSTITUTE FOR APPLIED SCIENCESInventors: Aditya Shrivastava, Brij Koutu, Rajeev Sharma, Daya Chaurasia