Patents Examined by Duc Ho
  • Patent number: 7310309
    Abstract: Dynamic rate limiting adjustment may be provided by sampling actual output rates from a rate limited device and utilizing this information to modify configured traffic limits. This allows the device to achieve actual output rates much closer to the desired rate limits for users and services.
    Type: Grant
    Filed: July 17, 2002
    Date of Patent: December 18, 2007
    Assignee: Foundry Networks, Inc.
    Inventor: Fan Xu
  • Patent number: 7310347
    Abstract: N data bits are stored in ?N/M? cells by programming each cell with up to M of the bits according to a valid, nonserial bit ordering that satisfies one of the following criteria: Either the number of threshold voltage comparisons needed to read all M bits sequentially is at most 1 more than the smallest such number, or the largest number of threshold voltage comparisons needed to read any bit is minimized, or the smallest number of threshold voltage comparisons needed to read any bit is minimized, or the difference between the largest and smallest number of threshold voltage comparisons needed to read any bit statically is at most 1 more than the smallest such difference, or the difference between the largest and smallest number of threshold voltage comparisons needed to read any bit dynamically is minimized.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: December 18, 2007
    Assignee: Sandisk, IL Ltd.
    Inventor: Menahem Lasser
  • Patent number: 7307996
    Abstract: An Infiniband (IB) router with an internal subnet architecture is disclosed. It comprises multiple port interface circuits interconnected by an internal IB subnet. The multiple port interface circuits each connect to an external IB subnet and preferably determine new local route headers (LRH) for global IB packets (i.e. packets having a global route header (GRH)). The new LRHs for externally received packets include a destination local identifier (DLID) value that identifies another port interface circuit in the router, whereas the new LRHs for internally received packets include a DLID value that identifies an end node or router in the external subnet to which the port interface circuit is attached. The internal IB subnet transports IB packets between the port interface circuits, directing them according to the contents of the LRHs. The internal subnet may take the form of an IB switch or a network of IB switches.
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: December 11, 2007
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Brian Forbes, Lino Costantino, Howard Green
  • Patent number: 7304947
    Abstract: A method of creating/terminating a connection associated with an end-to-end path defined through a communications network. According to the invention, cross-connection download/undownload processes in each intermediate node of the end-to-end path are triggered substantially in parallel. A confirmation message indicative of successful completion of respective download/undownload processes in each intermediate node is subsequently propagated to an end-node of the path.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: December 4, 2007
    Assignee: Nortel Networks Limited
    Inventors: Darek Skalecki, Chris Wallace, Evert Deboer, Jean Pierre Coupal, Sandra Ballarte, Ewert Tempest, Ahmed Areef Reza
  • Patent number: 7305010
    Abstract: In order to make the client host capable of learning an accounting information or an authentication failure information, the accounting information or the authentication failure reason is notified from the routing device 2 to the client host 3, by adding an information regarding the accounting or an information regarding a reason for the authentication failure of the client host 3, to a packet of a protocol based on IGMP or MLD which is a multicast control packet between the client host 3 and the router device 2.
    Type: Grant
    Filed: January 13, 2003
    Date of Patent: December 4, 2007
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Tsunemasa Hayashi, Atsushi Takahara, Takako Sato, Daisuke Ando
  • Patent number: 7304994
    Abstract: An architecture for a peer-to-peer network is disclosed which advantageously is able to maintain short fixed path length routing as the network grows.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: December 4, 2007
    Assignee: NEC Laboratories America, Inc.
    Inventors: Cezary Dubnicki, Cristian Ungureanu
  • Patent number: 7301964
    Abstract: Signaling messages are exchanged for a call between a calling party to a called party. A setup message for the call is exchanged through at least one gate controller. Network resources are reserved for the call based on the exchanged setup messages. An end-to-end message for the call is exchanged without the end-to-end message being routed through the at least one gate controller.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: November 27, 2007
    Assignee: AT&T Corp.
    Inventors: Pawan Goyal, Albert Gordon Greenberg, Partho Pratim Mishra, Kadangode K. Ramakrishnan
  • Patent number: 7298707
    Abstract: An apparatus for communicating packets in a network environment is provided that includes a first network element that includes a first neighbor list, the first network element being coupled to a second network element and a third network element. The first network element is operable to receive a second neighbor list from the second network element and a third neighbor list from the third network element. The first network element is further operable to determine one or more overlaps provided by the second and third neighbor lists when compared to the first neighbor list, the first network element relaying an update that it receives based on the one or more overlaps.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: November 20, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Alvaro E. Retana, David A. Cook, Russell I. White, Yi Yang, Madhavi W. Chandra
  • Patent number: 7298751
    Abstract: The present disclosure provides a system and method for an SS7 gateway for wireless networks.
    Type: Grant
    Filed: November 22, 2002
    Date of Patent: November 20, 2007
    Assignee: Intel Corporation
    Inventors: John Baker, David Hui, Martin Greenwood, Yong Zhoe, Adrian Buckley, Antti Linden
  • Patent number: 7298706
    Abstract: The variation cycle L of the characteristics of a transmission line is divided into a plurality of sections (n sections), a procedure is repeated in which transmission line estimation is performed for only one section among n sections in one beacon period, and thus transmission line estimation is performed for all of the n sections. The beacon period T is set based on (T=L×m/n), where n is an integer that is 2 or larger, and m is an integer that is n or larger and whose greatest common measure with n is 1.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: November 20, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shigeo Yoshida, Shinichiro Ohmi, Tohru Yasukawa, Tsuyoshi Yamaguchi
  • Patent number: 7292562
    Abstract: A method and system for measuring the throughput of transmissions over a wireless local area network having a station and an access point. The station can send messages to the access point during a test period, where the messages can be sent as data frames. The access point can receive messages sent from the station during the test period. For messages received by the access point, the access point can send acknowledgements to the station, where the acknowledgements can be sent as control frames. The station can receive acknowledgements from the access point for messages received by the access point. The station can determine a throughput from the station to the access point for the test period based on the acknowledgements received at the station from the access point during the test period.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: November 6, 2007
    Assignee: Airmagnet, Inc.
    Inventors: Miles Wu, Chia-Chee Kuan, Dean Au
  • Patent number: 7292591
    Abstract: A packet processing system architecture and method are provided. According to a first aspect of the invention, packet parser functions are distributed throughout a packet processing system comprising a packet classification system and a packet modification system. According to a second aspect of the invention, an egress mirroring function is provided to the system. According to a third aspect of the invention, a multi-dimensional quality of service indicator for a packet is provided. According to a fourth aspect of the invention, a cascaded combination of multiple, replicated packet processing systems is used to process a packet. A fifth aspect of the invention involves any combination of one or more of the foregoing.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: November 6, 2007
    Assignee: Extreme Networks, Inc.
    Inventors: David K. Parker, Erik R. Swenson, Michael M. Yip, Christopher J. Young
  • Patent number: 7292589
    Abstract: An apparatus and method for a load balancing system that is resident in line card sub-systems, service processing card sub-systems or other sub-systems of network devices such as routers. In various embodiments of the invention, the load balancing system considers factors in some key system parameters, other than merely internal fabric port speeds, to optimize its mode of operation.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: November 6, 2007
    Inventor: Narendra Kumar Dhara
  • Patent number: 7292586
    Abstract: A micro-programmable controller is disclosed for parsing a packet and encapsulating data to form a packet. The micro-programmable controller loads an instruction within the micro-controller. The instruction word has a plurality of instruction fields. The micro-controller processes the plurality of instruction fields in parallel. Each instruction field is related to a specific operation for parsing a packet or encapsulating data to form a packet. The programmable micro-controller can be programmed to handle packets to support new types of protocols by programming a template to string specific routines together based on an instruction set specific for parsing and encapsulating.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: November 6, 2007
    Assignee: Nokia Inc.
    Inventors: Gautam Dewan, Prabhas Kejriwal, Manish Muthal, Shashank Merchant, Chi Fai Ho
  • Patent number: 7292573
    Abstract: One embodiment disclosed relates to a method for mirroring of select network traffic. A data packet is received by a network device. A determination is made as to whether a designated aspect of the packet matches a flagged entry in a look-up table on the network device. If a match is found, then copy of the packet is sent to an associated mirror destination. Another embodiment disclosed relates to a networking apparatus. The apparatus includes at least an operating system, a look-up table, and a mirroring engine. The operating system includes routines utilized to control the apparatus, and the look-up table includes selection information for mirror sources. The mirroring engine forwards copies of selected packets to a corresponding mirror destination. Another embodiment disclosed relates to a method of selecting packets to mirror that includes checking state information relating to the network traffic against dynamic mirroring criteria.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: November 6, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bruce Edward LaVigne, Paul T. Congdon, Mark Gooch
  • Patent number: 7289521
    Abstract: A proxy at the interface between a wireless communications system and a packet network intercepts all traffic between the wireless communications systems and the packet network and re-formats the intercepted traffic according to an optimal maximum transmission unit size between the interception point and the final destination, excluding the wireless link from computation of the optimal maximum transmission unit size. Typically this will result in packets from the wireless communications system being aggregated into a larger maximum transmission unit size, while packets from the packet network are fragmented into a smaller maximum transmission unit size. Congestion at intermediate nodes within the packet network is reduced, while end-to-end bandwidth utilization and latency at the final destination are improved.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: October 30, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sudhindra Pundaleeka Herle, Bryan Jeffery Moles
  • Patent number: 7289508
    Abstract: A data processing system performs any-to-any transmission of data blocks. The system receives the data blocks on incoming data streams, and load balances the data blocks across a number of processing paths. The processing paths process the data blocks causing one or more of the data blocks to become out of order relative to an order in which the data blocks were received. The system hashes the data blocks to determine a manner in which to transmit the data blocks, reorders the data blocks to restore the order in which the data blocks were received, and transmits the reordered data blocks on outgoing data streams.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: October 30, 2007
    Assignee: Juniper Networks, Inc.
    Inventor: Spencer Greene
  • Patent number: 7289534
    Abstract: One embodiment of the disclosures made herein is an apparatus capable of providing Digital Subscriber Line Access Multiplexing (DSLAM) functionality and coupled to a subscriber data processing system by a Digital Subscriber Line. In accordance with such an apparatus, the apparatus includes an Application Server Module (ASM), a Services Management Module (SMM) coupled to the ASM, a Services Selector Module (SSM) coupled to the SMM and a Resource Management System (RMS) coupled to the SMM. The ASM is capable of facilitating a subscriber service for a subscriber. The SMM enables at least one of managing operation functions of the ASM, managing system resources for enabling efficient operation of the ASM and enabling personalized services information to be delivered to the subscriber.
    Type: Grant
    Filed: July 5, 2002
    Date of Patent: October 30, 2007
    Assignee: Alcatel Lucent
    Inventors: Joshua Charles Bailey, Alan Jay Marks
  • Patent number: 7289504
    Abstract: The present invention relates to a method and apparatus for generating an identification to be used for a connection in a network. The identification is generated by adding a reuse information (reuse field or bit) to an allocated identifier to thereby increase the time period until the same identification is generated again. The reuse information is updated and used for generating the new identification when the allocated identifier is reallocated to a new connection. Since the time period until the same identification is reused is increased, the risk of misrouting any data packets relating to a destroyed connection can be significantly reduced.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: October 30, 2007
    Assignee: Nokia Corporation
    Inventors: Lassi Hippeläinen, Jussi-Pekka Sairanen
  • Patent number: 7289430
    Abstract: An equipment monitoring system line swap fast recovery method by installing a link detection mechanism in an Ethernet switch of an equipment monitoring system in an Ethernet between equipments at respective terminals of the Ethernet and a monitor equipment for enabling the monitor equipment to monitor working status of the equipments, such that when one equipment changed from a first port of the Ethernet switch to a second port thereof, the link detection mechanism detects the change of the connection, clears all address entry for the first port, and learns all address entry for the second port, for enabling the equipment monitoring system to keep functioning during the change of the connection.
    Type: Grant
    Filed: October 9, 2002
    Date of Patent: October 30, 2007
    Assignee: Moxa Technologies Co., Ltd.
    Inventors: Ming-Chuang Chen, Wen-Shuai Liu