Electrical computers and digital processing systems: multicomput – Remote data accessing
Reexamination Certificate
2005-09-08
2010-06-01
Avellino, Joseph E (Department: 2458)
Electrical computers and digital processing systems: multicomput
Remote data accessing
C719S324000
Reexamination Certificate
active
07730157
ABSTRACT:
A method and system are provided for executing an application remotely on a server computer for a client computer in a computer network. The server receives at user input from the client computer associated with the application, and executes the application. The server processes display commands of the application to generate display primitives, and translates the display primitives into lower level display commands defining display updates using semantic information of the display primitives. The lower level display commands are selected from a predetermined set of lower level display commands. The lower level display commands are aggregated and ordered into one or more command queues. Each command queue is associated with a given display region. The server computer transmits the lower level display commands in the one or more command queues over the network to the client computer. The client computer is capable of translating the lower level display commands into hardware calls for causing the client computer to display the display updates.
REFERENCES:
patent: 5335321 (1994-08-01), Harney et al.
patent: 6104392 (2000-08-01), Shaw et al.
patent: 6601087 (2003-07-01), Zhu et al.
patent: 2002/0038338 (2002-03-01), Yen et al.
(Mark Andrew Seltzer, Citrix VideoFrame Delivers Streaming Video to Thin Clients, www.networkcomputing.com, Apr. 17, 2000).
(Richard Smith, Characterising Sun Ray Thin Client Performance, Sun Microsystems, Sep. 3, 2004).
100x100 Clean Slate Project, http://100x100network.org.
“802.11 Wireless LAN Performance,” Atheros Communications, 2003.
Ausbeck, P., “A Streaming Piecewise-Constant Model,” Data Compression Conference, IEEE, Mar. 1999.
Baratto, R., et al., “MobiDesk: Mobile Virtual Desktop Computing,” 10th Annual ACM Internatinoal Conference on Mobile Computing and Networking, Sep.-Oct. 2004.
Charon Systems, http://www.charon.com.
Christiansen, B., et al., “Fast Motion Detection for Thin Client Compression,” Data Compression Conference, IEEE, Apr. 2002.
Christiansen, B., et al., “A Novel Codec for Thin Client Computing,” Data Compression Conference, IEEE, Mar. 2000.
Christiansen, B., et al., “Streaming Thin Client Compression,” Data Compression Conference, Data Compression Conference, IEEE, Mar. 2001.
Chun, B., et al., “PlanetLab: An Overlay Testbed for Broad-Coverage Services,” ACM SIGCOMM Computer Communications Review, Jul. 2003.
Citrix Metaframe, http://www.citrix.com.
Tynan, D., “Think Thin,” Infoworld, Jul. 2005.
Fant, K., “A Nonaliasing, Real-Time Spatial Transform Technique,” Theseus Research, Inc., 2002.
Fog Creek Copilot, http://www.copilot.com.
Gilbert, J., et al., “A Lossless 2-D Image Compression Technique for Synthetic Discrete-Tone Images.”, IEEE, Apr. 1998.
GoToMyPC., http://ww.gotomypc.com.
Humphreys, G., et al., “Chromium: A stream-processing framework for interactive rendering on clusters,” 29th International Conference on Computer Graphics and Interactive Techniques, 2002.
i-Bench, i-Bench version 1.5, http://estestinglabs.com/benchmarks/i-bench/default.asp.
Packard, K., “An LBX Postmortem,” http://keithp.com/˜keithp/talks/lbxpost/paper.html.
Lai, A., et al., “Limits of Wide-Area Thin-Client Computing,” Sigmetrics, Jun. 2002.
Lai, A., et al., “Improving Web Browsing on Wireless PDAs Using Thin-Client Computing,” WWW2004, May 2004.
LapLink, LapLink 2000 User's Guide, 1999.
Nieh, J., et al., “A Comparison of Thin-Client Computing Architectures,” Technical Report CUCS-022-00, Columbia University, Nov. 2000.
Nieh, J., et al., “Measuring Thin-Client Performance Using Slow-Motion Benchmarking,” ACM Transactions on Computers, Feb. 20003.
Nomachine NX, http:/
omachine.com.
Pike, R., et al., “Plan 9 from Bell Labs,” Computing Systems, 1995.
Portable Network Graphics (PNG), http://libpng.org/pub/png/.
Porter, T., et al., “Compositing Digital Images,” Computer Graphics, ACM, 1984.
Richardson, T., et al., “Virtual Network Computing,” IEEE Internet Computing, 1998.
Runaware.com, http://runaware.com.
“Tarantella Web-Inabling Software: The Adaptive Internet Protocol,” SCO Technical White Paper, Dec. 1998.
Scheifler, R., et al., “The X Window System,” ACM Transactions on Graphics, Apr. 1986.
Schmidt, B., et al., “The interactive performance of SLIM: a stateless, thin-client architecture,” ACM Symposium on Operating System Principles, Dec. 1999.
PC Anywhere, http://www.pcanywhere.com.
Sharma, D., “Thin-Client market to fatten up, IDC says,” CNET Networks, 2003.
Truman, T., et al., “The InfoPad Multimedia Terminal: A Portable Device for Wireless Information Access,” IEEE, 1998.
SGI OpenGL Vizserver, http://www.sgi.com/software/vizserver/, 1993-2005.
“Virtual Network Computing,” http://www.realvnc.com, 2002-2005.
Wong, A., et al., “Operating System Support for Multi-User, Remote Graphical Interaction,” USENIX, 2000.
“X Web FAQ,” http://www.broadwayinfo.com/bwfaq.htm, 1997.
Yang, S., et al., “The Performance of Remote Display Mechanisms for Thin-Client Computing,” USENIX Annual Technical Conference, Jun. 2002.
“Sun Ray Overview—White Paper,” Sun Microsystems, Inc., Dec. 2004.
Baratto Ricardo
Nieh Jason
Avellino Joseph E
The Trustees of Columbia University in the City of New York
Towfighi Afshawn
Wilmer Cutler Pickering Hale and Dorr LLP
LandOfFree
Methods, media, and systems for displaying information on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods, media, and systems for displaying information on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods, media, and systems for displaying information on a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4181081