Patents Assigned to Occam Networks
  • Patent number: 7756105
    Abstract: A method and apparatus are disclosed to minimize wasted bandwidth by suppressing communications between a trunking gateway and a media gateway until a telephone service-related signal is detected during an on-hook state. In an embodiment, the trunking gateway and the media gateway are part of a telecommunications network that utilizes a single fabric for both voice traffic and data traffic. For example, the network could transport all traffic via Internet Protocol packets.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: July 13, 2010
    Assignee: Occam Networks
    Inventors: Stanley Khouw, Colin Whittaker, Lop Ng
  • Patent number: 7685508
    Abstract: A request to view statistic data of a system is received. One or more forms are generated to carry the statistic data. The one or more forms are to carry the statistic data pulled from the system. Based on data fields on the one or more forms, the requested statistic data is pulled from the system. The one or more forms are filled with the pulled requested statistic data. The pulled requested statistic data on the one or more forms is converted to a generalized markup language (GML) format.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: March 23, 2010
    Assignee: Occam Networks
    Inventors: Stanley G. Froyd, Will Sloan
  • Patent number: 7596693
    Abstract: A method of preventing ARP broadcast flooding of subscriber access links where an ARP packet is received at a subscriber network edge device and the source and destination information contained within the ARP packet is compared to address lease information for subscribers of a subscriber network. If the destination information obtained from the ARP packet is not associated with an address lease assigned to one of the subscribers, the network device only broadcasts the ARP packet to network uplinks. The method further includes preventing subscribers of a subscriber network from spoofing ARP responses by responding to an ARP request packet with an ARP response packet containing false information. The ARP response packet information is compared to address lease information for the transmitting subscriber. If the source information obtained from the ARP response packet corresponds to address lease information of the transmitting subscriber the ARP response packet is accordingly forwarded.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: September 29, 2009
    Assignee: Occam Networks
    Inventors: Evan John Caves, Henri Altarac, Koral Ilgun
  • Patent number: 7492761
    Abstract: A method and apparatus for receiving data from a network subscriber, wherein the data conforms to multiple protocols, converting the data into packets that conform to a single protocol of a single layer of the Open System Interconnection Model, and propagating the packets across a network.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: February 17, 2009
    Assignee: Occam Networks
    Inventors: Lisa Farr, Mark Rumer
  • Patent number: 7490351
    Abstract: A method of preventing ARP broadcast flooding of subscriber access links where an ARP packet is received at a subscriber network edge device and the source and destination information contained within the ARP packet is compared to address lease information for subscribers of a subscriber network. If the destination information obtained from the ARP packet is not associated with an address lease assigned to one of the subscribers, the network device only broadcasts the ARP packet to network uplinks. The method further includes preventing subscribers of a subscriber network from spoofing ARP responses by responding to an ARP request packet with an ARP response packet containing false information. The ARP response packet information is compared to address lease information for the transmitting subscriber. If the source information obtained from the ARP response packet corresponds to address lease information of the transmitting subscriber the ARP response packet is accordingly forwarded.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: February 10, 2009
    Assignee: Occam Networks
    Inventors: Evan John Caves, Henri Altarac, Koral Ilgun
  • Patent number: 7463598
    Abstract: In one embodiment the invention is a method. The method includes receiving data from a first party into a multiplexing device or a plurality of multiplexing devices. The method also includes receiving from a second party into a first jitter buffer, processing the data from the second party, and sending output data from the first jitter buffer to a multiplexing device or a plurality of multiplexing device. The method also includes receiving data from a third party into a second jitter buffer, processing the data from the third party, and sending output data from the second jitter buffer to a multiplexing device or a plurality of multiplexing devices. The method further includes sending data from one or a plurality of the multiplexing devices to a first output device. The method further includes sending data from one or a plurality of the multiplexing devices to a second output device. Moreover, data is further sent from one or a plurality of the multiplexing devices to a third output device.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: December 9, 2008
    Assignee: Occam Networks
    Inventors: Lop Ng, Stanley Khouw, Molly Parks
  • Patent number: 7155496
    Abstract: A framework is used for delivering data to and from a system. The framework consists of different delivery vehicles or forms to carry different types of data to and from the system. The data contains configuration information. When storing the configuration information, the framework allows the configuration information from the system to be filled in the forms. The configuration information is converted into a Generalized Markup Language (GML) format.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: December 26, 2006
    Assignee: Occam Networks
    Inventors: Stanley G. Froyd, Michael Little
  • Patent number: 7103072
    Abstract: A local time of a broadband loop carrier terminal is synchronized to a network time received from a source external to the broadband loop carrier terminal by comparing the local time to the network time to generate an error offset, and adjusting the local time based on the error offset. The network time may be received in response to a Network Time Protocol (NTP) poll transmitted by the broadband loop carrier terminal. In some cases, the poll is transmitted over a communication medium using an asynchronous packet protocol, such as Ethernet or TCP/IP. In one embodiment, the local time is based on the output of a local oscillator (e.g., a voltage controlled oscillator), the frequency of which may be adjusted using control logic which uses a filtered version of the error offset along with a factory calibration and/or temperature compensation to produce a control voltage to control the oscillator frequency.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: September 5, 2006
    Assignee: Occam Networks
    Inventors: William Sloan, Mark Rumer, Marcus Prewarski
  • Patent number: 6999450
    Abstract: A method and apparatus for packetizing data framed as a TDM stream as an Ethernet packet. In an embodiment, the data is packetized into an Ethernet frame having a header which includes information which indicates an appropriate time at which to write the data into an outbound TDM stream.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: February 14, 2006
    Assignee: Occam Networks
    Inventor: Mark Rumer
  • Patent number: 6907572
    Abstract: A CLI description language is implemented to define a set of command keywords and arguments forming CLI description files. The CLI description language is implemented using Extensible Markup Language (XML). A set of XML tags and corresponding semantic definitions are provided. An XML schema is defined for the CLI description language. The CLI description files are compiled into runtime format using the XML schema. The CLI description files provide a mapping of object names to services of the system.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: June 14, 2005
    Assignee: Occam Networks
    Inventors: Mike J. Little, Stan Froyd
  • Patent number: 6856615
    Abstract: According to an embodiment of the invention, the voice processing logic for a node in a packet-based network includes a shared memory, a counter to be clocked by a signal derived from a stratum traceable clock (STC) reference, a processor, a digital signal processor (DSP) system, and an interface to a time division multiplexed (TDM) bus. The processor is to execute a number of instructions stored in program memory, to thereby process voice payload into a number of voice packets, where the voice payload has been obtained from a number of network packets sent by the sender machine through the network. The host system buffers the voice packets before writing them to the shared memory. One or more voice packets are written in response to a processor interrupt received from the counter.
    Type: Grant
    Filed: August 11, 2000
    Date of Patent: February 15, 2005
    Assignee: Occam Networks
    Inventor: Milind A. Barve
  • Patent number: 6834056
    Abstract: A telecommunications system having segmented local ring networks is described. VLANs are used to segment the ring, constructing a logical non-ring topology providing each device on the ring with alternative paths for communication. The system provides failover (within 50 ms) and load sharing capabilities using groups of VLANS.
    Type: Grant
    Filed: June 26, 2001
    Date of Patent: December 21, 2004
    Assignee: OCCAM Networks
    Inventor: Tim Hayes
  • Patent number: 6725233
    Abstract: Data available in a system is identified. Each data is categorized as a scalar data or a tabular data. The tabular data is associated with data from a table and the scalar data is not. Each data is further categorized as a parameter data or a statistic data. The statistic data is pulled from the system. The parameter data is either pulled from the system or pushed to the system. The data is grouped into groups based on logical relationships of data in the groups. A blank form is developed for each group of data. Each blank form has one or more fields defined to accommodate the data in the group. Using the blank form, the data is pushed to the system and to pulled from the system.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: April 20, 2004
    Assignee: Occam Networks
    Inventors: Stan Froyd, Mike J. Little, Dov Zimring
  • Patent number: 6623186
    Abstract: A telecommunications network having a ring topology overlaid with an Ethernet. An add/drop multiplexer (ADM) employing wave division multiplexing (WDM) hardware is implemented at each node of a multi-node fiber-based network. The ADM contains a robust protection scheme for reliability. The WDM allows the data traffic of the incumbent network, for example, a SONET network, to be carried over one or more frequencies while the data traffic of one or more packet-based networks may be carried over one or more other frequencies. Each ADM has protection switches, for example, micro-electromechanical switches. The protection switches provide a no-load bypass capability. A failed node can be shunted from the ring, allowing the Ethernet data to bypass the node uninterrupted. The switches also provide a self-test capability. The ADM interfaces can be checked by coupling the receiving path and the transmission path. This allows the ADM transceivers to communicate with each other.
    Type: Grant
    Filed: April 26, 2001
    Date of Patent: September 23, 2003
    Assignee: Occam Networks
    Inventor: Mark Rumer
  • Patent number: 6618376
    Abstract: A communication bus snooper switch includes an inbound cell queue coupled to receive ATM cells from a number of ATM physical layer interfaces across a common inbound bus. An out-bound cell queue (which may be the same queue as the inbound cell queue when a dual port queue is used) is coupled to provide the ATM cells to separate ATM termination points according cell address information across separate out-bound busses. Each of the out-bound busses is associated with one of the ATM termination points. The snooper switch is configured to operate as an ATM bus master when communicating with the physical layer interfaces and as a ATM bus slave when communicating with the ATM termination points. During transmit operations, cells from the various ATM termination points are queued in corresponding transmission cell queues within the snooper switch and, thereafter, provided to the ATM physical layer interfaces according to an arbitration scheme implemented at the snooper switch.
    Type: Grant
    Filed: March 14, 2001
    Date of Patent: September 9, 2003
    Assignee: Occam Networks
    Inventor: Mark Rumer
  • Patent number: 6606231
    Abstract: A protection device includes a substrate capable of suppressing electromagnetic fields, with a channel formed therein, a current dependent circuit interrupter disposed inside the channel, and voltage management circuitry coupled to the substrate. The voltage management circuitry is electrically coupled to the current dependent circuit interrupter so as to form a crowbar circuit in the presence of overvoltage or undervoltage conditions as determined according to a reference voltage.
    Type: Grant
    Filed: October 24, 2001
    Date of Patent: August 12, 2003
    Assignee: Occam Networks
    Inventor: Mark Rumer
  • Patent number: 6580774
    Abstract: A method and apparatus for synchronizing ATM cells is disclosed. A synchronization unit receives a data clock signal and a plurality of control signals. Based on those signals, a sync pulse is generated. If synchronization is not achieved within a predetermined time period, the sync pulse is shifted one bit location. Through iterative shifting of the sync pulse, synchronization is ultimately achieved.
    Type: Grant
    Filed: August 5, 1999
    Date of Patent: June 17, 2003
    Assignee: Occam Networks
    Inventors: John Neil Jensen, Harun Muliadi, Vardan Antonyan
  • Patent number: 6553434
    Abstract: A system and method of decoupling timing in a high speed bus system. A master/slave translator is coupled between a master device and a slave device. A pseudo slave of the master/slave translator responds to the master in a first timing protocol. A pseudo master of the master/slave translator masters the slave devices under a different timing protocol. The master/slave translator causes the master to believe its communications with the slave device are occurring under the first protocol.
    Type: Grant
    Filed: August 5, 1999
    Date of Patent: April 22, 2003
    Assignee: Occam Networks
    Inventors: Alfred Abkarian, Kiran Munj, Harun Muliadi
  • Patent number: 6526211
    Abstract: A system having a free space optical transmission capability for data and/or control interconnection is described. Switch cards, having corresponding pairs of laser transmitters and photodetectors are placed in a chassis, at each end, facing each other. Each laser transmitter/photodetector (LTPD) pair of one switch card is targeted to a corresponding photodetector/laser transmitter (PDLT) pair of the other. System line cards have a LTPD pair on one side and a PDLT pair on the other side. A line card is positioned in the chassis so that the LTPD pair is aligned with a corresponding PDLT pair on one switch card and the PDLT pair is aligned with a corresponding LTPD pair on the other switch card. The line card may, therefore, communicate with either switch card. The line cards contain apertures so that communication between other line cards and the switch cards is not obstructed.
    Type: Grant
    Filed: April 26, 2001
    Date of Patent: February 25, 2003
    Assignee: Occam Networks
    Inventors: Mark Rumer, Ronald Jeffries
  • Patent number: 6486462
    Abstract: An optical add/drop multiplexer to be tuned locally or remotely, to compensate for drift in operation, and to facilitate installation or replacement at remote terminals.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: November 26, 2002
    Assignee: Occam Networks
    Inventor: Mark Rumer