Patents Examined by Alexander Boakye
  • Patent number: 7787400
    Abstract: A passive full-duplex bidirectional ZPL tap includes first and second network ports and tap ports. A signal separator is configured to receive a data stream from at least one of the first or second network ports and pass through the data stream and configured to obtain a first signal portion comprising at least the first signal component and obtain a second signal portion comprising at least the second signal component. A DSP stage is configured to substantially remove any second data component from the first signal portion and to substantially remove any first data component from the second signal portion. A first receive only Phy is configured to receive the first signal portion and provide the first signal portion to the first tap port and a second receive only Phy is configured to receive the second signal portion and provide the second signal portion to the second tap port.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: August 31, 2010
    Inventors: Greta L. Light, James D. McVey, N. Anders Olsson, A. Michael Lawson, Paul R. Gentieu
  • Patent number: 7782897
    Abstract: A method for communicating packet multimedia data between a source endpoint and a destination endpoint is disclosed, wherein at least the source endpoint is within a virtual private network, and comprises the steps of receiving, at a signaling controller, a first signaling packet from the source endpoint, wherein the source endpoint is within a virtual private network; determining whether the source endpoint and destination endpoint may communicate directly over the same virtual private network; when the source endpoint and destination endpoint cannot communicate directly over the same virtual private network, associating a unique identifier of the source endpoint with a virtual private network identification marker; when the source endpoint and destination endpoint can communicate directly over the same virtual private network, instructing the source endpoint and destination endpoint to communicate media packets directly.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: August 24, 2010
    Assignee: Juniper Networks, Inc.
    Inventor: Shai Mohaban
  • Patent number: 7778207
    Abstract: A network tap device array including one or more passive full-duplex bidirectional ZPL network tap devices is disclosed. The array enables data from multiple nodes in a communications network to be tapped and forwarded to a plurality of monitoring devices. In one embodiment the network tap device array includes a chassis that is configured to receive a plurality of passive full-duplex bidirectional ZPL network tap devices. Each passive full-duplex bidirectional ZPL network tap device includes network ports for passing network data via communication cables and tap ports for forwarding the tapped network data to the monitoring device. In another embodiment, a sub-chassis includes a plurality of passive full-duplex bidirectional ZPL network tap devices and an aggregator that aggregates tapped data from each of the tap devices. The aggregator then forwards the aggregated data to the monitoring device. The sub-chassis can be included in a chassis that is configured to receive multiple populated chassis.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: August 17, 2010
    Inventors: Greta L. Light, James D. McVey, N. Anders Olsson, A. Michael Lawson, Paul R. Gentieu
  • Patent number: 7778170
    Abstract: Each node or link of an ad hoc network assists in the distributed allocation of a data channel to increase fairness, even in a multi-hop network, by tracking a measure of link weight for itself and sharing this information over a control channel with neighboring nodes. The metric can be provided over a dedicated control channel, added as a header to data communication on a data channel, or inferred by monitoring data traffic from the neighboring node. The link weight can be adjusted by a link quality factor based on provided or inferred metrics such as transmission rates, ratio of transmission errors, idle time, etc. For multiple flow queues at a subject node, one with a higher transmission rate can be selected for increased fairness. When a packet is received, medium access includes allocating bandwidth, including bonding multiple frequencies that are determined to be available to both nodes.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: August 17, 2010
    Assignee: Microsoft Corporation
    Inventors: Bernard D. Aboba, Paramvir Bahl, Miguel Oom Temudo de Castro, Gopala S. Narlanka, Jitendra D. Padhye, Bozidar Raduvic, Ramachandran Ramjee, Kun Tan
  • Patent number: 7773626
    Abstract: A technique to route data according to a speculative priority. At least one embodiment detects a conflict among a number of data received by the router, assigns a speculative priority to one of the data in a first clock portion and sends the speculatively prioritized data to a receiving agent in a subsequent clock portion.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: August 10, 2010
    Assignee: Intel Corporation
    Inventors: Amit Kumar, Partha Kundu
  • Patent number: 7773516
    Abstract: A network processor is enabled to retrieve a packet transmission data structure (PTD) from a memory. The NP parses packet data from the PTD and transmits the data over the network as a network packet. The PTD may include repetition information used by the NP to transmit a plurality of packets. The PTD use transmission interval information to control transmission timing of consecutive network packets. The PTD may include modification information used to modify the data packet portion. The modification may include incrementing, decrementing, or storing a random number into any portion of the data packet. The PTD may include flow control information to determine the next PTD to process. The flow control information may include criteria including acknowledgement criteria and time delay criteria. The packet data portion preferably includes all formatting information applicable to the network.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: August 10, 2010
    Assignee: Breakingpoint Systems, Inc.
    Inventors: Dennis Cox, Michael Moriarty
  • Patent number: 7773518
    Abstract: A method and system for configuring a CDMA telecommunications system having at least one sending entity and at least one receiving entity, each entity configured to transmit data on at least one physical channel (DPDCH) via a transport channel composite (CCTrCH) of multiple transport channels. At least one entity includes a data processing module configured to determine for each transport channel a first parameter (RMi) proportional to a rate matching ratio (RFi) and a second parameter representing a maximum physical rate (Ndata) and to transform for each of the transport channels a number of symbols before rate matching (Nk) into a number of symbols after rate matching (Nk+?Nk), where the number of symbols after rate matching (Nk+?Nk) is obtained approximately by multiplying the number of symbols before rate matching (Nk) by the rate matching ratio (RFi).
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: August 10, 2010
    Assignee: Mitsubishi Electric Corporation
    Inventor: Vincent Antoine Victor Belaiche
  • Patent number: 7756160
    Abstract: Systems, methods, and devices for consolidating network packetized data are disclosed. Data packets are received by a consolidator. Common content and unique attributes of the packets are identified. A consolidated packet is created and the consolidated packet is transmitted in response to a condition.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: July 13, 2010
    Assignee: Cellnet Technology, Inc.
    Inventors: Brian Seal, John Bettendorff, Ruben Salazar Cardozo
  • Patent number: 7756019
    Abstract: A method for implementing group protection in a Multiple Protocol Label Switching (MPLS) network disclosed in the present invention includes: monitoring a Label Switched Path (LSP) in an MPLS network; and performing a group protection switching when a failure is determined on an LSP of the working LSP group according to a monitoring result. In the present invention, a state of each monitored LSP of the working LSP group and the protection LSP group is monitored without merging LSPs of each LSP group. Moreover, as long a Signal Fail (SF) or a Signal Degrade (SD) is detected on an LSP of the working LSP group and no SF/SD is detected in the protection LSP group, an LSP group protection switching will be triggered, thereby easy the implementation of the LSP group protection.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: July 13, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Suping Zhai
  • Patent number: 7746900
    Abstract: An electronic device employing an efficient network protocol stack. The protocol stack comprises a network-level protocol layer configured to provide a transmission service for transferring data to and from a computer network, and a device-level protocol layer configured to send and receive information specific to an interface of the electronic device over the network via the transmission service of the network-level protocol layer. Alternately, each of the network-level protocol layer and the device-level protocol layer may be employed individually with other network protocol layers to construct a functioning network protocol stack.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: June 29, 2010
    Inventors: Han-gyoo Kim, Kyung Tae Kim, Il-gu Hong, Jung Kyun Ahn, Jun Mo Park, Han Kyu Lim
  • Patent number: 7742459
    Abstract: A method for distributing aggregate routes that does not require a user to provision a next hop address or specify a redistribution policy is presented. Embodiments of the method utilize a modified command language interface (CLI) with a network device (e.g., router). In the various embodiments, the modified CLI is well-suited for use in routers that utilize interior gateway protocols such as open shortest path first (OSPF), routing information protocol (RIP), integrated intermediate system-to-intermediate system (ISIS), interior gateway routing protocol (IGRP), enhanced interior gateway routing protocol (EIGRP), and NetWare link services protocol (NLSP). In one or more embodiments, the invention has the advantage of providing an easier means of specifying aggregate routes, which saves user time and is less error-prone.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: June 22, 2010
    Assignee: Alcatel-Lucent Canada Inc.
    Inventors: Connie Kwan, Steve Buchko
  • Patent number: 7742495
    Abstract: A system for transmitting packets over a network of communication channels, the system comprising a set of nodes comprising at least first and second nodes and a network access coordinator operative to coordinate the access of the set of nodes to a synchronous network of channels, wherein, if at least one individual packet has been transmitted from the first node to the second node which did not receive at least one packet, the second node is operative to send a retransmission request to the network access coordinator requesting retransmission of at least one individual packet.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: June 22, 2010
    Assignee: Broadcom Corporation
    Inventors: Avi Kliger, Yitshak Ohana
  • Patent number: 7738492
    Abstract: A Unified Bandwidth Manager that functions as a high-level bandwidth manager to interface with and hierarchically manage a plurality of service-specific bandwidth reservation and session management systems is described. The Unified Bandwidth Manager includes at least a control system, and an interface for providing at least one of policy information or goal information to the control system. The control system is provided with a plurality of feedback inputs that are responsive to associated ongoing observation information from each of an associated observation reporting element. The control system uses the plurality of feedback inputs, together with the at least one policy information or goal information, to produce at least one element of outgoing control information.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: June 15, 2010
    Assignee: Avistar Communications Corporation
    Inventors: Jozef Paul Chris Lauwers, Lester F. Ludwig
  • Patent number: 7729249
    Abstract: Disclosed herein is a novel technique that greatly improves the TCP-friendliness of CTCP over such under-buffered network links without degrading the protocol efficiency to utilize the link capacity. Instead of using a pre-defined threshold, the disclosed approach, which may be referred to herein as “CTCP-TUBE,” dynamically adjusts the threshold based on the network setting in which the flow is operating. The backlogged packets of a regular TCP may be estimated along the same path by emulating the behavior of a regular TCP flow in runtime. Based on this, a threshold is set so as to ensure good TCP-friendliness. CTCP-TUBE can automatically adapt to different network configurations and also concurrent competing flows.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Kun Tan, Murari Sridharan, Jingmin Song
  • Patent number: 7724715
    Abstract: A communication system in which multiple protocols and proxy services are executed by an access point. In one embodiment of the invention, GVRP and GMRP registrations are combined in a single packet when a wireless device roams to a different VLAN. In addition, outbound GVRP and GMRP multicast messages are handled by an access point (also referred to as a GVRP and GMRP “gateway”) such that the wireless device is not burdened with the associated computational overhead. In a further embodiment, a wireless device may dynamically switch between a VLAN-aware state and a VLAN-unaware state depending on the nature of a detected access point. For example, if a relevant access point supports GVRP, the wireless device may operate as a VLAN terminal. If a wireless device is not attached to an access point with a matching VLAN ID, the wireless device sends and receives VLAN tagged frames.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: May 25, 2010
    Assignee: Broadcom Corporation
    Inventor: Robert C. Meier
  • Patent number: 7720058
    Abstract: Cameras, radios, televisions, set top boxes, telephones, kitchen appliances, and other electrical devices have their own IP address, and communicate using an internetworking protocol. Of particular interest are those devices that utilize some form of mass storage. Communication of the packets between or among elements can occur using any suitable package switched network (or combination of networks), including the Internet. The preferred protocol for communicating packets is IP, and communication of the packets between elements can advantageously occur by virtualizing a native bus using IP. It is especially contemplated that the inventive elements can be disaggregated outside the housing of a device, at distances of several meters or more. Communication can be hard wired, or can include wireless aspects. Adapters are also contemplated that permit traditional elements to be addressed by their own IP addresses.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: May 18, 2010
    Inventors: Charles Frank, Thomas Ludwig, Thomas Hanan, William Babbitt
  • Patent number: 7715387
    Abstract: A hospital bed, patient/nurse call system, and a hospital network are provided. Communication is provided over a packet based communication network.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: May 11, 2010
    Assignee: Hill-Rom Services, Inc.
    Inventor: Richard J. Schuman
  • Patent number: 7710872
    Abstract: A technique enables Traffic Engineering (TE) on paths between customer edge devices (CEs) across a provider network (“CE-CE paths”) in a computer network. According to the novel technique, TE is configured on a link from a sending provider edge device (PE) to a first CE (“PE-CE link”), e.g., a CE of one or more virtual private networks (VPNs). The sending PE conveys TE information of the PE-CE link to one or more receiving PEs in the provider network. Upon receiving the TE information, each receiving PE expands a TE database (TED) for information regarding the provider network (i.e., a “core TED”) to include TE-configured PE-CE links, e.g., by updating one or more corresponding VPN TEDs (VTEDs) for each VPN maintained by the receiving PE. Once the receiving PEs have the TE information for configured PE-CE links from the provider network, one or more TE techniques may be applied to paths from a second CE of the receiving PE to the first CE (a CE-CE path) to thereby facilitate, e.g.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: May 4, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Jean-Philippe Vasseur
  • Patent number: 7706256
    Abstract: The present invention discloses a protection switching apparatus for nodes in a Resilient Packet Ring (RPR) network, including: a first switching module, for receiving inner ringlet data and transmitting data to the outer ringlet; a second switching module, for receiving outer ringlet data and transmitting data to the inner ringlet; and when it is in a normal mode, each of the switching modules transmits the received ringlet data to the other switching module connected to itself, and the received ringlet data are transmitted through normal data paths; when protection switching is required and frame boundaries of data are reached, the first and second switching modules directly switch data paths within themselves, and transmit the received ringlet data through WRAP data paths. At the same time, a protection switching method for nodes in an RPR network is provided.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: April 27, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Ge, Fan Zhang, Shaohua Wang, Pengju Liu
  • Patent number: 7706357
    Abstract: A bandwidth divider and method for allocating bandwidth between a plurality of packet processors. The bandwidth divider includes a plurality of counters for measuring the bandwidth of data packets transferred from the bandwidth divider to a respective packet processor; and a controller for analyzing the plurality of counters and transferring a data packet to a selected packet processor based on the contents of the counters. The method monitors the bandwidth consumed by the packet processors; determines, based on the bandwidth consumed by the packet processors, which packet processor has consumed the least amount of bandwidth; and allocates a next data packet to the packet processor which has consumed the least amount of bandwidth.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: April 27, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Stefan Dyckerhoff, Pankaj Patel, Pradeep Sindhu, Ashok Krishnamurthi, Hann-Hwan Ju, Ramalingam K. Anand