Patents Represented by Attorney, Agent or Law Firm Barry N. Young
  • Patent number: 8015441
    Abstract: A backup method for a computer system network avoids generating hashes from data that may be inaccurate due to network errors affords verification of source data written to backup media includes reading at a network client a portion of the source data from a source storage volume and generating a hash of the source data at the client. The source data and hash are transmitted to a backup server and written to the backup media. The hash is written to the backup media is associated with the backup data corresponding to the source data from which the hash was generated. Verification of the backup data is performed by reading the backup data from the backup media, generating a hash from the backup data read, and comparing that hash with the hash originally stored on the backup media.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: September 6, 2011
    Assignee: EMC Corporation
    Inventors: Asit A. Desai, Antony E. Boggis
  • Patent number: 7966513
    Abstract: A method of automatically classifying clients into different backup policy groups according to pre-selected criteria, such as type of client, whether the client is a server, a desktop or a mobile computer, the department or business unit, or even the user. The method uses information obtained from the client itself to classify the client. This information includes the kind of processor platform and operating system in the client, the type and version of software being run, and whether the client has a battery, indicating that it is a mobile computer. Other information that can be used to classify the client for backup may be obtained from information that identifies the user, the department to which the client is assigned, and the location in which it is used. The process enables a mobile client traveling to another site of an enterprise to connect to a local LAN of the enterprise and be authenticated for backup, and to be automatically assigned an appropriate backup classification.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: June 21, 2011
    Assignee: EMC Corporation
    Inventors: Asit A. Desai, Richard C. Zulch
  • Patent number: 7890746
    Abstract: A method of automatically authenticating clients on a computer system network enables clients on the network to be automatically logged in and added to a backup database and assigned for backup. The method employs a public key/private key encryption system in which clients have a public key and the backup server has a private key. The backup server interrogates new clients to determine client status and whether the client supports the public key/private key certificate. If it does, the backup server uses key values from the client decrypted using its private key to generate encryption keys which are employed in an algorithm for securely communicating with the client to log the client into a backup database. Otherwise, the backup server uses a password entered by a user in the client for generating the encryption keys. Additionally, the method enables backup software and public keys to be automatically push installed on the clients.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: February 15, 2011
    Assignee: EMC Corporation
    Inventors: Asit A. Desai, Richard C. Zulch
  • Patent number: 7886219
    Abstract: A computer system and method for generating a plurality of unique forms, such as invoices or medical claim forms, that may be populated with data to produce test forms for testing automatic document processing systems. A blank form image is selected, and a layout data file is created that includes information on the locations of data fields on the blank form image, data types, and the formatting of data in the data fields. Corresponding data fields on each form are populated with different data sets comprising pre-defined data, random data or a combination of data to create a plurality different forms for the testing of the document processing system.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: February 8, 2011
    Assignee: EMC Corporation
    Inventor: Christopher D. Lund
  • Patent number: 7864758
    Abstract: A storage switch in accordance with an embodiment of the invention is a highly scalable switch that allows the creation of a SAN that is easy to deploy and that can be centrally managed. Moreover, such a storage switch also allows the deployment of a global infrastructure, allowing the resources of the SAN, such as storage devices, to essentially be positioned anywhere on the globe. Further, such a storage switch allows a multi-protocol SAN, e.g., one that includes both iSCSI or Fibre Channel, and processes data packets at “wire speed.” To further enable wire-speed processing, a switch in accordance with the invention has “intelligence” distributed to each of its linecards, through which it classifies packets into data and control packets, it performs virtualization functions, and it performs protocol translation functions. A switch in accordance with the invention further performs serverless storage services such as mirroring, snapshot, and replication.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: January 4, 2011
    Assignee: EMC Corporation
    Inventors: Santosh C. Lolayekar, Yu-Ping Cheng, Wan-Hui Lee, Renato E. Maranon, Robert T. Frey
  • Patent number: 7853881
    Abstract: In a multi-user online real-time network in which users access content associated with a plurality of social networks related by common communities of interest, an interactor client application is embedded in content pages accessed by a user, and the user is provided a list of other users and the content pages in the related social networks that they are accessing. The inteactor client application cooperates with an interactor server application on a network server to enable a user to view the content being accessed by multiple selected ones of the other users, and to interact with the other users online and in real time.
    Type: Grant
    Filed: July 3, 2007
    Date of Patent: December 14, 2010
    Assignee: ISQ Online
    Inventors: Amr Fouad Aly Assal, Raymond Marcelino Manese Lim, Man-Ho Lawrence Lee
  • Patent number: 7840890
    Abstract: A computer system and method for generating a plurality of unique, randomly structured forms, such as invoices, that may be populated with data to produce test forms for testing automatic document processing systems. The forms may have major blocks such as a header, a body and a footer, and the major blocks may have randomly selected sizes. For each block, the locations of data fields and the ordering of the data fields within the block are defined randomly, the data locations within the fields and the data formats are randomly defined, and a blank image and an XML file of the randomly structured form are produced. The forms generated may be populated with data for the testing document processing system.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: November 23, 2010
    Assignee: EMC Corporation
    Inventor: Christopher D. Lund
  • Patent number: 7818882
    Abstract: A one-way drive device is disclosed herein and includes a pocket plate assembly having a disc-shaped pocket plate and a notch plate assembly having a disc-shaped notch plate. The device also includes an axially extending, open-ended cylindrical shell for containing therein the pocket and notch assemblies. This shell includes opposite first and second axial ends and opposing inner and outer circumferential surfaces which extend axially between the end and which together are configured to include splines and first and second sets of tabs. The splines are circumferentially spaced from one another and extend axially across the shell body and they project radially inward and outward such that there innermost surface edges of the splines together define an innermost annular bearing surface.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: October 26, 2010
    Assignee: EPX, L.P.
    Inventors: Frank A. Fitz, Wayne K. Higashi
  • Patent number: 7818475
    Abstract: A storage switch is disclosed that facilitates mirroring of data. For example, a target is mirrored when an identical (or almost identical) copy of the data is stored in two or more separate physical data stores. Because the various data stores may not be homogenous, they may provide for different burst sizes. To accommodate the different burst sizes, the switch provides different sequence counts for data packets sent to the different data stores that store the mirrored data.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: October 19, 2010
    Assignee: EMC Corporation
    Inventors: Robert Tower Frey, Chao Zhang
  • Patent number: 7773521
    Abstract: A switch including a processor and method for monitoring bandwidth in the storage switch. The switch includes at least one physical port coupling at least one target and at least one initiator via the physical port. The monitoring method may include the steps of determining whether congestion occurs on the physical port and assigning a weight to bandwidth usage between the initiator and the target based on a minimum and maximum bandwidth settings for each target. The switch may further include a step of controlling bandwidth usage by each of said at least two targets based on minimum and maximum bandwidth settings for each of the targets.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: August 10, 2010
    Assignee: EMC Corporation
    Inventors: Chao Zhang, Robert Tower Frey
  • Patent number: 7707304
    Abstract: A storage switch in accordance with an embodiment of the invention is a highly scalable switch that allows the creation of a SAN that is easy to deploy and that can be centrally managed. Moreover, such a storage switch also allows the deployment of a global infrastructure, allowing the resources of the SAN, such as storage devices, to essentially be positioned anywhere on the globe. Further, such a storage switch allows a multi-protocol SAN, e.g., one that includes both iSCSI or Fibre Channel, and processes data packets at “wire speed.” To further enable wire-speed processing, a switch in accordance with the invention has “intelligence” distributed to each of its linecards, through which it classifies packets into data and control packets, it performs virtualization functions, and it performs protocol translation functions. A switch in accordance with the invention further performs serverless storage services such as mirroring, snapshot, and replication.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: April 27, 2010
    Assignee: EMC Corporation
    Inventors: Santosh C. Lolayekar, Yu-Ping Cheng, Anoop R. Hegde, Sunil K. Asthana, Renato E. Maranon, Wan-Hui Lee, Robert T. Frey, Enyew Tan
  • Patent number: 7706526
    Abstract: Apparatus and methods for deriving power from an active POTS twisted pair of lines for powering associated auxiliary electrical devices, such as signal processing electronics, includes a power supply for providing a regulated DC voltage and current, and a current regulator for limiting the current flowing in the twisted pair to a predetermined value that does not disrupt the normal signaling and operation of the telephone circuit. Another current regulator in the power supply limits the input current from the twisted pair during power surges to another predetermined value that prevents line latching in an off hook condition. A shared power arrangement derives power from a plurality of twisted pairs and powers another plurality of auxiliary electrical devices in parallel, thereby limiting the line current of any one twisted pair to a value that avoids disrupting the normal operation of the telephone circuit.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: April 27, 2010
    Assignee: Phylogy, Inc.
    Inventors: Edward P. Ponganis, Luis R. A. Larzabal
  • Patent number: 7617365
    Abstract: Systems and methods can provide mirrored virtual targets and online synchronization and verification of the targets while avoiding deadlock, inconsistencies between members of the target, and false verification failures. A lock within the storage switch can limit the number of outstanding commands for a physical target to one during synchronization and verification operations. In one embodiment, a lock can be implemented as one or more resource tables maintaining an indication of the number of transfer ready signals available from physical targets. During typical write operations, deadlock can be avoided by determining whether each physical target for the mirrored operation can issue a transfer ready signal prior to issuing a command to the physical target. When a synchronization or verification operation begins, the maximum available number of transfer ready signals for each target can be decremented to one in order to limit the total number of outstanding commands for each target to one.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: November 10, 2009
    Assignee: EMC Corporation
    Inventors: Chao Zhang, Robert Tower Frey
  • Patent number: 7613827
    Abstract: A distributed gateway for controlling computer network data traffic dynamically reconfigures traffic assignments among multiple gateway machines for increased network availability. If one of the distributed gateway machines becomes unavailable, traffic assignments are moved among the multiple machines such that network availability is substantially unchanged. The machines of the distributed gateway form a cluster and communicate with each other using a Group Membership protocol word such that automatic, dynamic traffic assignment reconfiguration occurs in response to machines being added and deleted from the cluster, with no loss in functionality for the gateway overall, in a process that is transparent to network users, thereby providing a distributed gateway functionality that is scalable. Operation of the distributed gateway remains consistent as machines are added and deleted from the cluster.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: November 3, 2009
    Assignee: EMC Corporation
    Inventors: Jehoshua Bruck, Vasken Bohosslan, Chenggong Fan, Paul LeMahieu, Philip Love
  • Patent number: 7587042
    Abstract: A DSL line conditioner achieves high performance sufficient to simultaneously support video, voice and data signals on standard telephone twisted pair lines over substantially greater distances than are currently available. The line conditioner automatically adjusts and sets the upstream and downstream preamplifier gains and attenuations according to the actual degradation imposed upon the upstream and downstream signals by the twisted pair line in which the line conditioner is used. The line conditioner achieves high performance by optimizing the signal-to-noise ratio and signal quality of DSL signals, and has a low power budget that enables it to operate by deriving power from the twisted pair lines over which it is used.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: September 8, 2009
    Assignee: Phylogy, Inc.
    Inventors: Luis R. A. Larzabal, Edward P. Ponganis
  • Patent number: 7558264
    Abstract: A storage switch in accordance with an embodiment of the invention is a highly scalable switch that allows the creation of a SAN that is easy to deploy and that can be centrally managed. Moreover, such a storage switch also allows the deployment of a global infrastructure, allowing the resources of the SAN, such as storage devices, to essentially be positioned anywhere on the globe. Further, such a storage switch allows a multi-protocol SAN, e.g., one that includes both iSCSI or Fibre Channel, and processes data packets at “wire speed.” To further enable wire-speed processing, a switch in accordance with the invention has “intelligence” distributed to each of its linecards, through which it classifies packets into data and control packets, it performs virtualization functions, and it performs protocol translation functions. A switch in accordance with the invention further performs serverless storage services such as mirroring, snapshot, and replication.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: July 7, 2009
    Assignee: EMC Corporation
    Inventors: Santosh C. Lolayekar, Yu-Ping Cheng, Anoop R. Hegde, Sunil K. Asthana
  • Patent number: RE42368
    Abstract: This invention provides a novel wavelength-separating-routing (WSR) apparatus that uses a diffraction grating to separate a multi-wavelength optical signal by wavelength into multiple spectral channels, which are then focused onto an array of corresponding channel micromirrors. The channel micromirrors are individually controllable and continuously pivotable to reflect the spectral channels into selected output ports. As such, the inventive WSR apparatus is capable of routing the spectral channels on a channel-by-channel basis and coupling any spectral channel into any one of the output ports. The WSR apparatus of the present invention may be further equipped with servo-control and spectral power-management capabilities, thereby maintaining the coupling efficiencies of the spectral channels into the output ports at desired values.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: May 17, 2011
    Assignee: Capella Photonics, Inc.
    Inventors: Tai Chen, Jeffrey P. Wilde, Joseph E. Davis
  • Patent number: D639457
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: June 7, 2011
    Assignee: Damotech, Inc.
    Inventors: Eric Naaman, Robert Bouchard, Guillaume Marsan
  • Patent number: RE42521
    Abstract: This invention provides a novel wavelength-separating-routing (WSR) apparatus that uses a diffraction grating to separate a multi-wavelength optical signal by wavelength into multiple spectral channels, which are focused onto an array of corresponding channel micromirrors. The channel micromirrors are individually controllable and continuously pivotable to reflect the spectral channels into selected output ports. As such, the inventive WSR apparatus is capable of routing the spectral channels on a channel-by-channel basis and coupling any spectral channel into any one of the output ports. The WSR apparatus of the invention may further employ a polarization diversity scheme, whereby polarization-sensitive effects become inconsequential and insertion loss is minimized. The WSR apparatus of the invention may additionally be equipped with servo-control and channel equalization capabilities.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: July 5, 2011
    Assignee: Capella Photonics, Inc.
    Inventors: Mark H. Garrett, Masud Mansuripur, Jeffrey P. Wilde, Pavel G. Polynkin, Joseph E. Davis
  • Patent number: RE42678
    Abstract: This invention provides a novel wavelength-separating-routing (WSR) apparatus that uses a diffraction grating to separate a multi-wavelength optical signal by wavelength into multiple spectral characters, which are then focused onto an array of corresponding channel micromirrors. The channel micromirrors are individually controllable and continuously pivotable to reflect the spectral channels into selected output ports. As such, the inventive WSR apparatus is capable of routing the spectral channels on a channel-by-channel basis and coupling any spectral channel into any one of the output ports. The WSR apparatus of the present invention may be further equipped with servo-control and spectral power-management capabilities, thereby maintaining the coupling efficiencies of the spectral channels into the output ports at desired values.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: September 6, 2011
    Assignee: Capella Photonics, Inc.
    Inventors: Jeffrey P. Wilde, Joseph E. Davis