Patents Examined by Mohammad R Uddin
  • Patent number: 10884990
    Abstract: A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more files or data objects to which to apply a storage operation. For each file or data object, the storage system determines if the file or data object contains data that matches another file or data object to which the storage operation was previously applied, based on awareness of the application that created the data object. If the data objects do not match, then the storage system performs the storage operation in a usual manner. However, if the data objects do match, then the storage system may avoid performing the storage operation with respect to the particular file or data object.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: January 5, 2021
    Assignee: Commvault Systems, Inc.
    Inventor: Parag Gokhale
  • Patent number: 9710544
    Abstract: Provided is a process including: obtaining a first graph comprising nodes and edges, each of the first-graph edges linking two of the first-graph nodes and denoting semantic similarity of unstructured text in documents corresponding to the two linked first-graph nodes; for each of the first-graph nodes, selecting nodes for a second graph from attributes of the unstructured text documents to which the first-graph node corresponds, wherein the attributes are entities mentioned in the unstructured text documents, and wherein each of the second-graph nodes corresponds to a respective selected attribute; and for each pair of the second-graph nodes, determining a respective edge weight indicating similarity between a first entity corresponding to a first node of the respective pair and a second entity corresponding to a second node of the respective pair.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: July 18, 2017
    Assignee: Quid, Inc.
    Inventors: David Smith, Ruggero Altair Tacchi
  • Patent number: 8073822
    Abstract: A method is provided for the storage-efficient management of electronic messages, wherein a message that is to be managed is first received, the message is decomposed into a basic structure and file attachments contained in the message, a unique identification value is calculated for each file attachment, the file attachment is stored as a file with a respective identification value for which no file exists in the storage, or a reference counter of the file attachment for whose identification value a file already exists in the storage, is incremented, and the basic structure with references to the files in the storage, which references correspond to the file attachments originally contained in the message, is stored.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: December 6, 2011
    Assignee: Open Text Software GmbH
    Inventors: Jörg-Stefan Sell, Christian Winter, Franz Heiβ
  • Patent number: 8065346
    Abstract: A graphical user interface (GUI) architecture is configured to enable efficient management of resources in a storage system environment. The GUI architecture is embodied within a namespace and storage management (NSM) application as a GUI toolkit configured to produce reusable GUI components, such as a navigation frame, a wizard and a dialog box. In particular, the reusable wizard allows users to make intelligent choices toward successful completions of desired actions by, e.g., only requesting information needed to accomplish those actions.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: November 22, 2011
    Assignee: NetApp, Inc.
    Inventors: Jeffrey Hing, Jay Perry, Steven R. Klinkner
  • Patent number: 8060538
    Abstract: Embodiments of the present invention are directed to acquiring information from the worldwide web, organizing information acquired from the worldwide web, and using the acquired and organized information to facilitate web-page searching, web-page browsing, and other worldwide-web-based activities. In one embodiment of the present invention, a database of concept objects is created from an initial set of semantic objects and from hyperlink information obtained from web pages by one or more web crawlers. The initial set of semantic objects is processed using hyperlink based objects created by the web crawler. The processed semantic objects are then associated with additional hyperlink-based objects to create a concept-object database.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: November 15, 2011
    Assignee: Vulcan, Inc.
    Inventors: Stephen G. Hall, Arun T. Jacob, Mark Thomas Greaves, Paul G. Allen
  • Patent number: 8024378
    Abstract: A system for generational garbage collection in a virtual machine environment, comprising a virtual machine for executing a software application; a memory space for use by the virtual machine in storing software objects and pointers as part of the software application, divided into a three space nursery and an old space heap; a nursery garbage collector that can collect two out of the three spaces to reduce the promotion rate; and an old space garbage collector.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: September 20, 2011
    Assignee: Oracle International Corporation
    Inventors: Noora Peura, David Lindholm