Patents Represented by Attorney, Agent or Law Firm Barry N. Young
  • Patent number: 7185062
    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: February 27, 2007
    Assignee: EMC Corporation
    Inventors: Santosh C. Lolayekar, Yu-Ping Cheng
  • Patent number: 7110528
    Abstract: An analog electronic circuit is placed between the central office of a telecommunications provider and the customer premises equipment of a digital subscriber line system which uses unshielded twisted pair wires (“UTP”). The electronic circuit separates the downlink signals from the uplink signals with a first mixer. The voice signals, if present, are routed around the electronic circuit unmodified. The downlink signals are amplified, filtered, amplified again with a one or more peaking equalization amplifier, then amplified with drivers which provide the power to drive the downlink signal through a second mixer onto the UTP lines to the customer premises equipment. The electronic circuit separates the uplink signals from the downlink signals with the second mixer. The uplink signals are amplified, filtered, and amplified again, then driven onto the UTP connected with the central office through the first mixer.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: September 19, 2006
    Assignee: Phylogy, Inc.
    Inventors: Luis Larzabal, Edward Paul Ponganis
  • Patent number: 7089425
    Abstract: Network users are authorized individual access during a log-on session to encrypted content on content media at the user without the necessity of individualizing the content media for the particular user. The content may comprise multimedia data. The content media, which may be mass produced and distributed, includes a computer program which generates a unique configuration identifier upon instantiation of the program to begin a user access session. The program creates a virtual directory structure for the content that is uniquely determined for that session by the configuration identifier. The configuration identifier is uploaded to a remote server which uses the configuration identifier with other information identifying the content media and the user authorize user access.
    Type: Grant
    Filed: March 18, 2003
    Date of Patent: August 8, 2006
    Assignee: CI4 Technologies, Inc.
    Inventor: Man Chan
  • Patent number: 6879750
    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: December 22, 2003
    Date of Patent: April 12, 2005
    Assignee: Capella Photonics, Inc.
    Inventors: Tai Chen, Jeffrey P. Wilde, Joseph E. Davis
  • Patent number: 6859641
    Abstract: An adaptive interference canceller for canceling an interfering signal corresponding to a delayed, frequency translated, amplitude and phase offset version of a transmitted signal contained in a composite received signal relayed through a relay system such as a satellite transponder. The canceller digitally downconverts the received signal and a local replica of the transmitted signal from IF to baseband, applies a variable delay and frequency compensation to the replica as a coarse delay and frequency correction, and tracks fine delay, amplitude and phase differences using an adaptive finite impulse response filter to generate a cancellation signal corresponding to the delayed and frequency shifted version. A minimum output power process produces an error signal that drives the variable delay and adaptive filter to minimize the power in the signal of interest to maximize cancellation of the interfering signal.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: February 22, 2005
    Assignee: Applied Signal Technology, Inc.
    Inventors: Glenn D. Collins, Don L. Anair, Michael J. Ready
  • Patent number: 6173333
    Abstract: A network accelerator for TCP/IP includes programmable logic for performing network protocol processing at network signaling rates. The programmable logic is configured in a parallel pipelined architecture controlled by state machines and implements processing for predictable patterns of the majority of transmissions. Incoming packets are compared with patterns corresponding to classes of transmissions which are stored in a content addressable memory, and are simultaneously stored in a dual port, dual bank application memory. The patterns are used to determine sessions to which an incoming IP datagram belongs, and data packets stored in the application memory are processed by the programmable logic. Processing of packet headers is performed in parallel and during memory transfers without the necessity of conventional store and forward techniques resulting in a substantial reduction in latency. Packets which constitute exceptions or which have checksum or other errors are processed in software.
    Type: Grant
    Filed: May 17, 1999
    Date of Patent: January 9, 2001
    Assignee: Interprophet Corporation
    Inventors: William Frederick Jolitz, Matthew Todd Lawson, Lynne Greer Jolitz
  • Patent number: 5575472
    Abstract: A golf putting head is formed to include a recess cavity on its front face which preferably includes a raised perimeter bead. The insert is cast in place within the cavity with the perimeter bead allowing the insert to extend slightly beyond the club face. Once cured within the cavity, the insert perimeter bead and club face is finished to remove the perimeter bead and provide a smooth planar surface for the insert and the club face.
    Type: Grant
    Filed: July 27, 1994
    Date of Patent: November 19, 1996
    Assignee: Odyssey Sports, Inc.
    Inventors: Michael L. Magerman, Bradley V. Adams, Brian R. Pond
  • Patent number: 5446901
    Abstract: A distributed computer system includes a multiplicity of concurrently active processes. Each object is owned by one process. Objects are accessible to processes other than the object's owner. Each process, when it receives a handle to an object owned by any other process, sends a first "dirty" message to the object's owner indicating that the object is in use. When a process permanently ceases use of an object handle, it sends a second "clean" message to the object's owner indicating that the object is no longer in use. Each object's owner receives the first and second messages concerning usage of that object, stores data for keeping track of which other processes have a handle to that object and sends acknowledgement messages in return. The receiver of an object handle does not use the handle until its first message is acknowledged.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: August 29, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Susan S. Owicki, Andrew D. Birrell, Charles G. Nelson, Edward P. Wobber
  • Patent number: 5414455
    Abstract: In a system for distributing videos, a plurality of videos are stored on a mass storage device. Each video includes a plurality of frames of digitized video data for play-back on a viewing device. The system includes a memory buffer for storing a segment of a selected one of the videos. The segment includes a predetermined number of frames representing a predetermined time interval of the selected video. In addition, the memory buffer including a write pointer and a read pointer. Software controlled servers are provided for witting and reading video data of the selected video to and from the memory buffer, independently, at locations indicated by the write and read pointers to transfer the selected video to the viewing device.
    Type: Grant
    Filed: July 7, 1993
    Date of Patent: May 9, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Donald F. Hooper, Matthew S. Goldman, Peter C. Bixby, Suban Krishnamoorthy
  • Patent number: 5404523
    Abstract: A novel method and apparatus for managing user requests throughout a distributed processing system permits the tracking and managing of a request as it propagates throughout a transaction processing (TP) system; and provides a method and mechanism for communication between an end-user client and any server working as a result of the end-user client's initial request.
    Type: Grant
    Filed: November 10, 1993
    Date of Patent: April 4, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Ciaran A. DellaFera, Yun-Ping Hsu
  • Patent number: 5394143
    Abstract: The invention is a compression method which provides the advantages of run-length compression while preserving the natural collating order of the data. The method of the invention replaces sequential repetitions of a target pattern beyond a threshold value followed by a single number which encodes both the repetition count and the collating relationship between the target pattern and the pattern which follows it in the uncollated sequence. In the preferred embodiment of the invention, the code is preceded by at least one repetition of the pattern. In the preferred embodiment of the invention, the numerical code is set as the difference between the run count and the threshold count if the following pattern is less than the target pattern, or if there is no following pattern. If the following pattern is greater than the compression sequence, the code is set as a predetermined number, preferably the maximum binary value of the sequence length, minus the difference between the run count and the threshold count.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: February 28, 1995
    Assignee: Digital Equipment Corporation
    Inventors: James C. Murray, Gennady Antoshenkov
  • Patent number: 5394347
    Abstract: A method for generating test programs for an implementation of a specification that has been modeled as an extended finite state machine (EFSM), the EFSM including vertices and transitions, where the transitions represent functions to be performed by the implementation, including predicates and actions such as variable assignments. The method includes traversing the EFSM in a depth-first manner from a root model start state to a root model exit state, through intermediate vertices which may be normal states or models. Models include further vertices and transitions, and may be called as submodels or as go-to models, where a go-to model includes an EFSM exit state. The EFSM may be traversed exhaustively, such that all possible paths are traversed, or in a partial transition coverage mode, where a user-defined subset of the possible paths are traversed.
    Type: Grant
    Filed: July 29, 1993
    Date of Patent: February 28, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Ronald A. Kita, Sylvia C. Tremblay, Thomas M. Lynch
  • Patent number: 5390299
    Abstract: In a network adapter for a host computer, the data occupancy level of a buffer memory used to store network packets is monitored, and the occupancy level is reported to the host. The buffer memory is organized as a plurality of fixed-size pages. A memory controller uses an allocation counter to track the number of pages available to store incoming data packets, and the value of the allocation counter is compared with a programmable threshold. A data word accompanies each packet delivered to the host to indicate whether the allocation count exceeds the threshold. When the buffer memory has insufficient free space to store an incoming packet, the packet is discarded. The network adapter keeps a count of the number of discarded packets. An adapter manager microprocessor, which is part of the network adapter, reports the count to the host computer on request. The adapter manager also reports the value of the allocation count and other important network adapter variables to the host computer.
    Type: Grant
    Filed: December 27, 1991
    Date of Patent: February 14, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Satish L. Rege, Kadangode K. Ramakrishnan, David A. Gagne
  • Patent number: 5389757
    Abstract: A key switch and resilient actuator assembly that includes an electrical switching region and a hollow open ended actuator cover of elastomeric material overlaying the switching region with the open end of the actuator cover in surrounding relationship with the switching region. The actuator cover includes a first wall portion shaped to provide substantially linear resistive force during compression displacement of the cover toward the switching region and to provide substantially linear restoring force during expansion displacement of the actuator cover away from the switching region. The actuator cover further includes a second wall portion shaped to undergo buckling toward the switching region at a predetermined compression displacement and to undergo unbuckling away from the switching region at a predetermined expansion displacement that is smaller in total displacement than the predetermined compression displacement.
    Type: Grant
    Filed: March 16, 1994
    Date of Patent: February 14, 1995
    Assignee: Digital Equipment Corporation
    Inventor: Ernest G. Souliere
  • Patent number: 5390302
    Abstract: A transaction management protocol for a multi-processor computer system in which the processors are organized in multi-level hierarchy for implementing the transaction, the protocol being a modification and elaboration of the Presumed Abort (PA) protocol. A coordinating processor is permitted to forget the participation of a subordinate as soon as the protocol has reached the point at which the subordinate's actions on recovery from a crash would be independent of the outcome (commit or abort) of the protocol.
    Type: Grant
    Filed: May 13, 1993
    Date of Patent: February 14, 1995
    Assignee: Digital Equipment Corporation
    Inventors: James E. Johnson, Mark A. Howell, Christopher Whitaker
  • Patent number: RE39331
    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: December 31, 2004
    Date of Patent: October 10, 2006
    Assignee: Capella Photonics, Inc.
    Inventors: Tai Chen, Jeffrey P. Wilde, Joseph E. Davis
  • Patent number: RE39397
    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: December 31, 2004
    Date of Patent: November 14, 2006
    Assignee: Capella Photonics, Inc.
    Inventors: Jeffrey P. Wilde, Joseph E. Davis
  • Patent number: RE39411
    Abstract: The 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 multiple 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: December 31, 2004
    Date of Patent: November 28, 2006
    Assignee: Capella Photonics, Inc.
    Inventors: Karl A. Belser, Jeffrey P. Wilde, Joseph E. Davis
  • Patent number: RE39515
    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: December 31, 2004
    Date of Patent: March 13, 2007
    Assignee: Capella Photonics, Inc.
    Inventors: Mark H. Garrett, Masud Mansuripur, Jeffrey P. Wilde, Pavel G. Polynkin, Joseph E. Davis
  • Patent number: D353800
    Type: Grant
    Filed: April 27, 1992
    Date of Patent: December 27, 1994
    Assignee: Digital Equipment Corp.
    Inventors: Mark S. Lewis, Lori A. Treseder, Ralph M. Tusler, Greg Suzda