Patents Represented by Attorney Daniels Daniels & Verdonik, P.A.
-
Patent number: 7200641Abstract: 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: GrantFiled: December 29, 2000Date of Patent: April 3, 2007Assignee: EMC CorporationInventor: Dean Throop
-
Patent number: 7174844Abstract: 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: GrantFiled: July 9, 2003Date of Patent: February 13, 2007Assignee: Innovation MaritimInventors: Louis Hébert, Jean-Francois Goulet, Aurem Langevin, Luc Garand
-
Patent number: 7159085Abstract: 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: GrantFiled: April 19, 2002Date of Patent: January 2, 2007Assignee: EMC CorporationInventors: Michael Paul Wagner, Paul Thomas McGrath, J. Brandon Myers, Bruce Allen Keesee
-
Patent number: 7155586Abstract: 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: GrantFiled: December 30, 2003Date of Patent: December 26, 2006Assignee: EMC CorporationInventors: Michael Paul Wagner, David William Harvey, Alan Lee Taylor, Paul Thomas McGrath
-
Patent number: 7152178Abstract: 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: GrantFiled: March 22, 2001Date of Patent: December 19, 2006Assignee: EMC CorporationInventors: Eric R. Vook, Michael Burriss, Mike Bezera
-
Patent number: 7117282Abstract: 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: GrantFiled: April 26, 2004Date of Patent: October 3, 2006Assignee: DGI Creations, LLCInventors: John Robert Weber, Jr., Carl Francis Scheuermann
-
Patent number: 7080102Abstract: 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: GrantFiled: March 25, 2002Date of Patent: July 18, 2006Assignee: EMC CorporationInventors: Mark O'Connell, Zhiling Zheng
-
Patent number: 7069449Abstract: 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: GrantFiled: August 3, 2001Date of Patent: June 27, 2006Assignee: Itech Group, Inc.Inventors: J. Dewey Weaver, III, Douglas K. Leech
-
Patent number: 6990493Abstract: 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: GrantFiled: December 22, 2000Date of Patent: January 24, 2006Assignee: EMC CorporationInventors: Dov Bulka, Manoj Nair
-
Patent number: 6983379Abstract: 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: GrantFiled: June 30, 2000Date of Patent: January 3, 2006Assignee: Hitwise Pty. Ltd.Inventors: Jan-Dieter Spalink, Brian R. D. Gullette, Andrew Hatchell, Randall C. Nortman
-
Patent number: 6952699Abstract: 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: GrantFiled: March 25, 2002Date of Patent: October 4, 2005Assignee: EMC CorporationInventors: Mark O'Connell, Zhiling Zheng
-
Patent number: 6944613Abstract: 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: GrantFiled: December 13, 2002Date of Patent: September 13, 2005Assignee: SciQuest, Inc.Inventors: Alexey Lef, Ronald William Angerer
-
Patent number: 6928466Abstract: 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: GrantFiled: September 28, 2000Date of Patent: August 9, 2005Assignee: EMC CorporationInventors: Dov Bulka, Manoj Nair
-
Patent number: 6922761Abstract: 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: GrantFiled: March 25, 2002Date of Patent: July 26, 2005Assignee: EMC CorporationInventors: Mark O'Connell, Zhiling Zheng
-
Patent number: 6915516Abstract: 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: GrantFiled: September 29, 2000Date of Patent: July 5, 2005Assignee: EMC CorporationInventor: Keith Glidewell
-
Patent number: 6862690Abstract: 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: GrantFiled: June 15, 2001Date of Patent: March 1, 2005Assignee: EMC CorporationInventors: Michael W. Bezera, Eric R. Vook, Michael Burriss, Helga Sonner, Derek Scott
-
Patent number: 6862697Abstract: 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: GrantFiled: September 28, 2001Date of Patent: March 1, 2005Assignee: EMC CorporationInventors: John M. Moran, Eric R. Vook
-
Patent number: 6826582Abstract: 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: GrantFiled: September 28, 2001Date of Patent: November 30, 2004Assignee: EMC CorporationInventors: Sanjoy Chatterjee, George Ericsson, Roy Clark
-
Patent number: 6823349Abstract: 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: GrantFiled: September 21, 2001Date of Patent: November 23, 2004Assignee: EMC CorporationInventors: Alan Lee Taylor, Christopher Adam Norris, William Paul Hotle, Kenneth John Hayman
-
Patent number: D510342Type: GrantFiled: April 22, 2004Date of Patent: October 4, 2005Inventors: Timothy James MacCormac, John Robert Weber, Jr.