Patents Represented by Attorney Cooper Legal Group LLC
  • Patent number: 8352437
    Abstract: Data-storage volumes, such as a file system on a storage system, may utilize a particular operating system format. Converting a data-storage volume to a different format may be desirable at times. However, this can be time consuming and resource intensive if data needs to be copied. Accordingly, substantially copying-free, in-place conversion of a data-storage volume from a first format to a second format is provided herein. In one embodiment, a data-storage volume may be converted from a first format to a second format while the data-storage volume is mounted and/or without copying data within the data-storage volume to a separate data-storage volume. Before conversion, features associated with the first format and the second format may be compared to detect incompatibilities that may result from conversion. During conversion, access to the data-storage volume may be blocked. Upon successful conversion, various post conversion operations may be performed.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: January 8, 2013
    Assignee: NetApp, Inc.
    Inventors: Stanley Luke, Nils Wygant, Aamir Rashid, Ravikanth Dronamraju
  • Patent number: 8341119
    Abstract: According to one or more of the provisions set forth herein, data can be managed in a data storage system in an efficient manner. In one example, a first flexible copy volume of data is generated based on a snapshot copy volume of a flexible volume containing the data. The first flexible copy volume is configured to be operated upon according to a first set of operations. A second flexible copy of the data is also generated based on the snapshot copy volume. The second flexible copy volume is configured to be operated upon according to a second set of operations that differs from the first set of operations. Having a second copy of the data allows testing or other operations to be performed on the data while also maintaining an original version of the data.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: December 25, 2012
    Assignee: NetApp, Inc.
    Inventors: Konstantinos Roussos, Rushi Srinivas Surla, Vasantha Prabhu, Gaurab Paul, Ritesh Tiwari, Boris Teterin
  • Patent number: 8334227
    Abstract: A waterproof, vapor-permeable and air-permeable sheet material. The sheet material includes a waterproof microporous polymer substrate and a microporous thermoplastic coating layer attached to the polymer substrate. The thermoplastic coating layer is vapor-permeable and air-permeable. The thermoplastic coating layer is at least partially interpenetrated into pores of the polymer substrate forming an interface that prevents passage of water droplets, while permitting passage of water vapor and air, when a chemical is present on the sheet material that would otherwise cause the polymer substrate to permit passage of water droplets. The interface is resistant to chemical interference with at least the waterproof property of the sheet material.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: December 18, 2012
    Assignee: BHA Group, Inc.
    Inventors: Yit-Hong Tee, Taher Abujoudeh
  • Patent number: 8333826
    Abstract: A filter media including a scrim, a polytetrafluoroethylene (PTFE) media substrate upon the scrim, and a layer of expanded polytetrafluoroethylene (ePTFE) membrane adhered to the PTFE media substrate on the scrim. The filter media is pleatable and has air permeability of approximately 3-10 cubic feet/min at a 0.5 inch H2O pressure drop and an original filtration efficiency greater than 99.0% when tested in an unused, unpleated condition with a 0.3 micron challenge aerosol at a flow rate of 10.5 feet/min and when tested after a cleanable dust performance test according to ASTM D6830.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: December 18, 2012
    Assignee: BHA Group, Inc.
    Inventors: Alan Smithies, Karmin Lorraine Olson
  • Patent number: 8325877
    Abstract: One or more systems and/or techniques are described for generating volumetric data from both radiographic and ultrasound examinations of an object, where the radiographic volumetric data and the ultrasound volumetric data are representative of a substantially same volumetric space of the object. This allows, for example, corresponding portions of the volumetric data and/or images resulting therefrom (e.g., indicative of a tumor) to be identified for comparison via the different modalities. Moreover, in one embodiment, a compression paddle of a mammography examination apparatus is configured to selectively receive an ultrasound component.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: December 4, 2012
    Assignee: Analogic Corporation
    Inventor: Daniel Abenaim
  • Patent number: 8320661
    Abstract: An apparatus for information extraction from electromagnetic energy via multi-characteristic spatial geometry processing to determine three-dimensional aspects. Structure receives the electromagnetic energy, which has a plurality of spatial phase characteristics. Structure separates the plurality of spatial phase characteristics of the received electromagnetic energy. Structure identifies spatially segregated portions of each of the plurality of spatial phase characteristics, with each spatially segregated portion corresponding in a point to point relationship to a spatially segregated portion for each of the other of the plurality of spatial phase characteristics in a group. Structure quantifies each segregated portion to provide a spatial phase metric of each segregated portion for providing a data map of the spatial phase metric of each separated spatial phase characteristic of the plurality of spatial phase characteristics.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: November 27, 2012
    Assignee: Photon-X, Inc.
    Inventor: Blair Allen Barbour
  • Patent number: 8311268
    Abstract: Techniques and systems for segmenting one or more objects in a subject image resulting from subjecting one or more objects to imaging using an imaging apparatus are disclosed, such that limitations of image noise, object proximity, image intensity variations, shape complexity, and/or computational resources may be mitigated. Merely border edges of objects in a subject image can be generated, for example, by using edge detection and discarding interior edges. Geometric difference values of the identified boundaries of the objects in the subject image can be calculated. One or more transitions between objects can be identified by using the geometric difference values, for example, which may result in data that represents a location in the image of an object to be segmented.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: November 13, 2012
    Assignee: Analogic Corporation
    Inventors: Douglas Q. Abraham, Yesna Oyku Yildiz
  • Patent number: 8292832
    Abstract: A health activity plan may be prescribed for an individual comprising a set of health activity instances (e.g., physical therapy exercises, an exercise regimen, or a wound management program.) The performed health activity instances of the individual may be tracked by a device, and may be presented to a user of the device in correlation with the health activity plan (e.g., to demonstrate compliance of the individual with the health activity plan.) The health activity information may be presented using a set of icons that depict the health activity information, which may improve an easier understanding and a more consistent communication of health activity information among the individual and healthcare providers.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: October 23, 2012
    Inventor: Anthony Vallone
  • Patent number: 8275886
    Abstract: A storage system to be used by a host is automatically configured using an agent running at a management console communicatively coupled to the host and to the storage system. In response to probes initiated by the agent, information regarding the host and the storage system, which information is required for the host and the storage system to establish a connection therebetween is obtained and is provided to the host and the storage system. Thereafter, the agent instructs the host and the storage system to establish the connection and further instructs the host to configure the storage system and, finally, to mount the storage system in some instances, the agent may use instruction compliant with the storage management initiative-specification (SMI-S) or, more generally, with the WBEM standard.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: September 25, 2012
    Assignee: NetApp, Inc.
    Inventor: Antonio Galan
  • Patent number: 8262288
    Abstract: One or more systems and/or techniques are disclosed herein for determining the orientation of a focal spot of a radiation source based upon shadows that are imposed on channels of a detector array from an anti-scatter grid. The anti-scatter grid is comprised of one or more anti-scatter plates that are focused on a point other than an intended focal spot of the radiation source. Such anti-scatters plates cast shadows on the detector array (even when the focal spot is located at the intended focal spot). By measuring changes in the signals generated by channels of the detector array that detect the shadows, it may be determined how the orientation of the focal spot has changed throughout an examination or between a calibration scan and an examination scan, for example.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: September 11, 2012
    Assignee: Analogic Corporation
    Inventor: Charles Shaughnessy
  • Patent number: 8200630
    Abstract: One or more aspects of the disclosure relate to techniques for accessing a file stored in a clustered computing network, where the file is stored in the clustered computing network in a plurality of related volumes that stem from a particular (e.g., parent) volume. In the method, a request to retrieve the file from the particular volume is received at the client. The client then determines whether the file is stored in a client memory so as to be identified with the particular volume. If the file is not stored in the client memory so as to be identified with the particular volume, then the file is retrieved from a different but related volume.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: June 12, 2012
    Assignee: NetApp, Inc.
    Inventors: Collin Park, Trond Myklebust, Pete Wyckoff
  • Patent number: 8186631
    Abstract: An aerofoil member is described which provides for a ‘smart Core’and flexible skin. The core comprises sheet material elements forming adjoining cells. The length of the elements can be changed, for example, using the piezo-electric effect, to alter the cross-sectional shape of the aerofoil without changing the peripheral length. Thus, the shape of the aerofoil may be changed to suit different flight conditions, or to mimic the effect of control surfaces.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: May 29, 2012
    Assignee: Imperial Innovations Limited
    Inventor: Lorenzo Iannucci
  • Patent number: 8163593
    Abstract: A method is described to form a nonvolatile memory cell having a contact area between a phase-change material such as a chalcogenide and a heat source which is smaller than photolithographic limits. A conductive or semiconductor pillar is exposed at a dielectric surface and recessed by selective etch. A thin, conformal layer of a spacer material is deposited on the dielectric top surface, the pillar top surface, and the sidewalls of the recess, then removed from horizontal surfaces by anistropic etch, leaving a spacer on the sidewalls defining a reduced volume within the recess. The phase change material is deposited within the spacer, having a reduced contact area to the underlying conductive or semiconductor pillar.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: April 24, 2012
    Assignee: SanDisk Corporation
    Inventors: Usha Raghuram, S. Brad Herner
  • Patent number: 8124971
    Abstract: One or more diffusion barriers are formed around one or more conductors in a three dimensional or 3D memory cell. The diffusion barriers allow the conductors to comprise very low resistivity materials, such as copper, that may otherwise out diffuse into surrounding areas, particularly at elevated processing temperatures. Utilizing lower resistivity materials allows device dimension to be reduced by mitigating increases in resistance that occur when the size of the conductors is reduced. As such, more cells can be produced over a given area, thus increasing the density and storage capacity of a resulting memory array.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: February 28, 2012
    Assignee: SanDisk 3D LLC
    Inventor: Yoichiro Tanaka
  • Patent number: 8122440
    Abstract: A computer-implemented method and apparatus for enumerating program code dependencies is provided. According to an embodiment of the invention, a user selects or otherwise indicates a code base to be processed and analyzed for the purpose of enumerating those program code modules required by the code base in order to properly compile and execute the code base. Next, the code base is processed in accordance with instructions designed to mirror those of a compiler for compiling the code base. Accordingly, external program code dependencies are identified using compile time compilation parameters, as well as extensive programming language analysis.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: February 21, 2012
    Assignee: NetApp, Inc.
    Inventors: James Lentini, Thomas Talpey
  • Patent number: 8122182
    Abstract: An operating system on a computer system can comprise a user space, which can comprise a persistent data store, and a kernel space, which can be extended by loading kernel modules. As provided herein, the kernel space can utilize kernel designated electronically addressed non-volatile memory (e.g., flash memory) to cache data from the user space persistent store, for example, upon a boot event. The kernel space can further comprise a cache controller that can be used to populate the kernel electronically addressed non-volatile memory with kernel in-memory data caches that comprise user space persistently stored data. In one embodiment, the kernel space can further comprise kernel designated volatile main memory (e.g., RAM), which can be used in conjunction with the kernel electronically addressed non-volatile memory to cache user space persistently stored data. In this way, kernel modules may access user space persistent store data from the RAM and/or electronically addressed non-volatile kernel cache.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: February 21, 2012
    Assignee: NetApp, Inc.
    Inventor: Paul Powell
  • Patent number: 8117493
    Abstract: One or more data mirroring techniques are provided in which data storage units are pre-connected to a host node in a clustered network, in preparation for a potential data access failure. One or more data storage units are mirrored (e.g., replicated) between a source volume and a destination volume. A destination host node is pre-connected to the one or more mirrored data storage units in a destination volume prior to a data access failure at the source volume. After a data access failure occurs at the source volume (e.g., due to a hardware failure) access to the mirrored one or more data storage units is granted in an efficient manner due to the pre-connection of the destination node to the one or more mirrored data storage units.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: February 14, 2012
    Assignee: NetApp, Inc.
    Inventors: Jeffrey Fultz, Boris Teterin
  • Patent number: 8081064
    Abstract: A device and method for facilitating compliance with a medication regimen may incorporate an icon set that illustrates concepts relating to the medication regimen in a pictographic form that is easily recognized and comprehended. The device is programmed with medication instructions, and generates medication reminders for the medication instructions by displaying icons from the icon set. The device may additionally display text, play audio, vibrate, send text messages to other devices, etc. The device may accept input from the individual and/or caregiver regarding the medication instructions or the medication events. The device may also contain the medication, control access and dosing of the medication, and administer the medication to the individual. The device may also communicate information regarding the medication regimen to the caregiver, such as prescription renewal requests.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: December 20, 2011
    Inventor: Anthony Vallone
  • Patent number: 8073816
    Abstract: Data storage volumes, such as a file system on a storage system, may utilize a particular operating system format. Converting a volume to a different format may be desirable at times. However, this can be time consuming and resource intensive if data needs to be copied. Accordingly, substantially copying-free, in-place conversion of a data-storage volume from a first format to a second format is provided herein. In one embodiment, it is determined whether the volume can be converted, for example, by comparing compatibility of features between the first and second formats. A desired feature list is retrieved and respective features are checked for compatibility. Access to the volume is blocked during the conversion, and the volume is converted if the features are found to be compatible. If the conversion is successful, post conversion operations are performed, including unblocking the volume and notifying clients that the volume is available for access.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: December 6, 2011
    Assignee: NetApp, Inc.
    Inventors: Stanley Luke, Nils Wygant, Aamir Rashid, Ravikanth Dronamraju
  • Patent number: 8051328
    Abstract: On or more techniques and/or systems are provided for rapidly resuming processing of client requests after a system failure event. Accordingly, during a boot-up process, a storage system, upon detecting a system failure event of the storage system, conditions its system memory to reflect a state of the system memory at a time of the failure by processing client requests or commands stored in a non-volatile operations log. The storage system can resume processing client requests after processing the operations in the nonvolatile operations log and prior to flushing data to storage devices.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: November 1, 2011
    Assignee: NetApp, Inc.
    Inventors: Randall Smith, Stanley Luke