Patents by Inventor Alok Sharma

Alok Sharma 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: 11295757
    Abstract: In an embodiment, a method comprises: capturing, by one or more microphone arrays of a vehicle, sound signals in an environment; extracting frequency spectrum features from the sound signals; predicting, using an acoustic scene classifier and the frequency spectrum features, one or more siren signal classifications; converting the one or more siren signal classifications into one or more siren signal event detections; computing time delay of arrival estimates for the one or more detected siren signals; estimating one or more bearing angles to one or more sources of the one or more detected siren signals using the time delay of arrival estimates and a known geometry of the microphone array; and tracking, using a Bayesian filter, the one or more bearing angles. If a siren is detected, actions are performed by the vehicle depending on the location of the emergency vehicle and whether the emergency vehicle is active or inactive.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: April 5, 2022
    Assignee: Motional AD LLC
    Inventors: Jugal Buddhadev, Rajesh K. Venkateswaran, Alok Sharma, Yunpeng Xu, Michael Lee, Paul Schmitt, Matthew Andromalos
  • Publication number: 20220089959
    Abstract: The present invention relates to the process for molecular separation of hydrocarbons using nanopore membrane comprising passing the hydrocarbon feedstock with or without separation enhancing additive/additives to produce permeate streams having different refractive indices which resonate with that of naphtha, kerosene and heavier molecules.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 24, 2022
    Inventors: Prakash Bhagwant BHALAVI, Devotta IRUDAYARAJ, Naduhatty Selai RAMAN, Alok SHARMA, Gurpreet Singh KAPUR, Sankara Sri Venkata RAMAKUMAR
  • Publication number: 20220030880
    Abstract: “BIO-PESTICIDE OIL FORMULATION” The present invention relates to a bio-pesticide formulation and a process for the preparation thereof. Particularly this invention relates to a formulation useful against foliar plant diseases, wherein said bio-pesticide formulation comprises of: I.) a homogeneous component I comprising: Eucalyptus leaves; Trichoderma harzianum; and karanj cake, II.) a component II comprising: an agro oil in 50 to 80% of component II; water in 10 to 30% of component II; and one or more emulsifiers selected from the group consisting of glycerine, Tween 20 and propylene glycol in 02 to 30% of component II, III.) a carbon source in a percentage of 2 to 10%, and IV.) optionally a structural agent in a percentage of 2 to 10%.
    Type: Application
    Filed: October 30, 2019
    Publication date: February 3, 2022
    Inventors: Nidhi DIDWANIA, Sarita SACHDEVA, Alok SHARMA
  • Publication number: 20220001355
    Abstract: The present invention relates to a synthesis of novel Zn(II)-based Metal Organic Frameworks having mixed organic ligands of 1,3,5-benzene tricarboxylic acid (BTC) and 2-methylimidazole (mIm) through a simple and economic solvothermal method. The synthesized MOFs has cuboids morphology having high surface area (1248 m2/g) capable of hydrogen adsorption at ?10° C. to 25° C. temperature and 100 bar pressure. The hydrogen adsorption capabilities of the novel MOFs are in the range of 23-0.2 weight percent.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 6, 2022
    Inventors: Tapan BERA, Amardeep SINGH, Kaladhar SEMWAL, Christopher JAYARAJ, Umish SRIVASTAVA, Alok SHARMA, Gurpreet Singh KAPUR, Sankara Sri Venkata RAMAKUMAR
  • Publication number: 20210376363
    Abstract: An apparatus for purifying impure hydrogen fuel is described that includes a first chamber and a second chamber. The first chamber is configured to receive impure hydrogen fuel in the form of a first mixture of gases with hydrogen gas and carbon monoxide at the first concentration while the second chamber is configured to receive a second mixture of gases with hydrogen gas at the second concentration. The apparatus also includes a solid-state electrolyte that separates the first chamber and the second chamber and includes an adsorbing catalyst. The apparatus also includes a pair of electrodes installed each in the first chamber and the second chamber to create a potential difference is created across the solid-state electrolyte.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 2, 2021
    Inventors: Chinmay CHAUDHARI, Sachin CHUGH, Meenakshi SUNDARRAMAN, Kapil SONKAR, Alok SHARMA, Gurpreet Singh KAPUR, Sankara Sri Venkata RAMAKUMAR
  • Publication number: 20210342082
    Abstract: Techniques are provided for asynchronous semi-inline deduplication. A multi-tiered storage arrangement comprises a first storage tier, a second storage tier, etc. An in-memory change log of data recently written to the first storage tier is evaluate to identify a fingerprint of a data block recently written to the first storage tier. A donor data store, comprising fingerprints of data blocks already stored within the first storage tier, is queried using the fingerprint. If the fingerprint is found, then deduplication is performed for the data block to create deduplicated data based upon a potential donor data block within the first storage tier. The deduplicated data is moved from the first storage tier to the second storage tier, such as in response to a determination that the deduplicated data has not been recently accessed. The deduplication is performed before cold data is moved from first storage tier to second storage tier.
    Type: Application
    Filed: July 13, 2021
    Publication date: November 4, 2021
    Inventors: Alok Sharma, Girish Hebbale Venkata Subbaiah, Kartik Rathnakar, Venkateswarlu Tella, Mukul Sharma
  • Publication number: 20210332313
    Abstract: The invention relates to a device and process for converting organic waste to biogas with high methane content and improved organic conversion efficiency. Disclosed process consists of two stages and in the first stage, shredded organic waste is digested in primary digester in which biodegradable organic fractions present in waste gets converted to volatile fatty acids and alcohols dissolved in aqueous solution by hydrolytic and acidogenic microorganisms. Primary digester effluent pH, is adjusted to about 6.8-7.5 by addition of controlled alkali solution. Neutralized waste slurry is separated into liquid solution called as leachate and digested solid sludge. In the second stage, liquid leachate comprising volatile fatty acids are converted to biogas with methane content in the range 80-86% by methanogenic microbial culture in main digester under anaerobic conditions.
    Type: Application
    Filed: April 26, 2021
    Publication date: October 28, 2021
    Inventors: Mohan Rao DAMACHERLA, Rajesh Badhe, Manoj Kumar, Umish Srivastava, Alok Sharma, Gurpreet Singh Kapur, Sankara Sri Venkata Ramakumar
  • Publication number: 20210297359
    Abstract: A method includes establishing a communication link between a communication interface of a first computing device and a virtual machine executed by a second computing device, receiving an available bandwidth parameter associated with the communication link, receiving link characteristic data associated with the communication interface, and configuring a characteristic of the communication link based on the available bandwidth parameter and the link characteristic data. A system includes a first computing device including a communication interface and executing a policy manager and a second computing device executing a virtual machine. The policy manager is to receive an available bandwidth parameter associated with the communication link, receive link characteristic data associated with the communication interface, and configure a characteristic of the communication link based on the available bandwidth parameter and the link characteristic data.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 23, 2021
    Inventors: Suman Banerjee, Alok Sharma
  • Publication number: 20210233554
    Abstract: In an embodiment, a method comprises: capturing, by one or more microphone arrays of a vehicle, sound signals in an environment; extracting frequency spectrum features from the sound signals; predicting, using an acoustic scene classifier and the frequency spectrum features, one or more siren signal classifications; converting the one or more siren signal classifications into one or more siren signal event detections; computing time delay of arrival estimates for the one or more detected siren signals; estimating one or more bearing angles to one or more sources of the one or more detected siren signals using the time delay of arrival estimates and a known geometry of the microphone array; and tracking, using a Bayesian filter, the one or more bearing angles. If a siren is detected, actions are performed by the vehicle depending on the location of the emergency vehicle and whether the emergency vehicle is active or inactive.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Inventors: Jugal Buddhadev, Rajesh K. Venkateswaran, Alok Sharma, Yunpeng Xu, Michael Lee, Paul Schmitt, Matthew Andromalos
  • Patent number: 11068182
    Abstract: Techniques are provided for asynchronous semi-inline deduplication. A multi-tiered storage arrangement comprises a first storage tier, a second storage tier, etc. An in-memory change log of data recently written to the first storage tier is evaluate to identify a fingerprint of a data block recently written to the first storage tier. A donor data store, comprising fingerprints of data blocks already stored within the first storage tier, is queried using the fingerprint. If the fingerprint is found, then deduplication is performed for the data block to create deduplicated data based upon a potential donor data block within the first storage tier. The deduplicated data is moved from the first storage tier to the second storage tier, such as in response to a determination that the deduplicated data has not been recently accessed. The deduplication is performed before cold data is moved from first storage tier to second storage tier.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: July 20, 2021
    Assignee: NetApp, Inc.
    Inventors: Alok Sharma, Girish Hebbale Venkata Subbaiah, Kartik Rathnakar, Venkateswarlu Tella, Mukul Sharma
  • Patent number: 11010078
    Abstract: One or more techniques and/or computing devices are provided for inline deduplication. For example, a checksum hash table and/or a block number hash table may be maintained within memory (e.g., a storage controller may maintain the hash tables in-core). The checksum hash table may be utilized for inline deduplication to identify potential donor blocks that may comprise the same data as an incoming storage operation. Data within an in-core buffer cache is eligible as potential donor blocks so that inline deduplication may be performed using data from the in-core buffer cache, which may mitigate disk access to underlying storage for which the in-core buffer cache is used for caching. The block number hash table may be used for updating or removing entries from the hash tables, such as for blocks that are no longer eligible as potential donor blocks (e.g., deleted blocks, blocks evicted from the in-core buffer cache, etc.).
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 18, 2021
    Assignee: NetApp Inc.
    Inventors: Mukul Sharma, Kartik Rathnakar, Dnyaneshwar Nagorao Pawar, Venkateswarlu Telia, Kiran Nenmeli Srinivasan, Rajesh Khandelwal, Alok Sharma
  • Patent number: 10983810
    Abstract: A method includes establishing a remote desktop connection between a first computing device and a first virtual machine executed by a second computing device. A stream of data generated by a first application executing on the first virtual machine is received in the first computing device over the remote desktop connection. A user interactivity metric associated with a user's interaction with the first application via the first computing device is determined. A compression metric is generated based on the user interactivity metric. The stream of data is compressed based on the compression metric.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 20, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Suman Banerjee, Alok Sharma, Arjang Ghassem Zedeh
  • Publication number: 20200325438
    Abstract: The present invention provides to a process for recovery of an organic compound (i.e. Ethanol, propanol, butanol, Acetone, iso-propyl alcohol) from a fermented broth which is produced from different fermentation technologies. The present invention particularly relates to an integrated process for ethanol separation from the fermentation broth using integrated vapor compressing unit (turbofans), evaporator (falling film) and a broth stripper column (vacuum distillation system). The process is operated under low temperature for the separation and recovery of the organic compound (particularly ethanol) from the fermented broth containing live microbes typically below or at 50° C. to ensure the activity of the microbes in the broth recycle. Again, the activity of the microbes is further ensured by maintaining the residence time of the microbe containing broth outside the Fermentor is less than or equal to 10 minutes.
    Type: Application
    Filed: January 31, 2020
    Publication date: October 15, 2020
    Inventors: Mukesh Kumar Sharma, Gaurav Bajaj, Alok Sharma
  • Publication number: 20200184523
    Abstract: A system for receiving, at a server with one or more processors, a request for a respective product page from a first client system. The system then sends the respective product page to the first client system for display, wherein the respective product page includes a send SMS message link. The system receives, from the first client system, a first SMS message, wherein the first SMS message is generated by user selection of the send SMS message link. The system transmits the first SMS message to a second client system associated with a seller of the respective product.
    Type: Application
    Filed: February 19, 2020
    Publication date: June 11, 2020
    Applicant: eBay Inc.
    Inventors: Harish Kumar Krishnasamy, Alok Sharma
  • Publication number: 20200184236
    Abstract: Among other things, we describe systems and method for validating sensor calibration. For validating calibration of a system of sensors having several types of sensors, an object may be configured to have a substantially reflective portion such that the sensors can isolate the substantially reflective portion, and their sensor data can be compared to determine, if the detected locations of the substantially reflective portion by each sensor are aligned. For calibrating a system of sensors, an object having known calibration features can be used and detected by each sensor, and the detected data can be compared to known calibration data associated with the object to determine if each sensor is correctly calibrated.
    Type: Application
    Filed: November 26, 2019
    Publication date: June 11, 2020
    Inventors: Mauro Aguiar, Noam Weinstein, Eric Wolff, Matthias Sapuan, Hsun-Hsien Chang, Philipp Robbel, Maurilio Di Cicco, Guchan Ozbilgin, Bishwamoy Roy, Yifan Yang, Akshay Bhagat, David Butterworth, Andrew J. Eick, Alok Sharma, Junqing Wei
  • Publication number: 20200159432
    Abstract: One or more techniques and/or computing devices are provided for inline deduplication. For example, a checksum hash table and/or a block number hash table may be maintained within memory (e.g., a storage controller may maintain the hash tables in-core). The checksum hash table may be utilized for inline deduplication to identify potential donor blocks that may comprise the same data as an incoming storage operation. Data within an in-core buffer cache is eligible as potential donor blocks so that inline deduplication may be performed using data from the in-core buffer cache, which may mitigate disk access to underlying storage for which the in-core buffer cache is used for caching. The block number hash table may be used for updating or removing entries from the hash tables, such as for blocks that are no longer eligible as potential donor blocks (e.g., deleted blocks, blocks evicted from the in-core buffer cache, etc.).
    Type: Application
    Filed: January 28, 2020
    Publication date: May 21, 2020
    Inventors: Mukul Sharma, Kartik Rathnakar, Dnyaneshwar Nagorao Pawar, Venkateswarlu Tella, Kiran Nenmeli Srinivasan, Rajesh Khandelwal, Alok Sharma
  • Patent number: 10607266
    Abstract: A system for receiving, at a server with one or more processors, a request for a respective product page from a first client system. The system then sends the respective product page to the first client system for display, wherein the respective product page includes a send SMS message link. The system receives, from the first client system, a first SMS message, wherein the first SMS message is generated by user selection of the send SMS message link. The system transmits the first SMS message to a second client system associated with a seller of the respective product.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: March 31, 2020
    Assignee: eBay Inc.
    Inventors: Harish Kumar Krishnasamy, Alok Sharma
  • Publication number: 20200081643
    Abstract: Techniques are provided for asynchronous semi-inline deduplication. A multi-tiered storage arrangement comprises a first storage tier, a second storage tier, etc. An in-memory change log of data recently written to the first storage tier is evaluate to identify a fingerprint of a data block recently written to the first storage tier. A donor data store, comprising fingerprints of data blocks already stored within the first storage tier, is queried using the fingerprint. If the fingerprint is found, then deduplication is performed for the data block to create deduplicated data based upon a potential donor data block within the first storage tier. The deduplicated data is moved from the first storage tier to the second storage tier, such as in response to a determination that the deduplicated data has not been recently accessed. The deduplication is performed before cold data is moved from first storage tier to second storage tier.
    Type: Application
    Filed: November 14, 2019
    Publication date: March 12, 2020
    Inventors: Alok Sharma, Girish Hebbale Venkata Subbaiah, Kartik Rathnakar, Venkateswarlu Tella, Mukul Sharma
  • Patent number: 10585611
    Abstract: One or more techniques and/or computing devices are provided for inline deduplication. For example, a checksum hash table and/or a block number hash table may be maintained within memory (e.g., a storage controller may maintain the hash tables in-core). The checksum hash table may be utilized for inline deduplication to identify potential donor blocks that may comprise the same data as an incoming storage operation. Data within an in-core buffer cache is eligible as potential donor blocks so that inline deduplication may be performed using data from the in-core buffer cache, which may mitigate disk access to underlying storage for which the in-core buffer cache is used for caching. The block number hash table may be used for updating or removing entries from the hash tables, such as for blocks that are no longer eligible as potential donor blocks (e.g., deleted blocks, blocks evicted from the in-core buffer cache, etc.).
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: March 10, 2020
    Assignee: NetApp Inc.
    Inventors: Mukul Sharma, Kartik Rathnakar, Dnyaneshwar Nagorao Pawar, Venkateswarlu Tella, Kiran Nenmeli Srinivasan, Rajesh Khandelwal, Alok Sharma
  • Publication number: 20200042672
    Abstract: A method includes estimating usage patterns of a plurality of users for a first software application in a computing system. A set of time conflicts is generated based on the usage patterns. A license count for the first software application is estimated based on the set of time conflicts. Additional licenses are secured for the first application in the computing system responsive to the estimated license count not being less than an actual license count by a predetermined margin.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Applicant: Stratus Silver Lining, Inc.
    Inventors: Suman Banerjee, Alok Sharma