Patents by Inventor Shiv Shankar

Shiv 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).

  • Patent number: 11060015
    Abstract: A treatment fluid comprises: a base fluid; a viscoelastic surfactant gelling agent and hydrophobic nanoparticles comprising metallic nanoparticles that are surface modified with C6-30 aliphatic groups. The treatment fluid is a fracturing fluid, a completion fluid, a gravel pack fluid, a fluid loss pill, a lost circulation pill, a diverter fluid, a foamed fluid, a stimulation fluid and the like.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: July 13, 2021
    Assignee: BAKER HUGHES, A GE COMPANY, LLC
    Inventors: Shiv Shankar Sangaru, Prahlad Yadav, Tianping Huang, Gaurav Agrawal, Pranjal Sarmah
  • Publication number: 20210198976
    Abstract: A fluid control device includes a housing, a fluid channel defined within the housing, the fluid channel having an inlet, and a restriction assembly. The restriction assembly includes a cantilever device disposed within the fluid channel and defining a restricted fluid path, the cantilever device configured to deform to reduce an area of the restricted fluid path and restrict a flow rate of fluid flowing therethrough based on a property of the fluid.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Applicant: Baker Hughes Oilfield Operations LLC
    Inventors: Ameen Malkawi, Shiv Shankar Sangaru, Raghava Raju Lakhamraju, Ahmed AlAdawy, Naeem-Ur Minhas, Hedy Suherdiana, Robbie Arsyadanie
  • Publication number: 20210198986
    Abstract: A system for controlling a flow of fluid includes a flow control device having a fluid channel configured to transport a fluid between a subterranean region and a borehole conduit, a resonant sensing assembly including a resonator body disposed in fluid communication with the fluid channel, and a controller configured to cause the resonator body to vibrate according to an expected resonance frequency of the resonator body. The system also includes a processing device configured to acquire a measurement signal generated by the resonator body, estimate a property of the fluid based on the measurement signal, and control a flow of the fluid through the flow control device based on the property of the fluid.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Applicant: Baker Hughes Oilfield Operations LLC
    Inventors: Raghava Raju Lakhamraju, Ameen Malkawi, Ahmed AlAdawy, Naeem-Ur Minhas, Shiv Shankar Sangaru
  • Publication number: 20210182151
    Abstract: User-based recovery point objectives (RPOs) for disaster recovery are described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, transient information associated with a file stored by a data storage system; determining, by the device, whether the transient information associated with the file indicates that a condition for replicating the file has been met; and inserting, by the device, the file into a replication queue associated with the data storage system in response to a positive result of the determining.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot
  • Publication number: 20210181945
    Abstract: User-based recovery point objectives (RPOs) for disaster recovery are described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, transient information associated with respective files stored by a data storage system; associating, by the device, the respective files with respective priority values based on the transient information; and queueing, by the device, the respective files for replication in an order defined by the priority values associated with the respective files.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot
  • Patent number: 11023582
    Abstract: Identification and control of malicious users on a data storage system is described herein. A data storage system as described herein can include a file tracking component that records identities of users that have made at least one modification to a file stored on the data storage system, resulting in a set of recorded users; a user monitor component that increments respective malware counts associated with respective users of the set of recorded users in response to a malware scan of the file indicating that the file contains malware; and an access control component that restricts usage of the data storage system by a first user of the set of recorded users in response to a malware count associated with the first user exceeding a first threshold.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 1, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jai Prakash Gahlot, Amit Kumar Chauhan, Shiv Shankar Kumar
  • Publication number: 20210081555
    Abstract: Filename-based malware pre-scanning is described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, a malware scan request for a first file in a directory of a file system, the first file having a first filename belonging to a filename sequence; appending, by the device, the first file to a first malware scan queue; and appending, by the device, respective second files in the directory to a second malware scan queue that is distinct from the first malware scan queue, wherein the respective second files are distinct from the first file and have respective second filenames belonging to the filename sequence.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 18, 2021
    Inventors: Avadut Mungre, Jai Prakash Gahlot, Shiv Shankar Kumar
  • Publication number: 20210081532
    Abstract: Filename-based malware pre-scanning is described herein. A method as described herein can include establishing sequential malware scanning for respective files in a first directory of a file system according to filenames of the respective files; comparing an elapsed time since a previous malware scan for a first file of the respective files in the first directory having a first filename in a filename sequence to a scan age threshold associated with a scheduled malware scan task for the first directory; and, in response to the elapsed time since the previous malware scan for the first file being determined to be less than the scan age threshold, removing the scheduled malware scan task with respect to the first file and at least one second file of the respective files in the first directory having respective second filenames in the filename sequence.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 18, 2021
    Inventors: Avadut Mungre, Jai Prakash Gahlot, Shiv Shankar Kumar
  • Patent number: 10938701
    Abstract: Efficient heartbeat with remote servers by network-attached storage (NAS) cluster nodes is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a node assignment component that generates assignments for NAS nodes resulting in respective associated NAS nodes, the assignments associating respective ones of the NAS nodes with respective distinct anti-malware servers, and a heartbeat messaging component that instructs the respective associated NAS nodes to transmit heartbeat request messages to the respective distinct anti-malware servers according to the assignments.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Patent number: 10862922
    Abstract: Server selection for optimized malware scanning on network-attached storage systems is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a load determination component that determines respective available capacities of anti-malware servers based on loading information obtained from the anti-malware servers and a task assignment component that assigns a malware scan task to a selected anti-malware server of the anti-malware servers based on the respective available capacities of the anti-malware servers.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC CORPORATION
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Patent number: 10848559
    Abstract: Malware scan status determination for network-attached storage systems is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a data creation component that creates a scan status data structure associated with a network-attached storage (NAS) device, the scan status data structure comprising respective records that indicate a file identifier and a malware scan status for respective files stored on the NAS device, and a data update component that updates a record in the scan status data structure corresponding to a target file stored on the NAS device in response to receiving a malware scan result for the target file.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: November 24, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Patent number: 10815418
    Abstract: A viscoelastic surfactant treatment fluid comprises an aqueous base fluid an inorganic salt, the inorganic salt being present in an amount of greater than about 5 wt. % based on the total weight of the treatment fluid; a viscoelastic surfactant gelling agent effective to gel the aqueous base fluid by forming a plurality of micelles; and a cationic polymer additive associated with the micelles via electrostatic interactions.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: October 27, 2020
    Assignee: BAKER HUGHES, A GE COMPANY, LLC
    Inventors: Shiv Shankar Sangaru, Prahlad Yadav
  • Patent number: 10812585
    Abstract: An adaptive connection policy for dynamic load balancing of client connections is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a watermarking component that defines operating ranges and connection policies for respective performance parameters associated with the data storage system, a performance monitoring component that tracks respective performances of computing nodes of the data storage system with respect to the respective performance parameters, and a policy selection component that selects a connection policy for a performance parameter of the respective performance parameters, resulting in a selected connection policy, in response to a performance of at least one computing node of the data storage system being outside of an operating range of the operating ranges for the performance parameter.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: October 20, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Publication number: 20200201994
    Abstract: Priority scanning of files written by malicious users in a data storage system is described herein. A data storage system as described herein can include a user lookup component that obtains identities of users that have made at least one modification to a first file stored on the data storage system, resulting in a set of modifying users; a comparison component that compares respective modifying users of the set of modifying users to respective malicious users of a set of malicious users; and a scan priority component that, in response to the comparison component identifying at least one match between a modifying user of the set of modifying users and a malicious user of the set of malicious users, assigns a first scan priority to the first file that is higher than a second scan priority assigned to a second, different file stored on the data storage system.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: Jai Prakash Gahlot, Amit Kumar Chauhan, Shiv Shankar Kumar
  • Publication number: 20200201995
    Abstract: Identification and control of malicious users on a data storage system is described herein. A data storage system as described herein can include a file tracking component that records identities of users that have made at least one modification to a file stored on the data storage system, resulting in a set of recorded users; a user monitor component that increments respective malware counts associated with respective users of the set of recorded users in response to a malware scan of the file indicating that the file contains malware; and an access control component that restricts usage of the data storage system by a first user of the set of recorded users in response to a malware count associated with the first user exceeding a first threshold.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: Jai Prakash Gahlot, Amit Kumar Chauhan, Shiv Shankar Kumar
  • Publication number: 20200045106
    Abstract: An adaptive connection policy for dynamic load balancing of client connections is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a watermarking component that defines operating ranges and connection policies for respective performance parameters associated with the data storage system, a performance monitoring component that tracks respective performances of computing nodes of the data storage system with respect to the respective performance parameters, and a policy selection component that selects a connection policy for a performance parameter of the respective performance parameters, resulting in a selected connection policy, in response to a performance of at least one computing node of the data storage system being outside of an operating range of the operating ranges for the performance parameter.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Patent number: 10544473
    Abstract: A fungal strain Beauveria species bearing accession number MTCC 5184 is disclosed. The process for the preparation of an enzyme mix including at least one enzyme selected from, but not limited to protease, carbohydrase, and lipase from the disclosed Beauveria species and uses of the enzyme mix in various areas also disclosed.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: January 28, 2020
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Seeta Laxman Ryali, Shiv Shankar, Snehal Vijay More, Harish Bansilal Khandelwal, Chandra Babu Kannan Narasimhan, Saravanan Palanivel, Padmanabhan Balaram
  • Publication number: 20200028769
    Abstract: Efficient heartbeat with remote servers by network-attached storage (NAS) cluster nodes is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a node assignment component that generates assignments for NAS nodes resulting in respective associated NAS nodes, the assignments associating respective ones of the NAS nodes with respective distinct anti-malware servers, and a heartbeat messaging component that instructs the respective associated NAS nodes to transmit heartbeat request messages to the respective distinct anti-malware servers according to the assignments.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Publication number: 20200014704
    Abstract: Server selection for optimized malware scanning on network-attached storage systems is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a load determination component that determines respective available capacities of anti-malware servers based on loading information obtained from the anti-malware servers and a task assignment component that assigns a malware scan task to a selected anti-malware server of the anti-malware servers based on the respective available capacities of the anti-malware servers.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 9, 2020
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Publication number: 20190340359
    Abstract: Malware scan status determination for network-attached storage systems is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a data creation component that creates a scan status data structure associated with a network-attached storage (NAS) device, the scan status data structure comprising respective records that indicate a file identifier and a malware scan status for respective files stored on the NAS device, and a data update component that updates a record in the scan status data structure corresponding to a target file stored on the NAS device in response to receiving a malware scan result for the target file.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan