Based On Priority Patents (Class 370/395.42)
  • Patent number: 8200157
    Abstract: A system for determining allowed channels for operating in unlicensed bandwidth. Initially, an apparatus may determine whether valid allowed channel information corresponding to the current position of the apparatus already exists in the apparatus. If the allowed channel information corresponding to the current position of the apparatus does not exist in the apparatus or is invalid, the apparatus may then determine if the allowed channel information can be provided by another apparatus. If the allowed channel information is available from another apparatus, this information may be requested from the other apparatus. Otherwise, the allowed channel information may be requested from a database.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: June 12, 2012
    Assignee: Nokia Corporation
    Inventors: Niko Kiukkonen, Mikko Uusitalo
  • Patent number: 8199640
    Abstract: An improved solution for managing messages through a request response protocol network utilizing a path-based adaptive prioritization and latency management is provided. In an embodiment of the invention, a method of managing a message being conveyed through a request response protocol network via a path includes: receiving the message; determining for the message at least one of: an incoming portion of the path or an outgoing portion of the path; and adjusting a priority of the message based on a latency target for the determined portion of the path.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, John P. Cammarata, Curtis E. Hrischuk, Michael J. Spreitzer
  • Patent number: 8195184
    Abstract: Aspects of a method and system for best-M CQI feedback together with PMI feedback may include generating a plurality of feedback messages, which may be communicated from a mobile station to a base station, wherein at least one of the generated plurality of feedback messages may be associated with each corresponding selected one of a plurality of Channel Quality Indicator (CQI) reporting units. The at least one of the generated feedback messages may comprise CQI information and Pre-coding Matrix Index (PMI) information, which may both be associated with the selected one of the plurality of CQI reporting units. At least one other of the generated plurality of feedback messages may comprise an aggregate CQI information, which is based on one or more of the plurality of CQI reporting units.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: June 5, 2012
    Assignee: Broadcom Corporation
    Inventors: Mark Kent, Vinko Erceg, Jun Zheng
  • Patent number: 8194593
    Abstract: An embodiment is a technique to perform QoS. An interface between an upper layer and a lower layer in a multi-hop mesh network receives and transmits packets from and to a local node and a remote node. A classifier classifies the received packets into a plurality of packet types having different priority levels. A queue manager manages a plurality of buffers organized according to the packet types. The plurality of buffers stores the classified packets based on the packet types. A scheduler schedules distributing the packets from the plurality of buffers based on the priority levels according to a scheduling policy.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: June 5, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Xiangpeng Jing, Abhishek Patil, Aixin Liu, Anuj Bhatnagar, Djung N. Nguyen
  • Patent number: 8179899
    Abstract: Techniques for selecting a call completion response from a group of call completion responses based on weights associated with the call completion responses, are provided. A server processes a call invitation for a callee by forwarding the call invitation to each of the callee's endpoints. Each of the callee's endpoints associates a weight to its call completion response it generates to accept or reject the call invitation. The server waits to receive the call completion responses from each of the callee's endpoints or for a predetermined period of time (i.e., a timeout), and uses the weights associated with the received call completion responses to decide which of the received call completion responses to use to complete the call invitation.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: May 15, 2012
    Assignee: Microsoft Corporation
    Inventors: Parag Samdadiya, Sameer D. Bedekar, Sankaran Narayanan
  • Patent number: 8169906
    Abstract: A method and system for managing asynchronous transfer mode (ATM) traffic in a computer system is disclosed. The computer system is used in sending, receiving, or sending and receiving a plurality of ATM flows. Each ATM flow has a plurality of ATM cells, a minimum ATM bandwidth guarantee, and a maximum ATM bandwidth. The method and system include determining whether excess bandwidth exists for the ATM flows. The method and system also include gracefully increasing a portion of the ATM cells transmitted for each ATM flow during periods of excess bandwidth. The portion of the ATM cells transmitted is not more than the maximum ATM bandwidth limit. If an ATM flow presents a sufficient offered load, the portion of the ATM cells transmitted in the flow is not less than a minimum ATM bandwidth guarantee.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: May 1, 2012
    Assignee: International Busines Machines Corporation
    Inventors: Patrick Droz, Ilias Iliadis, Clark D. Jeffries, Andreas Kind, Joseph F. Logan
  • Patent number: 8169909
    Abstract: In the preferred embodiments, it is first determined whether or not a TCP connection from a sending device to a receiving device in the wireless communications network is in a slow start phase. If the TCP connection is in a slow start phase, then the data to be sent in the TCP connection that is allocated a priority that is higher than the priority allocated to other data to be sent by the sending device. The sending device may be a mobile terminal, a Serving GPRS Support Node (SGSN), a device in a WiMAX environment or other network device, and the method of the preferred embodiments may be implemented by software installed and executed on the network device.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: May 1, 2012
    Assignee: Nokia Corporation
    Inventors: Naveen Kumar Kakani, Shashikant Maheshwari, Miikka Huomo
  • Patent number: 8165153
    Abstract: A method and apparatus of coordinating operation of two or more subsystems implementing different wireless communication protocols is disclosed. The method comprises coordinating operation of a first subsystem implementing a first wireless communication protocol and at least one other subsystem implementing at least one other wireless communication protocol by merging requests from the first subsystem for pre-scheduled access and real time access into a single request for access for the first subsystem. The method comprises merging requests from the at least one other subsystem for pre-scheduled access and real time access into a single request for access for the at least one other subsystem and arbitrating between the single requests for access for each subsystem to allocate access to the first subsystem and/or the at least one other subsystem.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: April 24, 2012
    Inventors: Oren Kaidar, Miri Ratner, Giora Rayzman
  • Patent number: 8165132
    Abstract: A method for real-time uplink traffic scheduling in a mobile station (MS) to communicate with a base station (BS) in a wireless mobile system. When the BS provides a bandwidth grant to the MS in reply to the uplink from the MS, the uplink service flow will be assigned to different connections with corresponding priorities according to contents of the service flow. The packets within the service flows will be scheduled according to, at least, the bandwidth grant byte size, priorities of the connections, decoding times for transmitting the packets, and/or real-time factors. Within the limitation of the bandwidth grant provided by the BS, types and an order of the packets for transmitting are scheduled accordingly, and the packets received by the BS can satisfy the requirements of the real-time factors for the BS or the decoders, and greatest amount of effective data can be decoded.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: April 24, 2012
    Assignee: Industrial Technology Research Institute
    Inventor: Ting-Ming Tsai
  • Patent number: 8160075
    Abstract: Although described herein in terms of UE out-of-sync detection, those of skill in the art will readily recognize that embodiments of the present invention improve in-sync detection for currently out-of-sync UEs 22. That is, if an out-of-sync UE 22 detects sufficiently good channel conditions, it may announce this fact to the network and re-acquire in-sync status. For example, if the UE 22 receives F-DPCH signal transmissions and determines that, e.g., the TPC command error rate is less than a threshold, which is preferably much lower than 30%, over a measurement interval of, e.g., 240 slots (or 160 ms), the UE 22 may conclude that it is in-sync and announce this fact to the network 10. The restrictions of only valid F-DPCH transmissions during the UL DTX gated period will obviously enhance the reliability of this determination, just as is the case in determining out-of-sync status.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: April 17, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Muhammad Ali Kazmi, Rong Hu, Johan Mikael Bergman
  • Patent number: 8144585
    Abstract: A method of receiving communications at a data processing device includes receiving a packet from a virtual channel associated with a physical communication link. The packet is associated with a link virtual channel, and is stored in a storage location with the link virtual channel. Multiple internal virtual channels can be associated with the link virtual channel. A pointer to the storage location is enqueued in one of a plurality of FIFOs associated with one of the internal virtual channels. Each FIFO of the plurality of FIFOs stores pointers associated with a different internal virtual channel, allowing receiver arbitration logic to reorder between internal virtual channels based on internal resource availability and current priorities among virtual channels. This reduces the likelihood of communication deadlock and supports multiple classes of service.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: March 27, 2012
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Arthur A Sherman, Jonathan M Owen
  • Patent number: 8144713
    Abstract: Virtual dedicated voice connections between parties to a packet-switched system can be created by reserving capacity for such connections in the packet-switched system. The capacity reservable by any one party is limited to prevent over-subscription of resources in the packet switched. The system incorporates a call admission control processor for controlling access to the packet-switched call routing system such that a voice call attempt is successful only if capacity for such a dedicated connection has previously been reserved. The capacity reserved for the virtual connections is made available for use by other traffic when not required for voice sessions.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: March 27, 2012
    Assignee: British Telecommunications public limited company
    Inventors: Robert David Cohen, Peter George Farrimond, Nicholas Peter Kramer, James Peter Patterson, Mark John Swarbrick, Harjot Singh Saberwal
  • Patent number: 8131881
    Abstract: A method and system for completion coalescing by a Transmission Control Protocol (TCP) receiver (e.g., in a TCP/IP offload engine (TOE)). The method comprises: processing inbound TCP segments; and performing completion processing of received TCP ACKS and/or RDMA Read Requests independently of the processing of the inbound TCP segments.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Vadim Makhervaks
  • Patent number: 8126475
    Abstract: A network controller or base station (502), allocates resources and indicates a minimum priority level below which, mobile stations may not transmit data via messaging (503). Messaging (503) may be a scheduling message in some embodiments. The network controller or base station (502) also communicates a data timer setting for timing sub-minimum priority data via messaging (505). Messaging (505) may be a control message in some embodiments. The mobile station (501) responds by setting a data timer (507) and holding data with a priority below the specified minimum. Before the timer times out, the mobile station (501) may transmit data on granted resources via (509) provided its priority level is above the specified minimum. After timer expiration, the mobile station (501) may transmit its low priority data, or combinations of high and low priority data (511).
    Type: Grant
    Filed: October 9, 2006
    Date of Patent: February 28, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: Ravi Kuchibhotla, Padmaja Putcha
  • Patent number: 8121129
    Abstract: A method for transmitting data in a communications network is provided. The method comprises identifying a first data packet associated with a first transmission priority, wherein the first data packet encapsulates a plurality of messages designated for transmission to a destination; adding one or more additional messages to a second data packet associated with a second transmission priority to more optimally utilize capacity of the second data packet to encapsulate a plurality of messages, while the first data packet is being finalized for transmission, wherein the second transmission priority is less than the first transmission priority; and transmitting the first data packet before transmitting the second data packet.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Har'el Paz, Konstantin Shagin
  • Patent number: 8116317
    Abstract: A system for preventing quality of service policy abuse comprising a media connection and a local area network prioritizing quality of service in which quality of service to a to a video receiver or similar device may be maintained by prioritizing its signal relative to other signals competing for network bandwidth.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventor: Khawar M. Zuberi
  • Patent number: 8116318
    Abstract: A method for scheduling a transmission of ATM cells, the method includes: receiving an indication that a scheduling session should starts; and repeating the stages of: selecting a channel representative queue out of multiple queues that are associated with different quality of service traffic threads that belong to that channel; scheduling a transmission of frames from channel representative queues and from single queue channels; wherein the scheduling comprises processing a scheduling table that comprises multiple sets of entries, wherein each set of entries is associated with a different transmission priority level, and wherein at least one set of entries comprises a link to a transmission parameter table that is associated with a channel representative queue.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: February 14, 2012
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Haim Ben-Lulu, Aviram Hertzberg, Ilan Weiss
  • Patent number: 8111675
    Abstract: A channel search method for a vertical handoff in a wireless network environment is provided, the channel search method including: collecting channel information from a first terminal which is provided with a wireless local area network (WLAN) service via a channel connection with a WLAN node; and determining a channel search order for a channel connection between a second terminal and the WLAN node by using the collected channel information. A channel search system for a vertical handoff in a wireless network environment is also provided, the channel search system including: a channel information collection unit for collecting channel information from a first terminal which is provided with a WLAN service via a channel connection with a WLAN node and a search order determination unit for determining a channel search order for a channel connection between a second terminal and the WLAN node by using the collected channel information.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: February 7, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae Hoon Kim, Ji Hoon Lee
  • Patent number: 8112517
    Abstract: A technique is provided to dynamically change priority, according to content of communication data, when the communication data is relayed between a client device and a host device. A communication gateway (102) is a relay system for relaying the communication data between a thin client device (101) and the host device (103). The communication gateway (102) monitors communication performed by the host device (103) in response to a request from the thin client device (101). The communication gateway (120) determines priority of the communication that is returned to the client device by the host device (103) in response to the request, based on a protocol for the communication performed by the host device (103).
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: February 7, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiteru Takeshima, Kazuya Tsuruta
  • Patent number: 8111701
    Abstract: A system and method for prioritizing data packets being communicated over a packet network may include receiving a data packet at a network node. The data packet may include an origination network address, a destination network address, and a data field. A determination may be made as to whether at least one of the origination and destination network addresses is a priority network address. The data field of the data packet may be set to a priority value if at least one of the origination and destination network addresses is determined to be a priority network address. The data field of the data packet may be set to a non-priority value if both the origination and destination network addresses are determined not to be a priority network address.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: February 7, 2012
    Assignee: Embarq Holdings Company LLC
    Inventors: Michael K. Bugenhagen, William L. Wiley
  • Patent number: 8102859
    Abstract: A method, system, and device for network selection are provided. The method for network selection includes the following steps. After network selection is triggered, a network selection list stored in a Universal Integrated Circuit Card (UICC) and a network selection list stored in a Mobile Equipment (ME) are read, where the UICC is embedded in the ME and accessible to the ME. Network selection is performed according to the network selection list stored in the UICC and the network selection list stored in the ME. Also, a method for network selection through a network selection policy is added and methods for implementing a type and a data structure of a network selection policy as well as a method for network selection based on a network selection policy are provided, so that network selection can be controlled more flexibly, a terminal can locate a target network faster, and time consumed for the network selection is reduced.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: January 24, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaoqian Chai, Shouling Cui, Linyi Tian
  • Patent number: 8094618
    Abstract: With respect to generating and sending a MAC PDU by using the radio resources allocated to the mobile terminal, the level of priority between the buffer status report (BSR) and the established logical channels are defined such that the data of each logical channel and buffer status report can be more effectively, efficiently and quickly transmitted.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: January 10, 2012
    Assignee: LG Electronics Inc.
    Inventors: Seung-June Yi, Sung-Jun Park, Young-Dae Lee, Sung-Duck Chun
  • Patent number: 8085786
    Abstract: Systems and methodologies are described that facilitate data throughput optimization in a receiver through prioritized decoding of data transmissions. In particular, mechanisms are provided that assign priorities to obtained packets and/or sub-packets of a data transmission. The priorities can be assigned based at least upon prioritization rules that identify packets and/or sub-packets most likely to successfully decode. The obtained packets and/or sub-packets are decoded based upon the assigned priorities.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: December 27, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, James J. Wu
  • Patent number: 8085744
    Abstract: A wireless communication network that forms an ad-hoc network without the arrangement of a controlling station sets a period that a communication apparatus can utilize with priority and performs isochronous communication in the period as required. When isochronous communication has not been performed or after isochronous communication has finished in the priority utilization period, other communication apparatuses perform arbitrary communication. When another communication is performed in a communication apparatus's own priority utilization period, the start of isochronous communication is temporarily delayed. In an ad-hoc communication environment, data having a real-time characteristic, such as AV content, can be efficiently transmitted through the isochronous communication.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: December 27, 2011
    Assignee: Sony Corporation
    Inventors: Shigeru Sugaya, Shin Saito, Kazuyuki Sakoda
  • Patent number: 8085784
    Abstract: With time intervals and transmission times of packets of real time streams, transmission end times thereof are calculated. The transmission order of packets of the real time streams is decided in the order of the earlier transmission end times thereof. Transmission end times of packets of a non-real time stream are compared with the scheduling times of packets of the plurality of real time streams. When the transmission end times of packets of the non-real time stream are earlier than any one of the scheduling times of packets of the plurality of real time streams, the packets of the non-real time streams are transmitted.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: December 27, 2011
    Assignee: Sony Corporation
    Inventors: Junichi Komagata, Tomokazu Suda
  • Patent number: 8073014
    Abstract: During each node's awake period, each node multicasts the relative time or slot of their next awake period (beaconing interval) to all neighboring nodes. This enables each node to intelligently and independently schedule the time slot of its next transmission based on the beaconing intervals of the nodes it has heard from. During each active (awake) interval, a node builds statistics of the future transmission/receive times of its neighbors and uses them to determine its next transmission time. In one proposed implementation, at the end of an active interval, a node picks the time slot with the highest counter for its next transmission. In another proposed implementation, at the end of an active interval, a node picks one of the slots with a weighted probability; the weight of each slot is proportional with the value of the counter associated with the slot.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: December 6, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Bogdan O. Carbunar, Shivajit Mohapatra, Michael D. Pearce, Loren J Rittle, Venugopal Vasudevan
  • Patent number: 8068731
    Abstract: A dynamic bandwidth allocation method of an Ethernet passive optical network, comprises a predictor and a rule of QoS-promoted dynamic bandwidth allocation (PQ-DBA); the predictor predicts a client behavior and numbers of various kinds of packets by using a pipeline scheduling predictor consisted of a pipelined recurrent neural network (PRNN), and a learning rule of the extended recursive least squares (ERLS); the present invention establishes a better QoS traffic management for the OLT-allocated ONU bandwidth and client packets sent by priority.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: November 29, 2011
    Assignee: Chunghwa Telecom Co., Ltd.
    Inventors: Jan-Wen Peng, Hsing-Yi Wu, Chung-Ju Chang
  • Patent number: 8068497
    Abstract: A medium access control (MAC) architecture reduces transmission latency for data block retransmissions. A plurality of data blocks are received and temporarily stored in a first memory (e.g., queue, buffer). The plurality of data blocks are then transmitted. A determination is made as to whether each of the transmitted data blocks was received successfully or needs to be retransmitted because the data block was not received successfully. Each of the transmitted data blocks that needs to be retransmitted is marked and temporarily stored in a second memory having a higher priority than the first memory. The marked data blocks are retransmitted before data blocks stored in the first memory location.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: November 29, 2011
    Assignee: InterDigital Technology Corporation
    Inventors: Stephen E. Terry, Yi-Ju Chao, James M. Miller
  • Patent number: 8064464
    Abstract: Certain embodiments of the present invention provide a method for communicating inbound network data to provide QoS. The method includes receiving data over a network at a node, prioritizing the data at the node by assigning a priority to the data, and communicating the data to an application at the node based at least in part on the priority of the data. The data priority is based at least in part on message content. Certain embodiments of the present invention provide a system for communicating inbound networking data to provide QoS. The system includes a data prioritization component adapted to prioritize data by assigning a priority to the data and a data communications component adapted to receive the data over a network and to communicate the data to an application based at least in part on the priority of the data. The data priority is based at least in part on message content.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: November 22, 2011
    Assignee: Harris Corporation
    Inventors: Robert J. Knazik, Donald L. Smith, Anthony P. Galluscio
  • Patent number: 8045461
    Abstract: The present invention provides a method and a device for implementing a V-Switch. Through setting up a V-Switch correlation with respect to at least two VLAN tags, a DRE performs a V-Switch transmission on an Ethernet frame received according to the V-Switch correlation with respect to at least two VLAN tags. The invention can expand the number of V-Switch connections carried on a local link to 4096×4096, or even to 4096×4096×4096 . . . Therefore, the problem of insufficient VLAN tag resources is solved, and the requirements for the scale of V-Switch technology is met. Moreover, a more effective V-Switch method is provided, the switching capability of V-Switch is improved, and the application scale of V-Switch technology is enlarged.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: October 25, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lingyuan Fan, Yuepeng Chen, Dengchao Wu
  • Patent number: 8040908
    Abstract: A method and apparatus for reducing a transmission delay of a downlink frame in a wireless communication system are provided. A frame transmission method in an access point (AP) includes classifying each of a plurality of hosts as any one of a normal destination and a suspect destination according to whether a retransmission is exhausted, and managing at least one frame to be transmitted to each of the normal destination and the suspect destination in a first queue and a second queue, and assigning at least one frame transmission attempt to the first queue and the second queue according to a transmission priority.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: October 18, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-Hyeock Choi, Greg Daley, Yasar Ahmet Sekercioglu
  • Patent number: 8040898
    Abstract: A wireless LAN communications system with high transmission efficiency is provided. When a first wireless terminal normally receives a Data1 signal from an access point, the wireless terminal transmits an ACK signal. In the case where the wireless terminal has transmission data, the client transmits a Data2 signal to the access point after an SIFS interval. Meanwhile, when the access point or a second wireless terminal receives the ACK signal from the first wireless terminal, the second client waits a (DIFS+random number) interval, in accordance with the IEEE 802.11 standard. As a result, the first wireless terminal is able to transmit the Data2 signal with priority, without interference from signals from other devices.
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: October 18, 2011
    Assignee: Hitachi, Ltd.
    Inventor: Masaaki Takizawa
  • Patent number: 8036225
    Abstract: Disclosed herein is a method and system for WiMAX ranging using OVSF ranging codes. Specifically, in an exemplary embodiment, a WiMAX communication system that is configured to provide service at a plurality of quality of service (QoS) levels, may be configured to (a) broadcast a QoS level message in a downlink sub-frame, wherein the QoS level message comprises one or more spreading factor codes, and wherein each spreading factor code indicates a spreading factor for a particular QoS level, (b) receive a ranging request from a device, wherein the ranging request comprises an orthogonal variable spreading factor (OVSF) code, wherein the OVSF code was selected according to the one or more spreading factor codes, (c) determine a spreading factor of the OVSF code in the received ranging request, and (d) use the spreading factor as a basis for selecting a QoS level at which to provide service to the device.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: October 11, 2011
    Assignee: Clear Wireless LLC
    Inventors: Hemanth Balaji Pawar, Esmail Dinan, Daniel Vivanco, Vijay Rudraraju, Howard Anderson
  • Patent number: 8036237
    Abstract: A transparent routing device disposed within an access network configured in accordance with one or more lower-layer protocols is disclosed herein. The device includes a set of subscriber-side ports. Each of the subscriber-side ports is associated with a plurality of virtual subscriber-side interfaces disposed to effectively terminate a corresponding plurality of subscriber-side connections with subscriber host devices served by the access network. The device further includes at least one network-side port through which communication occurs with an external network in accordance with a higher-layer protocol. A routing table is configured to establish a correspondence between network addresses of the subscriber host devices and the plurality of virtual subscriber-side interfaces. During operation of the device, packets received through the at least one network-side port are forwarded to corresponding ones of the virtual subscriber-side interfaces based upon network addresses of the packets.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: October 11, 2011
    Assignee: Tut Systems, Inc.
    Inventors: Raja Kolli, Garrett Mead, John Reister, Christopher J. Shaver, Wendell Sun, Mark Tiedeman
  • Patent number: 8031721
    Abstract: A method and system for profile-marking and scheduling of packets are disclosed. Using a dual-rate scheduler, the profile state of a packet being scheduled for transmission by a flow traffic descriptor is determined based on the traffic rate of the flow traffic descriptor, which is associated with the queue that the packet belongs to. The profile state of the packet is marked prior to the transmission of the packet.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: October 4, 2011
    Assignee: Alcatel Lucent
    Inventors: Joseph Roy Cote, Nirmesh Patel
  • Patent number: 8023414
    Abstract: A system and method are disclosed for routing packet traffic. A system that incorporates teachings of the present disclosure may include, for example, a Provider Edge (PE) router having a routing element that routes packet traffic between a plurality of autonomous systems according to one or more Virtual Routing and Forwarding (VRF) tables each having a plurality of Enhanced Interior Gateway Routing Protocol (EIGRP) Autonomous System (AS) numbers. Other embodiments are disclosed.
    Type: Grant
    Filed: February 15, 2010
    Date of Patent: September 20, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sherry Soja-Molloy, Mark A. Elias, Brad J. Bledsoe
  • Patent number: 8023941
    Abstract: Independent delivery services to wireless terminals capable of supporting multiple radio interfaces is achieved through the employment of a service management center (SMC). The SMC determines the set of services and parameters based on the capability and service profile of the wireless terminal.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: September 20, 2011
    Assignee: InterDigital Technology Corporation
    Inventors: Kamel M. Shaheen, Shamim Akbar Rahman, Steven Jeffrey Goldberg
  • Patent number: 8018973
    Abstract: A method and system for measuring a distance between nodes in a packet network are provided. The system and method include measuring and storing a departure time of a ping packet sent from a source node to a destination node, sending a response packet with respect to the ping packet from the destination node to the source node, cutting through the ping packet or response packet to a successive node or the destination node without an intermediate node delay, computing a round-trip time by measuring an arrival time of the response packet at the source node and measuring the distance between the nodes, based on the round-trip time and speed of the ping packet.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: September 13, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun Surk Ryu, Geoffrey M. Garner, Cornelis Johannis Den Hollander, Fei Fei Feng, Kyu Hong Jung
  • Patent number: 8018889
    Abstract: A relay station, including a delay information storage unit to store remaining delay information generated in a path from a target relay node to a destination node; an order determination unit to determine an order of processing service packets with a plurality of quality of service (QoS) levels using the remaining delay information, the service packets being received from a neighbor node; and a processing unit to process the service packets in the determined order.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: September 13, 2011
    Assignees: Samsung Electronics Co., Ltd., Industry-Academic Corporation Foundation, Yonsei University
    Inventors: Sunggook Lim, Jung Min So, Mi-Sun Do, Jaiyong Lee
  • Patent number: 8009678
    Abstract: A system and method for generating a dynamic prioritized contact list for a communication device. The dynamic prioritized contact list may vary over the course of the day to provide an optimized contact list for a time interval. A prioritized contact list generator determines a current time interval. The prioritized contact list generator monitors communications from one or more past time intervals to determine contact priority for the current time interval. A prioritized contact list is generated for the current time interval based on the contact priority. The prioritized contact list generator automatically updates the dynamic prioritized contact list with priority changes when the current time interval expires.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventor: Timothy Lawrence Brooke
  • Patent number: 8005106
    Abstract: In one embodiment, apparatus and methods for apparatus and methods for fair bandwidth allocation are disclosed. In one embodiment, a method includes (i) determining a drop probability for each of a plurality of classes of packets being dropped or admitted to a queue, wherein each drop probability is based on a weighted fair bandwidth allocation process that is performed with respect to the plurality of classes and a plurality of packet arrival rates and predefined weights for such classes; and (ii) dropping a particular packet or admitting such particular packet to the queue based on the drop probability for such particular packet's class, wherein such dropping or admitting operation is further based on one or more drop precedence factors that are also determined periodically for each class if such one or more drop precedence factors are selected for such each class.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: August 23, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Rong Pan, Ming Zhang, Chiara Piglione, Valentina Alaria
  • Patent number: 8005103
    Abstract: The present invention is directed to a scalable packet-switched network routing method and system that utilizes modified traffic engineering mechanisms to prioritize tunnel traffic and non-tunnel traffic. The method includes the steps of receiving a request to establish a traffic engineering tunnel across the packet-switched network. Then at a router traversed by the traffic engineering tunnel, a queue for packets carried inside the traffic engineering tunnel is created. Subsequently, bandwidth for the queue is reserved in accordance with the request to establish the traffic engineering tunnel, wherein the queue created for packets carried inside the traffic the traffic engineering tunnel is given priority over other traffic at the router and the reserved bandwidth for the queue can only be used by packets carried inside the traffic engineering tunnel.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: August 23, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Chia J. Liu
  • Patent number: 8000336
    Abstract: Communication apparatus includes a hierarchical network of switches, which includes at least a first plurality of spine switches, interconnected by a control channel, and a second plurality of edge switches having internal ports coupled to communicate via respective links with the spine switches and external ports for connecting to client devices. The spine switches are configured to detect, via the control channel, a partitioning of the hierarchical network into first and second partitions, including respective first and second numbers of the spine switches, wherein the first number is greater than the second number, and to assign respective priorities to the spine switches responsively to the first and second numbers so as to cause the larger of the partitions to be elected as a spanning tree root.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: August 16, 2011
    Assignee: Voltaire Ltd.
    Inventor: Alon Harel
  • Patent number: 7986700
    Abstract: An apparatus comprising an ingress controller configured to receive a data frame comprising a high priority data and a low priority data, and an ingress buffer coupled to the ingress controller and configured to buffer the low priority data, wherein the high priority data is not buffered. Also disclosed is a network component, comprising an ingress controller configured to receive a data stream comprising high priority data and low priority data, and an ingress buffer coupled to the ingress controller and configured to receive, buffer, and send the low priority data, and further configured to receive a flow control indication, wherein the ingress buffer varies an amount of the low priority data sent from the ingress buffer in accordance with the flow control indication.
    Type: Grant
    Filed: April 16, 2007
    Date of Patent: July 26, 2011
    Assignee: Futurewei Technologies, Inc.
    Inventor: Serge Francois Fourcand
  • Patent number: 7965715
    Abstract: In the first power mode: each packet processor of the second group maintains own operating mode in a first operating mode of relatively low power consumption; and the distributor selects the handling packet processor from the first group for the first priority, and selects the handling packet processor from at least one group excluding the second group for the second priority. In the second power mode: each packet processor of the second group maintains the own operating mode in a second operating mode of relatively high power consumption; and the distributor selects the handling packet processor from the first group for the first priority, and selects the handling packet processor from at least one group including the second group for the second priority.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: June 21, 2011
    Assignee: ALAXALA Networks Corporation
    Inventor: Shinichi Akahane
  • Patent number: 7961736
    Abstract: A method of converting application data to transport data in a power line communication system includes receiving application data from an application in a device through a service access point. The connection type and connection specification for the application data is then analyzed to determine if a connection exists for the application data. If a connection exists for the application data, mapping the application data is mapped into transport data.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: June 14, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Deepak Ayyagari
  • Patent number: 7961698
    Abstract: Methods and apparatus related to broadcasting data and interference management in a peer to peer wireless communications network are described. Scheduling of traffic air link resources is performed on a slot by slot basis in a decentralized manner. Wireless devices intending to broadcast traffic signals transmit broadcast request signals, sometimes alternatively referred to as broadcast indicator signals. A priority level is associated with each of the broadcast request signals. A receiver device intending to receive broadcast signals detects the broadcast request signals and makes an interference determination as to whether the higher priority broadcast traffic signal can be successfully recovered in the presence of lower priority broadcast traffic signals.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: June 14, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Xinzhou Wu, Saurabh Tavildar, Vincent D. Park, Junyi Li, Rajiv Laroia
  • Publication number: 20110134921
    Abstract: An ATM switch allowing simplified OAM processing only on the line incoming side is disclosed. An incoming line circuit has a header conversion table storing information indicating whether the system is an end point of an OAM processing flow for each connection and an OAM table storing an AIS flag and an RDI flag for each connection. As for an OAM cell found by referring to these tables to be forced to go back to its own port, an switch output port number is rewritten in the OAM function section. In addition, in the case of an AIS cell, the function type is rewritten so as to become an RDI cell. In the case of an LB cell, the LB indication is rewritten so as to become a return LB cell, and switching to its own port is conducted in the ATM switch core.
    Type: Application
    Filed: November 30, 2010
    Publication date: June 9, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventor: Hiroyuki IWAMOTO
  • Patent number: 7957280
    Abstract: Classification and verification of static file transfer protocols is provided. A network node sitting in the path of packets classifies traffic according to its content, and then statistically verifies that the content actually matches the initial classification. Classification and verification are standard building blocks in networks systems that provide quality-of-service. However, unlike traditional quality-of-service building blocks, a system of the present invention takes a trust-but-verify approach, and thus can rely on longer-timescale statistical online or offline verification to reduce computational requirements. This improves scalability and reduces the cost and complexity that in part has prevented prior service differentiation systems from succeeding in the Internet. Internet Service Providers (ISPs) can combine the classification and verification building blocks with a networked directory service to allow further classification as to whether particular content is for pay.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: June 7, 2011
    Assignee: BitTorrent, Inc.
    Inventors: Bram Cohen, David Harrison
  • Patent number: 7958260
    Abstract: In a data system, such as a cable modem termination system, different-priority flows are scheduled to be routed to their logical destinations by factoring both the priority level and the time spent in queue. The time that each packet of each flow spends waiting for transmission is normalized such that the waiting times of all flows are equalized with respect to each other. A latency scaling parameter is calculated.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: June 7, 2011
    Assignee: ARRIS Group, Inc.
    Inventors: Thomas J. Cloonan, Jeffrey J. Howe, Kevin P. Urban