Based On Priority Patents (Class 370/395.42)
  • 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: 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: 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
  • 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
  • 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
  • Patent number: 7957398
    Abstract: Methods and systems are disclosed that relate to selecting a path for sending an I/O request from a host to a data storage subsystem from among a plurality of paths from the host to the subsystem. An exemplary method includes identifying a limitation on the traffic level for the plurality of paths, tracking a first metric corresponding to the limitation on the traffic level for each path, and transmitting a first I/O request having an urgency level other than the highest urgency level by one of the plurality of paths whose first metric does not exceed its limitation on the traffic level.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: June 7, 2011
    Assignee: EMC Corporation
    Inventors: Yechiel Yochai, Helen S. Raizen, Harold M. Sandstrom, Edith Epstein
  • Patent number: 7944895
    Abstract: The present invention relates to methods and apparatuses for allocating time slots to circuit-switched channels established to comprise one or more respective time slots in a recurrent frame of a time division multiplexed network. According to the invention, a time slot allocated to said channel is associated with a selected level, of at least two available levels of priority. Decisions as to whether or not to deallocate said time slot from said channel is then based upon a comparison of said selected level of priority and a level of priority associated with a request for a time slot for another channel.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: May 17, 2011
    Assignee: Net Insight Intellectual Property AB
    Inventors: Magnus Danielson, Per Lindgren, Thomas Wahlund
  • Patent number: 7944835
    Abstract: The present invention relates to a wireless communication data transmission method considering the number of terminals requesting services. The present invention provides a wireless communication base station for use in a network where a multicast service is received from a network entity and is provided to at least one or more terminals in contention-based channel access mode of a wireless communication. The base station comprises a storage unit for storing terminal information including the number of terminals which have joined the multicast service, and a priority determining unit for setting a user priority of a data frame to be transmitted using the terminal information. According to the present invention, a priority of data to be transmitted is determined in consideration of the number of serviced terminals, and thus, the data can be reasonably transmitted.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: May 17, 2011
    Assignee: LG Electronics Inc.
    Inventors: Tae Hee Ahn, Yang gi Kim
  • Patent number: 7933205
    Abstract: A system for interconnecting network operators with each other based on class of service is provided, taking real-time performance requirement(s) for each service into consideration. As a result, services can be sent or received in real time, with greater guarantee of network resources. In one non-limiting embodiment, the delivery path for service traffic is based on the real-time performance requirement categories assigned to each service during a pre-processing step. Thus, services having the highest real-time performance demands can be delivered faster using greater network resources, whereas the services without any real-time performance requirements are processed/delivered using fewer network resources.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: April 26, 2011
    Assignee: AT&T Mobility II LLC
    Inventors: Venson Shaw, Q. James Hu
  • Patent number: 7933270
    Abstract: A method for prioritizing IP traffic in a wireless network based on a type-of-service (TOS) identifier is provided. The method includes receiving an IP datagram. The IP datagram comprises an original TOS identifier. An IP message is formed by adding an IP header to the IP datagram. The original TOS identifier is copied from the IP datagram into a duplicate TOS identifier in the IP header.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: April 26, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Rajeev Ramanath, Nivedan Thadasina, Rajasimann Vijayasimman
  • Patent number: 7930386
    Abstract: In one embodiment, a method is illustrated as including receiving a data packet at a network device, and upshifting a Quality of Service (QoS) reservation, wherein the upshifting is based upon an observed increase type selected from the group consisting of an observed increase in network traffic, data packet size, and data packet frequency. In a further embodiment, a network device is illustrated as possessing a receiver to receive data packets, and an upshifter to upshift a Quality of Service (QoS) reservation, wherein the upshifter observes an increase type selected from the group consisting of an observed increase in network traffic, data packet size, and data packet frequency.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: April 19, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Alan Davis, Joseph Roy Stone, Flemming Stig Andreasen, Michael Anthony Ramalho
  • Patent number: 7920573
    Abstract: A data relay device includes a plurality of transmission ports that constitutes a logical port, and stores therein a MAC learning table and a CoS distribution table. The data relay device reads a MAC address and a CoS value from a frame, and reads a logical-port ID corresponding to the MAC address from the MAC learning table. The data relay device reads a transmission-port ID corresponding to the logical-port ID and the CoS value from the CoS distribution table, and outputs the frame to a transmission port indicated by the transmission-port ID. On the transmission port, the frame is stored in a transmission queue corresponding to the CoS value, and the frame is transmitted at a shaping rate assigned to the transmission queue.
    Type: Grant
    Filed: August 27, 2007
    Date of Patent: April 5, 2011
    Assignee: Fujitsu Limited
    Inventors: Takahiro Suetsugu, Hiroshi Kinoshita
  • Patent number: 7920471
    Abstract: A call admission control technique allowing flexible and reliable call admissions at an ATM switch in the case of an ATM network including both QoS-specified and QoS-unspecified virtual connections is disclosed. In the case where a QoS (Quality of Service) specified connection request occurs, an estimated bandwidth is calculated which is to be assigned to an existing QoS-unspecified traffic on the link associated with the QoS-specified connection request. A call control processor of the ATM switch determines whether the QoS-specified connection request is accepted, depending on whether a requested bandwidth is smaller than an available bandwidth that is obtained by subtracting an assigned bandwidth and the estimated bandwidth from a full bandwidth of the link.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: April 5, 2011
    Assignee: Juniper Networks, Inc.
    Inventor: Rei Miyamoto
  • Patent number: 7916626
    Abstract: Certain embodiments of the present invention provide for a system and method for fault-tolerant QoS data communication including differentiating one or more message data into a primary storage, storing the differentiated one or more message data in a secondary storage if the primary storage becomes exhausted, prioritizing the one or more message data, and communicating the one or more message data. The one or more message data may be differentiated based on one or more queue selection rules. The one or more message data may be prioritized based on one or more queue sequencing rules. The one or more message data may be communicated based at least in part on the prioritization of the one or more message data.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: March 29, 2011
    Assignee: Harris Corporation
    Inventors: Donald L. Smith, Anthony P. Galluscio, Robert J. Knazik
  • Patent number: 7916732
    Abstract: Packet data gateway (PDG) in an integrated WLAN-GSM/3G core network, is disclosed comprising a router (R) having a number of gateways (Wi; OP INT 1, OP INT 2, INT DEFAULT) which are associated with various QoS traffic properties (BE, EF), an interface to a WLAN network (Wu) and an interface (Go) to a policy decision function (PDF), a translating unit (TLT). The packet data gateway engages in a service based local procedure (SBLP) whereby a negotiated QoS property is received for a given session identifier as negotiated between a user entity (UE), an Application Function (AF) and a Policy Decision Function (PDF). A WLAN user entity engaging with the PDG is defined. Moreover, a service based local policy procedure (SBLP) for a packet data gateway (PDG) and Service based local policy procedure for a dedicated gateway support node (GGSN) and a tunnel terminal gateway (TTG) is disclosed.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: March 29, 2011
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Gunnar Rydnell, Hans Bertil Rönneke
  • Patent number: 7916737
    Abstract: The first relaying device uses the first port (the second relaying device) for the first priority in the first selecting mode, and uses a port other than the second port (the third relaying device) for the second priority. The first relaying device uses the first port for the first priority and uses the second port for the second priority, in the second selecting mode. In a case where the selecting mode is the first selecting mode, the power mode of the third relaying device is the first power mode wherein the power consumption is relatively small. In a case where the selecting mode is the second selecting mode, the power mode of the third relaying device is the second power mode wherein the power consumption is relatively high.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: March 29, 2011
    Assignee: Alaxala Networks Corporation
    Inventor: Shinichi Akahane
  • Patent number: 7912068
    Abstract: Embodiments of a scheduler for a switch, where the switch is configured to couple input ports to output ports are described. During operation, the scheduler may determine a schedule based on a group of requests, associated with multiple data streams, that are received for the output ports of the switch, where the schedule matches input ports to output ports of the switch for a given data cell time. Note that the schedule may be determined using an arbitration technique during a time interval. Moreover, the scheduler may assign an additional request, which was received at a time that precedes a current time by less than the time interval, to a portion of the switch which is available in the schedule, thereby reducing a latency of the scheduler.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: March 22, 2011
    Assignee: Oracle America, Inc.
    Inventors: Hans Eberle, Nils Gura, Wladyslaw Olesinski, Andreas Mejia
  • Patent number: 7912047
    Abstract: Prioritization of fragmented messages in an ORB is achieved by intercepting the flow of message data within the ORB, marking the current data stream location and issuing sufficient read commands to gather the message header and control area information. Then classification for priority can be performed using the data in the control area to classify the request. The classification information is stored for the message for later use by queuing and prioritization processes and the data stream marker is reset to the original location. When the queuing and prioritization processes are ready to dispatch the message, the message can be sent on to the higher levels of processing within the ORB where the higher levels of message processing code will process the message, totally unaware of the fact that the message has been classified and/or queued or prioritized prior to delivery to the higher level.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Aditya Abhay Desai, Charles Plilip Fricano, Brian Keith Martin, Gabriel Garcia Montero
  • Patent number: 7912067
    Abstract: A clearinghouse server for routing multi-media communications, including telephony calls, between a source device and a destination device via a distributed computer network, such as the global Internet. The clearinghouse server can authorize the completion of a communication from a source device to a destination device and collect usage-related information for the completed communication. In response to an authorization request issued by an enrolled source device, the clearinghouse server can identify one or more available destination devices available to accept a communication from an authorized source device. The clearinghouse server can provide a list of the identified destination devices, typically organized in a rank order, by sending an authorization response to the source device. In turn, the source device can use this list to select a destination device and contact that selected device via the computer network to complete the communication.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: March 22, 2011
    Assignee: TransNexus, Inc.
    Inventors: James P G Dalton, Jr., Stephen Anthony Thomas, Dmitry Isakbayev
  • Patent number: 7903667
    Abstract: A packet communication system of the present invention has first mode, second mode and third mode to apply to input packets. The first mode is a mode that decides priority of the packet by at least one of the address information and the application information, the second mode is a mode that decides priority of the packet by the DS value, the third mode is a mode that decides rewrite the DS value by at least one of the address information and the application information. A control unit of the packet communication system switches a mode to apply an input packet of the first mode, the second mode and the third mode based on the packet header information of the input packet.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: March 8, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Takeki Yazaki, Takeshi Aimoto
  • Patent number: 7899059
    Abstract: A WLAN system adapted to apply QoS differentiation to a media stream to be transmitted from a transmitting station (STA) to a receiving STA of that system. The transmitting STA processes the media stream to generate a base sub-stream and one or more enhancement sub-streams for subsequent transmission over a wireless communication channel and assigns different priorities to different sub-streams. Depending on the channel conditions, the transmitting STA may select to discard, without transmission, portions of data from enhancement sub-streams. The selection process is based on the assigned priority and operates to preserve as much of relatively high-priority data as possible. The receiving STA then processes the received data to generate a reconstructed media stream, which provides signal quality equal to or better than the signal quality supported by the base sub-stream.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: March 1, 2011
    Assignee: Agere Systems Inc.
    Inventor: Sean Anthony Ramprashad
  • Patent number: 7899060
    Abstract: The Packet Control Function (PCF) has limited knowledge about the nature of the packet data arriving on a bearer path connected via the Packet Data Serving Node (PDSN), and cannot make an intelligent decision on its own as to how best to handle the packet data. Thus, the PDSN provides bearer-specific information by classifying the priority of received packet data; encapsulating the packet data within the payload of a Generic Routing Encapsulation (GRE) frame; and for high priority packet data i) setting a protocol type field in the header of the GRE frame indicating said packet includes an attribute field; and ii) adding an attribute field to the payload of the GRE packet which provides an indication of said high priority data. Furthermore, the PCF can send an A-11 request to the PDSN indicating the features that the PCF is requesting the PDSN enable.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: March 1, 2011
    Assignee: Nortel Networks Limited
    Inventors: Xiao-Dong Li, Sanket Nesargi, Dan Caputo
  • Patent number: 7894455
    Abstract: A signalling gateway for connecting a first network to a second network, the signalling gateway being operable to, receive a signalling message from the first network, the message comprising destination information, read the destination information and, where the destination information corresponds to a predetermined value, forward the message to one of a first entity on the first network and a second entity on the second network in accordance with a distribution rule.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: February 22, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Philippe Bouckaert, Stephane Barbier, Didier Desiderio
  • Patent number: 7889757
    Abstract: Methods and apparatus for preventing unsupported links between a host device and a link partner over a network is disclosed. In one embodiment, a link control signal is employed to release the reset of the candidate PHY, place a candidate PHY of the host device in a boot state, determining whether the candidate PHY is fully functional, and release the candidate PHY to establish link with the link partner over the network.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: February 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Jason R. Visneski, Chris Desiniotis
  • Patent number: 7889683
    Abstract: A half-duplex communication network comprises a plurality of communication links, each link being configured a priori to communicate in one direction; and a plurality of nodes, each node coupled to a first and second direct neighbor nodes and a first and second skip neighbor nodes via the plurality of communication links. Each node comprises propagation logic adapted to arbitrate conflicts between concurrent messages based on at least one of higher level policies and a comparison between a priority of each message, wherein each node is adapted to communicate a message without waiting to determine if another node is transmitting another message with a higher priority.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: February 15, 2011
    Assignee: Honeywell International Inc.
    Inventors: Michael Paulitsch, Brendan Hall, Kevin R. Driscoll
  • Patent number: 7876763
    Abstract: Disclosed is a hierarchy of individual schedulers with multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different classes of priority items can be propagated through the hierarchy of schedulers accordingly. A pipeline scheduler typically includes a root scheduler and one or more layers of schedulers with each of these layers including at least one scheduler. Each scheduler is configured to maintain items of different scheduling categories received from each of the particular scheduler's immediate children schedulers within the pipeline scheduler if any and from each immediate external source coupled to the particular scheduler if any, and to schedule the sending of the items of the different scheduling categories currently maintained to its parent schedule or external scheduler client. The items may correspond to packets, indications of packets, or any other entity.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: January 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Earl T. Cohen, Robert Olsen, Eugene M. Feinberg, Gregory L. Ries
  • Patent number: 7869461
    Abstract: The present invention relates to a method for transmitting data from a mobile terminal to a radio access network of a mobile communication system, the mobile terminal comprising a medium access control entity and to a mobile terminal. In order to enhance data transmission dependent on the scheduling mode, the present invention provides individual priorities depending on the scheduling mode which are used by the mobile terminal to schedule the transmission data or to multiplex different transmission data of different radio bearers onto a transport channel. Further the invention relates to a method and mobile terminal allowing a scheduling mode dependent scheduling of data transmissions by foreseeing and setting a flag for each logical channel depending on the scheduling mode of the associated radio bearer.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: January 11, 2011
    Assignee: Panasonic Corporation
    Inventors: Joachim Lohr, Eiko Seidel, Dragan Petrovic
  • Patent number: 7864777
    Abstract: A method, apparatus, and computer-readable medium encoded with computer-executable instructions for transmitting delay sensitive packets. A data rate control index is received from a mobile station for use in transmitting the delay sensitive packets to the mobile station. A transmission format is selected using the received data rate control index to form a selected transmission format. The selected transmission format uses a payload size that is smaller than a largest compatible payload size for another transmission format corresponding to the data rate control index and is selected to reduce transmission time of the packets. The delay sensitive packets are transmitted to the mobile station using the selected transmission format.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: January 4, 2011
    Assignee: Nortel Networks Limited
    Inventors: Rza Nuriyev, Ozcan Ozturk, Ashvin Chheda, David Paranchych
  • Patent number: 7855998
    Abstract: A system and method for transmitting data packets to a wireless client is presented herein. The data packets are received by a wireless content switch in the wireless network. The wireless content switch assigns the priority of transmission for the data packet based on both the purchased level of service by the subscriber receiving the data packet, as well as the application the data packet is transmitted.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: December 21, 2010
    Assignee: Tektronix, Inc.
    Inventor: Vyankatesh Shanbhag
  • Patent number: 7856007
    Abstract: A power line communication system communicating over a medium voltage power line including a VoIP endpoint that transmits voice data and requests to establish a voice connection to a medium voltage (MV) access device is provided. The medium voltage access device may determine a response to the request, allocate voice data packets a higher priority than general data packets, and transmit the data packets over the MV power line according to their priority. The MV access device may provide one or more voice over internet protocol (VoIP) switch functions and, in response to the requests, grant or deny the requests based, for example, on the number of established voice connections.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: December 21, 2010
    Assignee: Current Technologies, LLC
    Inventor: Kevin F. Corcoran
  • Patent number: 7852749
    Abstract: Methods and systems of routing calls over a network are described herein. A latency measurement is performed for at least a plurality of portions of a plurality of network paths and storing latency measurement information in computer readable memory. A dropped packet measurement is performed for at least portions of the plurality of network paths and storing dropped packet measurement information in computer readable memory. A call origination request is received. A network routing path is selected from the plurality of network paths, the network paths including a call manager, based at least in part on the latency measurement information and the dropped packet measurement information. A proxy system associated with a SIP provider is informed of the call. The call manager in the selected network path generates the call.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: December 14, 2010
    Assignee: Callwave, Inc.
    Inventors: Garrett Mickle, Robert Smith, David S. Trandal
  • Patent number: 7852854
    Abstract: The present invention relates generally to the processing of multiple data streams with common resources. More particularly, this invention relates to a technique for time-multiplexed processing of, for example, multiple digital video programs. In one embodiment, an exemplary method provides for time-multiplexed processing of a set of digital streams includes storing each received packet in a random access memory. For each stream, the deadline for the arrival of the next packet at the receiver is determined and a priority based on the deadline is assigned. The stream with the highest assigned priority is identified as an identified stream. In some embodiments, the processing state of the identified stream is then restored. One or more packets of data corresponding to the identified stream are retrieved from random access memory to produce retrieved packets. The processing state is saved after the retrieved packets have been processed.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: December 14, 2010
    Assignee: RGB Networks, Inc.
    Inventors: Peter Monta, Edward A. Krause, Adam Tom
  • Patent number: 7852853
    Abstract: Systems and methods for transmitting video are provided. The system determines the type of encoded video frames. Each of the video frames is then placed in a network transport packet. A priority level of the network transport packet is set based on the determined type of the video frame. The system can apply error correction coding to video frames of a lower priority level.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: December 14, 2010
    Assignee: Nextel Communications Inc.
    Inventors: James D. Black, Claudio R. Lima, Renxiang Huang, James J. Pan
  • Patent number: 7852855
    Abstract: A method is provided for controlling TCP/IP access includes receiving a request from a requestor for data transmission over a satellite communication channel, determining whether the request for data transmission has collided with a separate request for data transmission, if the request for data transmission has collided with a separate request for data transmission, then accepting the request for data transmission, else, temporarily denying the access to the satellite communication channel, determining the priority of the requestor and the number of users on the satellite communications channel, determining the access to the satellite communication channel of the requestor based on the priority of the requestor and the number of users on the satellite communication channel, and monitoring access to the satellite communication channel based on the priority of the requestor and the number of users on the satellite communication channel.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: December 14, 2010
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Charles Peter Gooding, David J. Aitken
  • Patent number: 7848231
    Abstract: A packet communication network is connected between a first external network and a second external network. The packet communication network includes a classifier, a parallel network that includes a plurality of physically or logically independent networks, and a multiplexing router. The classifier classifies a packet input from the first external network to one of the networks in the parallel network. Each of the networks in the parallel network transmits the packet to the multiplexing router. The multiplexing router multiplexes a packet received from the networks in the parallel network and outputs the multiplexed packet to the second external network.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: December 7, 2010
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kazuhiro Hayakawa, Satoru Yoshida, Makoto Fukuda, Nobuo Shigeta, Kazuhiko Ogawa, Shin Hashimoto
  • Patent number: 7843843
    Abstract: Methods, apparatuses and systems that dynamically adjust the selection of differentiated network services for selected classes of traffic or network applications in response to changing network conditions or application performance levels.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: November 30, 2010
    Assignee: Packeteer, Inc.
    Inventors: Albert L. Papp, III, Guy Riddle, Li Fang, Michael Robert Morford
  • Patent number: 7843943
    Abstract: The present disclosure relates to a method and an apparatus for bandwidth contention differentiation comprising: determining a service type of a bandwidth request, setting a priority of the bandwidth request based on the determined service type, and providing contention differentiation based on the set priority.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: November 30, 2010
    Assignee: Nokia Corporation
    Inventors: Yi Wu, Yan Qun Le, Dong Mei Zhang
  • Patent number: 7839863
    Abstract: The invention relates to a method and equipment for performing aggregate-portion-specific flow shaping in packet-switched telecommunications, in such a way that the traffic flows (V1-VL) arriving in the system can be arbitrarily bundled into shaping groups and the speed properties (CIR, PIR, CBS) of an aggregate portion formed of packets representing the arbitrary shaping group (k) can be monitored and limited (aggregate-portion-specific shaping group).
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: November 23, 2010
    Assignee: Tellabs Oy
    Inventor: Janne Väänänen
  • Patent number: 7839864
    Abstract: According to various embodiments, high priority traffic is obtained from one of a plurality of virtual channels servicing high priority traffic. High priority traffic is placed in a high priority queue. Low priority traffic is obtained from one of a plurality of virtual channels. A weighting value associated with an element in the active queue is determined. The element corresponds to a virtual channel associated with the low priority traffic. The low priority traffic is placed either in a low priority traffic active queue or a low priority traffic pending queue based on the weighting value.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: November 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Varun Satrawla, Mark Gustlin, Robert Olsen
  • Patent number: 7839890
    Abstract: A communication technique enables the efficient transmission of data through a communication link having a large delay bandwidth product and/or a high bit error rate. The communication technique multiplexes data from one or more data sources through a plurality of communication connections to increase the overall throughput and to reduce the average data transfer delay of the communication link. Each communication connection has a set of communication connection parameters that may be uniquely configured so that each connection carries a particular type of data at a particular effective priority level. Each communication connection may be uniquely configured to have a particular sending buffer size, to deliver messages having a particular length to an underlying layer and to send the messages into the link at a particular rate to orchestrate the manner in which the communication connections send data through the link.
    Type: Grant
    Filed: November 2, 2000
    Date of Patent: November 23, 2010
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Lee A. Neitzel, Neil J. Peterson, Teresa A. Chatkoff
  • Patent number: 7835279
    Abstract: A method and a network device for sharing bandwidth among a group of classes of traffic for an interface are provided. Bandwidth may be allocated to at least one traffic class of a first priority for the interface. At least some unused bandwidth of the at least one traffic class may be allocated to at least one other traffic class of a second priority for the interface. In some implementations, weighted constituents may be allocated unused interface bandwidth based on an assigned weight of each of the weighted constituents of the interface.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: November 16, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Thomas A. Lemaire, John C. Carney, Paul Giacobbe, Michael E. Lipman, Ryan T. Ross
  • Patent number: 7835365
    Abstract: A method to establish communications in a centralized network determines that a connection needs to be established and generates a connection type and a connection specification. A connection is then requested from a central coordinator. If the connection is granted, a connection identifier with an originating service access point and predefined parameters with the connection identifier. The determination of a need for a connection may be made by request from an application, or automatically determining that a connection does not exist and needs to be set up.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: November 16, 2010
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Deepak Ayyagari
  • Patent number: 7826418
    Abstract: An ordered list of precedence values includes a number of blocks of precedence values. An operating system receives filters from an application. The operating system assigns a precedence value to each filter from the available block of precedence values that has the highest priority. Precedence values are assigned to maintain a precedence order specified by the application. Filters and their assigned precedence values are communicated to an entity that filters packets by applying the filters in the order of their precedence values. Filters for an application can be added, deleted, or modified without affecting the precedence values of other filters for other applications. If an assignment is to be made when the lowest priority block is not available, then a repacking operation is performed to fill unused blocks in the list. The repacking is performed to reduce signaling associated with communicating reassigned precedences values to the filtering entity.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: November 2, 2010
    Assignee: Qualcomm Incorporated
    Inventors: Uppinder Singh Babbar, Marcello Lioy, Venkata Satish Kumar Vangala