Patents by Inventor Deepak Patil

Deepak Patil 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: 10754834
    Abstract: A method and system for backing up data is provided. The method includes storing a first plurality of data units in a backup storage, as a result of a fingerprint database being available, the first plurality of data units being deduplicated through application of the fingerprint database. The method includes storing a second plurality of data units in the backup storage, as a result of the fingerprint database being unavailable, wherein at least one step of the method is executed through a processor.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: August 25, 2020
    Assignee: VERITAS TECHNOLOGIES LLC
    Inventors: Deepak Patil, Graham Bromley, Neel Bhatt, Stephen Gipp
  • Patent number: 10711179
    Abstract: During “fracking” operations, proppants are used to keep open the fissures that are created, and stimulation fluids are often injected into the subterranean hydrocarbon-bearing geological formations to assist in capturing released hydrocarbons. However, because fissure surfaces formed in subterranean hydrocarbon-bearing geological formations from fracking tend to be hydrophobic, both introduced stimulation fluids and the hydrocarbons from the subterranean hydrocarbon-bearing geological formations tend to adhere to the fissure surfaces. The addition of a gemini surfactant appears to reduce the hydrophobic nature of the geological structure's fissure surfaces, thereby wetting surfaces of indigenous rock and/or introduced proppant surfaces. The addition of the gemini surfactant results in an increase of the fluid flow through the subterranean hydrocarbon-bearing geological formations, thereby enhancing of recovery of hydrocarbons and introduced stimulation fluids.
    Type: Grant
    Filed: July 4, 2018
    Date of Patent: July 14, 2020
    Inventors: Deepak Patil, Ambrish Kamdar, Syed Ali, Oscar Portillo, Marek Pakulski
  • Patent number: 10656858
    Abstract: A hybrid deduplication system operates to detect variable-sized deduplication matches, while performing the storage deduplication on fixed-size segments of data. The hybrid deduplication system calculates unique identifiers for variable-sized sections of data within a data stream being written to a deduplicated data store. The hybrid deduplication system then compares those newly-calculated identifiers to identifiers of variable-sized sections of data that have already been stored within the deduplicated data store. If a match is found, the hybrid deduplication system identifies the location of each of the fixed-size data segment(s), already stored in the deduplicated data store, that include the identified variable-sized section of data.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: May 19, 2020
    Assignee: Veritas Technologies LLC
    Inventors: Ronald Karr, Graham Bromley, Deepak Patil
  • Patent number: 10611953
    Abstract: It is common to require oil-well treating chemicals to be introduced into subterranean geological formations over the well's drilling, stabilization and extraction phases. The timely controlled and uniform release of such chemicals throughout the fluid bed vastly enhances their effectiveness. A method is disclosed for introducing such oil-well treating chemicals throughout the subterranean formation by encapsulating the chemicals within engineered composites, which are introduced into the subterranean formations along with the other fluids. These engineered composites are formed to slowly release the oil-well treating chemicals once they are in the subterranean formations as the engineered composites slowly dissolve.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: April 7, 2020
    Inventors: Deepak Patil, Ambrish Kamdar
  • Publication number: 20200010755
    Abstract: During “fracking” operations, proppants are used to keep open the fissures that are created, and stimulation fluids are often injected into the subterranean hydrocarbon-bearing geological formations to assist in capturing released hydrocarbons. However, because fissure surfaces formed in subterranean hydrocarbon-bearing geological formations from fracking tend to be hydrophobic, both introduced stimulation fluids and the hydrocarbons from the subterranean hydrocarbon-bearing geological formations tend to adhere to the fissure surfaces. The addition of a gemini surfactant appears to reduce the hydrophobic nature of the geological structure's fissure surfaces, thereby wetting surfaces of indigenous rock and/or introduced proppant surfaces. The addition of the gemini surfactant results in an increase of the fluid flow through the subterranean hydrocarbon-bearing geological formations, thereby enhancing of recovery of hydrocarbons and introduced stimulation fluids.
    Type: Application
    Filed: July 4, 2018
    Publication date: January 9, 2020
    Inventors: Deepak PATIL, Ambrish Kamdar, Syed Ali, Oscar Portillo, Marek Pakulski
  • Patent number: 10409734
    Abstract: The disclosed computer-implemented method for controlling auxiliary device access to computing devices based on device functionality descriptors may include (i) detecting a connection of an auxiliary device to a client computing device, (ii) receiving a set of functionality descriptors from the auxiliary device, each functionality descriptor of the set of functionality descriptors identifying a separate functionality of the auxiliary device, (iii) determining whether the set of functionality descriptors matches a set of reference descriptors, and (iv) performing a security action based on the determination of whether the set of functionality descriptors matches the set of reference descriptors. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: September 10, 2019
    Assignee: Symantec Corporation
    Inventors: Deepak Patil, Atish Bhowmick
  • Patent number: 10282256
    Abstract: A method for backing up data is provided. The method includes deduplicating a first plurality of data units during a backup operation through application of a first deduplication service and a fingerprint database. The method includes logging a second plurality of data units in a journal, during the backup operation. The logging is in response to a failure of the first deduplication service and wherein at least one method operation is executed through a processor.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: May 7, 2019
    Assignee: Veritas Technologies LLC
    Inventors: Deepak Patil, Neel Bhatt, Stephen Gipp
  • Publication number: 20180215995
    Abstract: A novel method for a controlled release of oil well treating compositions is revealed. The “engineered composite” are formed by mixing well treatment agents with an impervious substrate that exhibit low solubility in water and oil. The engineered composite is introduced in to subterranean wells along with a carrier, fluid to release well, treatment agents over extended periods of time.
    Type: Application
    Filed: July 20, 2016
    Publication date: August 2, 2018
    Applicant: Finoric LLC
    Inventors: Deepak Patil, Ambrish Kamdar
  • Patent number: 9998394
    Abstract: The disclosed computer-implemented method for scalable network buffer management may include (1) receiving, via a connection to a client, data to be transmitted to a cloud service, (2) buffering the data in at least one data buffer, (3) determining that the data will not be transmitted to the cloud service within a timeout period for the client connection, (4) delaying reception of additional data from the client connection for a portion of the timeout period, and (5) before the timeout period has elapsed, buffering data from the client connection in at least one secondary data buffer, wherein the secondary data buffer is smaller in size than the data buffer. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: June 12, 2018
    Assignee: Veritas Technologies LLC
    Inventors: Mukund Agrawal, Sachin Dravid, Deepak Patil
  • Patent number: 9785643
    Abstract: A computer-implemented method for reclaiming storage space in deduplicating data systems may include (1) storing at least one non-synthesized backup image within a deduplicating data system by storing at least one data segment of the non-synthesized backup image within a container of deduplicated data segments that is used by the deduplicating data system, (2) storing at least one synthesized backup image within the deduplicating data system by referencing at least one previously stored data segment within the container that is also referenced by a previous backup image within the deduplicating data system, (3) determining that no non-synthesized backup images still reference the container, and (4) removing the data segment of the non-synthesized backup image from the container of deduplicated data segments in response to determining that no non-synthesized backup images still reference the container. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: October 10, 2017
    Assignee: Veritas Technologies LLC
    Inventors: Deepak Patil, Vishal Bajpai
  • Publication number: 20170005944
    Abstract: The disclosed computer-implemented method for scalable network buffer management may include (1) receiving, via a connection to a client, data to be transmitted to a cloud service, (2) buffering the data in at least one data buffer, (3) determining that the data will not be transmitted to the cloud service within a timeout period for the client connection, (4) delaying reception of additional data from the client connection for a portion of the timeout period, and (5) before the timeout period has elapsed, buffering data from the client connection in at least one secondary data buffer, wherein the secondary data buffer is smaller in size than the data buffer. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: August 24, 2015
    Publication date: January 5, 2017
    Inventors: Mukund Agrawal, Sachin Dravid, Deepak Patil
  • Patent number: 9465808
    Abstract: A hybrid deduplication system operates to detect variable-sized deduplication matches, while performing the storage deduplication on fixed-size segments of data. The hybrid deduplication system calculates unique identifiers for variable-sized sections of data within a data stream being written to a deduplicated data store. The hybrid deduplication system then compares those newly-calculated identifiers to identifiers of variable-sized sections of data that have already been stored within the deduplicated data store. If a match is found, the hybrid deduplication system identifies the location of each of the fixed-size data segment(s), already stored in the deduplicated data store, that include the identified variable-sized section of data.
    Type: Grant
    Filed: December 15, 2012
    Date of Patent: October 11, 2016
    Assignee: Veritas Technologies LLC
    Inventors: Ronald Karr, Graham Bromley, Deepak Patil
  • Patent number: 9298724
    Abstract: A computer-implemented method for preserving deduplication efforts after backup-job failures may include (1) identifying a deduplicated data system that reduces redundant data storage by storing and referencing a plurality of deduplicated data segments and reclaims storage space by deleting unreferenced data segments from the deduplicated data system, (2) identifying a backup job that backs up data to the deduplicated data system, causes the deduplicated data system to store at least one new data segment available to be referenced within the deduplicated data system, and fails after the deduplicated data system stores the new data segment within the deduplicated data system causing the new data segment to be unreferenced within the deduplicated data system, and (3) causing the deduplicated data system to retain the new data segment until the backup job is retried despite the new data segment being unreferenced. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: March 29, 2016
    Assignee: Symantec Corporation
    Inventors: Deepak Patil, Vishal Bajpai
  • Patent number: 8839432
    Abstract: A method and apparatus for performing a reputation based analysis on a malicious infection to secure a computer. In one embodiment, the method includes monitoring application activity occurring at computers, generating reputation information associated with the application activity, in response to a malicious infection to at least one of the computers, examining the reputation information to access unreputed portions of the application activity that occurred at the at least one of the computers and determining a malicious signature based on the unreputed portions of the application activity.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: September 16, 2014
    Assignee: Symantec Corporation
    Inventor: Deepak Patil
  • Patent number: 8819370
    Abstract: Techniques for storage lifecycle policy management. In one particular exemplary embodiment, the techniques may be realized as a method for storage lifecycle policy management comprising creating a version of a storage lifecycle policy, associating a unique version ID with the created version of the storage lifecycle policy, associating the unique version ID with one or more portions of backup data created during a storage management job instantiated under the created version of the storage lifecycle policy, and ensuring that one or more storage management actions performed on the one or more portions of backup data comply with the created version of the storage lifecycle policy associated with unique version ID.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 26, 2014
    Assignee: Symantec Corporation
    Inventors: Dennis Parker, Claudia Rudolph, Deepak Patil
  • Publication number: 20120160774
    Abstract: A detergent builder composition includes a (co)polymer of acrylic acid. The acrylic acid copolymers may be selected from a copolymer of acrylic acid and 2-acrylamido-2-methyl propane sulfonic acid, and a copolymer of acrylic acid and hydroxyethyl methacrylate. Also disclosed are processes for removing calcium and/or magnesium ions with the detergent builder composition.
    Type: Application
    Filed: December 28, 2010
    Publication date: June 28, 2012
    Applicant: KEMIRA OYJ
    Inventors: Lucas MOORE, Deepak PATIL, Robert WILSON
  • Publication number: 20090073990
    Abstract: An apparatus and method of replacing a router in a Layer 3 network, includes configuring a new router to accept a data packet having, as a destination address field, a first media access control address of a replaced router. The method further comprises setting the destination address field of the data packet to the MAC address of the new router, and forwarding the data packet. A router performing the above method comprises configuration logic to configure the router to accept a data packet having, as a destination address, a media access control address of a replaced L3 device; and keep-alive logic adapted to periodically transmit a keep-alive packet to an allocated destination address. The router further comprises packet processing logic that accepts the received data packet, sets the destination address of the data packet to the MAC address associated with the router, and forwards the packet to a destination host.
    Type: Application
    Filed: September 14, 2007
    Publication date: March 19, 2009
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Deepak PATIL, John W. Flick
  • Publication number: 20090010189
    Abstract: A method includes providing a plurality of communicatively coupled sensor nodes including a destination node. A first selected path from an originating node to the destination node is determined from any plurality of possible paths based on a cost of the first selected path. The cost of any path is based at least in part on a cumulative function of the remaining battery life for each sensor node in that path.
    Type: Application
    Filed: July 7, 2007
    Publication date: January 8, 2009
    Inventors: Sundeep S. Nagra, Scott Douglas Crippin, Deepak Patil