Techniques for accounting for multiple transactions in a transport control protocol (TCP) payload

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9716636
APP PUB NO 20140149580A1
SERIAL NO

13859510

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Techniques for separately accounting for multiple transactions in the same data packets communicated over a network using Transport Control Protocol (TCP) include receiving an Internet Protocol (IP) data packet that includes Transport Control Protocol (TCP) payload data. The TCP payload is parsed to determine boundary data that indicates a byte location on a boundary between a first transaction and a second transaction. A byte count that indicates a number of bytes in the TCP payload associated with the first transaction is determined based on the boundary data. Accounting data for the first transaction is determined based at least in part on the byte count. These techniques allow a service gateway to bill separately for different requests and responses carried in TCP data packets, such as those for Hypertext Transfer Protocol (HTTP) and Real Time Streaming Protocol (RTSP).

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CISCO TECHNOLOGY, INC.SAN JOSE, CA14366

International Classification(s)

Inventor(s)

  • No Inventor to display

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
2008/0043,636 APPARATUS FOR SIZE-DEPENDENT SAMPLING FOR MANAGING A DATA NETWORK 4 2007
 
QUALCOMM INCORPORATED (1)
7610225 Methods and apparatus for performing resource tracking and accounting at a mobile node 9 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
2003/0091,031 Variable pricing structure for transmitting packets across a communications link 8 2002
2003/0093,341 Mechanism for tracking traffic statistics on a per packet basis to enable variable price billing 43 2002
 
DYNATRACE LLC (1)
7366790 System and method of active latency detection for network applications 13 2003
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (1)
7046643 Method for dynamic multi-level pricing for wireless communications according to quality of service 20 2000
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 7359326 Method for splitting data and acknowledgements in a TCP session 16 2003
 
JUNIPER NETWORKS, INC. (2)
7055028 HTTP multiplexor/demultiplexor system for use in secure transactions 55 2002
7406087 Systems and methods for accelerating TCP/IP data stream processing 24 2002
 
PACKET INTELLIGENCE LLC (1)
* 2004/0083,299 Method and apparatus for monitoring traffic in a network 126 2003
 
BIG PIPE INC. (1)
2003/0105,855 Usage-based billing method and system for computer networks 9 2001
 
FUJITSU LIMITED (1)
6226272 Meter-rate billing system on a LAN system 13 1998
 
ORACLE AMERICA, INC. (1)
6650640 Method and apparatus for managing a network flow in a high performance network interface 263 1999
 
APPLE INC. (1)
* 2005/0089,046 Enhanced encapsulation mechanism using GRE protocol 11 2004
 
INTEL CORPORATION (1)
7124202 System and method for aggregating channel segment ID's into a first section and data segments into a second section 3 2001
 
IMPLICIT, LLC (1)
2008/0208,770 Method and System for Data Metering 2 2006
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 2004/0107,241 Method and device for providing more accurate subscriber device billing 2 2002
 
KT CORPORATION (1)
7606877 Method and system for detailed accounting of packet data 2 2005
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
2004/0228,414 Posting status data in digital transport stream processing 9 2003
 
NOKIA CORPORATION (1)
2005/0102,371 Streaming from a server to a client 83 2003
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Jan 25, 2021
7.5 Year Payment $3600.00 $1800.00 $900.00 Jan 25, 2025
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 25, 2029
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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