Patents by Inventor Rajiv Desai

Rajiv Desai 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).

  • Publication number: 20240028497
    Abstract: Systems and methods are described herein for dynamic debug logging during application runtime. In an example, a wrapper can be added to the code for functions of the application. During runtime, the wrapper can cause the functions to retain certain debug data. In one example, a function call graph can be constructed, which can include all the possible function call paths for the application. When an error occurs, if the application does not have a stack trace tool or API available, the application can use the function call graph to determine all possible function call paths between the entrant function and the errored function. If an application does have a stack trace tool or API, then the application can retrieve the actual function call path that led to the error. The application can enable a debug flag in the wrapper for each function in the function call path, which can cause those functions to log runtime debug data.
    Type: Application
    Filed: October 14, 2022
    Publication date: January 25, 2024
    Inventors: ANERI RAJIV DESAI, MANISHA GAMBHIR PAREKH, ANAND JAYSINGH BHALERAO, AMIT RATNAPAL SANGODKAR
  • Publication number: 20240028498
    Abstract: Systems and methods are described herein for dynamic debug logging during application runtime. In an example, a wrapper can be added to the code for functions of the application. During runtime, the wrapper can cause the functions to retain certain debug data. In one example, a function call graph can be constructed, which can include all the possible function call paths for the application. When an error occurs, if the application does not have a stack trace tool or API available, the application can use the function call graph to determine all possible function call paths between the entrant function and the errored function. If an application does have a stack trace tool or API, then the application can retrieve the actual function call path that led to the error. The application can enable a debug flag in the wrapper for each function in the function call path, which can cause those functions to log runtime debug data.
    Type: Application
    Filed: October 14, 2022
    Publication date: January 25, 2024
    Inventors: ANERI RAJIV DESAI, Manisha Gambhir PAREKH, Anand JaySingh BHALERAO, Amit Ratnapal SANGODKAR
  • Patent number: 11809377
    Abstract: A write request is transmitted from a client to a metadata server (“MDS”), wherein the write request comprises an object identifier associated with a data object. An object store location is received for an object store from the MDS. A metadata request is transmitted to the object store using the object store location, wherein the metadata request includes the object identifier. A metadata response is received from the object store. Determine the metadata response contains an object designator. A count associated with a mapping between the object identifier and the object designator is incremented, wherein the mapping resides on an object version manager shared with a second MDS.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 7, 2023
    Assignee: EMC IP Holding Company LLC
    Inventor: Rajiv Desai
  • Patent number: 11771767
    Abstract: The present invention is directed to reduced and highly oxidized polysaccharides, such as alginates, that are useful for encapsulating therapeutic or diagnostic agents, or lipid based nanoparticles, e.g., liposomes or virosomes, encapsulating therapeutic or diagnostic agents, prior to their delivery into a subject, as well as methods for making and using them.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: October 3, 2023
    Assignee: President and Fellows of Harvard College
    Inventors: David J. Mooney, Alexander Stafford, Rajiv Desai, Kathleen Martinick
  • Patent number: 11726986
    Abstract: A write request is transmitted from a client to a metadata server (“MDS”), wherein the write request comprises an object identifier associated with a data object. An object store location for an object store is received from the MDS. A conditional write request is transmitted to the object store using the object store location, wherein the conditional write request includes the object identifier and the data object. A metadata response is received from the object store. The metadata response is determined to contain an object designator. A commit request is transmitted to the MDS, wherein the commit response includes the object designator.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: August 15, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Rajiv Desai
  • Patent number: 11570193
    Abstract: Described herein are systems, methods, and software to identify propagation risk of threats in a computing environment. In one implementation, a management service may identify a connection tree for a computing environment based on forwarding rules for virtual nodes in the computing environment. The management service may further, for each connection in the connection tree, determine a threat value based at least on a protocol associated with the connection. The management service may also identify a threat to a virtual node of the virtual nodes and generate a threat propagation summary for the threat based on the one or more minimum or maximum spanning trees.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: January 31, 2023
    Assignee: VMware, Inc.
    Inventors: Anand Jaysingh Bhalerao, Aneri Rajiv Desai, Dashmeet Kaur Ajmani
  • Publication number: 20220401562
    Abstract: The present invention provides refillable drug delivery systems, as well as methods of refilling the systems, and methods of using them to treat diseases.
    Type: Application
    Filed: January 6, 2022
    Publication date: December 22, 2022
    Inventors: Yevgeny Brudno, Cathal J. Kearney, Eduardo Alexandre Barros E Silva, Michael Aizenberg, Brian Kwee, Rajiv Desai, Neel Satish Joshi, David J. Mooney
  • Patent number: 11221993
    Abstract: A method, article of manufacture, and apparatus for limited deduplication scope on a distributed file system is discussed. A write request is received from a client at the metadata server (“MDS”), where the write request comprises a data object identifier and a preferred object store identifier. The MDS determines whether a preferred object store associated with the preferred object store identifier contains a copy of a data object associated with the data object identifier. A write URL comprising the data object identifier and a object store location associated with the preferred object store is transmitted to the client when the preferred object store does not contain the copy of the data object.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 11, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Rajiv Desai, Niraj Tolia
  • Patent number: 11144651
    Abstract: A combined object associated with a data chunk included in a request file is determined. An encryption key associated with the combined object and a corresponding chunk hash value associated with the data chunk are used to determine a corresponding chunk key associated with the data chunk. At least a locator to be used to retrieve the combined object and the corresponding chunk key associated with the data chunk are provided to a requesting system.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: October 12, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Thomas Manville, Julio Lopez, Rajiv Desai, Nathan Rosenblum
  • Publication number: 20210128790
    Abstract: The present disclosure provides click-crosslinked hydrogels and methods of use.
    Type: Application
    Filed: September 15, 2020
    Publication date: May 6, 2021
    Inventors: Rajiv Desai, Neel Satish Joshi, David J. Mooney, Sandeep T. Koshy, Alexander Stafford
  • Patent number: 10983961
    Abstract: Techniques to provide a de-duplicating distributed file system using a cloud-based object store are disclosed. In various embodiments, a request to store a file comprising a plurality of chunks of file data is received. A determination to store at least a subset of the plurality of chunks is made. The request is responded to at least in part by providing an indication to store two or more chunks comprising the at least a subset of the plurality of chunks comprising the file as a single stored object that includes the combined chunk data of said two or more chunks.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: April 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Thomas Manville, Julio Lopez, Rajiv Desai, Nathan Rosenblum
  • Publication number: 20210092145
    Abstract: Described herein are systems, methods, and software to identify propagation risk of threats in a computing environment. In one implementation, a management service may identify a connection tree for a computing environment based on forwarding rules for virtual nodes in the computing environment. The management service may further, for each connection in the connection tree, determine a threat value based at least on a protocol associated with the connection. The management service may also identify a threat to a virtual node of the virtual nodes and generate a threat propagation summary for the threat based on the one or more minimum or maximum spanning trees.
    Type: Application
    Filed: November 28, 2019
    Publication date: March 25, 2021
    Inventors: BHALERAO ANAND JAYSINGH, ANERI RAJIV DESAI, DASHMEET KAUR AJMANI
  • Patent number: 10951705
    Abstract: A method, article of manufacture, and apparatus for providing a write leases in a distributed file system is discussed. A lease break is received for a file at a client from a metadata server (“MDS”), wherein the client has a write lease for the file. A write buffer is flushed on the client to an object store, wherein the write buffer comprises data objects comprising the file. A metadata request is transmitted from the client to the MDS in connection with flushing the write buffer. A lease extension is received for the write lease from the MDS.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: March 16, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Rajiv Desai, Vaibhav Kamra
  • Patent number: 10891259
    Abstract: Techniques to provide access to file system information are disclosed. In various embodiments, an indication that a user input associated with creating a local copy of a file system object has been received is received at a file system client. The file system client determines that a user-driven pre-fetch option has been set with respect to the file system object. The file system client pre-fetches content data associated with the file system object, based at least in part on the determination that the pre-fetch option has been set with respect to the file system object.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: January 12, 2021
    Assignee: Maginatics LLC
    Inventors: Rajiv Desai, Vaibhav Kamra
  • Publication number: 20200368359
    Abstract: The present invention is directed to reduced and highly oxidized polysaccharides, such as alginates, that are useful for encapsulating therapeutic or diagnostic agents, or lipid based nanoparticles, e.g., liposomes or virosomes, encapsulating therapeutic or diagnostic agents, prior to their delivery into a subject, as well as methods for making and using them.
    Type: Application
    Filed: August 13, 2020
    Publication date: November 26, 2020
    Inventors: David J. Mooney, Alexander Stafford, Rajiv Desai, Kathleen Martinick
  • Patent number: 10821208
    Abstract: The present disclosure provides click-crosslinked hydrogels and methods of use.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: November 3, 2020
    Assignee: President and Fellows of Harvard College
    Inventors: Rajiv Desai, Neel Satish Joshi, David J. Mooney, Sandeep T. Koshy, Alexander G. Stafford
  • Patent number: 10803020
    Abstract: A method, article of manufacture, and apparatus for deduplicating data on a distributed file system is discussed. Metadata requests are made to an object store to determine whether the store already contains a data object. If the object store does contain the data object, a commit request is sent to a metadata server. If the object store does not contain the data object, the data object is transmitted to the object store.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 13, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Rajiv Desai, Nathan E Rosenblum
  • Patent number: 10795866
    Abstract: A method, article of manufacture, and apparatus for accessing a distributed file system using a content delivery network is discussed. An IO request for an object is received at a metadata server comprising metadata mapping a plurality of objects to an object store. An object identifier associated with the object and a CDN domain associated with the object store are determined. A URL is generated from the object identifier and the CDN domain. The URL is then returned to the client.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: October 6, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Rajiv Desai
  • Publication number: 20200301912
    Abstract: A write request is transmitted from a client to a metadata server (“MDS”), wherein the write request comprises an object identifier associated with a data object. An object store location for an object store is received from the MDS. A conditional write request is transmitted to the object store using the object store location, wherein the conditional write request includes the object identifier and the data object. A metadata response is received from the object store. The metadata response is determined to contain an object designator. A commit request is transmitted to the MDS, wherein the commit response includes the object designator.
    Type: Application
    Filed: June 11, 2020
    Publication date: September 24, 2020
    Inventor: Rajiv Desai
  • Patent number: 10780171
    Abstract: The present invention is directed to reduced and highly oxidized polysaccharides, such as alginates, that are useful for encapsulating therapeutic or diagnostic agents, or lipid based nanoparticles, e.g., liposomes or virosomes, encapsulating therapeutic or diagnostic agents, prior to their delivery into a subject, as well as methods for making and using them.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: September 22, 2020
    Assignee: President and Fellows of Harvard College
    Inventors: David J. Mooney, Alexander Stafford, Rajiv Desai, Kathleen Martinick