Patents Examined by Robert W. Wilson
  • Patent number: 7609716
    Abstract: In a transmitter, data segments are transmitted in accordance with a predefined data protocol. The predefined data protocol is modified to define a first segment size and a second segment size. The first segment size represents a minimum segment size that can be transmitted. The second segment size represents a maximum segment size that can be transmitted. A segment is created and transmitted whenever a quantity of time-sensitive information available for transmission allows a segment to be constructed having a segment size between the minimum segment size and the maximum segment size. A segment of any size up to the maximum segment size is also created and transmitted whenever any time-sensitive information is available for transmission and an acknowledgement message is received by the transmitter.
    Type: Grant
    Filed: January 14, 2003
    Date of Patent: October 27, 2009
    Assignee: QUALCOMM Incorporated
    Inventors: James M. Brown, Yu-Dong Yao
  • Patent number: 7606239
    Abstract: Systems particularly a virtualization switch or a storage device, which include virtual ports connected to virtual devices with virtual worldwide names and virtual LUNs. Because Fibre Channel environment hosts can track worldwide names from one port to another and allow continuity in that regard, the virtual worldwide names are provided with relevant virtual LUNs and connected these to virtual ports so that the virtual devices can be moved as desired to overcome failures or to allow load balancing.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: October 20, 2009
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Naveen S. Maveli, Subhojit Roy, Richard L. Hammons, Carlos Alonso
  • Patent number: 7606261
    Abstract: A method of routing calls in a telecommunication system including a mobile services switching center (MSC) and a base station connected thereto, and mobile stations wherefrom a telecommunication connection is established by using a first predetermined protocol on a radio connection. The telecommunication system further includes a packet data network, a server communicating with the MSC and the packet data network, wherefrom a telecommunication connection is established through the packet data network and the server to the MSC. In the server, messages according to the first protocol supplied from the MSC are as such arranged into data packets of data network protocol to be forwarded through the packet data network to the terminal. The terminal transmits and receives the messages according to the first protocol arranged as such into the data packets of the packet data network protocol and emulates a mobile station using the first protocol.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: October 20, 2009
    Assignee: Nokia Corporation
    Inventor: Heikki Salovuori
  • Patent number: 7602699
    Abstract: A protection method and system for equipment in a network element receives a protection request for an equipment item. A priority of the request and a priority of the equipment item is evaluated relative to all other outstanding protection requests for equipment items in a protection group with the equipment item. A highest priority protection request for a highest priority equipment item is performed.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: October 13, 2009
    Assignee: Fujitsu Limited
    Inventors: Raghu Rajan, Danny Dharamraj
  • Patent number: 7599293
    Abstract: A network monitoring architecture and methodology enabling performance detection and diagnostics in storage area networks or other networks. The network monitoring is performed using a three-tiered distributed computing system architecture, including a data source tier, a portal tier and a client tier. The data source tier monitors the physical data on the network medium using multiple data collection sources, or data probes, connected to the network. The probes analyze network data and generate metrics that describe attributes of the network data. The metrics are used by the data portal tier, which is the second tier of the system. The portal tier encapsulates the metrics into data containers. The data containers may be requested by the client tier, which is the third tier in the network monitoring system. The client tier provides a user interface for displaying various types of network information derived from the contents of data containers.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: October 6, 2009
    Inventors: Lawrence Michael Bain, Craig Everett Foster, Adam Hugh Schondelmayer
  • Patent number: 7590116
    Abstract: The invention relates to a method of forwarding multicast message in network communication. In the method: first, establish forwarding match condition at the ingress interface of the network device required to forward multicast message, the forwarding match condition specifies forwarding rule for the multicast message; then, compare the multicast message to be forwarded to network device through the interface with the forwarding match condition, and forward the multicast message according to the comparing result. The invention can configure the sending mode of messages according to requirement and can effectively avoid risks in security that may be caused by the broadcast mode for the multicast messages in the link layer as well as efficiency loss caused by receiving a great deal of invalid multicast messages, and the configuration is simple, and more convenient use and management is realized.
    Type: Grant
    Filed: July 28, 2003
    Date of Patent: September 15, 2009
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qiang He, Feng Zhang
  • Patent number: 7583619
    Abstract: The present invention relates generally to a cellular telecommunications network. Each cell has at least one base station for sending messages on a downlink of a Frequency Division Duplex (FDD) to end user equipments within the cell and for receiving messages on an uplink from end user equipments within the cell. Other end user equipment located within the cell which have no or only poor communication directly with the base station over the FDD communicate with the base station indirectly via an intermediate end user equipment, such as a mobile telephone. The intermediate end user equipment includes an FDD transceiver and a Time Division Duplex (TDD) transceiver and an FDD/TDD interface.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: September 1, 2009
    Assignee: Nortel Networks Limited
    Inventor: Keith Russell Edwards
  • Patent number: 7580408
    Abstract: A packet processing device has an on-board match engine memory. Actions to be taken on a packet can be looked up in the match engine memory using a key comprising a match engine index and a protocol field from the packet. The match engine index is obtained from either a relatively small on-board parser memory or a larger context memory. The parser memory contains match engine indices for sparse protocols. Performance approaching that of hard-wired packet processors can be obtained. New protocols or changes in protocols can be accommodated by writing new values into the match engine, parser and context memories. The packet processing device can be provided in a pipelined architecture.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: August 25, 2009
    Assignee: Alcatel Lucent
    Inventor: Chad William Kendall
  • Patent number: 7573889
    Abstract: Systems and methods are disclosed in which one or more cells are buffered in a communication system. In one embodiment, the method includes receiving a cell; classifying the cell as one of a set of flows; transmitting the cell to one of a set of queues of static memory, such that the queue corresponds to one of a set of banks of dynamic memory; and writing the cell to the corresponding one of the set of banks.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: August 11, 2009
    Assignees: Verizon Corporate Services Group Inc., BBN Technologies Corp.
    Inventors: Walter C. Milliken, Christine E. Jones
  • Patent number: 7573900
    Abstract: An apparatus and method for transmitting packet data through at least two transmit antennas in a packet data communication system using transmit antenna diversity. In the packet transmitting apparatus, a feedback information interpreter interprets feedback information including CQIs and antenna weights received from a plurality of UEs requesting a packet data service. A weight generator classifies the antenna weights and selects UEs having orthogonal weights. A transmitter applies the selected weights to packet data destined for the selected UEs and transmits the packet data to the selected UEs simultaneously.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: August 11, 2009
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sung-Jin Kim, Hyeon-Woo Lee, Sang-Hwan Park, Ju-Ho Lee
  • Patent number: 7570611
    Abstract: A data transfer arrangement may be used in a System on a Chip (SoC). The SoC has a processing element fabric and a logic element fabric. The two fabrics are coupled by a fabric exchange element to transfer data efficiently between the processing element fabric and the logic element fabric to facilitate parallel processing.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: August 4, 2009
    Assignee: Intel Corporation
    Inventor: Alan Stone
  • Patent number: 7554959
    Abstract: A group of network devices, such as Ethernet switches, are logically configured as a single cluster, with one commander device and one or more member devices. Each network device capable of belonging to a cluster transmits data packets containing cluster capability information to its neighbors. Each network device capable of belonging to a cluster that receives data packets containing cluster capability information maintains a database containing information about its cluster-capable neighbor devices. The commander device of a cluster is the point-of-contact through which the cluster is managed. The commander device maintains a database of neighbors of the entire cluster. Upon user request, the commander device displays a list of cluster neighbors and notes which ones may be added to the cluster. When the user adds a device to the cluster, that device immediately sends its database of discovered neighbors to the commander device.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: June 30, 2009
    Assignee: Cisco Technology, Inc.
    Inventor: Mary G. Dowling
  • Patent number: 7551615
    Abstract: A method to redirect data packets by a network controller to a network node. A network interface routes a data packet from the network node. Another network interface redirects the data packet from the network node. A switch selects between the two network interfaces based upon the state of the network node.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: June 23, 2009
    Assignee: Intel Corporation
    Inventors: Fabian Trumper, Avigdor Eldar
  • Patent number: 7539153
    Abstract: The present invention discloses a method and apparatus for longest prefix matching.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 26, 2009
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jun Liang, Shijun Shen, Meng Li, Juan Zhang, Rui Hu, Jun Gong
  • Patent number: 7539184
    Abstract: A reconfigurable interconnect/switch for selectably coupling network devices, media, and switch fabric. The reconfigurable interconnect/switch enables network devices, such as network processor units (NPUs) to selectively communicate with other NPUs, media (via a media interface), and switch fabric (via a switch fabric interface), thus providing flexibility in the use of network line cards and the like. Embodiments of the switching/routing scheme may be employed to support network devices having separate media and/or switch fabric interfaces, as well as network devices having selectable media switch fabric (MSF) interfaces that share signal lines.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: May 26, 2009
    Assignee: Intel Corporation
    Inventors: Edoardo Campini, Douglas Lee Stahl, David R. Formisano
  • Patent number: 7539138
    Abstract: A method of arranging data transfer in a wireless telecommunication system comprising at least one wireless terminal, a first radio access gateway and a first base station connected thereto, a second radio access gateway and a second base station connected thereto. The first base station and the first radio access gateway are arranged to transmit data between the terminal and an end point in an IP-based network. Address information on the second radio access gateway is specified to the first radio access gateway when it is detected that handover from the first base station to the second base station is needed for the terminal. Data directed to the terminal is transmitted through the first radio access gateway and the second radio access gateway to a wireless network after the terminal has been handed over to the second base station.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: May 26, 2009
    Assignee: Nokia Corporation
    Inventor: Henri Mäenpää
  • Patent number: 7535928
    Abstract: A system and method of transmitting data frames between a plurality of input ports to a plurality of output ports is described. The input ports segment portions of the received data frames to provide smaller data cells which are individually transmitted to an output port associated with a destination of the segmented data frame. Based upon information provided in the data cells received at the output port, the output port determines the ordinal positions of the received data cells within the segmented data frame and reassembles the data frame which was segmented at the input port. The output port then forwards the reassembled frame toward the associated destination.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: May 19, 2009
    Assignee: Intel Corporation
    Inventor: Robert M. Grow
  • Patent number: 7522631
    Abstract: A method and apparatus for efficient data transmission in a wireless voice-over-data communication system. In a transmitter, data segments are transmitted in accordance with a predefined data protocol. The predefined data protocol is modified to define a first segment size and a second segment size. The first segment size represents a minimum segment size that can be transmitted. The second segment size represents a maximum segment size that can be transmitted. A segment is created and transmitted whenever a quantity of time-sensitive information available for transmission allows a segment to be constructed having a segment size between the minimum segment size and the maximum segment size. A segment of any size up to the maximum segment size is also created and transmitted whenever any time-sensitive information is available for transmission and an acknowledgement message is received by the transmitter.
    Type: Grant
    Filed: October 26, 1999
    Date of Patent: April 21, 2009
    Assignee: QUALCOMM, Incorporated
    Inventors: James M. Brown, Yu-Dong Yao
  • Patent number: 7522588
    Abstract: A system and method of preprocessing reference data in a reference assisted location technology are disclosed. A plurality of reference stations each provides reference data over a network to a preprocessing. The preprocessor analyzes the data from the multiple reference stations and eliminates multiples sets of redundant data. In addition, the preprocessor can perform quality assurance checks on the data as well as the status of the reference stations themselves. Non-redundant data may also be preprocessed to perform differential GPS calculations. The preprocessed data is transmitted to one or more position servers for additional processing and position determination.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: April 21, 2009
    Assignee: QUALCOMM Incorporated
    Inventors: Zoltan Biacs, Mark Moeglein, Justin McGloin
  • Patent number: 7519048
    Abstract: A switching apparatus for relaying packet communication through a communication network between a plurality of servers and clients, at the time of relaying a packet to be transmitted from the server to the client, rewrites header information of the packet in question to have the contents to be set when the packet in question is transmitted from the switching apparatus and sends the rewritten packet to the client and from the time of relaying a data acquisition request from the client until the end of transmission of a packet of an acknowledgement to be transmitted from the server to the client, conducts one-way splicing in the direction from the server in question to the client in question, as well as successively conducting retransmission control and flow control with respect to communication from the client to the server.
    Type: Grant
    Filed: December 26, 2001
    Date of Patent: April 14, 2009
    Assignee: NEC Corporation
    Inventor: Masayoshi Kobayashi