Patents by Inventor Roshan Kolhe

Roshan Kolhe 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: 20240015184
    Abstract: A method of applying a security policy to a virtual computing instance, according to an embodiment, includes: determining that a universally unique identifier (UUID) of the virtual computing instance does not match an identifier stored in a configuration file of the virtual computing instance; transmitting a request to register the virtual computing instance with a cloud platform for managing security policies of a virtual infrastructure that includes the virtual computing instance, the request including the UUID of the virtual computing instance and the identifier stored in the configuration file of the virtual computing instance; in response to the request, receiving an identifier of a security policy to be applied; and retrieving the security policy and applying the security policy to the virtual computing instance.
    Type: Application
    Filed: September 5, 2022
    Publication date: January 11, 2024
    Inventors: SHIRISH VIJAYVARGIYA, NAKUL OGALE, SUNIL HASBE, ROSHAN KOLHE
  • Publication number: 20230041397
    Abstract: System and method for checking reputations of executable files in an endpoint device use an integrity verification on an executable file being scanned to determine whether the executable file has been unaltered since being installed in the endpoint device. When the executable file has been determined to be unaltered since being installed in the endpoint device, a file origin analysis is executed on the executable file based on a vendor identifier for the executable file to determine whether the executable file is from an approved source. When the executable file is determined to be from an approved source, an output is produced that indicates that the executable file has an approved reputation.
    Type: Application
    Filed: October 22, 2021
    Publication date: February 9, 2023
    Inventors: SHIRISH VIJAYVARGIYA, PANKAJ SURYAWANSHI, ROSHAN KOLHE
  • Patent number: 11016850
    Abstract: The disclosed computer-implemented method for detecting bit rot in distributed storage devices having failure domains may include (1) receiving, at a computing device, a combination of data chunks created by adding, for each failure domain storing data chunks, data chunks from different stripes, (2) receiving a combination of parity chunks created by adding, for each failure domain storing parity chunks, parity chunks from the different stripes, (3) creating at least one new parity chunk from the combination of data chunks, and (4) identifying a presence of bit rot in the failure domains when the at least one new parity chunk does not match the combination of parity chunks. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: May 25, 2021
    Assignee: Veritas Technologies LLC
    Inventors: Sushrut Gajbhiye, Deodatta Barhate, Roshan Kolhe, Shailesh Marathe, Anindya Banerjee
  • Publication number: 20190294501
    Abstract: The disclosed computer-implemented method for detecting bit rot in distributed storage devices having failure domains may include (1) receiving, at a computing device, a combination of data chunks created by adding, for each failure domain storing data chunks, data chunks from different stripes, (2) receiving a combination of parity chunks created by adding, for each failure domain storing parity chunks, parity chunks from the different stripes, (3) creating at least one new parity chunk from the combination of data chunks, and (4) identifying a presence of bit rot in the failure domains when the at least one new parity chunk does not match the combination of parity chunks. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventors: Sushrut Gajbhiye, Deodatta Barhate, Roshan Kolhe, Shailesh Marathe, Anindya Banerjee
  • Patent number: 10275312
    Abstract: The disclosed computer-implemented method for selecting a set of storage nodes from a plurality of storage nodes for use in reconstructing data on a faulted node in an erasure-coded system may include determining an average read access latency for a first set of storage nodes, detecting a storage failure a storage node, selecting a subset of the first set of storage nodes, such that the average read access latency for each of the storage nodes within the subset has a lower average read access latency than at least one other node (or as many as all the other nodes) of the available storage nodes, and reconstructing data that was stored on the failed storage node from the subset of the first set of storage nodes. During reconstruction, each of the nodes multiplies their data chunk by a coefficient and transmits the resulting product to an initiator node.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: April 30, 2019
    Assignee: Veritas Technologies LLC
    Inventors: Deodatta Barhate, Roshan Kolhe, Pritam Bankar