Patents Represented by Attorney Daniels Daniels & Verdonik, P.A.
  • Patent number: 7200641
    Abstract: A system and method provides for establishing a direct TCP/IP connection between a workstation and a storage system independent of a server to which the storage system is connected. A SCSI request is encoded with tags identifying the request as a SCSI request, and the request is structured with a request IP identification. The tagged SCSI request is then sent to the storage system, and the request IP identification of the SCSI request is returned from the target device to the workstation to thereby allow exchange of SCSI requests over a TCP/IP connection directly between the workstation and the storage system, independent of involving the server.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: April 3, 2007
    Assignee: EMC Corporation
    Inventor: Dean Throop
  • Patent number: 7174844
    Abstract: The simulator of the present invention comprises a submersible structure to be used in a body of water, for instance a pool. This structure comprises a bell defining a main chamber. An escape tower is provided over the bell. This escape tower defines an escape chamber communicating with the main chamber. The escape tower has a lower hatch between the main chamber and the escape chamber, and an upper hatch separating the escape chamber from outside the submersible structure. The simulator also comprises a mechanism for vertically moving the submersible structure relative to the water surface. A method of performing underwater submarine escape training is also disclosed. The simulator allows such training to be conducted in a safe and controlled environment.
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: February 13, 2007
    Assignee: Innovation Maritim
    Inventors: Louis Hébert, Jean-Francois Goulet, Aurem Langevin, Luc Garand
  • Patent number: 7159085
    Abstract: A method allows point-in-time viewing of session data for multiple sessions being stored on a disk. Session bits are set for the session data in memory which points to the data at any particular point in time, and this can be done for multiple sessions. In order to make the session data persistent, separate session bits are stored in a portion of a disk reserved for such session bits. Thus, in the event of failure where session bits which are stored in volatile memory such as RAM, are lost, the duplicate copy set in the non-volatile memory can be used to recreate the session once the failure is corrected.
    Type: Grant
    Filed: April 19, 2002
    Date of Patent: January 2, 2007
    Assignee: EMC Corporation
    Inventors: Michael Paul Wagner, Paul Thomas McGrath, J. Brandon Myers, Bruce Allen Keesee
  • Patent number: 7155586
    Abstract: A method of creating point-in-time views of data on a disk involves initiating from a host at least one session of writing data to a disk. For each session, an entry is created and stored on an array on the disk. The sessions are assigned unique IDs to each, and provide indications where data for a particular session may be found on the disk.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: December 26, 2006
    Assignee: EMC Corporation
    Inventors: Michael Paul Wagner, David William Harvey, Alan Lee Taylor, Paul Thomas McGrath
  • Patent number: 7152178
    Abstract: The method and system provides for continuing issuance of input/output requests on a fabric having a plurality of paths connected to adapters on a computer managing the input/output requests. If a change in a path within the fabric occurs, a registered state change notification is typically issued on the fabric which is detected. The fabric on which the input/output request was issued is searched for a path failure, and if a failure is detected, a path is recovered.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: December 19, 2006
    Assignee: EMC Corporation
    Inventors: Eric R. Vook, Michael Burriss, Mike Bezera
  • Patent number: 7117282
    Abstract: A method and apparatus for isolating communications ports that allows access to a communications system for status and/or maintenance purposes via one communications port while preventing access to same system via the other remaining communications ports are disclosed. The isolation is achieved by an active isolation circuit that precludes a communication with the communication system as long as a signal generated by that communication system indicates that the port should be actively isolated. One preferred embodiment uses the Data Terminal Ready (DTR) signal as an input to the active isolation circuit to actively isolate the selected communication ports. This abstract is provided as a tool for those searching for relevant disclosures, and not as a limitation on the scope of the claims.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: October 3, 2006
    Assignee: DGI Creations, LLC
    Inventors: John Robert Weber, Jr., Carl Francis Scheuermann
  • 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
  • Patent number: 7069449
    Abstract: Systems and methods are provided for encrypting content sent to a user. The user terminal is assigned a serial number. When content is received by the user terminal, it is encrypted and the serial number is embedded into the encrypted content. The content is decrypted if the serial number embedded in the encrypted content is the serial number associated with the user terminal. Content may also be simultaneously stored and displayed.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: June 27, 2006
    Assignee: Itech Group, Inc.
    Inventors: J. Dewey Weaver, III, Douglas K. Leech
  • Patent number: 6990493
    Abstract: Methods and systems of searching a file access system for a requested file. One embodiment includes allocating memory for directory cache and buffer cache. The directory cache stores a directory file layout. The directory cache is searched for a requested file, and a pointer points to where the name of the requested file is stored in the buffer cache. If the directory cache does not exist, then the embodiment reverts to conventional file access methods. The directory cache may store only selected directories. The selected directories may be chosen based upon at least one of the number of files in a directory, the frequency of use or access, or other user-specified criteria.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: January 24, 2006
    Assignee: EMC Corporation
    Inventors: Dov Bulka, Manoj Nair
  • Patent number: 6983379
    Abstract: A method and system for monitoring users on one or more computer networks, disassociating personally identifiable information from the collected data, and storing it in a database so that the privacy of the users is protected. The system includes monitoring transactions at both a client and at a server, collecting network transaction data, and aggregating the data collected at the client and at the server. The system receives a user identifier and uses it to create an anonymized identifier. The anonymized identifier is then associated with one or more users' computer network transactions. The data is stored by a collection engine and then aggregated to a central database server across a computer network.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: January 3, 2006
    Assignee: Hitwise Pty. Ltd.
    Inventors: Jan-Dieter Spalink, Brian R. D. Gullette, Andrew Hatchell, Randall C. Nortman
  • Patent number: 6952699
    Abstract: Data is migrated from an original host storage system to another replacement host storage system. An original host storage system is connected to the replacement host storage system. Data migration occurs and original pathnames to the data are maintained.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: October 4, 2005
    Assignee: EMC Corporation
    Inventors: Mark O'Connell, Zhiling Zheng
  • Patent number: 6944613
    Abstract: A method and system allows multiple customized views which are organization, user role, and end-user specific, to be generated from a single search engine and a product database. The database is assembled to contain product information, pricing information, organization-specific configurations defining approved suppliers and other similar items and views which are defined by organization. The product information is arranged and indexed by key product information. A search mask is created for each product based on various filters to allow selected products to be identified through the filter function.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: September 13, 2005
    Assignee: SciQuest, Inc.
    Inventors: Alexey Lef, Ronald William Angerer
  • Patent number: 6928466
    Abstract: This invention provides a negative cache management system and method for controlling valid and invalid memory component identifiers, and, thereby, accelerates performance of relatively high speed memory components, including hardware and software systems, that operate with storage devices.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: August 9, 2005
    Assignee: EMC Corporation
    Inventors: Dov Bulka, Manoj Nair
  • Patent number: 6922761
    Abstract: Data is migrated from an original host storage system to another replacement host storage system with minimal client impact on a network. An original host storage system is connected directly to the replacement host storage system which is in turn connected to the network. Data migration occurs while allowing a client to access data in the original host storage system. When access is requested, the replacement host storage system determines if it resides locally or in the original host storage system. Depending on where the data resides, either the replacement host storage system acts on it or obtains it from the original host storage system.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: July 26, 2005
    Assignee: EMC Corporation
    Inventors: Mark O'Connell, Zhiling Zheng
  • Patent number: 6915516
    Abstract: A method and system allocate resources in a plurality of processors system. When a processor is idle, the system determines when another processor is not idle. The time the non-idle processor remains non-idle is timed, and once a predetermined amount of time elapses, if the non-idle processor is still not idle, the idle processor poaches a job from the non-idle processor.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: July 5, 2005
    Assignee: EMC Corporation
    Inventor: Keith Glidewell
  • Patent number: 6862690
    Abstract: A method and system for recovering nodes in a hierarchical computer network is disclosed. The operating system of the network detects and exception condition, recovers only the nodes within the scope of the exception condition, and issues I/O requests to nodes during recovery that are not within the scope of the exception condition. The method may involve a computer network system with a plurality of paths connected to adapters on at least one host computer for managing input/output (I/O) requests between the host computer and fibre channel devices, which have a plurality of logical units (LUNs) associated therewith.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: March 1, 2005
    Assignee: EMC Corporation
    Inventors: Michael W. Bezera, Eric R. Vook, Michael Burriss, Helga Sonner, Derek Scott
  • Patent number: 6862697
    Abstract: A method and system for pseudo-random testing a fault tolerant network for determining the network's response to failure includes generating an image of the network on a host. At least one path of the network is selected to be physically failed through the use of a random number generator such that the selection is done pseudo-randomly. The part is then failed and the network's response to the failure is detected and all attempts to repair the failure logged up to and including the first successful attempt to repair the failure. In the event of a failure to repair a path occurs, the test is stopped, a repair effected, and the test restarted at the point the failure to repair occurred.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: March 1, 2005
    Assignee: EMC Corporation
    Inventors: John M. Moran, Eric R. Vook
  • Patent number: 6826582
    Abstract: A file system and method serves to create and manage content. The file system includes at least one directory having at least one file containing data, but about which at least one file has no information. A repository of metadata provides information about the data in the files. Phantom files are created which are designated by names and associated attributes, point to data in base files, without specifying a path name to the base files.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: November 30, 2004
    Assignee: EMC Corporation
    Inventors: Sanjoy Chatterjee, George Ericsson, Roy Clark
  • Patent number: 6823349
    Abstract: A method and system for synchronizing a plurality of data images in a computer system, includes a primary image and at least one secondary image which are synchronized. A host computer issues write requests to a primary image site which is also transmitted to a secondary image site. Writing to the primary image and the secondary image at the primary image site and secondary site is conducted simultaneously. If a failure to write to the secondary image occurs, a fracture log is created which is a bitmap representative of changed regions in the primary image at the primary image site in response to the write request. When writing to the secondary image is restored, the log can be used to synchronize the primary image and the secondary image.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: November 23, 2004
    Assignee: EMC Corporation
    Inventors: Alan Lee Taylor, Christopher Adam Norris, William Paul Hotle, Kenneth John Hayman
  • Patent number: D510342
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: October 4, 2005
    Inventors: Timothy James MacCormac, John Robert Weber, Jr.