Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating
Reexamination Certificate
2005-05-03
2005-05-03
Coulter, Kenneth R. (Department: 2141)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data transfer regulating
C709S233000, C709S235000
Reexamination Certificate
active
06889257
ABSTRACT:
A system and method of transmitting data packets. The system determines one or more system conditions of the server computer and modifies a process of transmitting the data packets from a server computer to a client computer, the modifying based at least in part upon the determined system conditions. The determined system conditions can include: (i) the number of forced processings of network events, (ii) the number of clients computers that are behind their scheduled delivery time, (iii) the number of client computers that have requested streamable data objects, (iv) the total byte count of the streamable data objects that have been requested by the client computers, (v) the number of the streamable data objects that have been requested by the client computers, (vi) the number of streamable data objects that are maintained by the streaming media server, and/or (vii) the actual transmission rate of the streaming media server with respect to the client computers. In one embodiment of the invention, the server computer aggregates data packets prior to transmitting the data packets to a client computer when the load of the server computer becomes high or extremely high.
REFERENCES:
patent: 4771391 (1988-09-01), Blasbalg
patent: 5197127 (1993-03-01), Waclawsky et al.
patent: 5572645 (1996-11-01), Dan et al.
patent: 5764235 (1998-06-01), Hunt et al.
patent: 5794036 (1998-08-01), Gomi et al.
patent: 5805804 (1998-09-01), Laursen et al.
patent: 5878228 (1999-03-01), Miller et al.
patent: 6003089 (1999-12-01), Shaffer et al.
patent: 6014707 (2000-01-01), Miller et al.
patent: 6041354 (2000-03-01), Biliris et al.
patent: 6073180 (2000-06-01), Onoda et al.
patent: 6304914 (2001-10-01), Deo et al.
patent: 6421720 (2002-07-01), Fitzgerald
patent: 6646987 (2003-11-01), Qaddoura
patent: 6757255 (2004-06-01), Aoki et al.
patent: 0694830 (1996-01-01), None
patent: 0762275 (1997-03-01), None
patent: WO 9414256 (1994-06-01), None
patent: WO9617306 (1996-06-01), None
J.C. Mogul, S.E. Deering, Path MTU Discovery, Nov. 1, 1990, RFC 1191.
J. McCann, S. Deering, J. Mogul, Path MTU Discovery for IP version 6, Aug. 1996, RFC 1981.
S. Bradner, Key words for use in RFCs to Indicate Requirement Levels, Mar. 1997, RFC 2119.
Bouras, C., et al., “On-Demand Hypermedia/Multimedia Service Over Broadband Networks”, High Performance Distributed Computing 1996, Proceedings of 5thIEEE International Symposium, Aug. 1996, pp. 224-231, XP002180545.
Lee, W., et al., “Adaptive Disk Scheduling Algorithms for Video Servers”, Parallel Processing, Sep. 1999, pp. 363-370, XP002180546.
West, R., et al., “Scalable Scheduling Support for Loss and Delay Constrained Streams”, Real-Time Technology and Applications Symposium, Proceedings from the 5thIEEE, Jun. 1999, XP002180547.
PCT International Search Report dated Nov. 2, 2001.
Coulter Kenneth R.
RealNetworks, Inc.
Stewart, Esq. Steven
LandOfFree
System and method of transmitting data packets does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method of transmitting data packets, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method of transmitting data packets will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3366393