Congestion Avoiding Patents (Class 709/235)
-
Patent number: 8762557Abstract: A signaling gateway (SG) and a method for the SG to process signaling. The method comprises: after a SG which is configured with SCCP protocol, one or more SCCP service related subsystems, and GT translation function receives a connectionless-oriented SCCP service message in MTP3 protocol, the SG determining whether the message is a local office message according to a destination signaling point code carried in the message or a signaling point code generated by translating a GT carried in the message; and if the message is a local office message, the SG forwarding the message to a corresponding SCCP service related subsystem configured in the SG according to a subsystem number carried in the message, or forwarding the message to a corresponding SCCP service related subsystem configured in a MGC; the MGC and SG having the same signaling point code and being connected in the M3UA protocol.Type: GrantFiled: June 26, 2008Date of Patent: June 24, 2014Assignee: ZTE CorporationInventors: Liqun Xu, Dongming Fan, Haifang Liu, Rong Xu
-
Patent number: 8761021Abstract: A network device may make a determination that a first backhaul connection, which serves a first base station, is congested and that a second backhaul connection, which serves a second base station, is not congested. This determination may be made based on a first periodic data cap imposed (on the first backhaul connection, a traffic load on the first backhaul connection, a second periodic data cap imposed on the second backhaul connection, and a traffic load on the second backhaul connection. In response to the determination, the network device may configure a value of a cellular communication parameter utilized by one or both of the base stations. The configuration may comprise periodic adjustments of the value of the cellular communication parameter. The periodic adjustments may cause one or more mobile devices to be cyclically handed-over between the first base station and the second base station.Type: GrantFiled: September 6, 2012Date of Patent: June 24, 2014Assignee: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Patent number: 8762567Abstract: A communication network includes an overload control algorithm that adapts to changing circumstances. In a disclosed example, an acceptance fraction for each of a plurality of message types depends upon the arrival rates of the message types. As at least one of the arrival rates changes, the acceptance fraction is responsively changed to provide an overload control algorithm that adapts to changes in message traffic.Type: GrantFiled: August 13, 2004Date of Patent: June 24, 2014Assignee: Alcatel LucentInventors: Gopal N. Kumar, Subhabrata Bapi Sen, Ganapathy Subramanian Sundaram
-
Patent number: 8756334Abstract: A moving image reproducing apparatus which receives moving image data transmitted through a network and reproduces the moving image data includes an analysis unit adapted to analyze first moving image data stored in a storage unit and additional information of the first moving image data, a determination unit adapted to determine a storage destination on the network which is configured to acquire second moving image data following the first moving image data on the basis of the analysis result on the additional information, an acquisition unit adapted to acquire the second moving image data from the storage destination of the second moving image data, and a reproducing unit adapted to reproduce the second moving image data acquired by the acquisition unit concurrently with finishing reproduction of the first moving image data.Type: GrantFiled: April 12, 2007Date of Patent: June 17, 2014Assignee: Canon Kabushiki KaishaInventors: Takeshi Ozawa, Toru Suneya
-
Patent number: 8755283Abstract: The present invention extends to methods, systems, and computer program products for synchronizing state among load balancer components. Embodiments of the invention include load balancers using a consistent hashing algorithm to decide how new connections should be load balanced. Use of consistent hashing algorithm permits load balancers to work in a stateless manner in steady state. Load balancers start keeping flow state information (destination address for a given flow) about incoming packets when it is needed, i.e. such as, for example, when a change in destination host configuration is detected. State information is shared across load balancers in a deterministic way, which allows knowing which load balancer is authoritative (e.g., is the owner) for a given flow. Each load balancer can reach the authoritative load balancer to learn about a flow that cannot be determined locally.Type: GrantFiled: December 17, 2010Date of Patent: June 17, 2014Assignee: Microsoft CorporationInventors: Parveen Patel, Volodymyr Ivanov, Marios Zikos, Vladimir Petter, Vyacheslav Kuznetsov, David Allen Dion
-
Publication number: 20140164641Abstract: Network congestion management techniques are applied in a communication network. Network characteristics and target thresholds can be determined. A transmission mode can be determined. Further, a sending rate can be determined based on the transmission mode and network characteristics. In one aspect, network characteristics at a recent time can be determined to alter sending rates in a network to manage network congestion.Type: ApplicationFiled: April 1, 2013Publication date: June 12, 2014Applicant: THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGYInventors: Lisha YE, Mounir HAMDI
-
Publication number: 20140164640Abstract: Network congestion management techniques are applied in a communication network. Network characteristics and target thresholds can be determined. A transmission mode can be determined. Further, a sending rate can be determined based on the transmission mode and network characteristics. In one aspect, network characteristics at a recent time can be determined to alter sending rates in a network to manage network congestion.Type: ApplicationFiled: March 27, 2013Publication date: June 12, 2014Inventors: Lisha YE, Mounir HAMDI
-
Patent number: 8749817Abstract: The information processing apparatus acquires the status of a print job transmitted to the printing apparatus by the information processing apparatus, and retains the status as a list of the print job and the status; and acquires information regarding a print job retained by the printing apparatus, and retains the information as a list of the print job retained by the printing apparatus and the information. The information processing apparatus refers to the list of the print job and the status and the list of the print job and the information and stops the transmission of a print job if the number of jobs that have already been transmitted to the printing apparatus by the information processing apparatus is equal to or exceeds a predetermined threshold value or if the number of print jobs retained by the printing apparatus is equal to or exceeds a predetermined threshold value.Type: GrantFiled: November 10, 2009Date of Patent: June 10, 2014Assignee: Canon Kabushiki KaishaInventor: Hiroyuki Kayama
-
Patent number: 8750110Abstract: A hybrid network device can implement functionality for automatic path selection and modification in a hybrid communication network. The hybrid network device can select an initial network interface from a plurality of network interfaces for transmitting a packet stream. In response to determining that the medium utilization of the initial network interface exceeds the medium utilization threshold, the hybrid network device can identify one or more packet streams originating from the initial network interface to shift to corresponding one or more alternate network interfaces. The hybrid network device can attempt to reduce the medium utilization of the initial network interface below the medium utilization threshold while maintaining the medium utilization of the one or more alternate network interfaces below the corresponding medium utilization thresholds.Type: GrantFiled: December 29, 2011Date of Patent: June 10, 2014Assignee: QUALCOMM IncorporatedInventors: Roshan R. Baliga, Etan G. Cohen, Michael B. Ryan, Sidney B. Schrum, Jr.
-
Patent number: 8745485Abstract: Functionality available on an enterprise server is applied to HTML content from a remote server. HTML content is collected from remote servers including remote markup tags upon request from an end user. The HTML content for the remote markup tags is parsed and converted to content formatted for enterprise server functionality. The converted content is executed at the enterprise server. Remote server and enterprise server data are then transmitted to the end user. Tags and/or libraries may be extensible, such that they may be created or modified, and the tags may or may not be included within a supplied library of tags and/or a created library of tags, or any combination thereof.Type: GrantFiled: August 18, 2005Date of Patent: June 3, 2014Assignee: Oracle International CorporationInventor: Don Lewis Hayler
-
Patent number: 8745239Abstract: Aspects of the present invention include distributing new resources closer to end-users which are making increased demands by spinning-up additional virtualized instances (as part of a cloud provisioning) within servers that are physically near to the network equipment (i.e., web servers, switches, routers, load balancers) that are receiving the requests.Type: GrantFiled: April 6, 2012Date of Patent: June 3, 2014Assignee: Limelight Networks, Inc.Inventors: Jason Thibeault, Jonathan Cobb, David Rowley, Scott Anderson, Abbas Mahyari, Nikita Dolgov, Carl Rivas
-
Patent number: 8745264Abstract: Host machines and other devices performing synchronized operations can be dispersed across multiple racks in a data center to provide additional buffer capacity and to reduce the likelihood of congestion. The level of dispersion can depend on factors such as the level of oversubscription, as it can be undesirable in a highly connected network to push excessive host traffic into the aggregation fabric. As oversubscription levels increase, the amount of dispersion can be reduced and two or more host machines can be clustered on a given rack, or otherwise connected through the same edge switch. By clustering a portion of the machines, some of the host traffic can be redirected by the respective edge switch without entering the aggregation fabric. When provisioning hosts for a customer, application, or synchronized operation, for example, the levels of clustering and dispersion can be balanced to minimize the likelihood for congestion throughout the network.Type: GrantFiled: March 31, 2011Date of Patent: June 3, 2014Assignee: Amazon Technologies, Inc.Inventor: Michael David Marr
-
Patent number: 8745209Abstract: Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.Type: GrantFiled: December 17, 2010Date of Patent: June 3, 2014Assignee: Google Inc.Inventors: Matthew Lloyd, Trausti Kristjansson
-
Patent number: 8745260Abstract: Systems and methods for providing the progressive download of media content using techniques that preferentially identify and use periods of surplus network capacity to maintain the content delivery. A buffer of a receiving system is maintained and pre-filled with enough content to bridge playback intervals where a network is unable to deliver content as fast as it is played out. Content delivery does not impact other users' applications and use of the network and its resources since content is preferentially sent when surplus network capacity exists in the network. When no surplus network capacity is available, a user requesting content may be given the option to continue the delivery in the background so that the content may be played at a later time. The user may then resume their playback experience once the content has been completely delivered using surplus network capacity as it becomes available.Type: GrantFiled: January 8, 2013Date of Patent: June 3, 2014Assignee: Opanga Networks Inc.Inventors: Jeffrey Paul Harrang, David Gibbons, John Michael Burnette
-
Patent number: 8743691Abstract: Solutions are provided that allow a network device to apply flow control on the MAC layer while taking into account the priority of the frame of traffic. This may be accomplished by generating a frame indicating that traffic flow should be paused, while utilizing a new opcode value, or alternatively by utilizing a new type/length value (possibly combined with a new opcode value). A receiving device may then examine the fields of the frame to determine whether it should use priority-based pausing, and then examine other fields to determine which priority-levels to pause and for how long. This allows for improved efficiency in flow control on the MAC layer.Type: GrantFiled: June 15, 2011Date of Patent: June 3, 2014Assignee: Foundry Networks, LLCInventors: Nitin Jain, Rajkumar Jalan
-
Patent number: 8745211Abstract: For allowing an efficient consumption of resources of a physical substrate network a method for operating at least one virtual network on a substrate network is claimed, especially within a framework of a self-organizing model for optimizing resource consumption of the substrate network, wherein the virtual networks are including a plurality of virtual nodes each being assigned to respective substrate nodes of the substrate network and wherein two adjacent virtual nodes of the same virtual network are connected by a virtual link which is corresponding to one or more respective substrate node links, including the following steps: Identifying a traffic pattern within at least two substrate nodes with regard to the resources individually consumed by the virtual networks; reallocating of the resources depending on an evaluation of the identified traffic patterns for optimizing resource consumption within the substrate nodes, wherein the identifying step and the evaluation and decision to execute the reallocationType: GrantFiled: December 10, 2009Date of Patent: June 3, 2014Assignee: NEC Europe Ltd.Inventors: Clarissa Marquezan, Giorgio Nunzi, Marcus Brunner
-
Patent number: 8738752Abstract: In one embodiment, an apparatus generally comprises one or more input interfaces for receiving a plurality of flows, a plurality of output interfaces, and a processor operable to identify large flows and select one of the output interfaces for each of the large flows to load-balance the large flows over the output interfaces. The apparatus further includes memory for storing a list of the large flows, a pinning mechanism for pinning the large flows to the selected interfaces, and a load-balance mechanism for selecting one of the output interfaces for each of the remaining flows. A method for local placement of large flows to assist in load-balancing is also disclosed.Type: GrantFiled: January 30, 2008Date of Patent: May 27, 2014Assignee: Cisco Technology, Inc.Inventors: Anna Charny, David Tsiang, Mohammed Ismael Tatar, John Bettink, David Getchell, Clarence Filsfils
-
Patent number: 8737243Abstract: Properties of data transmission are measured in a telecommunications network (2) comprising an access network segment (6) and a core network segment (4). A packet switched network endpoint device (10) in communication with the access network segment passively monitors data throughput between the telecommunication network and the endpoint device and conducts active tests of data transmission latency and data transmission loss by exchanging active test data packets with an active test server (8). Test result data is transmitted to the active test server in active test data packets (106, 118), avoiding additional network traffic. Active tests are conducted from the application layer. The resulting metrics accurately represent the experience of users of the endpoint devices.Type: GrantFiled: November 10, 2010Date of Patent: May 27, 2014Assignee: Ciqual LimitedInventor: Donald MacGregor Scobbie
-
Patent number: 8732229Abstract: Completion processing of data communications instructions in a distributed computing environment, including receiving, in an active messaging interface (‘AMI’) data communications instructions, at least one instruction specifying a callback function; injecting into an injection FIFO buffer of a data communication adapter, an injection descriptor, each slot in the injection FIFO buffer having a corresponding slot in a pending callback list; listing in the pending callback list any callback function specified by an instruction, incrementing a pending callback counter for each listed callback function; transferring payload data as per each injection descriptor, incrementing a transfer counter upon completion of each transfer; determining from counter values whether the pending callback list presently includes callback functions whose data transfers have been completed; calling by the AMI any such callback functions from the pending callback list, decrementing the pending callback counter for each callback functiType: GrantFiled: January 6, 2011Date of Patent: May 20, 2014Assignee: International Business Machines CorporationInventors: Michael A. Blocksome, Sameer Kumar, Jeffrey J. Parker
-
Patent number: 8732331Abstract: In a computing system having a plurality of transaction source nodes issuing transactions into a switching fabric, an underserviced node notifies source nodes in the system that it needs additional system bandwidth to timely complete an ongoing transaction. The notified nodes continue to process already started transactions to completion, but stop the introduction of new traffic into the fabric until such time as the underserviced node indicates that it has progressed to a preselected point.Type: GrantFiled: October 2, 2008Date of Patent: May 20, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Gregg B Lesartre, Craig Warner, Gary Gostin, John W Bockhaus
-
Patent number: 8730812Abstract: One embodiment provides a system that facilitates bandwidth-profile enforcement. During operation, the system indicates a packet's compliance with a bandwidth profile based at least on available high-compliance tokens and medium-compliance tokens. The system further converts, within different classes of service (CoSs), an overflow high-compliance token to a medium-compliance token, in a top-down or bottom-up fashion with respect to different CoS priorities.Type: GrantFiled: January 12, 2011Date of Patent: May 20, 2014Assignee: Brocade Communications Systems, Inc.Inventor: Norival R. Figueira
-
Patent number: 8732327Abstract: The present invention relates to a server and a method for achieving a fast channel change in e.g. an IPTV system. This is achieved by selecting a source for retrieving the requested channel based on the current load of the FCC server. The source may be the streaming server providing the regular multicast stream or a buffer providing a buffered version of the requested channel. According to one embodiment requests for fast channel change (relating to the same channel) are grouped and served and served as a bundle over multicast. By doing that one can alleviate the load on the FCC server and the network since multiple clients can share the same stream.Type: GrantFiled: November 23, 2009Date of Patent: May 20, 2014Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Joacim Halén, Victor Souza
-
Patent number: 8732296Abstract: A system, method, and computer program product are provided for redirecting internet relay chat (IRC) traffic identified utilizing a port-independent algorithm and controlling IRC based malware. In use, IRC traffic communicated via a network is identified utilizing a port-independent algorithm. Furthermore, the IRC traffic is redirected to a honeypot.Type: GrantFiled: May 6, 2009Date of Patent: May 20, 2014Assignee: McAfee, Inc.Inventors: Vinoo Thomas, Nitin Jyoti, Cedric Cochin, Rachit Mathur
-
Patent number: 8732323Abstract: A computer supports generating a model of transactions in which services are processed in multiple layers. The computer refers to start times and end times of processings, which are invoked and generated from another processing in the services, of the same server to calculate time intervals between the processings. The computer generates possible thresholds indicating thresholds that are possible criteria for grouping the processings according to the time intervals between the processings. The computer puts together, for each of the generated possible thresholds, consecutive processings, in which the time intervals between the processings are equal to or smaller than the possible threshold, into the same group to generate a group that the processings belong to. The computer divides a group, among the generated groups, without a processing serving as an invoker into processing-by-processing groups. The computer determines the possible threshold with the least number of groups as the threshold.Type: GrantFiled: December 3, 2009Date of Patent: May 20, 2014Assignee: Fujitsu LimitedInventors: Toshihiro Shimizu, Nobuhiro Yugami
-
Patent number: 8724467Abstract: A method is provided in one example embodiment and includes identifying an Internet protocol (IP) address for a serving gateway; establishing a link between the serving gateway and a congestion notification element; monitoring packets in order to identify whether a differentiated services code point (DSCP) bit has been set in the packets; determining that a threshold associated with congestion in a network has been exceeded; and communicating a signal to the serving gateway associated with the congestion. The serving gateway can be configured to correlate the congestion with identifiers associated with end users operating in the network, where the serving gateway communicates a signal to a network element to reduce the congestion.Type: GrantFiled: February 4, 2011Date of Patent: May 13, 2014Assignee: Cisco Technology, Inc.Inventors: Francois L. Le Faucheur, Mark Grayson, Horia M. Miclea
-
Patent number: 8724462Abstract: A system and a method are described herein which provide for congestion handling in a packet switched network domain. In case of congestion overload is measured by a core node, the data packets in proportion to the overload are marked and the signaled overload is stored. At least one egress node receives marked and not marked packets, decodes and counts the overload from the marked packets in a counting interval. Congestion report messages are sent to ingress nodes where flows are terminated.Type: GrantFiled: December 18, 2012Date of Patent: May 13, 2014Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: András Császár, Attila Takács, Attila Báder, Robert Szabo, Lars Westberg
-
Patent number: 8717883Abstract: Data is received from a media gateway relating to a congestion level in the media gateway. In a computer having a processor and a memory, at least a first datum and a second datum included in the data are evaluated. Based on the evaluation, it is determined whether the congestion level exceeds a predetermined level. The congestion level is reported, including whether the congestion level exceeds the predetermined level.Type: GrantFiled: December 17, 2010Date of Patent: May 6, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: James N. Russell, Ian C. Scott, Bob E. Taylor, Roy Curtis Shell, IV, Kenny M. Hawkins
-
Patent number: 8719409Abstract: A communication system for providing network access over a shared communication link is disclosed. The communication system includes a user access point, a network access point and a communications link. The user access point is coupled to one or more user terminals that access a remote network. The network access point is coupled to the remote network. The communications link couples the user access point and the network access point. The communications link is at least partially controlled by the network access point, which monitors information passed between the remote network and the user access point to create an estimate of future usage of the communications link by the user access point based on the information. The network access point allocates communications link resources for the user access point based on the estimate.Type: GrantFiled: December 18, 2012Date of Patent: May 6, 2014Assignee: ViaSat, Inc.Inventor: Thomas Eidenschink
-
Patent number: 8719443Abstract: Described is an I/O driven, feedback based rate control mechanism that allows a transfer session to self-adjust its transfer rate in response to the speed of the storage device at the destination. The described system may operate at the application layer, which makes cross-platform deployment an easier task.Type: GrantFiled: March 5, 2010Date of Patent: May 6, 2014Assignee: Aspera, Inc.Inventors: Ying Xu, Michelle Christine Munson, Serban Simu
-
Patent number: 8713196Abstract: A data communications system includes a controller device and multiple client devices communicating with the controller device through a shared data communications link. The controller device is configured to determine a usage based multiplier value for each of the client devices and monitor the data communications link for congestion. When it is determined that a threshold congestion level has been exceeded, the controller applies a rate-limiting scheme, based on the determined usage based multiplier values, to reallocate client device bandwidth over the data communications link.Type: GrantFiled: April 8, 2009Date of Patent: April 29, 2014Assignee: Eden Rock Communications, LLCInventor: Eamonn Gormley
-
Publication number: 20140115186Abstract: Methods of tuning a receive window. A receiving device and a sending device may be in communication over a network. The receiving device may advertise a receive window to the sending device. The size of the receive window may be adjusted over time based on one or more connection parameters, application parameters and/or operating system parameters.Type: ApplicationFiled: October 23, 2012Publication date: April 24, 2014Applicant: Microsoft CorporationInventors: Kevin T. Weston, Abolade Gbadegesin, Deepak Bansal, Murari Sridharan, Sanjay N. Kaniyar
-
Patent number: 8706902Abstract: A method for regulating network traffic may be provided. The method may comprise: measuring usage of a CPU; determining if the CPU usage is greater than an overload threshold value; halting the increase of a data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overload threshold value; determining if the CPU usage is greater than an overflow threshold value; and decreasing the data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overflow threshold value for improving session setup speed.Type: GrantFiled: February 22, 2011Date of Patent: April 22, 2014Assignee: Cisco Technology, Inc.Inventors: Xuechen Yang, Jian Wu
-
Patent number: 8706857Abstract: There is provided an information processing apparatus that is connected to a server for managing data, the information processing apparatus including a data storage configured to store the data obtained from the server, a check unit configured to check a cumulative state of change history information indicating a change type of the data in the server stored in the server, and a data obtaining unit configured to use a check result of the check unit as a basis to determine an obtaining method by selecting either a first obtaining method of synchronizing the data stored in the data storage with the data managed by the server in accordance with the change history information or a second obtaining method of obtaining, from the server, data presence information indicating the data existing in the server to synchronize the data stored in the data storage and to obtain the data from the server.Type: GrantFiled: November 22, 2010Date of Patent: April 22, 2014Assignee: Sony CorporationInventors: Seiji Esaka, Takeru Kaneko, Masayuki Takada, Shuhei Sonoda
-
Patent number: 8705367Abstract: An extension to TCP is generally provided that allows TCP to handle heterogeneous applications, especially those with delay and smoothness-sensitive contents, and wireless transmission media having noisy, fading radio channels. The TCP extension decouples reliability control from rate control, sacrificing reliability for delay control (transmission rate and retransmission decision) that may be suitable for delay and smoothness-sensitive contents. Furthermore, the TCP extension may select TCP variants and modifications to the TCP variants based on one or more of application needs, channel conditions, or local observables such as loss and delay to better adapt to different types of applications and physical layers.Type: GrantFiled: January 10, 2013Date of Patent: April 22, 2014Assignee: Empire Technology Development LLCInventor: Mung Chiang
-
Patent number: 8699339Abstract: The disclosed embodiments provide a system that facilitates use of a network link. During operation, the system continuously monitors an interarrival delay of packets received from a sender over the network link. Next, the system adjusts a receive window for the sender based on the interarrival delay to facilitate receipt of subsequent packets from the sender and other senders over the network link.Type: GrantFiled: February 17, 2012Date of Patent: April 15, 2014Assignee: Apple Inc.Inventor: Padmavathy Bhooma
-
Patent number: 8700742Abstract: It is therefore an object of the invention to provide a system and method for prequeuing of files predicted to be desired by a user, through a telecommunications link, into a local cache, based on a list, wherein the prequeuing system is responsive to any change in the sequence of user review, such that predicted latencies for sequential file review from any given starting point are minimized. A system and method for reducing latency in a sequential record browser are provided, for defining a sequential list of records; selecting a record from the list for review; downloading the selected record, and records sequentially thereafter until interrupted; interrupting the downloading by selecting a non-sequential record; and downloading the a non-sequential record and records sequentially thereafter until interrupted.Type: GrantFiled: May 3, 2012Date of Patent: April 15, 2014Assignee: Rose Blush Software LLCInventors: Corey Young, David Kovanen, Joseph Fullmer
-
Publication number: 20140101332Abstract: A method and system for detecting and reducing data transfer congestion in a wireless access point includes determining a round-trip-time value for an internet control message protocol (ICMP) packet transmitted from a source computing device to a first computing device of a plurality of computing devices via the wireless access point. A data rate for data transmissions from the source computing device is increased to a value no greater than a peak data rate value if the round-trip-time is less than a first threshold value. The data rate is decreased if the round-trip-time value is greater than a second threshold value. Additionally, the peak data rate value may also be decreased if the round-trip-time value is greater than the second threshold value.Type: ApplicationFiled: December 9, 2013Publication date: April 10, 2014Inventors: Justin Lipman, Xiaodong Chen
-
Patent number: 8693329Abstract: The present invention is related to a method, base station (RBS) and computer program for quickly recovering from a detected congestion over the air interface. First the current bitrate at the which the air interface congestion has been detected is stored as a new reference bitrate. Thereafter, the base station (RBS) requests a reduction of the bitrate associated with the air interface. When the congestion condition has subsided the base station (RBS) requests a boost of the bitrate associated with the air interface up to the stored new reference bitrate. When finally the new reference bitrate has been reached, the base station (RBS) requests a linear increase of the bitrate associated with the air interface.Type: GrantFiled: June 24, 2008Date of Patent: April 8, 2014Assignee: Unwired Planet, LLCInventors: Lars Blomstergren, Peter Lundh, Szilveszter Nádas, Zoltán Nagy
-
Patent number: 8694634Abstract: A system and method for capacity planning for enterprise networks, such as identifying bottlenecks and removing or replacing the bottleneck device are provided. The device utilization for one or more network devices are measured or read from measured data. A relative load is calculated from the device utilization data and device utilization is compared to a device threshold to determine the bottleneck device. A method is also provided for determining network utilizations, network populations and a relative response times based on only limited measurable device usage data.Type: GrantFiled: October 22, 2012Date of Patent: April 8, 2014Assignee: CA, Inc.Inventor: Douglas M. Neuse
-
Patent number: 8688766Abstract: A method and apparatus to manage allocation of data to peers in a peer-to-peer network, where the peers in the peer-to-peer network use distributed hash tables for addressing the peers, the peers associated with bit addresses, including dividing a virtual scene into a plurality of cells, each cell associated with a bit identifier, neighboring cells of the virtual scene associated with bit identifiers which differ from each other by one bit and allocating data in each cell of the virtual scene to peers whose bit address is closest to the bit identifier of the cells.Type: GrantFiled: March 3, 2010Date of Patent: April 1, 2014Assignee: Thomson LicensingInventors: Matteo Varvello, Christophe Diot, Ernst W. Biersack
-
Patent number: 8688855Abstract: A method is disclosed for performing traffic control in a network, the network comprising at least one link, the method comprising: —measuring the data traffic rate, the data traffic comprising at least one data flow, at at least one link which carries the data traffic; —defining a first and a second threshold value, the second threshold value being larger than the first threshold value; —determining whether the measured data rate is larger than the first threshold value; and if so, starting congestion signaling of a first type, —determining whether the data rate is larger than the second threshold value; and if so, starting congestion signaling of a second type, wherein at least one of the first and the second threshold values are modified over time, based on data traffic information.Type: GrantFiled: November 30, 2009Date of Patent: April 1, 2014Assignee: Alcatel LucentInventors: Josephine Adriaan Werner Van Leekwijck, Koen De Schepper
-
Patent number: 8683534Abstract: A method and apparatus for storing and distributing video information in an interactive information distribution system by storing video information on either a centralized or de-centralized secondary storage partition in a network of provider and subscriber equipment, and therein distributing the video information to a subscriber having made a request for such video information.Type: GrantFiled: April 3, 2012Date of Patent: March 25, 2014Assignee: Comcast IP Holdings I, LLCInventors: James B. Armstrong, Christopher W. B. Goode
-
Patent number: 8683066Abstract: An apparatus, system, and method for maintaining a programming lineup of adaptive-bitrate content streaming is provided. The apparatus includes a timeline module configured to maintain a programming lineup of media content available over a network. The media content may comprise a plurality of streamlets. The apparatus also includes at least one data module configured to maintain multi-bitrate streamlet information. The system includes the apparatus and a client module configured to acquire content based upon the programming lineup provided by the timeline module. The method includes maintaining a programming lineup of media content available over a network, and maintaining multi-bitrate streamlet information.Type: GrantFiled: August 6, 2007Date of Patent: March 25, 2014Assignee: DISH Digital L.L.C.Inventors: Mark B. Hurst, David F. Brueck
-
Publication number: 20140082213Abstract: A method and an apparatus for setting a data transmission and reception period are provided.Type: ApplicationFiled: September 16, 2013Publication date: March 20, 2014Applicant: Samsung Electronics Co., Ltd.Inventors: Bu-Seop JUNG, Jung-Hun LEE
-
Patent number: 8677011Abstract: A load distribution system that can further reduce load on a single apparatus and a network and that can distribute load for each process.Type: GrantFiled: July 27, 2011Date of Patent: March 18, 2014Assignee: NEC CorporationInventor: Satoshi Uchida
-
Patent number: 8677041Abstract: A method and system for balancing loads of a plurality of bus lanes of a snooping-based bus. The system includes: a receiver for receiving snoop transactions from the bus lanes, each of the snoop transactions having a snoop request and at least one snoop response, an analyzer for analyzing respective actual and expected loads of each of the bus lanes dependent on the received snoop transactions, and a controller for providing a next snoop request from a number of outstanding snoop requests to a buffer allocated to the system, where the buffer is dependent on the analyzed loads of the bus lanes.Type: GrantFiled: August 30, 2011Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventor: Andreas Christian Doering
-
Patent number: 8671197Abstract: A network includes a cache server and a network aware server that operates to determine an optimization between a cost of retrieving content from a communication network and a cost of caching content at the cache server. The optimization is determined as a minimum of a sum of a transit cost, a backbone cost, and a caching cost. The transit cost includes a money cost per data unit. The backbone cost includes a money cost per data unit and time unit. The caching cost includes a money cost per server unit. In response to determining the optimization, the network aware server sends a content identifier to the cache server, and the cache server receives the content identifier, determines a source of a content item, and if the source is the same as the content identifier, then cache the content item.Type: GrantFiled: October 12, 2012Date of Patent: March 11, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Dan Pei, Mohammad Taghi Hajiaghayi, Jeffrey Erman
-
Publication number: 20140068098Abstract: Aspects relating to reducing network latency in systems that use NAS Authentication/Security procedures are disclosed. For example, a method for reducing latency due to NAS authentication can include determining a number (n) or time (t) of service requests from an idle state that trigger a NAS authentication. A penultimate service request is detected before the nth service request or after time (t). A gratuitous service request is sent after the penultimate service request.Type: ApplicationFiled: September 3, 2013Publication date: March 6, 2014Applicant: QUALCOMM IncorporatedInventors: Kirankumar ANCHAN, Mark MAGGENTI, Karthika PALADUGU, Arvind V. SANTHANAM
-
Patent number: 8667169Abstract: A method is provided in one example and includes receiving network traffic associated with a first user and a second user; evaluating keywords in the network traffic in order to identify a topic of discussion involving the first and the second users; determining a first sentiment associated with a first data segment associated with the first user; determining a second sentiment associated with a second data segment associated with the second user; and generating an argument map based on the first data sentiment and the second data sentiment.Type: GrantFiled: December 17, 2010Date of Patent: March 4, 2014Assignee: Cisco Technology, Inc.Inventors: Deepti Patil, Satish K. Gannu, Ashutosh A. Malegaonkar
-
Patent number: 8661155Abstract: A streaming server sends a multimedia stream for delivery by a hybrid unicast-broadcast delivery network to a mobile terminal. To assist that mobile terminal change access delivery from unicast to broadcast, the streaming server sends multimedia content timing information that indicates one or more interstices in the content of the multimedia stream. The mobile terminal receives such multimedia content timing information upon receiving the multimedia stream by unicast. Although the mobile terminal determines the same multimedia stream is also available by broadcast, the mobile terminal initiates a change from unicast to broadcast during an interstice. Because the mobile terminal delays the access change until an interstice, any data loss resulting from the access change has a minimal effect on a subscriber's experience of the multimedia content. Moreover, regular occurrence of interstices ensures that such change will not be significantly delayed, and thus, neither will use of broadcast.Type: GrantFiled: December 30, 2008Date of Patent: February 25, 2014Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Frederic Gabin, Göran Roth