1
Jerre F Bowen, Anup R Mathkar, Rajat Mathur, Samina M A Syed, Thomas W Weimer, James E Bennett, Carl W Braganza, Tarun Dwivedi: System and method for an access layer application programming interface for managing heterogeneous components of a storage area network. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, July 15, 2008: US07401338 (204 worldwide citation)

Embodiments of an application programming interface (API) for a Storage Area Network (SAN) access layer. A SAN may include a SAN access layer as an interface between SAN components and client applications. A SAN access layer API may be provided which enables a client application to access SAN access ...


2
Radha Shelat, Dilip Madhusudan Ranade, Navin Kabra, BijayaLaxmi Nanda, Anindya Banerjee: Fault tolerant multi-stage data replication with relaxed coherency guarantees. Symantec Operating Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, January 26, 2010: US07653668 (134 worldwide citation)

A system for fault tolerant multi-stage data replication with relaxed coherency comprises one or more processors and memory coupled to the processors, where the memory stores program instructions executable by the processors to implement a data replication service. In response to an update request d ...


3
Petrus Johannes Viljoen, Jens Meggers: Streaming malware definition updates. Symantec Operating Corporation, Campbell Stephenson, July 31, 2012: US08234709 (134 worldwide citation)

A method, system and apparatus for assembling and publishing frequent malware signature definition updates through the use of additive or “streaming” definition packages is provided. Embodiments of the present invention provide such functionality by publishing not only full malware signature definit ...


4
Russell R Stringham: Client side data deduplication. Symantec Operating Corporation, Campbell Stephenson, October 12, 2010: US07814149 (127 worldwide citation)

Methods and systems that use a client locality table when performing client-side data deduplication are disclosed. One method involves searching one or more client locality tables for the signature of a data unit (e.g., a portion of a volume or file). The client locality tables include signatures of ...


5
Jason R Bloomstein, Milind M Barve: Framework for managing clustering and replication. Symantec Operating Corporation, Campbell Stephenson, June 24, 2008: US07392421 (118 worldwide citation)

The present invention provides a framework for managing both clustering and data replication in a software system distributed across multiple nodes. The framework includes at least one agent running at nodes comprising the distributed system. The framework also includes a master to coordinate cluste ...


6
Michael P Spertus: Adaptive instrumentation through dynamic recompilation. Symantec Operating Corporation, Rory D Rankin, Meyertons Hood Kivlin Kowert & Goetzel, May 8, 2012: US08176480 (102 worldwide citation)

A system and method for instrumenting program instructions. A processing system includes a compiler and a profiler. The profiler is configured to instrument an application by inserting one or more instrumentation instructions in the application. During execution of the application, execution is moni ...


7
John A Muth, Oleg Kiselev, Craig K Harmer: System and method for redundant storage consistency recovery. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, August 19, 2008: US07415488 (100 worldwide citation)

A file system may selectively perform redundancy consistency recovery and synchronization of mirrors and may store dirty file information in a log or journal that indicates the modification of a file. A file system may update saved dirty file information to indicate successful modification of data a ...


8
Ron Passerini, Tianming Zhang: Generation and use of a time map for accessing a prior image of a storage device. Symantec Operating Corporation, Hunton & Williams, November 13, 2007: US07296008 (95 worldwide citation)

The invention relates to systems, methods, and articles of manufacture for generating an image of a data store at a past time by using a map (e.g., a time map) of the locations of data stored in the data store at the specified past time. The map allows the data storage system to quickly determine th ...


9
Abhijit Muthiyan, Chris Steinauer: Mapping discovered devices to SAN-manageable objects using configurable rules. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, February 5, 2008: US07328260 (88 worldwide citation)

Embodiments of a system and method for generating SAN management objects corresponding to heterogeneous Storage Access Network (SAN) components from discovered SAN information. In order to manage and monitor SAN components with heterogeneous management interfaces, embodiments may use one or more use ...


10
Bruce R Rabe, Russell Thrasher, Zafrir E Gan, Joseph Lopilato, Paul A Scammell: System and method for storage area network management. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, March 17, 2009: US07506040 (85 worldwide citation)

System and method for providing a common data model for SAN discovery and/or SAN monitoring information collected from heterogeneous SAN components. In one embodiment, a SAN management server may execute on a host computer and may translate data in one or more vendor-specific languages obtained from ...