Patents by Inventor Vitali Fridman

Vitali Fridman 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: 10498748
    Abstract: A cloud based data loss prevention (DLP) system implements a split computing architecture using separate indexer system and detection system to perform indexing and data loss prevention monitoring. The cloud DLP system includes a computing system deployed outside of the enterprise data network and including a first computing cluster and a second computing cluster. The first computing cluster includes an indexer system to generate a search index from a pre-index containing hash values of structured data to be protected. The second computing cluster comprises a detection system configured to receive the search index and network data content, to apply a forward hash function based on a key to the network data content, and to detect in the hash values of the network data content for matching data in the search index and to generate an alert in response to matched data content being found in the network data content.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: December 3, 2019
    Assignee: Skyhigh Networks, LLC
    Inventors: Vitali Fridman, Sekhar Sarukkai, Snehal Chennuru
  • Patent number: 10412102
    Abstract: A system for providing data loss prevention services includes an indexer system configured to generate a search index based on structured data to be protected and a detection system configured to receive the search index and network data content and to detect in the network data content for matching data based on the search index. The detection system includes a first processor and multiple graphical processing units. The first processor provides words from the network data content in parallel to each of the graphical processing units, each graphical processing unit receiving a different word from the network data content. The graphical processing units perform detection of the words in parallel to detect for matched data content in at least a portion of the search index.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: September 10, 2019
    Assignee: Skyhigh Networks, LLC
    Inventors: Vitali Fridman, Sekhar Sarukkai, Snehal Chennuru
  • Patent number: 8312553
    Abstract: A method and apparatus for detecting preselected data embedded in information content is described. In one embodiment, the method comprises receiving information content and detecting in the information content a sequence of content fragments that may contain a portion of preselected data. The method further comprises determining whether a sub-set of these content fragments matches any sub-set of the preselected data using an abstract data structure that defines a tabular structure of the preselected data.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: November 13, 2012
    Assignee: Symantec Corporation
    Inventors: Kevin T. Rowney, Michael R. Wolfe, Mythili Gopalakrishnan, Vitali Fridman
  • Patent number: 8065739
    Abstract: A method and apparatus for detecting policy violations in information content containing data in a character-based language is described. In one embodiment, the method includes identifying a policy for protecting source data having a tabular format. The source data contains one or more data fragments in the character-based language. The method further includes receiving information content having at least a portion in the character-based language, and determining whether any part of the information content, including the portion in the character-based language, violates the policy.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: November 22, 2011
    Assignee: Symantec Corporation
    Inventors: Oskar Bruening, Vitali Fridman
  • Patent number: 8041719
    Abstract: A method and apparatus for detecting pre-selected data stored on a personal computing device is described. In one embodiment, contents of data storage media of a personal computing device are searched for pre-selected sensitive data. In one embodiment, if at least a portion of the pre-selected sensitive data is detected, a notification of the detection of the pre-selected data is sent to a system via a network. In another embodiment, if at least a portion of pre-selected sensitive data is detected, the access to this data is blocked.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: October 18, 2011
    Assignee: Symantec Corporation
    Inventors: Kevin T. Rowney, Michael R. Wolfe, Mythili Gopalakrishnan, Vitali A. Fridman, Joseph Ansanelli
  • Patent number: 8011003
    Abstract: A method and apparatus for blocking messages containing pre-selected data is described. In one embodiment, the method includes determining that a message transmitted to a recipient via a network includes pre-selected data. The pre-selected data contains information from at least one random row within the tabular structure of source data. The method further includes preventing an unauthorized transmission of the pre-selected data to the recipient.
    Type: Grant
    Filed: February 14, 2005
    Date of Patent: August 30, 2011
    Assignee: Symantec Corporation
    Inventors: Kevin T. Rowney, Vitali Fridman, Eric Bothwell
  • Patent number: 7673344
    Abstract: A method and apparatus for detecting preselected data embedded in information content is described. In one embodiment, the method comprises receiving information content and detecting in the information content a sequence of content fragments that may contain a portion of preselected data. The method further comprises determining whether a sub-set of these content fragments matches any sub-set of the preselected data using an abstract data structure that defines a tabular structure of the preselected data.
    Type: Grant
    Filed: May 6, 2003
    Date of Patent: March 2, 2010
    Assignee: Symantec Corporation
    Inventors: Kevin T. Rowney, Michael R. Wolfe, Mythili Gopalakrishnan, Vitali Fridman
  • Publication number: 20090300770
    Abstract: A method and apparatus for detecting preselected data embedded in information content is described. In one embodiment, the method comprises receiving information content and detecting in the information content a sequence of content fragments that may contain a portion of preselected data. The method further comprises determining whether a sub-set of these content fragments matches any sub-set of the preselected data using an abstract data structure that defines a tabular structure of the preselected data.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 3, 2009
    Inventors: Kevin T. Rowney, Michael R. Wolfe, Mythili Gopalakrishnan, Vitali Fridman
  • Publication number: 20060224589
    Abstract: A method and apparatus for blocking messages containing pre-selected data is described. In one embodiment, the method includes determining that a message transmitted to a recipient via a network includes pre-selected data. The pre-selected data contains information from at least one random row within the tabular structure of source data. The method further includes preventing an unauthorized transmission of the pre-selected data to the recipient.
    Type: Application
    Filed: February 14, 2005
    Publication date: October 5, 2006
    Inventors: Kevin Rowney, Vitali Fridman, Eric Bothwell
  • Publication number: 20060184549
    Abstract: A method and apparatus for modifying messages based on the presence of pre-selected data is described. In one embodiment, the method includes determining that a message transmitted to a recipient via a network includes pre-selected data. The pre-selected data contains information from at least one random row within the tabular structure of source data. The method further includes modifying the message to indicate the presence of the pre-selected data in the message, and sending the modified message to the recipient.
    Type: Application
    Filed: February 14, 2005
    Publication date: August 17, 2006
    Inventors: Kevin Rowney, Vitali Fridman, Eric Bothwell
  • Publication number: 20040225645
    Abstract: A method and apparatus for detecting pre-selected data stored on a personal computing device is described. In one embodiment, contents of data storage media of a personal computing device are searched for pre-selected sensitive data. In one embodiment, if at least a portion of the pre-selected sensitive data is detected, a notification of the detection of the pre-selected data is sent to a system via a network. In another embodiment, if at least a portion of pre-selected sensitive data is detected, the access to this data is blocked.
    Type: Application
    Filed: June 27, 2003
    Publication date: November 11, 2004
    Inventors: Kevin T. Rowney, Michael R. Wolfe, Mythili Gopalakrishnan, Vitali A. Fridman, Joseph Ansanelli