Patents Represented by Attorney, Agent or Law Firm Beck & Tysver
  • Patent number: 7260104
    Abstract: A method and apparatus for temporarily deferring transmission of packets/frames to a destination port in a buffered switch is disclosed. When a request for transmission of at least one packet/frame to the destination port is received, it is determined whether the destination port is available to receive the at least one packet/frame. The transmission of the at least one packet/frame is deferred when the destination port is not available to receive the at least one packet/frame. The packet/frame identifier and memory location for each deferred packet/frame is stored in a deferred queue and the process then repeats for the next packet/frame. Periodically, the apparatus attempts to transmit the packets/frames in the deferred queue to their respective destination ports.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: August 21, 2007
    Assignee: Computer Network Technology Corporation
    Inventor: Steven G. Schmidt
  • Patent number: 7251625
    Abstract: A method and system are presented for identifying a customer in a commercial transaction using less than complete identifying information. A name for the customer is extracted from a credit card during a purchase transaction. A trade area for the point of sale location used to restrict a search of a demographic database to find a list of potential identity matches having names similar to the name on the credit card. A best match generator creates a profile of the expected purchaser of the products in the transaction. Using demographic information about each identity in the list of potential identity matches, each identity is compared to the profile and given a score. The highest scoring identity is then considered the best match. The best match identity is then assumed to be the identity involved in the transaction, and the customer database is updated to reflect this determination.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: July 31, 2007
    Assignee: Best Buy Enterprise Services, Inc.
    Inventor: Timothy J. Anglum
  • Patent number: 7234960
    Abstract: A self-aligning guide pin has two tapered protrusions. The protrusions seat in recesses in a printed circuit board to properly position and align the guide pin as it is mounted by a screw to the printed circuit board during assembly.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: June 26, 2007
    Assignee: Computer Network Technology Corporation
    Inventor: Thomas J. Carullo
  • Patent number: 7234056
    Abstract: A method and apparatus for achieving a non-disruptive code load that includes assigning an endpoint to a non-disruptive code loading new process, loading the process into a memory location of a system and starting the process, wherein a previous process is instructed to forward all messages on its queue to the new process to where all new signals are processed.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: June 19, 2007
    Assignee: Inrange Technologies Corp.
    Inventors: Naresh Talati, Anton Bodner, Jr.
  • Patent number: 7218636
    Abstract: A method for providing an early packet termination such that prior to the complete transmission of the number of cells specified in the first cell of a packet, a crossbar connection is released. The act of releasing the connection is triggered on recognition of an End of Packet bit (EOP) set in any cell of the stream. The feature can be enabled, for example, by a specific act of setting a register bit, connecting a pin to Vcc or ground or some other intentional act. The feature will default to the inactive state upon reset.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: May 15, 2007
    Assignee: Inrange Technology Corporation
    Inventors: Harry V. Paul, Richard Branco, Jereld W. Pearson, Gregory L. Koellner
  • Patent number: 7200600
    Abstract: A method and system is presented for storing data in data cells containing only a single element of data. Each data cell includes four components: an Entity Instance identifier (“O”), an Entity Type identifier (“E”) an Attribute Type identifier (“A”), and an Attribute Value (“V”). Groups of cells with identical O and E values constitute a cell set. Every cell contains a unique combination of O, E, A, and V. Relationships between cell sets are established by creating two synapse cells. The first synapse cell has O and E values of the first cell and has A and V values equal to the E and O value, respectively, of the second cell. The second synapse cell, has O and E values of the second cell, and has as its A and V values the E and O value, respectively, of the first cell set.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: April 3, 2007
    Inventor: Boris Gelfand
  • Patent number: 7195014
    Abstract: A portable, wearable vest supports an air supply tube to a patient mask or interface in a continuous positive air pressure system. In one embodiment, the vest contains and supports motor and battery components. In another embodiment, the vest couples a remote CPAP unit to a patient interface.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: March 27, 2007
    Assignee: Hoffman Laboratories, LLC
    Inventor: Leslie Hoffman
  • Patent number: 7185331
    Abstract: A method and apparatus for achieving a non-disruptive code load that includes staging the new version of executable code, stacking the hardware events during code copy and code switch over, copying the code into the runtime area, restarting the system upon completion of copying the new code without reinitializing the hardware and processing the stacked hardware events with the same system state (hardware and firmware) information.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: February 27, 2007
    Assignee: Inrange Technologies Corporation
    Inventors: Naresh Talati, Anton Bodner, Jr.
  • Patent number: 7165096
    Abstract: A shared storage distributed file system is presented that provides applications with transparent access to a storage area network (SAN) attached storage device. This is accomplished by providing clients read access to the devices over the SAN and by requiring most write activity to be serialized through a network attached storage (NAS) server. Both the clients and the NAS server are connected to the SAN-attached device over the SAN. Direct read access to the SAN attached device is provided through a local file system on the client. Write access is provided through a remote file system on the client that utilizes the NAS server. A supplemental read path is provided through the NAS server for those circumstances where the local file system is unable to provide valid data reads. Consistency is maintained by comparing modification times in the local and remote file systems.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: January 16, 2007
    Assignee: Data Plow, Inc.
    Inventor: Steven R. Soltis
  • Patent number: 7164581
    Abstract: A chassis divides vertically, with front and rear sections of the chassis joined immediately adjacent a midplane printed circuit board that supports interconnectivity of electronic circuits. Wiring within the chassis is eliminated through directed connections of all components to the midplane. Minimal hardware is required for securing the front and rear sections together, and therefore accessing the midplane for assembly and service is convenient. All components except the midplane are installed and removed from either the front or rear of the chassis without opening or disassembling the chassis. The chassis layout and features facilitate effective cooling of the components in the chassis.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: January 16, 2007
    Assignee: Computer Network Technology Corp.
    Inventors: Thomas J. Carullo, Arthur G. Willers, Ryan K. Goodenough
  • Patent number: 7159830
    Abstract: A spiral-wound tip is presented for use on a walking assistance device, a robotic arm or digit, or other device needing a slip-resistant point of contact with its environment. The tip is constructed by winding a sheet of rubber or other elastic material into a spiral plug. The plug can be mounted within a hole at the extremity of a device. Alternatively, the sheet can be wrapped around the exterior of the extremity. The lamina of the spiral-wound plug separate upon impact with an object, increasing the gripping power of the tip.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: January 9, 2007
    Inventors: Karl Dennison Frank, legal representative, Karl Frederick Frank, deceased
  • Patent number: 7146598
    Abstract: A method and apparatus for configuring multiple first programmable logic devices from a single memory includes a microprocessor, and a second programmable logic device containing the interface logic for the first programmable device and the microprocessor. The present invention allows multiple FPGAs to be programmed from a single memory structure under the control of the microprocessor thereby using fewer components than systems dedicating a separate memory to each FPGA. A communications port allows new configurations to be downloaded to the microprocessor memory. In addition, the present invention can be used in combination with standard systems with each FPGA having its own memory, with the microprocessor being able to select between the central microprocessor memory and the local memory for programming each FPGA.
    Type: Grant
    Filed: November 19, 2002
    Date of Patent: December 5, 2006
    Assignee: Computer Network Technoloy Corp.
    Inventor: Joseph Horanzy
  • Patent number: 7108785
    Abstract: A blood conditioning device having a housing with a helical blood acceleration section which includes a helical flow path for impressing centrifugal forces on the entrained bubbles in the blood to concentrate them towards the center of the flow path, a bubble pick off tube aligned with the centerline of the acceleration section which collects and recirculates the bubbles to the cardiotomy reservoir upstream of the device during operation, and a blood filtration section to intercept the flow of particles in the blood.
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: September 19, 2006
    Assignee: Convergenza Handelsanstalt
    Inventors: Hans Plechinger, Hans-Jürgen Tiedtke, Klaus Stevens
  • Patent number: 7083152
    Abstract: A method and apparatus includes a retainment face, which with a rear boundary define a channel. The channel has a first and second opening that enable a tie to be threaded through the channel and around a data cable to secure it in place.
    Type: Grant
    Filed: November 19, 2002
    Date of Patent: August 1, 2006
    Assignee: Computer Network Technology Corporation
    Inventors: Thomas J. Carullo, Art Willers
  • Patent number: 7076468
    Abstract: A method and system is presented for a digital licensing scheme that separates the license from the digital file containing the copyrightable material. According to the present invention, the files can be downloaded from any server, and transferred from user to user, even after the file has been licensed. The present invention utilizes producer software running on a vendor's computer, server software running on a computer provided by the license provider, and player software operating on the user's computer. Digitally encrypted communication streams keep communications between the producer software, the license provider, and the player software confidential. A software component running on the user's computer checks to make sure that the appropriate product license has been purchased. This is accomplished by comparing the product ID in the product license with the product ID contained in the product file.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: July 11, 2006
    Inventors: James C. Hillegass, Yaobing Deng, Mark Eastom, Richard R. Fritz, John C. Gateley, James A. Grinsfelder, Stephen A. Grove, Eric Steven Hockett, Nikolay G. Sokratov, James G. Swanson, John S. Thomson, Boris Mamedov, James A. Nordgaard, Paul E. Onnen
  • Patent number: 7072298
    Abstract: A switch segments variable length frames into cells for transmission over a cell-based switch fabric and handles rate differences between the input data rate and the switch fabric data rate. The fabric handles multiple cell packets by maintaining a switch path until a certain number of cells are transmitted as indicated in a length field in the first data cell. The first cell contains a full data payload, and a length field value sufficient to handle a maximum length frame. Subsequent cells can contain less than a full data payload, with the number of valid bytes in the cell being indicated in the length field. The last cell used to segment the frame contains an end of frame indicator. The indicator signals the destination port side of the switch to terminate the packet path in the switch fabric prematurely—before the number of cells indicated in the first data cell.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: July 4, 2006
    Assignee: Computer Network Technology Corporation
    Inventors: Harry V. Paul, Henry O. Gonzalez, Larry Cantwell
  • Patent number: 7068651
    Abstract: A method and apparatus that recognizes a portion of an address that would be unrecognizable to an intended associated switch or device and manipulates the portion of the address to make it recognizable. The apparatus and method manipulates a discontinuous address to provide the appearance to the associated device, switch or peripheral, that the address is continuous. This provides additional address capacity such that a new address is created within the switch itself for routing data within the switch. All or a portion of the switches in network are preassigned a chassis address, and each chassis also has a specific switch address that is different from the preassigned chassis address. An address adaptor provides translation of addresses and mapping within a switch so that in the event of a port failure, affected frames can be redirected from the failed port by employing the described translation and mapping operations.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: June 27, 2006
    Assignee: Computer Network Technology Corporation
    Inventors: Steven G. Schmidt, William John Hughes, III, Harry V. Paul
  • Patent number: 7062468
    Abstract: A system and method distribute licenses for copyrighted material separate from the copyrighted material itself. A producer or “vendor” of copyrighted material registers the material with a License Provider. The License Provider returns an encryption code for the producer to attach to the materials which are in digital form. The vendor distributes that material to one or more users who purchase a license from the License Provider. The license includes an encryption key to decrypt the file containing the materials. The system and method incorporate security measures to prevent unlicensed use and distribution of the materials.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: June 13, 2006
    Inventors: James C. Hillegass, Yaobing Deng, Mark Eastom, Richard R. Fritz, John C. Gateley, James A. Grinsfelder, Stephen A. Grove, Eric Steven Hockett, Nikolay G. Sokratov, James G. Swanson, John S. Thompson, Boris Mamedov, James A. Nordgaard, Paul E. Onnen
  • Patent number: 7050549
    Abstract: A system for testing and monitoring the operation of telephone systems uses a call trace method for capturing messages associated with a phone call. The system can provide an indication as to the time a particular triggering signaling message (e.g., IAM or RLC message) was detected on a link. The present system assembles SS7 signaling messages in real-time. Time stamps are employed in triggers to identify past messages stored in a buffer that are related to the phone call.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: May 23, 2006
    Assignee: Inrange Technologies Corporation
    Inventor: Barry Hannigan
  • Patent number: D534210
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: December 26, 2006
    Assignee: OneDisc.com
    Inventor: Thomas R. Vanderpool