Based On Data Flow Rate Measurement Patents (Class 370/232)
  • Patent number: 9113354
    Abstract: Systems and methods are presented for effectively utilizing a Backhaul link shared by two or more wireless system Operators, such that data rates from multiple Core Network data sources to the shared Backhaul link, and data rates from multiple sets of Subscriber Stations to the shared Backhaul link, are controlled so that a combined downlink rate substantially does not exceed a predetermined Backhaul data rate, and a combined uplink rate substantially does not exceed a predetermined Backhaul data rate, thereby preventing an overloading of the shared Backhaul link. Further, communication rates of different data sets within the downstream and upstream, respectively, are dynamically altered to provide best overall service within the downstream and upstream, respectively, while not overloading the shared Backhaul link.
    Type: Grant
    Filed: November 6, 2011
    Date of Patent: August 18, 2015
    Assignee: Redline Innovations Group Inc.
    Inventors: Dan Picker, Ronen Vengosh, Rephael Cohen
  • Patent number: 9109895
    Abstract: A method, apparatus, and computer program product are present for generating a route for a ship. A start point and an end point are identified for the ship. A number of forecasts of weather conditions is obtained for a period of time to travel from the start point to the end point. A probability of reaching the end point from the start point is generated for a number of routes from the start point to the end point for the ship within the period of time using the number of forecasts of weather conditions to form a number of probabilities.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: August 18, 2015
    Assignee: THE BOEING COMPANY
    Inventors: Henry Chen, Philip J. Ballou, Lang Deng, Jonathan David Elkin
  • Patent number: 9112771
    Abstract: Disclosed are a system and a method for catching top users. The system may comprise: a filter (10) configured to sample flows from the hosts and remove the flows not satisfying a constraint; an tracker (20) configured to record a first estimated flow count for each host and to determine a first set of hosts from the plurality of hosts in term of the estimated flow count; and an estimator (30) configured to determine a second estimated flow count for each of the determined hosts and select a second set of hosts from the determined hosts based on the second estimated flow count.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: August 18, 2015
    Assignee: The Chinese University of Hong Kong
    Inventors: Xingang Shi, Dah-Ming Chiu
  • Patent number: 9106510
    Abstract: In one embodiment, a method includes receiving a packet at a first network device, logging the packet into a demand corresponding to a cell of a demand matrix, and storing the demand in a demand database at the first network device. The demand database includes a plurality of demands computed for a specified time period and corresponding to cells of the demand matrix associated with traffic entering a network at the first network device. Demands corresponding to cells of the demand matrix associated with traffic entering the network at a second network device are computed and stored at the second network device. An apparatus and logic are also disclosed herein.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: August 11, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Clarence Filsfils
  • Patent number: 9106565
    Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Patent number: 9106535
    Abstract: A method and apparatus manage a buffer of a lower network node in a communication system. A current queue length of the buffer is monitored in every measurement time. A logical region in which the current queue length is included is determined, among a plurality of logical regions included in the buffer. Each of the logical regions corresponds to a queue length determined by using an upper threshold and a lower threshold of a total queue length of the buffer. A congestion state of a network is detected, and a first queue length is readjusted when the current queue length is included in the first queue length which corresponds to a first logical region that exceeds the upper threshold. And a network congestion state signal that represents the detected congestion state of the network is transmitted to the upper network node.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: August 11, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seong-Ryong Kang, Byung-Suk Kim, Dong-Sook Kim, Chul-Ki Lee, Hong-Kyu Jeong, Jeong-Jae Won
  • Patent number: 9100869
    Abstract: In one aspect, the present invention advantageously provides far greater granularity in adjusting the maximum (schedulable) uplink bit rates of users than is directly available from a defined grant table that is used for making scheduled uplink grants to those users. As a non-limiting example, the EUL scheduler in a NodeB in a WCDMA network calculates the “effective” bit rate desired for one or more users over a given time interval, and determines the pattern of scheduling grants to make from the grant table over that interval, to produce the desired effective bit rate(s). This capability enables the EUL scheduler to make relatively fine fractional adjustments to the aggregate uplink data rate for a plurality of users, thus allowing much more precise reductions in the aggregate uplink data rate of those users. The EUL scheduler makes these more precise adjustments, for example, in response to indications of congestion on the backhaul connection between the NodeB and its supporting RNC.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: August 4, 2015
    Assignee: OPTIS CELLULAR TECHNOLOGY, LLC
    Inventors: Szilveszter Nádas, László Hévizi, Sándor Rácz
  • Patent number: 9094326
    Abstract: Systems and methods for prioritizing transmission control protocol (TCP) flows for communication devices in a network are described herein. The systems and methods herein may further allocate bandwidth to the flows based on the priority of the flows. Further, the systems and methods herein allow devices to determine whether particular flows share a traffic flow constraint or bottleneck that limits the overall available bandwidth to the flows. Therefore, allocation of bandwidth for one flow may be adjusted based on allocation of bandwidth to another flow if the flows share a traffic flow constraint. Further, the systems and methods herein allow for target data rates to be determined for the flows based on shared traffic flow constraints.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: July 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Jay Kumar Sundararajan, Debessay Fesehaye Kassa, Gerardo Giaretta, David William Craig, Julien H. Laganier, Gavin Bernard Horn
  • Patent number: 9088497
    Abstract: A packet switching device can allocate memory resources dynamically in order to utilize the memory resources efficiently. The packet switching device can include at least one ingress port that receives incoming packets from a network, a plurality of egress ports that transmit outgoing packets to the network, a storage unit configured to temporarily store the outgoing packets before transmission by the plurality of egress ports, the storage unit being coupled to the plurality of egress ports, so that a portion of the storage unit is dynamically allocated to an egress port, and a controller configured to dynamically allocate the portion of the storage unit to the egress port based on a network status.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: July 21, 2015
    Assignee: MARVELL ISRAEL (M.I.S.L) LTD.
    Inventor: Yaron Zimerman
  • Patent number: 9088453
    Abstract: Systems and methods are operable for monitoring the transmission of media content events. An exemplary embodiment receives a media content stream at a media device from a media content transmission device at a first transmission rate, wherein the media content stream comprises at least one media content event selected for presentation on a media presentation device; stores at least a portion of the media content stream in a media device buffer; calculates a buffer metric; transmitting the buffer metric to the media content transmission device; and receives the media content stream from the media content transmission device at a second transmission rate based on the transmitted buffer metric.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: July 21, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Eric Holley, Stephen Strong, Frederick Tuck, Jon Richardson
  • Patent number: 9084139
    Abstract: A system and method is provided for intelligent bandwidth allocation in a wireless communication device supporting multiple interfaces. A wireless communications device operating in connection with a first communications interface and a second communications interface is capable of switching channels back and forth so as to receive beacons from both interfaces effectively and provide enough bandwidth for each interface for data traffic to continue without any observable interruptions.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: July 14, 2015
    Assignee: Broadcom Corporation
    Inventors: Deepak Kumar Damodaran, Sushant Kumar Mishra, Jayaraman Nagarajan, Rakesh Raman
  • Patent number: 9077619
    Abstract: Techniques are presented herein to facilitate the monitoring of occupancy of a buffer in a network device. Packets are received at a network device. Information is captured describing occupancy of the buffer caused by packet flow through the buffer in the network device. Analytics packets are generated containing the information. The analytics packets from the network device for retrieval of the information contained therein for analysis, replay of buffer occupancy, etc.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: July 7, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas J. Edsall, Yue J. Yang, Wei-Jen Huang, Chih-Tsung Huang
  • Patent number: 9078190
    Abstract: Wireless networks are becoming increasingly heterogeneous in terms of the processing capabilities of network users' receiving equipment. According to embodiments of the innovation, in a communications network comprising a plurality of receivers with different data reception rate capabilities, data frames targeted to respective receivers may be transmitted to the receivers in accordance with the respective data reception rate capabilities of the receivers.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: July 7, 2015
    Assignee: AT&T MOBILITY II LLC
    Inventors: Jose Rodriguez-Sanchez, Eamonn Gormley, Derek Hilborn
  • Patent number: 9077663
    Abstract: A router programmed to function within an aggregation of a plurality of routers that appears as a single router externally is programmed to determine whether it is a first router in the aggregation of routers to receive a data packet. If the router is a first router in the aggregation of routers to receive a data packet, the router is programmed to perform layer 3 routing for the data packet including modification of the source and destination Media Access Control (MAC) addresses of the packet, and then transmit the packet to another router in the aggregation of routers for layer 2 switching of the packet. If the router is not a first router in the aggregation of routers to receive a data packet, the router is programmed to only perform layer 2 switching of the packet, with layer 3 routing for the data packet having already been performed by another router in the aggregation of routers.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: July 7, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ballard Claude Bare, Shaun Kazuo Wakumoto
  • Patent number: 9071527
    Abstract: A method and apparatus for providing subscriber load distribution in networks are disclosed. For example, the method receives capacity data and user equipment (UE) resource consumption data from a plurality of devices that process call control signaling messages within the communication network. The method receives a first request from one of the plurality of devices to re-register one or more selected user equipment, and selects at least one available device from the plurality of devices. The method then re-registers the one or more selected user equipment on the at least one available device.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: June 30, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Noel, Mark Ratcliffe
  • Patent number: 9059917
    Abstract: A method is provided for processing flows in a wireless communications network. Data packets belonging to different flows are received by a device of a communications network and stored in a queue to enable them to be sent by the device over a radio channel to at least one node. Access to the radio channel is time-shared between a plurality of nodes. The method includes: at least one step of determining a duration associated with a flow, the duration corresponding to a virtual duration needed for sending packets of said flow stored in the queue; and in order to send a data packet, a step of selecting one of the flows amongst a plurality of flows, in which step a flow is selected for which the associated duration is the smallest, and a step of sending a packet of the selected flow as extracted from the queue.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: June 16, 2015
    Assignee: France Telecom
    Inventors: Luca Muscariello, Thomas Bonald
  • Patent number: 9060205
    Abstract: Methods and arrangements for optimizing streaming of a group of videos. Throughput of video streams through a common link to at least two different destinations is permitted. An effective flow rate for each video stream is ascertained, and a playout lead for each video stream is estimated. The playout leads are equalized via dynamically changing the effective flow rates of the video streams.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Malolan Chetlur, Partha Dutta, Shivkumar Kalyanaraman, Kunal Kishore Korgaonkar, Ramana V. Polavarapu
  • Publication number: 20150146528
    Abstract: A method in a base station for adapting prioritization of a service of a user equipment over services of other user equipments is provided. The prioritization relates to a transmission between the base station and the user equipment at a scheduling occasion. The prioritization relates to an initial value. The base station decides (302) that the user equipment is in congestion, when an instant scheduling bit rate for the transmission in relation to a bit rate related to the service is below a first threshold.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 28, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Hongwei WANG, Marco Belleschi, Bjorn Nordstrom
  • Patent number: 9043509
    Abstract: Various aspects of a method and system for low-latency networking are provided. Latency requirements of traffic to be communicated along a network path comprising one or more Ethernet links may be determined. A maximum size of Ethernet frames utilized for communicating the traffic may be determined based on the latency requirements. The maximum size of the Ethernet frames may be determined based on a data rate of one or more Ethernet links along the network path. A single device may utilize different maximum packet sizes for different ports/links on which it communicates. One or more messages indicating the determined maximum size may be communicated among devices along the network path to coordinate maximum packet sizes.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: May 26, 2015
    Assignee: Broadcom Corporation
    Inventors: Howard Frazier, Yongbum Kim, Michael Johas Teener
  • Patent number: 9031209
    Abstract: A computing device displays a call history graphical user interface (GUI). The call history GUI includes a new list and an old list. The new list may include new missed call elements and missed call elements associated with new unopened voicemails. The old list may include other call history GUI elements, such as old missed call elements and missed call elements associated with opened voicemails.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: May 12, 2015
    Assignee: Google Inc.
    Inventors: Flavio Lerda, Hugo Hudson, Debashish Chatterjee, Simon Tickner, Marcus Alexander Foster
  • Patent number: 9031217
    Abstract: A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: May 12, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Robert Dailey, Arshad Khan, Satish Parolkar, Jeffrey Scruggs
  • Patent number: 9030931
    Abstract: A method for accurately measuring, recording and reporting latency of an Ethernet switch is disclosed. Various packet queues in the switch are monitored at any given time and forwarding latency is calculated. Latency data from multiple switching elements in a network is collected to provide end-to-end forwarding latency of a system.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: May 12, 2015
    Assignee: Arista Networks, Inc.
    Inventors: Kenneth J. Duda, Anshul Sadana, Hugh W. Holbrook
  • Patent number: 9031079
    Abstract: Stacked (i.e., hierarchically arranged) rate wheels schedule traffic flows in a network. A first rate wheel operates to efficiently schedule traffic flows in which traffic shaping parameters may be applied to individual traffic flows. A second rate wheel schedules group of the traffic flows in which traffic shaping parameters may be applied at the group level. In the context of an ATM network, the first rate wheel may operate at the virtual circuit level and the second rate wheel may operate at the virtual path level.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: May 12, 2015
    Assignee: Juniper Networks, Inc.
    Inventor: Craig R. Frink
  • Publication number: 20150124605
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines an observed bit rate based on uplink transmissions of the UE, estimates an available link capacity for the UE, selects an estimate factor, and estimates available uplink throughput for future uplink transmissions of the UE as a function of the observed bit rate, the estimated available link capacity, and the estimate factor.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 7, 2015
    Inventors: Aziz GHOLMIEH, Seyed Ali AHMADZADEH, Amir AMINZADEH GOHARI, Arnaud MEYLAN, Pavan Kumar VITTHALADEVUNI, Jong Hyeon PARK
  • Patent number: 9025452
    Abstract: Aspects of oversubscription monitoring are described. In one embodiment, oversubscription monitoring includes accumulating an amount of data that arrives at a network component over at least one epoch of time. Further, a core processing rate at which data can be processed by the network component is calculated. Based on the amount of data and the core processing rate, it is determined whether the network component is operating in an oversubscribed region of operation. In one embodiment, when the network component is operating in the oversubscribed region of operation, certain quality of service metrics are monitored. Using the monitored metrics, a network operation display object may be generated for identifying or troubleshooting network errors during an oversubscribed region of operation of the network component.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 5, 2015
    Assignee: Broadcom Corporation
    Inventors: William Brad Matthews, Puneet Agarwal, Bruce Hui Kwan
  • Patent number: 9025454
    Abstract: Embodiments of the present invention provide I/O systems, methods, and devices for interfacing pump controller(s) with control device(s) which may have different interfaces and/or signaling formats. In one embodiment, an I/O interface module comprises a processor, a memory, and at least two data communications interfaces for communicating with a pumping controller and a control device. The I/O interface module can receive discrete signals from the control device, interpret them accordingly and send the packets to the pump controller. The pump controller reads the packets and takes appropriate actions at the pump. The I/O interface module can interpret packets of data received from the pump controller and assert corresponding discrete signals to the control device. The I/O interface module is customizable and allows a variety of interfaces and control schemes to be implemented with a particular multiple stage pump without changing the hardware of the pump.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: May 5, 2015
    Assignee: Entegris, Inc.
    Inventors: James Cedrone, Robert F. McLoughlin, George Gonnella
  • Patent number: 9025449
    Abstract: One embodiment relates to a device. The device includes reception circuitry adapted to receive a data unit from a first node of a network and a confirmation message signal from a second node of the network. Analysis circuitry is adapted to determine a failure to correctly receive the data unit. Transmission circuitry is adapted to transmit a negative acknowledgement signal to the first node in case the analysis circuitry determines the data unit has not been correctly received and the confirmation message signal from the second node is received. Other methods and devices are also disclosed.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: May 5, 2015
    Assignee: Infineon Technologies AG
    Inventor: Vladimir Oksman
  • Patent number: 9026159
    Abstract: A method is provided by the present invention for allocating channel resources in a wireless network. The method comprises: a) transmitting at least one message which comprises information that would allow association of at least one service flow for conveying data from/to a subscriber terminal, with at least one group of service flows; b) transmitting from a base station messages adapted to provide information which relate to the allocation of resources of a channel along which data will be transmitted to/from said subscriber terminal via one or more service flows associated with that at least one group of service flows, and wherein the information comprises an identification of the at least one group of service flows; and c) transmitting data from/to the subscriber terminal in accordance with the allocation of the channel resources for the at least one group of service flows.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: May 5, 2015
    Assignee: SparkMotion Inc.
    Inventor: Vladimir Yanover
  • Patent number: 9025447
    Abstract: A service admission control method in a communication network comprising at least one group of at least one node per group, the method comprising the steps: Receive a service establishment attempt from one group; and admit the service in the network depending on the granularity of the network topology, the link topology and/or the partitioning of the link topology.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: May 5, 2015
    Assignee: Airbus Defence and Space SAS
    Inventors: Claude Poletti, Marc Cartigny
  • Publication number: 20150117195
    Abstract: Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving a first congestion indicator at a network point and modifying a data transfer rate to an effective bandwidth in response to receiving the first congestion indicator. If a second congestion indicator is received within a predetermined time period, the data transfer rate can be reduced to a factor of a committed information rate. If a second congestion indicator is not received with the time period, the data transfer rate can be increased to a target transfer rate.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Applicant: Comcast Cable Communications, LLC
    Inventor: Mehmet Toy
  • Publication number: 20150117196
    Abstract: A method in a base station for adapting link adaptation of a transmission between a user equipment and the base station is provided. The link adaptation relates to an initial value of a Block Error Rate, BLER, related to the transmission. The base station decides that the user equipment is in congestion responsive to a scheduling bit rate for the transmission in relation to a rate of data packets arriving to or being sent by the user equipment being below a first threshold. Responsive to the user equipment being in congestion, the base station adapts the link adaptation by increasing the value of the BLER of the link adaptation in relation to the initial value, until the user equipment is out of congestion or until the base station detects that any one of the user equipment and the base station tries to send high priority data.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 30, 2015
    Inventors: Hongwei WANG, Marco Belleschi, Björn Nordström
  • Publication number: 20150117197
    Abstract: The present disclosure presents a method and an apparatus for calibrating a small cell base station for backhaul management. For example, the method may include exchanging backhaul probing messages with a probing server by initiating a plurality of probing packets at the small cell base station, wherein the exchanging is performed over a backhaul after determining that a full queue condition associated with the backhaul is satisfied, computing calibration statistics for the backhaul based on characteristics associated with the backhaul probing messages, and adjusting one or more backhaul parameters of the small cell based on the calibration statistics. As such, calibration of a small cell base station for backhaul management may be achieved.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 30, 2015
    Inventors: Andrei Dragos RADULESCU, Farhad MESHKATI, Rajat PRAKASH, Rashmin Ranjitsinh ANJARIA, Sumeeth NAGARAJA, Tao CHEN, Vinod Viswanatha MENON, Sanjay Sridhar KAMATH
  • Patent number: 9019828
    Abstract: A device may receive information that identifies a radio frequency condition of a user device, where the radio frequency condition indicates a quality of a radio access network connection of the user device. The device may determine a radio frequency parameter value based on the radio frequency condition, and may set a data rate for a transmission control protocol (“TCP”) communication with the user device based on the radio frequency parameter value.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: April 28, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Maria G. Lam, Lalit R. Kotecha, Deepak Kakadia, David Chiang, Jyothi Keshavdas, Arda Aksu, Sagiv Draznin
  • Patent number: 9019830
    Abstract: A system to route media information content may include a router that analyzes predetermined content of a plurality of data packets of the media information content and prioritizes forwarding the plurality of data packets from the router based on applying at least one rule to the predetermined content.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: April 28, 2015
    Assignee: Imagine Communications Corp.
    Inventors: John L. DeLay, Edward R. Beadle
  • Patent number: 9019827
    Abstract: The present disclosure provides for devices, systems, and methods which optimize throughput of bonded connections over multiple variable bandwidth logical paths by adjusting a tunnel bandwidth weighting schema during a data transfer session in response to a change in bandwidth capabilities of one or more tunnels. By making such adjustments, embodiments of the present invention are able to optimize the bandwidth potential of multiple connections being used in a session, while minimizing the adverse consequences of reduced bandwidth issues which may occur during the data transfer session.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: April 28, 2015
    Assignee: Pismo Labs Technology Ltd.
    Inventors: Ho Ming Chan, Patrick Ho Wai Sung, Kam Chiu Ng, Wing Hong Alex Chan, Kit Wai Chau
  • Patent number: 9021126
    Abstract: A data processing apparatus includes multiple processing means that are connected in a ring shape via corresponding communication means respectively. Each communication means includes a reception means for receiving data from a previous communication means, and a transmission means for transmitting data to a next communication means. Connection information is assigned to each of the reception means and the transmission means. The communication means, when receiving a packet that has same connection information as one assigned to its reception means, causes the corresponding processing means to perform data processing on the packet, sets the connection information assigned to its transmission means to the packet, and transmits the packet to the next communication means, and when receiving a packet that has connection information that is not same as one assigned to its reception means, transmits the packet to the next communication means without changing the connection information of the packet.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hisashi Ishikawa
  • Patent number: 9015299
    Abstract: A technique manages route optimization for one or more groups of links in a computer network. According to the novel technique, each group or “subgroup” of links comprises one or more links, wherein the group may be configured based on various measures, such as, e.g., connectivity (physical or virtual), policies to be applied, per-prefix, per-application (e.g., Internet traffic or voice over IP, VoIP), geographic location, and/or quality-based (e.g., primary links and secondary/backup links). One or more policies may be defined for the groups of links (i.e., where these group policies are to be applied to the group as a whole), in addition to policies that may be defined for individual to links and/or prefixes. Once the link groups are established, traffic over the groups of links (e.g., routes to reachable address prefixes) may be managed and optimized according to the group policies, such as in accordance with Optimized Edge Routing (OER) techniques.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: April 21, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Pritam Shah
  • Patent number: 9013995
    Abstract: A network element controls congestion in a link of a packet data network. A congested link is identified and a throttle rate is determined for one or more of the traffic groups traversing the congested link. The central controller determines the throttle rates using a weight of the group and the current traffic rate of the group through the link. The throttle rates are sent to switches to throttle traffic for each affected group.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: April 21, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Neda Beheshti-Zavareh, Ying Zhang
  • Patent number: 9014023
    Abstract: Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A first service mechanism in the radio access network breaks out data coming from a basestation, and performs one or more mobile network services based on the broken out data. A second service mechanism in the core network performs one or more mobile network services based on the network traffic remaining after the first service mechanism performs its breakout. An optional third service mechanism coupled to the core network provides one or more mobile network services in the mobile data network. An overlay network allows the first, second and third service mechanisms to communicate with each other. The overlay network is preferably a private virtual network.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Bruce O. Anthony, Jr., Ronald L. Billau, Canio Cillis, Robert B. Nicholson
  • Publication number: 20150103657
    Abstract: Traffic associated with user equipment that are served by a first radio access network is steered to a second radio access network based on a rate of congestion criterion. Network load is monitored by an access point to determine rate of congestion data associated with the access point. As an example, the rate of congestion represents a change in network load of the access point over a defined time period. The rate of congestion data is then transmitted to one or more neighboring access points that can utilize the rate of congestion data to facilitate traffic steering, load balancing, and/or neighbor relationship management.
    Type: Application
    Filed: October 16, 2013
    Publication date: April 16, 2015
    Applicant: AT&T Mobility II LLC
    Inventors: Thomas W. Henderson, Hongyan Lei
  • Publication number: 20150103658
    Abstract: A control device determines whether communications that a base station accommodates are congested, based on obtained information, and identifies a terminal that is accommodated in the base station in which it is determined that the communications are congested, as a terminal of which communications a proxy device is to control. The proxy device controls communications between the base station and a server, by using a protocol that acknowledges that the data has reached a reception side, calculates a loss rate in communications by the identified terminal are to be discarded, by utilizing acknowledgement packets which are used by the protocol, and relays a communication of the identified terminal, by a transmission band which has been reduced by the calculated loss rate portion.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 16, 2015
    Inventor: Michitaka OKUNO
  • Patent number: 9007924
    Abstract: Balancing load distributions of loopback ports includes determining that a load distribution among loopback ports of a switch is unbalanced, determining whether the load distribution is balanceable, and balancing the load distribution.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: April 14, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Byung Kyu Choi, Mark W. Fidler
  • Patent number: 9009343
    Abstract: A content processing device is configured to selectively receive a media signal via a network. The content processing device is further configured to receive a bandwidth check request. The content processing device is further configured to receive a first status indicator, and determine if the streaming media signal is likely to be in use based on the first status indicator.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: April 14, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Armando P. Stettner
  • Patent number: 9008673
    Abstract: An application bandwidth monitor may be configured to determine the amount of data communication channel bandwidth being utilized by each active data communication application within a data communication device. A user interface may be configured to report this information and to receive information indicative of a desired bandwidth allocation among the active applications. An application bandwidth controller may be configured to control the maximum bandwidth that may be utilized by each active data communication application, based on this user information.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: April 14, 2015
    Assignee: Cellco Partnership
    Inventor: Kumar Sanjeev
  • Patent number: 9007123
    Abstract: Apparatus, and associated method, for improving packet data communications upon a communication path including a radio-link. Determination is made of the conditions on the radio-link when selecting the optimal size of a transmission window within which to transmit packets of data. And, retransmission time-out values are also selected responsive to the indications of the radio-link conditions.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: April 14, 2015
    Assignee: Nokia Corporation
    Inventors: Jarmo Kuusinen, Matti Turunen
  • Patent number: 9001978
    Abstract: A computing device displays a call history graphical user interface (GUI). The call history GUI includes a new list and an old list. The new list may include new missed call elements and missed call elements associated with new unopened voicemails. The old list may include other call history GUI elements, such as old missed call elements and missed call elements associated with opened voicemails.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: Flavio Lerda, Hugo Hudson, Debashish Chatterjee, Simon Tickner, Marcus Alexander Foster
  • Patent number: 9001671
    Abstract: A device receives packets of an application flow, and inspects one or more of the packets of the application flow. The device determines, based on the inspection of the one or more packets, a service graph of feature peers for the packets of the application flow. The feature peers are associated with a network and the service graph includes an ordered set of the feature peers. The device creates a representation of the service graph. The representation includes an ordered set of feature elements that represent the feature peers of the service graph. The device provides the representation of the service graph to a controller device, and the controller device configures, based on the representation, the network with the service graph so that the packets of the application flow traverse the service graph.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: April 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David E. McDysan, Stevan H. Leiden
  • Patent number: 8995837
    Abstract: An ONU includes a CDR that regenerates a clock based on a signal from an OLT, an oscillator that generates an internal clock, a time stamp counter that manages a time of the ONU based on the clock in a period in which the CDR regenerates the clock and manages the time of the ONU based on the internal clock in a period in which the CDR does not regenerate the clock, an MPCP control unit that decides, when a Cyclic Sleep mode is set, a receiver-time synchronization time that is a period in which the receiver is normally operated within a sleep time, based on a difference between a time stamp value included in the signal transmitted from the OLT and a time stamp managed by the time stamp counter, and a power-saving control unit that controls the receiver to be normally operated in the receiver-time synchronization time.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: March 31, 2015
    Assignee: Mitsubishi Electric Corporation
    Inventors: Jun Mizuguchi, Fumihiko Tano
  • Patent number: 8995459
    Abstract: A communication system detects particular application protocols in response to their message traffic patterns, which might be responsive to packet size, average packet rate, burstiness of packet transmissions, or other message pattern features. Selected message pattern features include average packet rate, maximum packet burst, maximum future accumulation, minimum packet size, and maximum packet size. The system maintains a counter of packet tokens, each arriving at a constant rate, and maintains a queue of real packets. Each real packet is released from the queue when there is a corresponding packet token also available for release. Packet tokens overfilling the counter, and real packets overfilling the queue, are discarded. Users might add or alter application protocol descriptions to account for profiles thereof.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: March 31, 2015
    Assignee: Meru Networks
    Inventors: Vaduvur Bharghavan, Shishir Varma, Sung-Wook Han
  • Patent number: 8995265
    Abstract: A system to improve a Converged Enhanced Ethernet network may include a controller having a computer processor connected to a layer 2 endpoint buffer. The system may also include a manager executing on the controller to monitor the layer 2 endpoint buffer by determining buffer data packet occupancy and/or rate of change in the buffer data packet occupancy. The system may further include a reporter to notify a congestion source of the layer 2 endpoint buffer based upon the buffer data packet occupancy and/or rate of change in the buffer data packet occupancy.
    Type: Grant
    Filed: January 28, 2012
    Date of Patent: March 31, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Claude Basso, Rolf Clauberg, Casimer M. DeCusatis, Mircea Gusat, Ronald P. Luijten, Fredy D. Neeser, Kenneth M. Valk