Patents by Inventor Khai Pham

Khai Pham 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: 7024432
    Abstract: A wireless data processing device 2 stores partially completed versions of a file needed to replace a current version of a file used by that target device 2. When a device storing a more up-to-date version of the file than the current complete version stored by the target device 2 moves into range, downloading of that new version either completely, or resuming from a previously reached point, is initiated. When the in-range device has more than one version of the file that could be downloaded, the version selected for initial download may be the one which will take least time to complete.
    Type: Grant
    Filed: August 1, 2001
    Date of Patent: April 4, 2006
    Assignee: McAfee, Inc.
    Inventors: Igor Muttik, Vincent Paul Gullotto, Khai Pham
  • Publication number: 20030097591
    Abstract: A method, system, and computer program product for protecting computer users from Web sites hosting computer viruses and for protecting Web hosting systems from hosting Web pages that contains links to computer viruses. a method for protecting users from Web sites hosting computer viruses comprises the steps of: receiving information identifying a Web page selected for access by a user, determining whether the Web page is hosted by a Web site that is included in a database of Web sites related to computer viruses, and allowing access to the Web page based on whether the Web page includes a link to a Web site that is included in the database.
    Type: Application
    Filed: November 20, 2001
    Publication date: May 22, 2003
    Inventors: Khai Pham, Yoshihiro Yasuda, Dmitry Gryaznov, Jimmy Kuo
  • Publication number: 20030097378
    Abstract: A system, method, and computer program product that provides the capability to remove a macro or script virus from a document or file and leave the remainder of the document or file intact. An anti-virus program executable by a computer system comprises virus scanning routines operable to scan a file and detect a virus, virus removal routines operable to remove the detected virus from the file, the virus removal routines comprising a text editor, operable to search and modify a textual portion of the file under control of virus removal instructions, and the virus removal instructions, which are operable to cause the text editor to remove a virus from the textual portion of the file. The removed virus may be located on one line of text or the removed virus may be located on a plurality of lines of text.
    Type: Application
    Filed: November 20, 2001
    Publication date: May 22, 2003
    Inventors: Khai Pham, Dmitry Gryaznov
  • Publication number: 20030028542
    Abstract: A wireless data processing device 2 stores partially completed versions of a file needed to replace a current version of a file used by that target device 2. When a device storing a more up-to-date version of the file than the current complete version stored by the target device 2 moves into range, downloading of that new version either completely, or resuming from a previously reached point, is initiated. When the in-range device has more than one version of the file that could be downloaded, the version selected for initial download may be the one which will take least time to complete.
    Type: Application
    Filed: August 1, 2001
    Publication date: February 6, 2003
    Inventors: Igor Muttik, Vincent Paul Gullotto, Khai Pham