Methods and systems for managing network traffic

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7680897
SERIAL NO

10409529

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods and systems for network traffic management are provided. A content distribution network application manages data in a cache. A network rate shaper application controls and manages requests for access to an external network connection. The content distribution network application determines priorities associated with requests and communicates these priorities to the rate shaper application. The rate shaper application adjusts access levels or data transfer rates for the requests based on the received priorities.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
RPX CORPORATIONSAN FRANCISCO, CA2308

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Carter, Stephen R Spanish Fork, US 230 5011
Major, Robert Drew Orem, US 29 688

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SYBASE, INC. (1)
* 5925100 Client/server system with methods for prefetching and managing semantic objects based on object-based prefetch primitive present in client's executing application 160 1996
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 6868439 System and method for supervising use of shared storage by multiple caching servers physically connected through a switching router to said shared storage via a robust high speed connection 75 2002
 
EMC IP HOLDING COMPANY LLC (1)
2005/0169,173 Methods and systems for managing network traffic by multiple constraints 12 2004
 
CISCO TECHNOLOGY, INC. (1)
* 6499088 Methods and apparatus for populating a network cache 62 2001
 
ENTERASYS NETWORKS, INC. (1)
5649110 Traffic shaping system with virtual circuit table time stamps for asynchronous transfer mode networks 107 1994
 
XEROX CORPORATION (3)
5926459 Rate shaping in per-flow queued routing mechanisms for available bit rate service 87 1997
6064650 Rate shaping in per-flow output queued routing mechanisms having output links servicing multiple physical layers 49 1997
6064651 Rate shaping in per-flow output queued routing mechanisms for statistical bit rate service 40 1997
 
TRANSOFT TECHNOLOGY CORPORATION (1)
6185601 Dynamic load balancing of a network of client and server computers 378 1998
 
HITACHI, LTD. (1)
* 2002/0107,743 Transaction processing system having service level control capabilities 18 2001
 
RIVERSTONE NETWORKS, INC. (1)
5864540 Method for integrated traffic shaping in a packet-switched network 92 1997
 
ORACLE AMERICA, INC. (1)
6327622 Load balancing in a network environment 407 1998
 
AKAMAI TECHNOLOGIES, INC. (1)
6484143 User device and system for traffic management and content distribution over a world wide area network 409 2000
 
INTEL CORPORATION (1)
* 6751659 Distributing policy information in a communication network 149 2000
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
6310881 Method and apparatus for network control 30 1998
 
NOKIA TELECOMMUNICATIONS OY (1)
5870384 Method and equipment for prioritizing traffic in an ATM network 17 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (6)
* 2011/0078,240 CONTENT MANAGEMENT 0 2010
* 2011/0072,110 CONTENT MANAGEMENT 4 2010
* 2011/0072,140 CONTENT MANAGEMENT 0 2010
* 2011/0072,134 CONTENT MANAGEMENT 0 2010
* 2013/0297,717 CONTENT MANAGEMENT 0 2013
9819567 Traffic surge management for points of presence 0 2015
 
GENERAL ELECTRIC COMPANY (2)
* 8261277 System and method for dynamic allocation of resources in a computing grid 6 2006
* 2007/0240,161 System and method for dynamic allocation of resources in a computing grid 53 2006
 
ERICSSON AB (2)
* 9584598 Methods, apparatus, and computer program products for allocating bandwidth for push and pull content requests in a content delivery network 0 2013
* 2014/0304,372 METHODS, APPARATUS, AND COMPUTER PROGRAM PRODUCTS FOR ALLOCATING BANDWIDTH FOR PUSH AND PULL CONTENT REQUESTS IN A CONTENT DELIVERY NETWORK 3 2013
 
SIEMENS AKTIENGESELLSCHAFT (1)
* 2011/0004,664 Device and Method for Distributing and Forwarding Requests to a Plurality of Web Servers in an Industrial Automation Arrangement 0 2010
 
AMAZON TECHNOLOGIES, INC. (120)
8606996 Cache optimization 42 2008
8601090 Network resource identification 54 2008
8533293 Client side cache management 3 2008
8447831 Incentive driven content delivery 6 2008
8321568 Content management 104 2008
8156243 Request routing 80 2008
* 2009/0248,697 CACHE OPTIMIZATION 47 2008
* 2009/0248,787 CONTENT MANAGEMENT 101 2008
* 2009/0248,893 REQUEST ROUTING 165 2008
* 8402137 Content management 83 2008
* 2009/0248,858 CONTENT MANAGEMENT 114 2008
8732309 Request routing utilizing cost information 64 2008
8521880 Managing content delivery network service providers 15 2008
8122098 Managing content delivery network service providers by a content broker 120 2008
8073940 Managing content delivery network service providers 113 2008
8065417 Service provider registration by a content broker 9 2008
8060616 Managing CDN registration by a storage provider 5 2008
8028090 Request routing utilizing client location information 136 2008
8756341 Request routing utilizing popularity information 67 2009
8688837 Dynamically translating resource identifiers for request routing using popularity information 63 2009
8521851 DNS query processing using resource identifiers specifying an application broker 68 2009
8412823 Managing tracking information entries in resource cache components 63 2009
8782236 Managing resources using resource expiration data 63 2009
9495338 Content distribution network 11 2010
8397073 Managing secure content in a content delivery network 3 2010
9712484 Managing request routing information utilizing client identifiers 0 2010
9407681 Latency measurement in resource requests 19 2010
9003035 Point of presence management in request routing 45 2010
8938526 Request routing management based on network components 43 2010
8930513 Latency measurement in resource requests 47 2010
8924528 Latency measurement in resource requests 47 2010
8819283 Request routing in a networked environment 105 2010
8577992 Request routing management based on network components 62 2010
8468247 Point of presence management in request routing 2 2010
8452874 Request routing processing 70 2010
* 8352613 Content management 0 2010
* 8352614 Content management 0 2010
* 8352615 Content management 0 2010
* 8346937 Content management 0 2010
9391949 Request routing processing 20 2010
8626950 Request routing processing 65 2010
8239571 Request routing using network computing components 2 2011
* 2011/0153,736 REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS 2 2011
8135820 Request routing based on class 77 2011
8234403 Updating routing information based on client location 72 2011
8060561 Locality based content distribution 1 2011
8321588 Request routing utilizing client location information 3 2011
8301748 Managing CDN registration by a storage provider 0 2011
8275874 Locality based content distribution 1 2011
8301778 Service provider registration by a content broker 1 2011
8239514 Managing content delivery network service providers 3 2011
8788671 Managing content delivery network service providers by a content broker 61 2012
8386596 Request routing based on class 3 2012
9479476 Processing of DNS queries 12 2012
9154551 Processing DNS queries to identify pre-processing information 30 2012
9172674 Managing request routing information utilizing performance information 29 2012
9083743 Managing request routing information utilizing performance information 36 2012
8423667 Updating routing information based on client location 3 2012
8583776 Managing content delivery network service providers 0 2012
8458250 Request routing using network computing components 5 2012
9525659 Request routing utilizing point of presence load information 12 2012
8510448 Service provider registration by a content broker 1 2012
8438263 Locality based content distribution 1 2012
9787775 Point of presence management in request routing 0 2012
9497259 Point of presence management in request routing 11 2012
8676918 Point of presence management in request routing 63 2012
8543702 Managing resources using resource expiration data 60 2012
8521885 Dynamically translating resource identifiers for request routing using popularity information 0 2012
8495220 Managing CDN registration by a storage provider 0 2012
8463877 Dynamically translating resource identifiers for request routing using popularitiy information 48 2012
8458360 Request routing utilizing client location information 2 2012
9323577 Automated profiling of resource usage 23 2012
9135048 Automated profiling of resource usage 0 2012
* 8639817 Content management 63 2012
* 2013/0110,916 CONTENT MANAGEMENT 0 2012
8713156 Request routing based on class 0 2013
9130756 Managing secure content in a content delivery network 31 2013
* 8756325 Content management 61 2013
9237114 Managing resources in resource cache components 25 2013
9021127 Updating routing information based on client location 42 2013
9003040 Request routing processing 29 2013
9009286 Locality based content distribution 43 2013
9026616 Content delivery reconciliation 42 2013
9021128 Request routing using network computing components 42 2013
9021129 Request routing utilizing client location information 42 2013
9294391 Managing network computing components utilizing request routing 24 2013
9083675 Translation of resource identifiers using popularity information upon client request 36 2013
9451046 Managing CDN registration by a storage provider 0 2013
9444759 Service provider registration by a content broker 14 2013
9251112 Managing content delivery network service providers 25 2013
8996664 Translation of resource identifiers using popularity information upon client request 0 2013
9210235 Client side cache management 25 2013
9515949 Managing content delivery network service providers 12 2013
8930544 Network resource identification 47 2013
9106701 Request routing management based on network components 35 2013
9208097 Cache optimization 25 2013
9407699 Content management 18 2014
9571389 Request routing based on class 8 2014
9734472 Request routing utilizing cost information 0 2014
9191458 Request routing using a popularity identifier at a DNS nameserver 30 2014
9288153 Processing encoded content 0 2014
9176894 Managing resources using resource expiration data 29 2014
9191338 Request routing in a networked environment 29 2014
* 9544394 Network resource identification 10 2014
9253065 Latency measurement in resource requests 26 2014
9185012 Latency measurement in resource requests 29 2014
9628554 Dynamic content delivery 5 2014
9160703 Request routing management based on network components 29 2014
9332078 Locality based content distribution 22 2015
9246776 Forward-based resource delivery network management techniques 26 2015
9608957 Request routing using network computing components 6 2015
9712325 Managing secure content in a content delivery network 0 2015
9800539 Request routing management based on network components 0 2015
9794281 Identifying sources of network attacks 0 2015
9774619 Mitigating network attacks 0 2015
9742795 Mitigating network attacks 0 2015
9794216 Request routing in a networked environment 0 2015
9590946 Managing content delivery network service providers 6 2016
9621660 Locality based content distribution 5 2016
9787599 Managing content delivery network service providers 0 2016
 
COMCAST CABLE COMMUNICATIONS, LLC (5)
9769504 Dynamic distribution of media content assets for a content delivery network 0 2010
* 8984144 Delivery of content 2 2011
* 2012/0226,770 Delivery of Content 7 2011
* 2015/0180,968 Delivery of content 2 2015
9729901 Dynamic generation of media content assets for a content delivery network 0 2015
 
FUJITSU LIMITED (2)
* 8730813 Apparatus for performing packet-shaping on a packet flow 0 2012
* 2012/0213,078 APPARATUS FOR PERFORMING PACKET-SHAPING ON A PACKET FLOW 3 2012
 
LIMELIGHT NETWORKS, INC. (1)
* 8527645 Distributing transcoding tasks across a dynamic set of resources using a queue responsive to restriction-inclusive queries 4 2012
 
PAYPAL, INC. (1)
* 2011/0246,553 VALIDATION OF INTERNAL DATA IN BATCH APPLICATIONS 2 2010
 
POLYCOM, INC. (3)
* 9319634 Facilitating multi-party conferences, including allocating resources needed for conference while establishing connections with participants 1 2013
* 2014/0022,334 FACILITATING MULTI-PARTY CONFERENCES, INCLUDING ALLOCATING RESOURCES NEEDED FOR CONFERENCE WHILE ESTABLISHING CONNECTIONS WITH PARTICIPANTS 8 2013
9749588 Facilitating multi-party conferences, including allocating resources needed for conference while establishing connections with participants 0 2016
 
VIGO SOFTWARE LTD (1)
* 9350624 Dynamic assignment of connection priorities for applications operating on a client device 0 2013
 
NTT DOCOMO, INC. (1)
* 8849332 Apparatus and method for controlling a node of a wireless communication system 0 2011
 
VIASAT, INC. (24)
9369516 Deltacasting 2 2010
8775503 Deltacasting for overlapping requests 9 2010
* 2010/0185,730 DELTACASTING FOR OVERLAPPING REQUESTS 33 2010
* 8489673 Content set based pre-positioning 20 2010
* 2010/0179,987 CONTENT SET BASED PRE-POSITIONING 48 2010
8477635 Correlative anticipatory deltacasting 12 2010
8483217 Internet protocol broadcasting 0 2010
8516253 Self-keyed protection of anticipatory content 1 2011
9307003 Web hierarchy modeling 3 2011
9043385 Static tracker 2 2011
8984048 Selective prefetch scanning 7 2011
9456050 Browser optimization through user history analysis 6 2012
9106607 Browser based feedback for optimized web browsing 8 2012
9037638 Assisted browsing using hinting functionality 8 2012
8897302 Transport protocol for anticipatory content 4 2012
9407355 Opportunistic content delivery using delta coding 1 2012
8842553 Correlative anticipatory deltacasting 4 2013
9762635 Content set based pre-positioning 0 2013
9094220 Internet protocol broadcasting 0 2013
9405924 Self-keyed protection of anticipatory content 0 2013
9172748 Deltacasting for overlapping requests 4 2014
9363308 Correlative anticipatory deltacasting 2 2014
9407717 Selective prefetch scanning 0 2015
9497256 Static tracker 0 2015
 
RAYTHEON COMPANY (1)
* 2012/0042,075 ADAPTIVE SERVICES COMMAND AND CONTROL INFRASTRUCTURE 1 2010
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Sep 16, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Sep 16, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00