Patents Represented by Attorney Muirhead and Saturnelli, LLC
  • Patent number: 8185708
    Abstract: Storing recovery data includes a host processor writing data to a local storage device, the host processor causing the local storage device to accumulate chunks of data corresponding to writes by the host processor, where each chunk of data represents data written before a first time and after a second time and where the second time for one of the particular chunks of data corresponds to a first time for a subsequent one of the particular chunks of data, transmitting the chunks of data from the local storage device to a remote destination, providing synchronous data from the local storage device to a local destination; and, the host processor causing an indicator to be provided to the local destination in connection with creation of a new chunk of data for storage at the remote destination. The local destination may maintain a plurality of maps, where each of the maps associates synchronous data being provided thereto with a specific chunk of data.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: May 22, 2012
    Assignee: EMC Corporation
    Inventors: Douglas E. LeCrone, Brett A. Quinn, Gary H. Cox
  • Patent number: 8185639
    Abstract: Described are techniques for providing a host identifier for a host. A first portion including a first identifier associated with a system for the host is received. A second portion including a second identifier generated in accordance with a hardware property of the host is received. The host identifier is formed using the first and second portions. The host identifier is used to uniquely identify the host in a storage area network.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: May 22, 2012
    Assignee: EMC Corporation
    Inventors: Sriram Krishnan, Andreas L. Bauer, Russell R. Laporte, Gregory W. Lazar
  • Patent number: 8185505
    Abstract: Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: May 22, 2012
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, David Barta, Michael Specht, Yaron Dar
  • Patent number: 8185795
    Abstract: A system for error correction processing includes methods, software and/or devices for generating and using correction packets that may provide for the rebuilding of a lost data packet or other information packet. A correction packet may be generated at a transmitting device that corresponds to a plurality of packets transmitted to a destination device. The correction packet may be transmitted to the destination device separately from the transmitting of the plurality of packets. The correction packet may be received at the destination device, and a determination may be made as to whether at least one of the plurality of packets transmitted to the destination device is a lost packet that has not been received at the destination device. If the lost packet of the plurality of packets is determined, the lost packet may be rebuilt using the correction packet.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: May 22, 2012
    Assignee: EMC Corporation
    Inventors: Louis Krigovski, Brett Niver, Ramprasad Shetty
  • Patent number: 8183508
    Abstract: A fin retention and deployment mechanism includes a detent in each of a plurality of fins, a mechanism that engages the detent, and at least one spring clip that maintains each of the fins in a non-deployed position. The mechanism also includes a gas generator, a manifold, coupled to the gas generator and having a plurality of cylinders in fluid communication with gas from the gas generator, and a plurality of pistons disposed in the cylinders. A bottom of each of the pistons is coupled to each of the fins to provide deployment thereof when a corresponding top of each of the pistons is acted upon by gas from the gas generator. In response to the gas generator expelling gas, the pistons may move the fins to a deployed position.
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: May 22, 2012
    Assignee: Simmonds Precision Products, Inc.
    Inventor: John R. Sankovic
  • Patent number: 8178834
    Abstract: Methods and apparatus for LC/IMS/MS analysis involve obtaining noisy raw data from a sample, convolving the data with an artifact-reducing filter, and locating, in retention-time, ion mobility, and mass-to-charge-ratio dimensions, one or more ion peaks of the convolved data.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: May 15, 2012
    Assignee: Waters Technologies Corporation
    Inventors: Marc V. Gorenstein, Guo-Zhong Li
  • Patent number: 8173963
    Abstract: A phase-shifting element for shifting a phase of at least a portion of a particle beam is described, as well as a particle beam device having a phase-shifting element of this type. In the phase-shifting element and the particle beam device having a phase-shifting element, components shadowing the particle beam are avoided, so that proper information content is achieved and in which the phase contrast is essentially spatial frequency-independent. The phase-shifting element may have at least one means for generating a non-homogeneous or anisotropic potential. The particle beam device according to the system described herein may be provided with the phase-shifting element.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: May 8, 2012
    Assignee: Carl Zeizz NTS GmbH
    Inventors: Rasmus Schröder, Bastian Barton, Gerd Benner, Harald Rose
  • Patent number: 8176276
    Abstract: Described area system and computer program product for producing a point in time copy of source data. A set of records corresponding to a time ordered series of recorded file operations as applied to said source data is received. The set of records includes one or more consistency point markers, each consistency point marker indicating a point in time at which said source data is in a consistent state when a portion of said recorded file operations occurring up to said point in time is applied to said source data. The recorded file operations corresponding to said set of records are applied to said copy of the source data until a marker record corresponding to a consistency point marker is determined. Also described is a target system for producing a point in time copy of source data including a data storage device including said copy of source data and a replication service.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: May 8, 2012
    Assignee: EMC Corporation
    Inventors: Kenneth J. Galipeau, Robert K. Kast, Eran Orgad
  • Patent number: 8171524
    Abstract: A system and method are disclosed for controlling physical access through a digital certificate validation process that works with standard certificate formats and that enables a certifying authority (CA) to prove the validity status of each certificate C at any time interval (e.g., every day, hour, or minute) starting with C's issue date, D1. C's time granularity may be specified within the certificate itself, unless it is the same for all certificates. For example, all certificates may have a one-day granularity with each certificate expires 365 days after issuance. Given certain initial inputs provided by the CA, a one-way hash function is utilized to compute values of a specified byte size that are included on the digital certificate and to compute other values that are kept secret and used in the validation process.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: May 1, 2012
    Assignee: Corestreet, Ltd.
    Inventors: Silvio Micali, David Engberg, Phil Libin, Leo Reyzin, Alex Sinelnikov
  • Patent number: 8170566
    Abstract: A method of controlling selection of a data transmission network node, such as a base station, node B, eNodeB, GGSN or LTE PDN-GW, for a mobile device in a telecommunications network is disclosed. The mobile telecommunications network includes a plurality of mobility management nodes, such as SGSN and LTE MME. When the mobile terminal moves from a first one of the mobility management nodes to a second of the nodes, it is determined at the second node whether to cause the mobile terminal to re-select a data transmission network node. The determining step may be performed in response to a periodic routing area/periodic tracking area update request generated by the mobile terminal or in response to the mobile terminal being in an idle communication state. When the data transmission network node is re-selected, a data transmission network node that is relatively geographically near to the mobile terminal is selected.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: May 1, 2012
    Assignee: Vodafone Group PLC
    Inventor: Christopher David Pudney
  • Patent number: 8165563
    Abstract: A system for determining associations between subscribers of a communication network include methods and devices for selecting a first subscriber, identifying at least one primary contact of the first subscriber, each primary contact having communicated with the first subscriber, identifying at least one secondary contact of the first subscriber, each secondary contact having communicated with a primary contact, for at least one secondary contact, identifying at least one common contact of the first subscriber and the secondary contact, common contacts having communicated with the first subscriber and the secondary contact, determining the significance of the at least one common contacts and determining an association between the first subscriber and the secondary contact in dependence on the significance of the at least one common contact.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: April 24, 2012
    Assignee: Vodafone Group PLC
    Inventor: Ross Doherty
  • Patent number: 8165820
    Abstract: A method for matching a precursor ion with one or more related product ions includes providing input data sets obtained from sample injections, each of the data sets including a precursor ion and one or more product ions, normalizing the input data sets in accordance with a single retention time for the precursor ion, determining which product ions are within a predetermined retention time window with respect to the single retention time, and, if a product ion is within the predetermined retention time window for a specified number of the input data sets, determining that the product ion is related to the precursor having the single retention time. An apparatus for analyzing a sample includes a chromatography module, a mass-spectrometry module in communication with the chromatography module, and a control unit in communication with the chromatography module and the mass-spectrometry module.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: April 24, 2012
    Assignee: Waters Technologies Corporation
    Inventors: Marc V. Gorenstein, Scott J. Geromanos, Jeffrey Cruz Silva, Guo-Zhong Li
  • Patent number: 8161083
    Abstract: Described are techniques for performing data storage system management of a data storage system. An active element manager component is provided that performs data storage system management operations. Using the active element management component, context information is collected. User relevant information is received by the active element manager component. The user relevant information includes information about a virtual user community relevant to a first user identifier. For an active element management session having the first user identifier, the user relevant information is displayed via a user interface. The user interface provides for display a first portion of the user relevant information about the virtual user community and a first connection to the external environment. Upon selection of the first portion, the active element manager component connects to a target location associated with the virtual user community and provides the context information to the external environment.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: April 17, 2012
    Assignee: EMC Corporation
    Inventors: Douglas A. Wood, Mark A. Parenti, George J. Grosner, Jr., Stephen J. Todd
  • Patent number: 8150877
    Abstract: Described are techniques for performing data storage system management of a data storage system. An active element manager component is provided that performs data storage system management operations. User relevant information is received at said active element manager component from an external environment. The user relevant information includes information about an entity for purchase or license using said external environment which is relevant to a first user identifier. For an active element management session having said first user identifier, the user relevant information is displayed via a user interface. The user interface provides for display a first portion of said user relevant information. Upon selection of the first portion, the active element manager component connects to a target location in said external environment that is associated with the entity and provides context information to said external environment.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: April 3, 2012
    Assignee: EMC Corporation
    Inventors: Douglas A. Wood, Mark A. Parenti, George J. Grosner, Jr., Stephen J. Todd
  • Patent number: 8151069
    Abstract: Providing a multiple protection snapshot copy of a logical device includes creating the snapshot copy of the logical device, where, in response to a write to a section of the logical device, data is copied to a first alternative storage area prior to the write and, following creating the snapshot copy, pointing portions of the snapshot copy to a second alternative storage area having data that is a copy of the logical device, where data corresponding to the snapshot copy is stored in one of: the first alternative storage area and the second alternative storage area. Providing a multiple protection snapshot copy of a logical device may also include, prior to pointing portions of the snapshot copy to the second alternative storage area and after creating the snapshot copy, copying data from the logical device to the second alternative storage area.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: April 3, 2012
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, Roy Dahan, Amit Lieberman, Maayan Maltz
  • Patent number: 8145865
    Abstract: Managing data transferred from a local storage device to a remote storage device includes maintaining the data in chunks in cache memory, where data writes to the local storage device begun during a particular time interval are associated with a chunk of data that is separate from other chunks of data and where data is transferred from the local storage device to the remote storage device by transferring a particular chunk after all data writes associated with the particular chunk have completed and after a previous chunk has been acknowledged as being received by the remote storage device and, in response to use of the cache memory exceeding a first threshold, storing data from a first chunk of the cache memory to a local disk. Data writes to the local storage device may be provided by a host coupled to the local storage device.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: March 27, 2012
    Assignee: EMC Corporation
    Inventors: Vadim Longinov, Benjamin W. Yoder, Mark J. Halstead
  • Patent number: 8143066
    Abstract: A method (100) for analyzing chemicals includes fractionating a complex sample into at least two sample portions that each includes portions of two polypeptides though in different concentration ratios, digesting and performing LC/MS on each of the sample portions (110, and associating precursor ions observed via LC/MS with their corresponding polypeptide in response to LC/MS provided intensity data (170). A set of precursor ions that has substantially similar intensity ratios in both sample portions is determined to be associated with the same polypeptide.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: March 27, 2012
    Assignee: Waters Technologies Corporation
    Inventors: Marc V. Gorenstein, Scott J. Geromanos, Jeffrey Cruz Silva, Guo-Zhong Li
  • Patent number: 8145614
    Abstract: Embodiments of the present invention are directed to techniques for selecting a data path over which to exchange information between a client device and a storage system by making a selection between a file system server (NAS) data path type (a first data path type) and a direct (SAN) data path type (a second data path type) based on one or more adjustable path selection factors and/or information regarding components of the computer system. For example, a data path may be selected based on a likelihood that requested information will be in a cache of a file system server and/or any other suitable path selection factor.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 27, 2012
    Assignee: EMC Corporation
    Inventors: Eyal Zimran, Sorin Faibish, Jason R. Glasgow
  • Patent number: 8140484
    Abstract: Described are techniques for determining an implemented data protection policy. One or more recovery points corresponding to each of one or more storage objects are determined. A data protection method determined in accordance with a facility and replication type associated with each recovery point is selected for each of the one or more recovery points. A data protection category for each of the one or more recovery points is determined in accordance with the data protection method, a recovery point type, and a recovery point location associated with each recovery point. A data protection policy indicating an implemented data protection policy for each of the one or more storage objects for at least one data protection category is stored.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: March 20, 2012
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, Roy Dahan, Amit Lieberman, Maayan Maltz
  • Patent number: 8137619
    Abstract: A reagent management system for an automated biological reaction apparatus including an automated biological reaction apparatus including at least one reagent dispenser for applying a reagent to a sample, a memory device containing data for a reagent device selected from the group consisting of a reagent dispenser or a reagent kit used in the automated biological reaction apparatus, a host device comprising a processor and a host device memory connected to the processor, the host memory device including a reagent table, and a scanner for transferring the memory device data to the host device memory.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: March 20, 2012
    Assignee: Ventana Medical Systems, Inc.
    Inventors: Anthony Ford, Darin McDaniel, Stephen Mead, William Richards, Roberta Druyor-Sanchez, Bronwen Heilman, Wayne Showalter