Patents by Inventor David Buch

David Buch 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: 9465937
    Abstract: A computer-implemented method for securely managing file-attribute information for files in a file system may comprise: 1) identifying at least one file, 2) identifying file-attribute information that identifies at least one file attribute for the file, 3) identifying volatile metadata associated with the file that contains file-attribute information, 4) determining that the file has been modified, and 5) automatically deleting the volatile metadata. Corresponding systems and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: October 11, 2016
    Assignee: Symantec Corporation
    Inventors: Mark Spiegel, David Buches, Patrick Gardner, David Kane
  • Patent number: 9002972
    Abstract: A computer-implemented for sharing the results of computing operations among related computing systems may include: 1) identifying a need to perform a computing operation on a file, 2) identifying a unique identifier associated with the file, 3) determining, by using the unique identifier to query a shared store that is shared by a group of related computing systems, that at least one computing system within the group of related computing systems has previously performed the computing operation on an instance of the file, and then 4) retrieving the results of the computing operation from the shared store instead of performing the computing operation. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: April 7, 2015
    Assignee: Symantec Corporation
    Inventors: James Meyer, David Buches, Bruce McCorkendale, William E. Sobel
  • Publication number: 20140136506
    Abstract: A system and method for selecting content to be presented to a user of a web site by identifying a topic of a content item on a web site using a ranking of a significance of terms relating to the topic in the content item, identifying a topic of interest on the web site of the user from an input of the user into the web site, and selecting the content item with the highest significance ranking for the topic of interest of the user.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Applicant: SOFTLIB LTD.
    Inventors: Aki Ratner, Boaz Grinvald, David Buch, Maxim Donde
  • Patent number: 8413146
    Abstract: A data instance to be shared by multiple virtual machines is stored at a hypervisor level. A file system driver is provided to each virtual machine. Each virtual machine mounts a file system backed by the data instance, and thus has read access to the data through its mounted file system. A virtual machine is suspended. A copy of the data instance is saved as part of the stored image of the suspended virtual machine. The suspended virtual machine is subsequently restored from the stored image, and the copy of the data instance is present in the restored virtual machine. The copy of the data instance is detected at a hypervisor level, and the restored virtual machine is provided with read access to the data instance through its mounted filed system.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: April 2, 2013
    Assignee: Symantec Corporation
    Inventors: Bruce McCorkendale, David Buches, William E. Sobel
  • Publication number: 20110191341
    Abstract: A computer-implemented for sharing the results of computing operations among related computing systems may include: 1) identifying a need to perform a computing operation on a file, 2) identifying a unique identifier associated with the file, 3) determining, by using the unique identifier to query a shared store that is shared by a group of related computing systems, that at least one computing system within the group of related computing systems has previously performed the computing operation on an instance of the file, and then 4) retrieving the results of the computing operation from the shared store instead of performing the computing operation. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: January 29, 2010
    Publication date: August 4, 2011
    Applicant: Symantec Corporation
    Inventors: James Meyer, David Buches, Bruce McCorkendale, William E. Sobel
  • Patent number: 7685638
    Abstract: Techniques are disclosed that exploit system call mechanism to effect robust security applications. In one particular case, security software is able to effectively “sandbox” user mode applications at the thread granularity level, by replacing the system call mechanism of the operating system with a custom mechanism that limits the rights available to a target application that is vulnerable to malicious attack. The techniques allow the security software to create service tables with varying degrees of security levels, and do not impact performance of non-targeted running processes/threads.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: March 23, 2010
    Assignee: Symantec Corporation
    Inventor: David Buches