Patents by Inventor Mark A. O'Connell

Mark A. O'Connell 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: 10019447
    Abstract: Some embodiments are directed to accessing a content unit stored in a storage environment that includes a plurality of storage clusters, wherein multiple versions of the content unit are stored on at least two different clusters in the storage environment. The storage environment and/or the requesting entity may identify the at least two storage clusters that store the content unit and select one of clusters as storing a valid version of the content unit.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: July 10, 2018
    Assignee: EMC IP Holding Company LLC
    Inventor: Mark O'Connell
  • Patent number: 9998537
    Abstract: In one aspect, a method includes configuring a kernel driver to record data block changes of a logical unit in a bit map and using the bitmap to perform an incremental backup of the logical unit. In another aspect, an apparatus includes electronic hardware circuitry configured to configure a kernel driver to record data block changes of a logical unit in a bit map and use the bitmap to perform an incremental backup of the logical unit. In a further aspect, an article includes a non-transitory computer-readable medium that stores computer-executable instructions. The instructions cause a machine to configure a kernel driver to record data block changes of a logical unit in a bit map and use the bitmap to perform an incremental backup of the logical unit.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: June 12, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mark A. O'Connell, Helen S. Raizen, Brad Bowlin
  • Patent number: 9565019
    Abstract: A method performed at a central entity includes (a) sharing a secret with a remote tenant server of one of a plurality of tenant organizations, the tenant server being configured to provide authentication services for accessing storage of the central entity, (b) receiving a storage request from a remote client device, (c) extracting an identification of the tenant organization from a core portion of the request, (d) selecting the shared secret of the identified tenant organization, (e) cryptographically combining the core portion and the shared secret to generate a preliminary signature, (f) performing a computation using the preliminary signature and a body portion of the request to generate a test signature, the body portion including the core portion and an object identifier, (g) comparing the test signature with a signature from the request, and (h) permitting the client device to access an identified object only when the comparison is positive.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: February 7, 2017
    Assignee: EMC IP Holding Company LLC
    Inventor: Mark A. O'Connell
  • Patent number: 9154296
    Abstract: A method performed by a client includes (i) receiving a lease from a tenant including a core including lease terms and an identification of the tenant and a first signature that cryptographically combines the core and a secret code associated with the tenant, the secret code being unknown to the client, (ii) sending a storage request to a central entity for access to remote storage including (a) a body including the core and an object identifier, which identifies an object stored in the remote storage and (b) a second signature that cryptographically combines the body and the first signature, and (iii) receiving a storage response including the object from the remote storage when (I) a computation performed by the central entity of the second signature based on the secret code, the core, and the body matches the second signature and (II) the storage request complies with the lease terms.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 6, 2015
    Assignee: EMC Corporation
    Inventor: Mark A. O'Connell
  • Patent number: 9135016
    Abstract: Some embodiments are directed to replicating a content unit stored in a first storage environment comprising a first plurality of storage clusters to a second storage environment comprising a second plurality of storage clusters. The first storage environment may employ a replication policy, instituted at a first time, that specifies to which one of the second plurality of storage clusters content units stored in the first storage environment are to be replicated. The creation time of the first content unit may be determined and it may be determined when the creation time is before the time at which the first storage environment instituted the replication policy. If the creation time is not before the first time, one of the second plurality of storage clusters may be selected to which to replicate the first content unit based on the replication policy, and the content unit may be replicated to the selected one of the second plurality of storage clusters.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: September 15, 2015
    Assignee: EMC Corporation
    Inventor: Mark O'Connell
  • Publication number: 20150256907
    Abstract: An apparatus, system, and method provide drying procedure information through a user interface. A monitoring device transmits drying procedure data measured by sensors within a structure undergoing the drying procedure to a server. In response to requests received through a communication network from a user interface, the server transmits the drying procedure information that is presented through the user interface. A variety of information and services related to the drying procedure may be provided through the user interface.
    Type: Application
    Filed: May 22, 2015
    Publication date: September 10, 2015
    Applicant: RM2, INC.
    Inventors: Mark A. Pedraza, Richard G. Lubeski, Mark A. O'Connell
  • Patent number: 9068778
    Abstract: An apparatus, system, and method provide drying procedure information through a user interface. A monitoring device transmits drying procedure data measured by sensors within a structure undergoing the drying procedure to a server. In response to requests received through a communication network from a user interface, the server transmits the drying procedure information that is presented through the user interface. A variety of information and services related to the drying procedure may be provided through the user interface.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: June 30, 2015
    Assignee: RM2, INC.
    Inventors: Mark A. Pedraza, Richard G. Lubeski, Mark A. O'Connell
  • Patent number: 8478936
    Abstract: Aspects of the invention relate to spin down of storage devices on an object addressable storage (OAS) system. One or more of the storage devices in object addressable storage system may be spun down to achieve a power savings, while other storage devices in the OAS system remain in an active state.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: July 2, 2013
    Assignee: EMC Corporation
    Inventors: Stephen J. Todd, Mark O'Connell
  • Patent number: 8335890
    Abstract: Embodiments of the invention relate to associating a source string with a target content unit stored on a content addressable storage (CAS) system. This may be accomplished, in some embodiments, by storing on the CAS system an associative content unit that includes the source string in its binding part and includes the target content unit in its non-binding part.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: December 18, 2012
    Assignee: EMC Corporation
    Inventors: Mark O'Connell, Michael Kilian
  • Patent number: 8296511
    Abstract: Managing data on a federated CAS system includes determining a group of objects to be stored on a single CAS system of the federated CAS system, obtaining a cookie corresponding a particular one of the CAS systems of the federated CAS system in response to initially writing at least one object of the group of objects, where the at least one object is written to the particular one of the CAS systems, and providing the cookie in connection with writing objects of the group of objects following initially writing at least one object of the group of objects. The cookie causes the objects to be written to the particular one of the CAS systems. The cookie may be provided by at least one router that maintains the federated CAS system, which may be separate from both a processing device and the particular one of the CAS systems.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: October 23, 2012
    Assignee: EMC Corporation
    Inventors: Mark O'Connell, Tom Teugels
  • Publication number: 20120077740
    Abstract: Methods of making Apo-2 ligand and formulations of Apo-2 ligand using divalent metal ions are provided. Such divalent metal ions include zinc and cobalt which improve Apo-2 ligand trimer formation and stability. The crystal structure of Apo-2 ligand is also provided, along with Apo-2 ligand variant polypeptides identified using oligonucleotide-directed mutagenesis.
    Type: Application
    Filed: December 10, 2010
    Publication date: March 29, 2012
    Applicant: Genentech, Inc.
    Inventors: Avi J. Ashkenazi, Sarah Hymowitz, Robert F. Kelley, Iphigenia Koumenis, Woon-Lam Susan Leung, Mark O'Connell, Roger Pai, Zahra Shahrokh, Laura Simmons
  • Patent number: 8095726
    Abstract: Embodiments of the invention relate to associating a source string with a target content unit stored on a content addressable storage (CAS) system. This may be accomplished, in some embodiments, by storing on the CAS system an associative content unit that includes the source string in its binding part and includes the target content unit in its non-binding part.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: January 10, 2012
    Assignee: EMC Corporation
    Inventors: Mark O'Connell, Michael Kilian
  • Patent number: 7855066
    Abstract: Methods of making Apo-2 ligand and formulations of Apo-2 ligand using divalent metal ions are provided. Such divalent metal ions include zinc and cobalt which improve Apo-2 ligand trimer formation and stability. The crystal structure of Apo-2 ligand is also provided, along with Apo-2 ligand variant polypeptides identified using oligonucleotide-directed mutagenesis.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: December 21, 2010
    Assignee: Genentech, Inc.
    Inventors: Avi J. Ashkenazi, Sarah Hymowitz, Robert F. Kelley, Iphigenia Koumenis, Woon-Lam Susan Leung, Mark O'Connell, Roger Pai, Zahra Shahrokh, Laura Simmons
  • Publication number: 20080249654
    Abstract: An apparatus, system, and method provide drying procedure information through a user interface. A monitoring device transmits drying procedure data measured by sensors within a structure undergoing the drying procedure to a server. In response to requests received through a communication network from a user interface, the server transmits the drying procedure information that is presented through the user interface. A variety of information and services related to the drying procedure may be provided through the user interface.
    Type: Application
    Filed: June 16, 2008
    Publication date: October 9, 2008
    Inventors: Mark A. Pedraza, Richard G. Lubeski, Mark A. O'Connell
  • Patent number: 7403126
    Abstract: An apparatus, system, and method provide drying procedure information through a user interface. A monitoring device transmits drying procedure data measured by sensors within a structure undergoing the drying procedure to a server. In response to requests received through a communication network from a user interface, the server transmits the drying procedure information that is presented through the user interface. A variety of information and services related to the drying procedure may be provided through the user interface.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: July 22, 2008
    Assignee: RM2, Inc.
    Inventors: Mark A. Pedraza, Richard G. Lubeski, Mark A. O'Connell
  • Publication number: 20070161564
    Abstract: Methods of making Apo-2 ligand and formulations of Apo-2 ligand using divalent metal ions are provided. Such divalent metal ions include zinc and cobalt which improve Apo-2 ligand trimer formation and stability. The crystal structure of Apo-2 ligand is also provided, along with Apo-2 ligand variant polypeptides identified using oligonucleotide-directed mutagenesis.
    Type: Application
    Filed: November 22, 2006
    Publication date: July 12, 2007
    Applicant: Genentech, Inc.
    Inventors: Avi Ashkenazi, Sarah Hymowitz, Robert Kelley, Iphigenia Koumenis, Woon-Lam Leung, Mark O'Connell, Roger Pai, Zahra Shahrokh, Laura Simmons
  • Publication number: 20070103319
    Abstract: An apparatus, system, and method provide drying procedure information through a user interface. A monitoring device transmits drying procedure data measured by sensors within a structure undergoing the drying procedure to a server. In response to requests received through a communication network from a user interface, the server transmits the drying procedure information that is presented through the user interface. A variety of information and services related to the drying procedure may be provided through the user interface.
    Type: Application
    Filed: December 15, 2006
    Publication date: May 10, 2007
    Inventors: Mark Pedraza, Richard Lubeski, Mark O'Connell
  • Patent number: 7173538
    Abstract: An apparatus, system, and method provide drying procedure information through a user interface. A monitoring device transmits drying procedure data measured by sensors within a structure undergoing the drying procedure to a server. In response to requests received through a communication network from a user interface, the server transmits the drying procedure information that is presented through the user interface. A variety of information and services related to the drying procedure may be provided through the user interface.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: February 6, 2007
    Assignee: RM2, Inc.
    Inventors: Mark A. Pedraza, Richard G. Lubeski, Mark A. O'Connell
  • Patent number: 7080102
    Abstract: Data is migrated from an original host storage system to another replacement host storage system. An original host storage system is connected directly to the replacement host storage system. Data migration occurs, and when data is transferred, hard links between files relating to the same data are also maintained.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: July 18, 2006
    Assignee: EMC Corporation
    Inventors: Mark O'Connell, Zhiling Zheng
  • Publication number: 20050285748
    Abstract: An apparatus, system, and method provide drying procedure information through a user interface. A monitoring device transmits drying procedure data measured by sensors within a structure undergoing the drying procedure to a server. In response to requests received through a communication network from a user interface, the server transmits the drying procedure information that is presented through the user interface. A variety of information and services related to the drying procedure may be provided through the user interface.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: Mark Pedraza, Richard Lubeski, Mark O'Connell