Patents Assigned to Miralink Corporation
  • Patent number: 7941501
    Abstract: Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides local-remote role reversal, implementation of hot standby server status through a “media not ready” signal, several alternate buffer contents and buffering schemes, transactioning, many-to-one mirroring through use of “virtual” remote mirroring units, identification of frequently accessed data without application-specific knowledge but based instead on an application's logged and analyzed behavior, and use of the secondary server in a non-authoritative manner.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: May 10, 2011
    Assignee: Miralink Corporation
    Inventors: Ron McCabe, Tracy Camp
  • Publication number: 20100049798
    Abstract: Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides many-to-one data mirroring, including mirroring from local servers running the same or different operating systems and/or file systems at two or more geographically dispersed locations. The invention also provides one-to-many data mirroring, mirroring with or without a dedicated private telecommunications link, and mirroring with or without a dedicated server or another server at the destination(s) to assist the remote mirroring unit(s). In addition, the invention provides flexibility by permitting the use of various combinations of one or more external storage units and/or RAID units to hold mirrored data. Spoofing, SCSI and other bus emulations, and further tools and techniques are used in various embodiments of the invention.
    Type: Application
    Filed: November 4, 2009
    Publication date: February 25, 2010
    Applicant: Miralink Corporation
    Inventors: Ron McCabe, Robert Church, Tracy Camp, Stuart W. Card, David J. Schroeder
  • Publication number: 20090313389
    Abstract: Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides many-to-one data mirroring, including mirroring from local servers running the same or different operating systems and/or file systems at two or more geographically dispersed locations. The invention also provides one-to-many data mirroring, mirroring with or without a dedicated private telecommunications link, and mirroring with or without a dedicated server or another server at the destination(s) to assist the remote mirroring unit(s). In addition, the invention provides flexibility by permitting the use of various combinations of one or more external storage units and/or RAID units to hold mirrored data. Spoofing, SCSI and other bus emulations, and further tools and techniques are used in various embodiments of the invention.
    Type: Application
    Filed: August 20, 2009
    Publication date: December 17, 2009
    Applicant: Miralink Corporation
    Inventors: Ron McCabe, Robert Church, Tracy Camp, Stuart W. Card, David J. Schroeder
  • Patent number: 7386463
    Abstract: Methods for insurance of online presence (202) and/or data (200) are described. An insurer (302) contracts with an insured entity (304) in an agreement (308) under which a premium (310) is paid for insurance coverage. The premium is calculated (306) using a pure premium method (400) or a loss ratio premium method (402), in a manner that depends on factors such as expected virus scan results (404), expected data recovery time (406), expected geographic spread (408), use of multiple recovery methods (410), and other information regarding the insured entity's business and the technical protection services (206) to be used. In some embodiments, the technical protection services are provided under the agreement by a third party technical services provider (300). Systems, signals, and configured media are also described.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: June 10, 2008
    Assignee: Miralink Corporation
    Inventor: Ron McCabe
  • Publication number: 20070168518
    Abstract: Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides local-remote role reversal, implementation of hot standby server status through a “media not ready” signal, several alternate buffer contents and buffering schemes, transactioning, many-to-one mirroring through use of “virtual” remote mirroring units, identification of frequently accessed data without application-specific knowledge but based instead on an application's logged and analyzed behavior, and use of the secondary server in a non-authoritative manner.
    Type: Application
    Filed: March 19, 2007
    Publication date: July 19, 2007
    Applicant: MIRALINK CORPORATION
    Inventors: Ron McCabe, Tracy Camp
  • Patent number: 7203732
    Abstract: Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides local-remote role reversal, implementation of hot standby server status through a “media not ready” signal, several alternate buffer contents and buffering schemes, transactioning, many-to-one mirroring through use of “virtual” remote mirroring units, identification of frequently accessed data without application-specific knowledge but based instead on an application's logged and analyzed behavior, and use of the secondary server in a non-authoritative manner.
    Type: Grant
    Filed: June 2, 2001
    Date of Patent: April 10, 2007
    Assignee: Miralink Corporation
    Inventors: Ron McCabe, Tracy Camp, Stuart W. Card, David J. Schroeder
  • Publication number: 20050027892
    Abstract: Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides many-to-one data mirroring, including mirroring from local servers running the same or different operating systems and/or file systems at two or more geographically dispersed locations. The invention also provides one-to-many data mirroring, mirroring with or without a dedicated private telecommunications link, and mirroring with or without a dedicated server or another server at the destination(s) to assist the remote mirroring unit(s). In addition, the invention provides flexibility by permitting the use of various combinations of one or more external storage units and/or RAID units to hold mirrored data. Spoofing, SCSI and other bus emulations, and further tools and techniques are used in various embodiments of the invention.
    Type: Application
    Filed: August 25, 2004
    Publication date: February 3, 2005
    Applicant: Miralink Corporation
    Inventors: Ron McCabe, Robert Church, Tracy Camp, Stuart Card, David Schroeder
  • Publication number: 20020095317
    Abstract: Methods for insurance of online presence (202) and/or data (200) are described. An insurer (302) contracts with an insured entity (304) in an agreement (308) under which a premium (310) is paid for insurance coverage. The premium is calculated (306) using a pure premium method (400) or a loss ratio premium method (402), in a manner that depends on factors such as expected virus scan results (404), expected data recovery time (406), expected geographic spread (408), use of multiple recovery methods (410), and other information regarding the insured entity's business and the technical protection services (206) to be used. In some embodiments, the technical protection services are provided under the agreement by a third party technical services provider (300). Systems, signals, and configured media are also described.
    Type: Application
    Filed: August 9, 2001
    Publication date: July 18, 2002
    Applicant: MiraLink Corporation
    Inventor: Ron McCabe
  • Patent number: 5537533
    Abstract: A system for remote mirroring of digital data from a primary network server to a remote network server includes a primary data transfer unit and a remote data transfer unit which are connectable with one another by a conventional communication link. The primary data transfer unit sends mirrored data from the primary network server over the link to the remote data transfer unit which is located a safe distance away. Each data transfer unit includes a server interface and a link interface. The server interface is viewed by the network operating system as another disk drive controller. The link interface includes four interconnected parallel processors which perform read and write processes in parallel. The link interface also includes a channel service unit which may be tailored to commercial communications links such as T1, E1, or analog telephone lines connected by modems.
    Type: Grant
    Filed: August 11, 1994
    Date of Patent: July 16, 1996
    Assignee: Miralink Corporation
    Inventors: Vaughn Staheli, Mike Miller, Sam Francis, Dan Haab, Dan Patten, Kent Johnson