Patents Represented by Attorney Ronald Craig Fish
  • Patent number: 6857132
    Abstract: A system for providing video-on-demand service, broadband internet access and other broadband services over T-carrier systems including a pull multiplexer cherrypicker at the head end is disclosed. The pull multiplexer receives upstream requests and cull out MPEG or other compressed video packets, IP packets and other data packet types to satisfy the requests or to send pushed programming downstream. The downstream can be DSL or HFC. Each customer has a cable modem, DSL modem or a gateway which interfaces multiple signal sources to a LAN to which settop decoders, digital phones, personal computers, digital FAX machines, video cameras, digital VCRs etc. can be attached. Each gateway can coupled the LAN to a DSL line or HFC through a cable modem or a satellite dish through a satellite transceiver. A PSTN and conventional TV antenna interface is also provided.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: February 15, 2005
    Assignee: Terayon Communication Systems, Inc.
    Inventors: Selim Shlomo Rakib, Fabrice Michel Raymond Quinard, Peter Albert Monta
  • Patent number: 6856621
    Abstract: The invention relates to methods for transmission of data, more particularly for transmission of data in clustered structures in IP networks. According to the invention, the cluster units are configured to be members of an IP multicast group specific to the cluster. The switch or switches directly connected to the cluster units are arranged to monitor multicast group membership reports from the cluster units, and therefore obtain knowledge about which ports of the switch or switches are connected to cluster units. Advantageously, the switch or switches may also send membership queries to find out, which ports are connected to members of the cluster multicast group. Consequently, when the switch receives a packet with a multicast MAC address and the IP address of the cluster, the switch sends the packet to only those ports to which cluster units are connected, and not to all ports of the switch as according to the prior art.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: February 15, 2005
    Assignee: Stonesoft Oy
    Inventor: Jari Artes
  • Patent number: 6848036
    Abstract: An interleaver for any modem or transmitter which transmits digital data. The interleaver eliminates the iterative divide step of a first prior art method to calculate the final depth of each block and the divide followed by a multiply step of a second prior art method. This is done by calculating the minimum depth, i.e., number of rows, for each 2-D block of data using a divide step and retaining the remainder. The remainder is used to determine how many blocks get an extra row when the burst length and width of each row precludes all blocks from having the same number of rows.
    Type: Grant
    Filed: August 23, 2000
    Date of Patent: January 25, 2005
    Assignee: Terayon Communication Systems, Inc.
    Inventors: Sanjay Shashi Dave, Warangkana Tepmongkol, Alexander Hubris
  • Patent number: 6795917
    Abstract: For achieving packet authentication according to an applicable security policy between a sending node (903) and a receiving node (902) in a network, the following steps are taken: the transformations occurring to a packet en route between the sending node and the receiving node are discovered dynamically (1003, 1004), the discovered transformations are checked (1004) to be acceptable based on the applicable security policy, and the dynamically discovered, acceptable transformations are compensated for (1004, 1006) before authenticating packets transmitted from the sending node to the receiving node.
    Type: Grant
    Filed: October 21, 1999
    Date of Patent: September 21, 2004
    Assignee: SSH Communications Security LTD
    Inventor: Tatu Ylonen
  • Patent number: 6791995
    Abstract: A multichannel, mixed mode cable modem termination system receiver capable of receiving multiple channels of digital data transmitted on one or more hybrid fiber coaxial cable systems, each the channels being either single mode or mixed-mode. Mixed mode channels are time division multiplexed and have overlapping bandwidth and each sub-channel of a mixed mode channel can have a different center frequency, symbol rate and/or multiplexing type. The receiver is comprised of a plurality of analog front end circuits coupled to the various HFC systems, each selective coupled to any one of a plurality of digital front end receivers. Control circuitry controls these circuits to receive multiple mixed-mode or single mode channels, simultaneously if necessary. An arbiter decides which bursts get processed first in a back end shared demodulator which recovers the data from each burst.
    Type: Grant
    Filed: June 13, 2002
    Date of Patent: September 14, 2004
    Assignee: Terayon Communications Systems, Inc.
    Inventors: Yehuda Azenkot, Selim Shlomo Rakib
  • Patent number: 6697790
    Abstract: Data processing versatility increases for both other companies and a given company to which a user belongs, information simultaneity can be obtained inside and outside the given company, quick data processing can be performed, and knowledge work processing can be obtained. The data processing apparatus has a reception processing means connected to a network, transmission processing means connected to the network, self data group storage portion, reception data group storage portion, and transmission data group storage portion. The data structure of each storage portion is classified into organization, reference, and general control in the vertical direction and slip, book, and knowledge in the horizontal direction. Although data contents in the vertical direction are the same, they are defined as data having different meanings. Slips and books are managed using identification codes, and knowledge is managed using item data and knowledge table.
    Type: Grant
    Filed: September 2, 1999
    Date of Patent: February 24, 2004
    Assignee: Knowledge Modeling Institute, Inc.
    Inventor: Tadao Matsuzuki
  • Patent number: 6681383
    Abstract: An automated software production system is provided, in which system requirements are captured, converted into a formal specification, and validated for correctness and completeness. In addition, a translator is provided to automatically generate a complete, robust software application based on the validated formal specification, including user-interface code and error handling code.
    Type: Grant
    Filed: April 4, 2000
    Date of Patent: January 20, 2004
    Assignee: Sosy, Inc.
    Inventors: Oscar Pastor, José Iborra
  • Patent number: 6678740
    Abstract: A system for providing video-on-demand service, broadband internet access and other broadband services over T-carrier systems including a pull multiplexer cherrypicker at the head end is disclosed. The pull multiplexer receives upstream requests and cull out MPEG or other compressed video packets, IP packets and other data packet types to satisfy the requests or to send pushed programming downstream. The downstream can be DSL or HFC. Each customer has a cable modem, DSL modem or a gateway which interfaces multiple signal sources to a LAN to which settop decoders, digital phones, personal computers, digital FAX machines, video cameras, digital VCRs etc. can be attached. Each gateway can coupled the LAN to a DSL line or HFC through a cable modem or a satellite dish through a satellite transceiver. A PSTN and conventional TV antenna interface is also provided.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: January 13, 2004
    Assignee: Terayon Communication Systems, Inc.
    Inventors: Selim Shlomo Rakib, Fabrice Michel Raymond Quinard, Peter Albert Monta
  • Patent number: 6678734
    Abstract: A method is provided for intercepting network packets in a computer system, where a number of functions are used to communicate network packets between a network adapter and a protocols entity. A first network adapter and a first protocols entity installed in the computer system are identified. A set of replacement functions is provided within a packet interceptor module. At least one function used for transmitting network packets from said first protocols entity to said first network adapter is hooked into a first replacement function. At least one function used for transmitting network packets from said first network adapter to said first protocols entity is hooked into a second replacement function. At least one function used for receiving information about the status of the network interface implemented by said first network adapter is hooked into a third replacement function.
    Type: Grant
    Filed: November 13, 1999
    Date of Patent: January 13, 2004
    Assignee: SSH Communications Security Ltd.
    Inventors: Niko Haatainen, Tero Kivinen, Jussi Kukkonen, Tatu Ylönen
  • Patent number: 6665308
    Abstract: A system for bidirectional communication of digital data between a central unit and a remote unit wherein the need for tracking loops in the central unit has been eliminated. The central unit transmitter generates a master carrier and a master clock signal which are used to transmit downstream data to the remote units. The remote units recover the master carrier and master clock and synchronize local oscillators in each remote unit to these master carrier and master clock signals to generate reference carrier and clock signals for use by the remote unit receiver. These reference carrier and clock signals are also used by the remote unit transmitters to transmit upstream data to the central unit. The central unit receiver detects the phase difference between the reference carrier and clock signals from the remote units periodically and adjusts the phase of the master carrier and master clock signals for use by the central unit receiver to receive the upstream data.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: December 16, 2003
    Assignee: Terayon Communication Systems, Inc.
    Inventors: Selim Shlomo Rakib, Yehuda Azenkot
  • Patent number: 6650621
    Abstract: The invention relates to distribution of IP traffic between more than one route between a node and an IP network. The invention is concerned with a new method for distribution of connections between a plurality of possible routes for transmission of IP packet traffic between a source node and end nodes, each of the routes being associated with a plurality of IP addresse. According to the invention, a route is selected for a new connection to be established between the source node and an end node for transmission of packet traffic, the selected route is taken into use by translating source IP addresses of packets transmitted from the source node to said end node to an IP address associated with the selected route, and said selection of a route is performed on the basis of predefined criteria. Preferably, the selection of the route is performed on the basis of round trip times measured by a new method using packet replication.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: November 18, 2003
    Assignee: Stonesoft Oy
    Inventor: Jukka Maki-Kullas
  • Patent number: 6614796
    Abstract: A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL [net]work and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which causes both ports to establish a data path through the backplane crossbar switch.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: September 2, 2003
    Assignee: Gadzoox Networks, Inc,
    Inventors: Alistair D. Black, Kurt Chan
  • Patent number: 6571237
    Abstract: The invention relates to automated methods for creating offers for items to a customer. According to the invention, an automated system queries an user interface of a customer's product catalog database. The user interface can be for example a www (world wide web) server of the customer's internet site, which allows searching for products available at the customer's service. The system queries each item in a set of items, and examines the resulting output from the user interface. Internet commerce sites typically allow a user to enter a query for a product, and then reply with a response document detailing the results of the query, i.e. if the queried product was found, and if any such products are presently available and possibly also in how large numbers. The system receives the response document after each query, and examines the response document to find out, if the response indicates that the customer has the queried product available or not.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: May 27, 2003
    Assignee: OY VSP VirtualSalesPerson Ltd.
    Inventors: Reijo Eschner, Petri Maaranen
  • Patent number: 6509217
    Abstract: Process and device structures for constructing RFID tag and smart card and toy controller integrated circuit transceivers built inexpensively using flat panel display manufacturing machines on large plastic or glass or plastic laminated to glass substrates using thin film technologies at low temperatures and using chemicals and gases which will not attack or damage the substrate. Also disclosed are structures to eliminate the reliability problems caused by differential strain caused by different coefficients of thermal expansion.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: January 21, 2003
    Inventor: Damoder Reddy
  • Patent number: 6501418
    Abstract: A process and apparatus to automatically determine whether a police radar is installed in a vehicle which has a coupling between a vehicle speed sensor and the police radar. The process automatically, without any operator input, determines the correct ratio between the true ground speed and the frequency output by vehicle speed sensor at that ground speed. The process and apparatus then use that ratio and the frequency from the vehicle speed sensor to establish a software search window that limits the speed range of the search by the police traffic radar for the true ground speed.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: December 31, 2002
    Assignee: Applied Concepts, Inc.
    Inventor: John L. Aker
  • Patent number: 6466564
    Abstract: A method and apparatus for interleaving symbols from a one dimensional TDMA 802.14 or MCNS minislot or other TDMA stream into two dimensional arrays in code and time for transmission on a code division multiplexed digital data transmission system. There are two methods disclosed. The first calculates i and j values for storage in RAM as a function of the symbol index in the TDMA stream, the number of codes to be employed, the column space design parameter representing the number of columns in the array, i.e., symbol times, that could be adversely affected by burst noise, and a calculated total number of columns in the array. The result is an array in which no indices of two symbols within any column or between columns of the column space are closer together than a design parameter vertical distance.
    Type: Grant
    Filed: September 14, 1998
    Date of Patent: October 15, 2002
    Assignee: Terayon Communications Systems, Inc.
    Inventors: Selim Shlomo Rakib, Zvi Bernstein
  • Patent number: 6459703
    Abstract: A method for allowing upstream channels having the same multiplexing type but different symbol rates or the same symbol rates but different multiplexing types to be transmitted on the same frequency band without interfering with each other. In particular, a method for allowing DOCSIS 1.0 TDMA only cable modems to coexist on a digital data delivery distributed system with advanced PHY TDMA or SCDMA mode cable modems without the need for modification of the DOCSIS 1.0 cable modems or the need for the DOCSIS 1.0 modems to transmit on a different frequency.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: October 1, 2002
    Assignee: Terayon Communication Systems, Inc.
    Inventors: Michael Grimwood, Paul Alan Lind, Selim Shlomo Rakib
  • Patent number: 6438612
    Abstract: Data packets are communicated between a transmitting virtual router in a transmitting computer device and a receiving virtual router in a receiving computer device. A security association is established for the secure transmission of data packets between the transmitting computer device and the receiving computer device. The transmitting virtual router and the receiving virtual router are identified within said security association. In the transmitting computer device, the security association for processing a data packet coming from the transmitting virtual router is selected on the basis of the identification of the transmitting virtual router within the security association. In the receiving computer device, the security association for processing a data packet coming from the transmitting computer device is selected on the basis of values contained within the data packet.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: August 20, 2002
    Assignee: SSH Communications Security, Ltd.
    Inventors: Tatu Ylonen, Tero Kivinen
  • Patent number: 6426947
    Abstract: A system for reducing the cost of network managment by using a proxy agent and subchannel communications so fewer SNMP licenses and fewer protocol stacks are needed. Subchannel communication is achieved in a plurality of different embodiments. Embodiments having single subchannel transceivers, multiple transceivers, single multiplexer and multiple multiplexers are disclosed. An NMS process using routing table CRC to automatically detect when the NMS topology information is incorrect and automated topology discovery is disclosed. A process for automated discovery of redundant cables during automated topology discovery is disclosed.
    Type: Grant
    Filed: October 21, 1998
    Date of Patent: July 30, 2002
    Inventors: Kim K. Banker, Christopher Alan Del Signore, Gavin Bowlby
  • Patent number: 6426983
    Abstract: A narrow band interference excision circuit for use in broadband digital data communication systems such as CDMA systems. The excision circuit is comprised of a matrix of polyphase filters that divide the input signal into a plurality of narrow subbands. Each narrow subband signal is examined to determine if narrowband interference exists in that bin. This is done preferably by computing the average power of the subband signal. If a signal in a bin has an average power greater than some adjustable or adaptive threshold, then the entire subband signal is eliminated. A bank of polyphase synthesis filters reassembles the composite signal. An equalization circuit with an error predictor comprised of an adaptive FIR filter is coupled to adapt coefficients of the filter and generate a colored noise cancellation signal to remove colored noise from the input to the slicer.
    Type: Grant
    Filed: September 14, 1998
    Date of Patent: July 30, 2002
    Assignee: Terayon Communication Systems, Inc.
    Inventors: Selim Shlomo Rakib, Yoram Zarai