Patents Issued in August 6, 2013
  • Patent number: 8503434
    Abstract: Techniques for inserting a new node into a communications path of existing nodes of a 3GPP network are described herein. According to one embodiment, state information is captured within a transport protocol layer of a first node. The state information pertains to an existing communications session between a second node and a third node, while the first node routing packets exchanged between the second and third nodes via the existing communications session. The transport protocol layer of the first node is then configured using the captured state information to enable the transport protocol layer of the first node to independently communicate with a transport protocol layer of the second node and the third node respectively without terminating the existing communications session.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: August 6, 2013
    Assignee: Stoke, Inc.
    Inventors: Nishi Kant, Heeseon Lim
  • Patent number: 8503435
    Abstract: A method for controlling an IP phone and an application program for the same are disclosed. The application program is installed in a computer for connecting the computer and a proximal IP phone via a wired or wireless network. A subscriber sends data and commands to the proximal IP phone via application programs in the computer for controlling the proximal IP phone. The computer establishes connection with a remote phone via an expanded function of the proximal IP phone controlled by the application program.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: August 6, 2013
    Assignee: Tecom Co., Ltd.
    Inventor: Che-Sheng Lo
  • Patent number: 8503436
    Abstract: A method and apparatus of triggering a status report in a wireless communication system is provided. A duplicated data block is received. A triggering of a status report is suspended if the duplicated data block requests the status report and a sequence number (SN) of the duplicated data block is equal to or greater than a maximum status transmit state variable. Even if a duplicated data block requests a status report, the status report is triggered after hybrid automatic repeat request (HARQ) reordering is complete.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: August 6, 2013
    Assignee: LG Electronics Inc.
    Inventors: Seung June Yi, Sung Jun Park, Young Dae Lee, Sung Duck Chun
  • Patent number: 8503437
    Abstract: A Session Initiation Protocol (SIP) device includes one or more voice ports configured to provide voice services; one or more data ports configured to provide data services; firewall logic configured to filter incoming traffic; and quality of service (QoS) logic configured to provide QoS services for traffic transmitted from the SIP device.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: August 6, 2013
    Assignee: Verizon Business Global LLC
    Inventors: Joel M. Krause, G. Lance Lockhart, John Truetken, Christopher Martin, Jeffrey Haltom
  • Patent number: 8503438
    Abstract: According to one aspect of the invention, packets of a first type within a first data flow are routed to a destination through a packet core network. In response to a detection that packets of a second type are to be routed while routing the first data flow, a second data flow is created which is a sub-flow of the first data flow. Packets of the second type are routed via the second data flow to the destination without traversing the packet core network, while packets of the first type are routed via the first data flow traversing the packet core network.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: August 6, 2013
    Assignee: Stoke, Inc.
    Inventors: Heeseon Lim, Nishi Kant
  • Patent number: 8503439
    Abstract: A frame switching device for an AFDX network, the device including a first port, configured to be connected to a frame switch of the network or else to a terminal, for example a computer, and a plurality of second ports configured to be respectively connected to on-board pieces of equipment. Each frame incident on the first port is replicated on each of the second ports. The second ports are periodically polled in turn, each frame present on a second polled port being transferred onto the first port.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: August 6, 2013
    Assignee: Airbus Operations SAS
    Inventor: Stephane Monnier
  • Patent number: 8503440
    Abstract: A crossbar switch has N input ports, M output ports, and a switching matrix with N×M crosspoints. In an embodiment, each crosspoint contains an internal queue (XQ), which can store one or more packets to be touted. Traffic rates to be realized between all Input/Output (IO) pairs of the switch are specified in an N×M traffic rate matrix, where each element equals a number of requested cell transmission opportunities between each IO pair within a scheduling frame of F time-slots. An efficient algorithm for scheduling N traffic flows with traffic rates based upon a recursive and fair decomposition of a traffic rate vector with N elements, is proposed. To reduce memory requirements a shared row queue (SRQ) may be embedded in each row of the switching matrix, allowing the size of all the XQs to be reduced. To further reduce memory requirements, a shared column queue may be used in place of the XQs.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: August 6, 2013
    Inventor: Tadeusz H. Szymanski
  • Patent number: 8503441
    Abstract: A method of managing a call addressed to a first terminal operating in a telephone system, which includes a mobile network, a packet-switched network and an access device allowing connection of dual mode terminals to the packet-switched network, wherein the method includes: a) providing configuration information by associating information related to a set of terminals to an identifier of the access device, the set of terminals including a dual mode terminal, which is adapted to operate in the mobile network and in the packet-switched network; b) providing status information related to the at least one dual mode terminal; c) upon reception of a request for the call, checking whether the first terminal belongs to the set of terminals; d) in the affirmative, routing the call to at least one selected terminal of the set of terminals, the selection being performed based on the configuration information and the status information; and d) in the negative, routing the call to the first terminal.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: August 6, 2013
    Assignee: Telecom Italia S.p.A.
    Inventors: Fabrizio Provenzale, Paolo Scalambro, Marcello Sampo'
  • Patent number: 8503442
    Abstract: A transmission information transfer apparatus for realizing the MAC VLAN function with low latency includes: a VLAN table memory that manages a VID and a VLAN membership; a VLAN cache which is a cache memory that manages a VLAN Cache Index and VLAN membership in association with one another; an FDB that manages the VID, DA, and output port information in association with one another and further manages the VID, SA, and VLAN Cache Index in association with one another; an extraction section that extracts the VID, DA, and SA included in an input packet; an FDB search section that acquires output port information associated with the VID and DA, as well as the VLAN Cache Index associated with the VID and SA; a table controller that acquires the VLAN membership associated with the VLAN Cache Index; and an output port determination section that determines an output port of a packet.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: August 6, 2013
    Assignee: Fujitsu Limited
    Inventor: Takashi Miyoshi
  • Patent number: 8503443
    Abstract: A method of controlling a wind turbine in a wind power plant where the wind turbine includes a wind turbine controller and at least one connected wind turbine component. Upon receiving a packet containing a “write/read” instruction, the wind turbine controller effectuates a write instruction by changing a set point associated with an attribute of a component in the wind turbine. The controller retrieves information data resulting from performing the write instruction from the component and transmits the information data to a central controller. The invention performs a fast and simple control loop by means of transmitting both the write and the read instruction within one single data packet.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: August 6, 2013
    Assignee: Vestas Wind Systems A/S
    Inventor: Bo Lovmand
  • Patent number: 8503444
    Abstract: A transmission apparatus is provided, including a combination determination unit configured to determine combinations of data packets so that when a data packet in a first frame is missed in transmission, a recover packet (FEC packet) for recovering the missing data packet is generated based on data packets in the first frame and data packets in a second frame, and an error correction coding unit configured to generate a recover packet based on the determination made by the combination determination unit.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: August 6, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toru Suneya
  • Patent number: 8503445
    Abstract: Bridge domain communication methods and devices are presented for efficiently communicating information in a bridge domain based upon group indications and source indications. Packets with a source and destination indication are received. A bridge domain communication process is performed at the bridge level wherein a packet is selected for forwarding based upon a source and group indication. For example, a determination is made if a particular bridge domain corresponds to the group destination indication in the received packet. The source indication in the packet is compared with a tracked source designation indication. Output ports associated with the tracked source designation indication are identified if the tracked source designation indication matches the received source indication. The communication packet is forwarded on identified ports.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: August 6, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Tsia Yiu Lo, Jie Cheng Jiang, Senthil Arunachalam, Sundher Narayanaswamy
  • Patent number: 8503446
    Abstract: Instead of implementing per flow measurement at every interface of every IGMP Router or Snooping Proxy in the aggregation network, as in the prior art “per flow measurement” approaches, the present invention relates to a scheme where the IGMP Router or Snooping Proxy tracks the multicast subscription of each host (for IGMPv3) or subnet (for IGMPv1 and IGMPv2) and stores the information such as host id, the time the host joined a channel, the duration of the channel delivery, etc. in a database. This database (MIB) can then be pulled by a network management tool using SNMP or WSDM MUWS. According to the invention a mechanism for multicast host authorization is also provided.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: August 6, 2013
    Assignee: Alcatel Lucent
    Inventors: Bashar Said Bou-Diab, Bijan Raahemi, Jonathan Dean Segel
  • Patent number: 8503447
    Abstract: A broadcast receiver and a channel information processing method are disclosed. A network interface transmits and receives an Internet Protocol (IP) packet. A controller detects broadcast data included in the IP packet received by the network interface and parses the detected broadcast data to obtain virtual channel information and physical channel information. The channel information is transmitted based on service discovery & selection (SD&S). The virtual channel information is transmitted in a broadcast discovery record and the physical channel information is transmitted in a cable network information record.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: August 6, 2013
    Assignee: LG Electronics Inc.
    Inventors: Joon Hui Lee, Sang Hoon Cha, Jae Hyung Song
  • Patent number: 8503448
    Abstract: A Communications system for communicating over low bandwidth or high latency links incorporates a router MR7 configured to route a message to any like-configured router MR8, MR9 linked to it. Communications are implemented at network layer with UDP IP message packets. There are no hello messages. The message format 20 includes routing information but not designated and backup routers, which avoids loss of service from designated router changes and reduces bandwidth requirements. Configured routers MR7 to MR9 have different message formats 20, 40 for communicating with configured routers MR7 to MR9 and with unconfigured routers R1 to R6 respectively, and can link different protocols. A configured router MR7 deletes routes to like-configured routers MR8, MR9 with route metrics not superior to other routes with like destination. It also deletes routes with inferior metrics to related routes in an incoming message, and retains received route information regarding a new route or a route with superior metric.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: August 6, 2013
    Assignee: Qinetiq Limited
    Inventors: Jonathan Allan Spencer, Giles David Kendrick, Jonathan Paul Millington, Ian David Stephenson, Philip James Entwisle
  • Patent number: 8503449
    Abstract: A system, apparatus, article of manufacture, and method provides one or more distributed convergence nodes referred to as “Supernodes”, each of which is embodied as a functional technology component within an application that automatically determines whether said component should become “active” and assume the responsibility of forwarding IP multicast data present on a LAN (which supports IP multicast communication) to a “Routing Supernode” via a WAN (which does not support IP multicast communication). The Routing Supernode, in turn, is responsible for forwarding that traffic to other Supernodes present on other LANs. The traffic sent to and from the Routing Supernode is sent via unicast communication. All Supernodes are responsible not only for forwarding traffic present on their respective LAN across the WAN to a Routing Supernode, but they are also responsible for forwarding traffic received over the WAN from the Routing Supernode onto their own respective LANs.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: August 6, 2013
    Assignee: Twisted Pair Solutions, Inc.
    Inventors: Shaun Botha, Mark D. Bertoglio
  • Patent number: 8503450
    Abstract: A method for processing network information may include performing by one or more processors and/or circuits integrated within a single chip, classifying a header portion of a received packet based on connection context information within the received packet. The connection context information may be acquired by the single chip from a memory external to the single chip. The connection context information for the received packet may be updated based on the classifying. At least a payload portion of the received packet may be communicated to a destination, based on the updated connection context information. The classifying, updating and communicating may be performed asynchronously. The header portion of the received packet may be parsed and/or validated. The connection context information of the received packet may be evaluated.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventor: Ron Grinfeld
  • Patent number: 8503451
    Abstract: In a frame-switched network, a sender sends frames to a receiver over a possibly unreliable channel. Sent frames include frame identifiers that can be used for a limited automatic repeat request. Upon receipt of a frame, the receiver determines, from the frame identifier, if frames prior to the received frame were lost in transit. If the receiver determines that it missed a prior frame, the receiver sends the sender a negative acknowledgment (nack) for the missed prior frame or frames. Otherwise, if the receiver receives a frame correctly, it does not acknowledge the frame. The frame identifiers can be a set of sequential integers with frames transmitted in sequential frame order. In some embodiments, when a receiver receives a frame out of order, the receiver buffers the out of order frame in a receiver buffer for a receive buffer period until preceding frames are received or a receive buffer period expires.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventor: Tracy D Mallory
  • Patent number: 8503452
    Abstract: Techniques for performing duplicate detection and re-ordering for a HARQ transmission are described. For duplicate detection, a receiver determines whether a decoded packet x for an ARQ channel y is a duplicate packet based on packet x and a prior decoded packet for ARQ channel y. For re-ordering, the receiver determines whether an earlier packet is still pending on any other ARQ channel based on prior decoded packets for the ARQ channels and forwards packet x only if there are no pending earlier packets. There are no pending earlier packets on another ARQ channel z if (1) a decoded packet was received on ARQ channel z at a designated time or later or (2) a decoded packet was not received on ARQ channel z within a time window from current time.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: August 6, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Avinash Jain, Stein Arne Lundby
  • Patent number: 8503453
    Abstract: In one embodiment, a QoS manager process that receives, at an EzVPN server device, connection speed data from an EzVPN client device. In addition, the QoS manager process processes, at the EzVPN server device, the connection speed data to determine a QoS policy for a communications session between the EzVPN client device and the EzVPN server device. Furthermore, the QoS manager process applies, at the EzVPN server device, the QoS policy to the communications session between the EzVPN client device and the EzVPN server device as determined by the processing of the connection speed data.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: August 6, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rajiv Asati, Mohamed Khalid, Aamer Akhter, Pratima Sethi
  • Patent number: 8503454
    Abstract: An apparatus and method for setting up Quality of Service (QoS) in a wireless communication system are provided. The method includes, during an initial network entry, generating at least one static Service Flow (SF) by receiving a QoS profile from a Base Station (BS), if QoS change is requested for the SF, transmitting by a Mobile Station (MS) to the BS a service change request message which requests a service change and includes QoS change information, and by the BS, determining if the service change request is granted, and, if granted, transmitting a service change response message to the MS, and changing a QoS of the SF.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: August 6, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ki-Back Kim, Ji-Cheol Lee, Jung-Shin Park
  • Patent number: 8503455
    Abstract: The present invention relates to a method and related system and related devices for forwarding packets of a plurality of multimedia streams where the packets of the plurality of multimedia streams being forwarded from a multimedia source towards a plurality of multimedia endpoints over a communications network, where the method comprises a step of classifying the packets of the plurality of multimedia streams based on the usage of each of the multimedia streams.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: August 6, 2013
    Assignee: Alcatel Lucent
    Inventor: Heico Heikens
  • Patent number: 8503456
    Abstract: Methods and apparatus for randomizing selection of a next-hop path/link in a network are disclosed. An example method includes receiving, at the network device, a data packet. The example method further includes generating a first hash key based on the data packet and generating a first hash value from the first hash key using a first hash function. The example method also includes generating a second hash key based on the data packet and the first hash value and generating a second hash value from the second hash key using a second hash function. The example method still further includes selecting a next-hop path based on the second hash value.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Brad Matthews, Puneet Agarwal
  • Patent number: 8503457
    Abstract: To more fully utilize the available bandwidth of a network link, network nodes in accordance with the present invention allow TDM data to be combined with packet data. A Packet/TDM cross connect switch, having both a TDM switch and a packet switch, is used in these embodiments. Data packets are transformed into TDM packet columns. The TDM packet columns are combined with standard TDM data columns in the payload of a TDM data frame. Data packets may be sorted based on a priority scheme, in which high priority data packets are given precedence over lower priority data. However, both high priority and low priority may be combined in a TDM packet column.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: August 6, 2013
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Addepalli Sateesh Kumar, Chandrasekaran Nageswara Gupta, Tushar Ramanlal Shah, Debaditya Mukherjee, Thomas Yat Chung Woo, Khalid Sheikh, Jai Prakash Agrawal
  • Patent number: 8503458
    Abstract: An apparatus and method for managing and characterizing clock domains in multi-domain networks are disclosed. A process of clock domain management is capable of receiving a data packet or data stream traveling across CES circuit. Upon obtaining a clock domain hierarchy stored in a storage location, the process identifies a clock frequency in the clock domain hierarchy in accordance with the CES circuit. The clock domain hierarchy, in one embodiment, is a searchable database containing information relating to clock domains. The clock frequency is subsequently assigned to a packet processing unit for data processing.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: August 6, 2013
    Assignee: Tellabs Operations, Inc.
    Inventors: Nirav J. Modi, Robert E. Bland, Christopher V. O'Brien
  • Patent number: 8503459
    Abstract: The present solution is related to a method for distributing flows of network traffic across a plurality of packet processing engines executing on a corresponding core of a multi-core device. The method includes receiving, by a multi-core device intermediary to clients and servers, a packet of a first flow of network traffic between a client and server. The method also includes assigning, by a flow distributor of the multi-core device, the first flow of network traffic to a first core executing a packet processing engine and distributing the packet to this core. The flow distributor may distribute packets of another or second flow of traffic between another client and server to a second core executing a second packet processing engine. When a packet for the flow of traffic assigned to the first core is received, such as a third packet, the flow distributor distributes this packet to the first core.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: August 6, 2013
    Assignee: Citrix Systems, Inc
    Inventors: Rajiv Mirani, Rajiv Sinha, Abhishek Chauhan, Anil Shetty
  • Patent number: 8503460
    Abstract: A method for wireless communications is provided. The method includes establishing a connection with a gateway device in a wireless network. This includes receiving a configuration packet from the gateway device that identifies home mobility options. The method processes at least one home network address from the home mobility options. The method also includes receiving or processing a home network prefix from the home mobility options.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: August 6, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Kalle Ahmavaara
  • Patent number: 8503461
    Abstract: Methods for optimizing the media path between multimedia endpoints in a network are described. One embodiment allows avoiding having to relay the media traffic through a central device, such as a border controller's media controller element, and lets endpoints communicate directly under various conditions.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: August 6, 2013
    Assignee: Juniper Networks, Inc.
    Inventor: Shai Mohaban
  • Patent number: 8503462
    Abstract: A method and apparatus for enabling remote access to a local gateway (302) of a local network from a remote device (300) located outside the local network. Capabilities and credentials of the remote device and of the local gateway are configured independently in an IMS core (304) for the remote access. One or more users are also authorized for remote access to the local network by adding an IMS identity of each authorized user to an IMS based ACL (Access Control List). An access request to the local gateway from the remote device will be accepted if the IMS identity of the remote device user is present in the IMS based ACL. A remote access connection can then be established by means of the configured capabilities and credentials of the remote device and the local gateway.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: August 6, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ayodele Damola, Martin Gerdes
  • Patent number: 8503463
    Abstract: Methods and systems for bridging network packets transmitted over heterogeneous media channels are provided. According to one embodiment, a network-computing device comprises multiple network interfaces (netmods) and a shared processing resource. The shared processing resource executes a virtual bridging application representing a single bridging domain for all network packets received by the network-computing device. A translation data structure defines translations between a first framing media format and an intermediate format and between the intermediate format and a second framing media format. If the virtual bridging application determines a network packet is to be relayed between a netmod operable to receive network packets encapsulated within the first framing media format and a netmod operable to transmit network packets encapsulated within the second framing media format, then it uses the translation data structures to translate the network packet before relaying the network packet.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: August 6, 2013
    Assignee: Fortinet, Inc.
    Inventors: Sachin Desai, Rajesh Balay, Chandramouli Sargor
  • Patent number: 8503464
    Abstract: Techniques for efficiently updating routing information in a network device such as a router. According to an embodiment of the present invention, the routing information is updated upon creation or deletion of an overlay tunnel without the network device having to regenerate a Shortest Path Tree (SPT) by performing full Shortest Path First (SPF) processing.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: August 6, 2013
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Vamsi Punati, Hasnain Karampurwala, Reshma Sudarshan
  • Patent number: 8503465
    Abstract: Techniques for performing priority scheduling and admission control in a communication network are described. In an aspect, data flows may be prioritized, and packets for data flows with progressively higher priority levels may be placed at points progressively closer to the head of a queue and may then experience progressively shorter queuing delays. In another aspect, a packet for a terminal may be transferred from a source cell to a target cell due to handoff and may be credited for the amount of time the packet has already waited in a queue at the source cell. In yet another aspect, all priority and non-priority data flows may be admitted if cell loading is light, only priority data flows may be admitted if the cell loading is heavy, and all priority data flows and certain non-priority data flows may be admitted if the cell loading is moderate.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: August 6, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Aleksandar Gogic
  • Patent number: 8503466
    Abstract: The present invention relates to a torus network comprising a matrix of infrastructure routers, each of which is connected to two other routers belonging to the same row and to two other routers belonging to the same column; and input/output routers, each of which is connected by two internal inputs to two other routers belonging either to the same row, or to the same column, and comprising an external input for supplying the network with data. Each input/output router is devoid of queues for its internal inputs and comprises queues assigned to its external input managed by an arbiter which is configured to also manage the queues of an infrastructure router connected to the input/output router.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: August 6, 2013
    Assignee: Kalray
    Inventor: Michel Harrand
  • Patent number: 8503467
    Abstract: Methods and devices are disclosed for generating a reorganized transport datastream from transport data packets of an original transport datastream displaces the first transport data packets contained in an original transport datastream into determined new positions within the reorganized transport datastream. The new positions are determined dependent upon a first data rate at which the first transport data packets of the reorganized transport datastream are stored in second buffers and a second data rate at which the first transport data packets of the reorganized transport datastream are read out from the second buffers.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: August 6, 2013
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Norman Herzog, Jens Rusch-Ihwe
  • Patent number: 8503468
    Abstract: Embodiments provide load balancing in a virtual computing environment comprising a plurality of PCI-Express switches (the PCIe switching cloud) coupled to a plurality of network interface devices (NICs). An NIC cluster is added between the PCIe switching cloud and the NICs. The NIC cluster is configured to hide NICs from system images and allow the system images to access functions across multiple NICs. The NIC cluster of an embodiment dynamically load balances network resources by performing a hashing function on a header field of received packets. The NIC cluster of an embodiment performs load balancing and state management in association with driver software, which is embedded in the system image. The driver software adds a tag for flow identification to downstream data packets. The NIC cluster distributes data packets based on information in the tag.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: August 6, 2013
    Assignee: Fusion-io, Inc.
    Inventors: Bora Akyol, Daniel Talayco, Ali Ekici
  • Patent number: 8503469
    Abstract: A technique for providing network access in accordance with at least one layered network access technology comprising layer 1 processes and layer 2 processes is described. In a device implementation, the technique comprises a shared memory adapted to store at least layer 1 data and layer 2 data as well as a memory access component coupled to the shared memory and comprising a first client port adapted to receive memory access requests from a layer 1 processing client and a second client port adapted to receive memory access requests from a layer 2 processing client. The memory access component is configured to serve a memory access request from the layer 1 processing client with a lower priority than a memory access request from the layer 2 processing client. In particular, the memory access component may be adapted to prioritize reading of layer 1 data by the layer 2 processing client over writing of layer 2 data by the layer 1 processing client.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: August 6, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Seyed-Hami Nourbakhsh, Helmut Steinbach
  • Patent number: 8503470
    Abstract: A system and method are provided for performing Local Centre Authorization Service (LCAS) in a network system, the system having a data aligner configured to align bytes of input data according to groups of members. The system also including an LCAS control manager configured to generate de-sequencing control commands in response to data input from the data aligner. The system further including a de-sequencer configured to de-sequence the input data input from the data aligner according to de-sequencing control commands received from the LCAS control manager.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 6, 2013
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Paolo Narvaez, Murat Bog
  • Patent number: 8503471
    Abstract: A transmitting party adds reproduction time information to each transport packet to form an extended transport packet, encapsulates the extended transport packet, adds capsule counter information, and transmits the capsule. A receiving party has a storage means, and transmits a re-send request including the capsule count information to the transmitting party when a packet loss occurs. At the receiving party, the re-sent data received overwrites data in its original storage region. At reproduction, the receiving party decodes the data after compensating for jitter referring to reproduction time information. Accordingly, a packet loss or jitter is compensated for at both transmitting and receiving parties in a communications network such as the Internet so as to prevent the occurrence of a decoding error at the receiving party.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: August 6, 2013
    Assignee: Panasonic Corporation
    Inventors: Masahiro Takatori, Shoichi Goto
  • Patent number: 8503472
    Abstract: An embodiment of the present invention provides a method of requesting bandwidth allocation in a wireless network, comprising using a partial bandwidth request by a mobile station (MS) operable in the wireless network to a base station (BS) operable in the wireless network, wherein the partial bandwidth request requests bandwidth for only a portion of all packets in an uplink (UL) queue.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: August 6, 2013
    Assignee: Intel Corporation
    Inventors: Jing Zhu, Rath Vannithamby
  • Patent number: 8503473
    Abstract: A wireless network system is provided in which time periods during which packets are transmitted or received for bandwidth allocation request and acknowledgement over a network are separately set in a superframe period, and data is transmitted or received through the bandwidths allocation. The wireless network system includes a frame-generation unit which generates a beacon frame for constructing a superframe including one or more channel time blocks, a bandwidth-management unit which sets among the one or more channel time blocks first channel time blocks as a bandwidth allocated period for a particular station on a network and second channel time blocks as packet transmission or reception periods for a bandwidth-use-request packet on the network, and a communication unit which transmits the beacon frame including reservation information for setting the first and second channel time blocks through a communication channel.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: August 6, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Chang-yeul Kwon
  • Patent number: 8503474
    Abstract: A system and method for enhanced physical layer device interface capability for backward support of fast retrain. The enhanced physical layer device is configurable in its leveraging of an identified legacy signaling mechanism. The identified legacy signaling mechanism can be used by the enhanced physical layer device to suspend transmission by the media access control device to facilitate the fast retrain.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Wael William Diab, Michael Grimwood
  • Patent number: 8503475
    Abstract: A base station calculates the number of terminals which have transmitted messages at ith frame, and calculates the number of messages to be transmitted at (i+1)th frame by using the number of terminals which have transmitted the messages in the ith frame. The base station calculates a transmission probability by using the number of messages to be transmitted in the (i+1)th frame and the number of random access slots, and transmits the number of messages to be transmitted in the (i+1)th frame and the transmission probability to the plurality of terminals. The base station receives a message transmitted by a pertinent terminal, whose number of messages to be transmitted in the (i+1)th frame is greater than the number of random access slots, among the plurality of terminals, according to the result obtained by comparing the transmission probability and a random number.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: August 6, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kyung Soo Kim, Dong Seung Kwon
  • Patent number: 8503476
    Abstract: Communication method between a primary network (110) and a secondary network (24), the secondary network comprising a plurality of remote stations (210 to 230) and having transmission capacities lower than the transmission capacities of the primary network, a base station (20) enabling data transmissions between the primary and secondary networks. In order to guarantee a quality of service, the method comprises: a creation of at least one virtual wireless channel (21 to 23), associated with the secondary network with configurable channel parameters, and a routing of the data that transits by said base station to be transmitted to the secondary network according to the virtual channel or channels created. each virtual channel enabling a point-to-point link between the base station and a station of said plurality.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: August 6, 2013
    Assignee: Thomson Licensing
    Inventors: Valérie Allie, Patrick Fontaine, Ingrid Autier
  • Patent number: 8503477
    Abstract: An apparatus, method and system of a 16E1/T1 media gateway are disclosed. In one embodiment, a 16E1/T1 media gateway includes two set of 8E1/T1 interfaces connected through RJ45 connectors to create 16 E1/T1 interface in a media gateway equipment to run a multiple applications simultaneously such as voice services such as voice dialers including OBD, IBD, CRBT, IVRS, and video services such as Video IVRS, Video dialing, 3G services, and Data services such as SMSC, USSD, SIP terminal, and other special services like WAP, LBS services, remote monitoring, GSM A interface value added services in a single hardware based solution. Each 8E1/T1 setup consists of a CPU board, a framer board, a DSP board, HDD, power supply unit with dual power inputs, LED board, fans, to provide above said services.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: August 6, 2013
    Inventor: NandaKishore Gottumukkala
  • Patent number: 8503478
    Abstract: A receiving apparatus is to receive data by use of a second protocol data unit, which stores first protocol data units of a first layer set for each of multiple radio bearers and which is based on a second layer corresponding to a lower layer of the first layer. The apparatus includes a providing unit that provides the first protocol data unit, which is stored in the second protocol data unit with specific information specifying the second protocol data unit in the second layer. The apparatus includes a discarding unit that provides another first protocol data unit, which is stored in the second protocol data unit storing the erroneous first protocol data unit with reference to the specific information in the case that a predetermined first protocol data unit includes an error in the first layer.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: August 6, 2013
    Assignee: NEC Corporation
    Inventor: Masahiro Komatsu
  • Patent number: 8503479
    Abstract: In one aspect, the invention provides apparatuses and methods for wirelessly transmitting application data utilizing priority information for each radio link control (RLC) data block transmitted. Advantageously, the application data with a relatively high transmission priority is not substantially delayed by the transmission of application data with substantially lower transmission priorities.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: August 6, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: John Diachina, Paul Schliwa-Bertling, Anne-Lott Hedberg
  • Patent number: 8503480
    Abstract: Systems and methods for allocating network bandwidth between a plurality of networks. Requests for bandwidth allocation from other networks can be received. A coexistence frame requesting an allocation of bandwidth for a local network can be generated based upon the bandwidth allocation requests received from other networks. The coexistence frame can be transmitted, and utilization of the requested allocation can be delayed by a reservation period.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: August 6, 2013
    Assignee: Qualcomm Atheros, Inc.
    Inventors: Lawrence W. Yonge, III, Srinivas Katar, Richard E. Newman
  • Patent number: 8503481
    Abstract: A method for determining an extension type of a system information block segment is described. A system information block segment of type extension is received in a system frame number. A byte in a system information block extension type lookup table corresponding to the system frame number of the system information block segment is calculated. A bit position in the system information block extension type lookup table corresponding to the system frame number is calculated. The extension type expected at the system frame number for the system information block segment is determined using the byte and the bit position.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: August 6, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Kiran KishanRao Patil, Deepti Mani
  • Patent number: 8503482
    Abstract: A method of sending signals, including data and timing information, between transportation units on a communication bus of an integrated circuit, by generating clock triggers for every transportation unit on the bus, thereby initiating each preceding one of the transportation units to start sending the signals in a wave-front to an adjacent succeeding one of the transportation units, where the wave-front is initiated at each of the transportation units at a common point in time, and every transportation unit applying a timing adjustment to at least one of the data and timing information that it receives in the signals from the preceding transportation unit, to at least one of (1) capture the data from the preceding transportation unit, (2) relay the data without modification from the preceding transportation unit to the succeeding transportation unit on the communication bus, and (3) load new data to the communication bus, with updated timing information in a succeeding wave-front.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: August 6, 2013
    Assignee: LSI Corporation
    Inventors: Ting Zhou, Robin J. Tang, Ephrem C. Wu, Tezaswi Raja
  • Patent number: 8503483
    Abstract: In one embodiment, a method comprises receiving by a gateway a plurality of data streams via respective data channels; identifying by the gateway, from among the data streams, selected data streams for aggregation based on the selected data streams each having a same encoding type and destined for a same destination gateway; and synchronizing the selected data streams by the gateway based on: successively sampling a prescribed group of bits from each of the selected data streams at a corresponding sampling time interval, aggregating the sampled groups of bits, having been sampled from the selected data streams at the corresponding sampling time interval, into an IP media packet payload, and outputting a corresponding IP media packet, containing the IP media packet payload for the corresponding sampling time interval, to the destination gateway via an IP network.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: August 6, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: John Andrew Foley