Source: http://www.google.com/patents/US8191008?dq=6031454
Timestamp: 2015-03-02 13:46:34
Document Index: 453085928

Matched Legal Cases: ['Application No. 07119879', 'Application No. 07120005', 'Application No. 0711991', 'Application No. 06718013', 'Application No. 06718012', 'Application No. 07119879', 'Application No. 07119991']

Patent US8191008 - Simulating multi-monitor functionality in a single monitor environment - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsThe systems and methods of the present provide techniques for virtualizing, simulating or providing multiple displays for an environment having one display device or less display devices than desired. The techniques of the present invention virtualize a client's display environment by modifying and controlling...http://www.google.com/patents/US8191008?utm_source=gb-gplus-sharePatent US8191008 - Simulating multi-monitor functionality in a single monitor environmentAdvanced Patent SearchPublication numberUS8191008 B2Publication typeGrantApplication numberUS 11/243,512Publication dateMay 29, 2012Filing dateOct 3, 2005Priority dateOct 3, 2005Also published asCA2624485A1, EP1941357A1, US20070079252, WO2007041582A1Publication number11243512, 243512, US 8191008 B2, US 8191008B2, US-B2-8191008, US8191008 B2, US8191008B2InventorsSubash RamnaniOriginal AssigneeCitrix Systems, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (105), Non-Patent Citations (61), Referenced by (5), Classifications (10), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetSimulating multi-monitor functionality in a single monitor environment
In many cases, a user may connect from a client to a server to perform �server-based� or �thin-client� computing. The remote machine, or server, may execute an application on behalf of the client or the user of the client, and then communicate display output from the executing application to the client for displaying on the display of the local client machine. Typically, the client may have one computer monitor or display device, and the server is communicating display output targeted for a single display environment. However, in some cases, the client may be connected to multiple display devices. For example, a user of the client may desire to display one application on a first display device while displaying another application on a second display device. One or more of these applications may be a remote application running on a server.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4138719Oct 15, 1975Feb 6, 1979Xerox CorporationAutomatic writing systems and methods of word processing thereforUS4807029Jun 16, 1987Feb 21, 1989Fuji Photo Film Co., Ltd.Method of reconstructing image from compression-processed image signalsUS4928247Apr 20, 1988May 22, 1990Digital Equipment CorporationMethod and apparatus for the continuous and asynchronous traversal and processing of graphics data structuresUS4937036Mar 21, 1988Jun 26, 1990Xerox CorporationConcurrent display of data from two different display processors and user interface thereforeUS4949248Jul 15, 1988Aug 14, 1990Caro Marshall ASystem for shared remote access of multiple application programs executing in one or more computersUS4965819Sep 22, 1988Oct 23, 1990Docu-Vision, Inc.Video conferencing system for courtroom and other applicationsUS4974173Feb 22, 1990Nov 27, 1990Xerox CorporationSmall-scale workspace representations indicating activities by other usersUS5021949Feb 29, 1988Jun 4, 1991International Business Machines CorporationMethod and apparatus for linking an SNA host to a remote SNA host over a packet switched communications networkUS5062060May 17, 1989Oct 29, 1991Motorola Inc.Computer human interface comprising user-adjustable window for displaying or printing informationUS5072412Mar 25, 1987Dec 10, 1991Xerox CorporationUser interface with multiple workspaces for sharing display system objectsUS5121497Jun 5, 1989Jun 9, 1992International Business Machines CorporationAutomatic generation of executable computer code which commands another program to perform a task and operator modification of the generated executable computer codeUS5241625Nov 27, 1990Aug 31, 1993Farallon Computing, Inc.Screen image sharing among heterogeneous computersUS5307456Jan 28, 1992Apr 26, 1994Sony Electronics, Inc.Integrated multi-media production and authoring systemUS5313581Sep 28, 1993May 17, 1994Digital Equipment CorporationSystem and method for communication between windowing environmentsUS5317732Apr 26, 1991May 31, 1994Commodore Electronics LimitedSystem for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resourcesUS5359712Feb 21, 1992Oct 25, 1994Apple Computer, Inc.Method and apparatus for transitioning between sequences of digital informationUS5382972Sep 8, 1992Jan 17, 1995Kannes; DenoVideo conferencing system for courtroom and other applicationsUS5388197Mar 29, 1994Feb 7, 1995The Grass Valley Group, Inc.Video editing system operator inter-face for visualization and interactive control of video materialUS5392223Jul 29, 1992Feb 21, 1995International Business Machines Corp.For coupling workstation units in a systemUS5392400Jul 2, 1992Feb 21, 1995International Business Machines CorporationCollaborative computing system using pseudo server process to allow input from different server processes individually and sequence number map for maintaining received data sequenceUS5404316Aug 3, 1992Apr 4, 1995Spectra Group Ltd., Inc.Desktop digital video processing systemUS5408655Jun 18, 1992Apr 18, 1995Apple Computer, Inc.User interface system and method for traversing a databaseUS5432932Oct 23, 1992Jul 11, 1995International Business Machines CorporationSystem and method for dynamically controlling remote processes from a performance monitorUS5437025Jan 26, 1993Jul 25, 1995International Business Machines CorporationSystem and method for run time configuration of objects in an object oriented computing environmentUS5461711Dec 22, 1993Oct 24, 1995Interval Research CorporationMethod and system for spatial accessing of time-based informationUS5550965Dec 27, 1993Aug 27, 1996Lucent Technologies Inc.Method and system for operating a data processor to index primary data in real time with iconic table of contentsUS5572643Oct 19, 1995Nov 5, 1996Judson; David H.Web browser with dynamic display of information objects during linkingUS5574845Nov 29, 1994Nov 12, 1996Siemens Corporate Research, Inc.Method and apparatus video data managementUS5577188May 31, 1994Nov 19, 1996Future Labs, Inc.Method to provide for virtual screen overlayUS5577254Mar 15, 1994Nov 19, 1996Bull Hn Information Systems Inc.Method and apparatus for capturing the presentation of an interactive user session, monitoring, replaying and joining sessionsUS5619638Feb 28, 1994Apr 8, 1997Hewlett-Packard CompanyObject based computer system having representation objects for providing interpretative views onto a data objectUS5657390Aug 25, 1995Aug 12, 1997Netscape Communications CorporationComputer program productUS5717879Nov 3, 1995Feb 10, 1998Xerox CorporationSystem for the capture and replay of temporal data representing collaborative activitiesUS5721827Oct 2, 1996Feb 24, 1998James LoganSystem for electrically distributing personalized informationUS5727950May 22, 1996Mar 17, 1998Netsage CorporationAgent based instruction system and methodUS5729689Apr 25, 1995Mar 17, 1998Microsoft CorporationNetwork naming services proxy agentUS5732216Oct 2, 1996Mar 24, 1998Internet Angles, Inc.Communications systemUS5742797Aug 11, 1995Apr 21, 1998International Business Machines CorporationFor allocating/deallocating off-screen display memory in a computer systemUS5745759 *Oct 14, 1994Apr 28, 1998Qnx Software Systems, Ltd.System for managing an interaction of programsUS5748499Sep 19, 1995May 5, 1998Sony CorporationComputer graphics data recording and playback system with a VCR-based graphic user interfaceUS5758110Apr 30, 1997May 26, 1998Intel CorporationApparatus and method for application sharing in a graphic user interfaceUS5761656Jun 26, 1995Jun 2, 1998Netdynamics, Inc.Interaction between databases and graphical user interfacesUS5768614Feb 16, 1996Jun 16, 1998Fujitsu LimitedMonitored state display unit for monitoring state change of various events occurring on communication networkUS5802206Jan 16, 1996Sep 1, 1998Carl Zeiss Jena GmbhMethod for determining edge positionsUS5822436Apr 25, 1996Oct 13, 1998Digimarc CorporationPhotographic products and methods employing embedded informationUS5832119Sep 25, 1995Nov 3, 1998Digimarc CorporationMethods for controlling systems using control signals embedded in empirical dataUS5835090 *Oct 17, 1996Nov 10, 1998Etma, Inc.Desktop manager for graphical user interface based system with enhanced desktopUS5838300Jun 13, 1996Nov 17, 1998Canon Kabushiki KaishaDisplay control apparatusUS5838458Dec 14, 1995Nov 17, 1998Tsai; IrvingMethod and apparatus for linking designated portions of a received document image with an electronic addressUS5838906Oct 17, 1994Nov 17, 1998The Regents Of The University Of CaliforniaDistributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia documentUS5841978Jul 27, 1995Nov 24, 1998Digimarc CorporationNetwork linking method using steganographically embedded data objectsUS5862260May 16, 1996Jan 19, 1999Digimarc CorporationMethods for surveying dissemination of proprietary empirical dataUS5886707Jun 27, 1996Mar 23, 1999Berg; David A.Method for real-time on-demand interactive graphic communication for computer networksUS5893053Dec 23, 1997Apr 6, 1999Sony CorporationComputer graphics data recording and playback system with a VCR-based graphic user interfaceUS5907704Oct 2, 1996May 25, 1999Quark, Inc.Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objectsUS5909559Apr 4, 1997Jun 1, 1999Texas Instruments IncorporatedBus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data widthUS5915001Nov 14, 1996Jun 22, 1999Vois CorporationSystem and method for providing and using universally accessible voice and speech data filesUS5923736Apr 2, 1996Jul 13, 1999National Semiconductor CorporationHypertext markup language based telephone apparatusUS5935212Aug 7, 1997Aug 10, 1999I-Planet, Inc.Connection-oriented session emulationUS5968132Jan 27, 1997Oct 19, 1999Fujitsu LimitedImage data communicating apparatus and a communication data quantity adjusting method used in an image data communication systemUS5983190May 19, 1997Nov 9, 1999Microsoft CorporationClient server animation system for managing interactive user interface charactersUS5990852Oct 31, 1996Nov 23, 1999Fujitsu LimitedDisplay screen duplication system and methodUS6003030Oct 18, 1996Dec 14, 1999Intervu, Inc.System and method for optimized storage and retrieval of data on a distributed computer networkUS6006242Apr 5, 1996Dec 21, 1999Bankers Systems, Inc.Apparatus and method for dynamically creating a documentUS6011537Jan 27, 1998Jan 4, 2000Slotznick; BenjaminSystem for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial spaceUS6022315Jul 11, 1997Feb 8, 2000First Opinion CorporationComputerized medical diagnostic and treatment advice system including network accessUS6052120Oct 1, 1996Apr 18, 2000Diamond Multimedia Systems, Inc.Method of operating a portable interactive graphics display tablet and communications systemsUS6111954Oct 8, 1998Aug 29, 2000Digimarc CorporationSteganographic methods and media for photographyUS6122403Nov 12, 1996Sep 19, 2000Digimarc CorporationComputer system linked by using information in data objectsUS6141699May 11, 1998Oct 31, 2000International Business Machines CorporationInteractive display system for sequential retrieval and display of a plurality of interrelated data setsUS6166729May 7, 1997Dec 26, 2000Broadcloud Communications, Inc.Remote digital image viewing system and methodUS6173316Apr 8, 1998Jan 9, 2001Geoworks CorporationWireless communication device with markup language based man-machine interfaceUS6181736Mar 18, 1998Jan 30, 2001Nxi Communications, Inc.Network communication systemUS6185625Dec 20, 1996Feb 6, 2001Intel CorporationScaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the objectUS6199076Oct 2, 1996Mar 6, 2001James LoganAudio program player including a dynamic program selection controllerUS6199753Nov 4, 1999Mar 13, 2001Symbol Technologies, Inc.Method and system for presenting item information using a portable data terminalUS6201948Mar 16, 1998Mar 13, 2001Netsage CorporationAgent based instruction system and methodUS6206829Aug 17, 1999Mar 27, 2001First Opinion CorporationComputerized medical diagnostic and treatment advice system including network accessUS6219786Sep 9, 1998Apr 17, 2001Surfcontrol, Inc.Method and system for monitoring and controlling network accessUS6233617Aug 17, 1999May 15, 2001Siebel Systems, Inc.Determining the visibility to a remote database clientUS6237138Nov 12, 1997May 22, 2001International Business Machines Corp.Buffered screen capturing software tool for usability testing of computer applicationsUS6243375May 29, 1997Jun 5, 2001Gregory J. SpeicherInternet-audiotext electronic communications system with multimedia based matchingUS6256773Aug 31, 1999Jul 3, 2001Accenture LlpSystem, method and article of manufacture for configuration management in a development architecture frameworkUS6263363Jan 28, 1999Jul 17, 2001Skydesk, Inc.System and method for creating an internet-accessible working replica of a home computer on a host server controllable by a user operating a remote access client computerUS6286030Jul 10, 1998Sep 4, 2001Sap AktiengesellschaftSystems and methods for recording and visually recreating sessions in a client-server environmentUS6286036Dec 15, 1999Sep 4, 2001Digimarc CorporationAudio- and graphics-based linking to internetUS6289382Aug 31, 1999Sep 11, 2001Andersen Consulting, LlpSystem, method and article of manufacture for a globally addressable interface in a communication services patterns environmentUS6295340May 13, 1998Sep 25, 2001Lucent Technologies Inc.Speech coding selection based on call related informationUS6317761Jul 13, 1999Nov 13, 2001Unicast Communications CorporationTechnique for implementing browser-initiated user-transparent advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-streamUS6317781Jun 27, 2000Nov 13, 2001Geoworks CorporationWireless communication device with markup language based man-machine interfaceUS6321252Jul 17, 1998Nov 20, 2001International Business Machines CorporationSystem and method for data streaming and synchronization in multimedia groupware applicationsUS6324573Aug 6, 1998Nov 27, 2001Digimarc CorporationLinking of computers using information steganographically embedded in data objectsUS6324647Aug 31, 1999Nov 27, 2001Michel K. Bowman-AmuahSystem, method and article of manufacture for security management in a development architecture frameworkUS6332163Sep 1, 1999Dec 18, 2001Accenture, LlpMethod for providing communication services over a computer network systemUS6339832Aug 31, 1999Jan 15, 2002Accenture LlpException response table in environment services patternsUS6345239Aug 31, 1999Feb 5, 2002Accenture LlpRemote demonstration of business capabilities in an e-commerce environmentUS6351777Apr 23, 1999Feb 26, 2002The United States Of America As Represented By The Secretary Of The NavyComputer software for converting a general purpose computer network into an interactive communications systemUS6356437Sep 29, 1999Mar 12, 2002Siemens Dematic Postal Automation, L.P.System, apparatus and method for providing a portable customizable maintenance support instruction systemUS6366933Oct 27, 1995Apr 2, 2002At&T Corp.Method and apparatus for tracking and viewing changes on the webUS6370573Aug 31, 1999Apr 9, 2002Accenture LlpSystem, method and article of manufacture for managing an environment of a development architecture frameworkUS6381341Nov 17, 1999Apr 30, 2002Digimarc CorporationWatermark encoding method exploiting biases inherent in original signalUS6473745 *Jul 31, 1998Oct 29, 2002Microsoft CorporationIntelligent advisor system and methodUS7047092 *Apr 8, 2004May 16, 2006Coraccess SystemsHome automation contextual user interfaceUS20020126144 *Jun 11, 2001Sep 12, 2002Erwann ChenedeApparatus and method for communicating graphical display data in a network-based windowing systemUS20070022155 *Oct 1, 2002Jan 25, 2007Owens David HMethod and system for integrating enterprise software applications with desktop software applications* Cited by examinerNon-Patent CitationsReference1"Remote Desktop Environments Reflected in Local Windows" IBM Technical Disclosure Bulletin, Mar. 1993, vol. 36, Issue 3, pp. 421-426.2Adrian Nye, XLIB Programming Manual, Rel. 5, Third Edition, Jun. 30, 1994, O'Reilly Media, Inc., chapter 2.3Communication pursuant to Article 94(3) EP Application No. 07119879.0-1525; Dated Jun. 20, 2008; 8 pages.4Communication pursuant to Article 94(3) EPC EP Application No. 07120005.9-1525; Dated Jun. 20, 2008; 9 pages.5Communication Pursuant to Article 94(3) EPC for EP Application No. 0711991.3-1525; Dated Jun. 20, 2008; 12 pages.6Communication pursuant to Article 96(2) EPC dated Oct. 24, 2007; EP Application No. 06718013.3-1525; 6 pages.7Communication pursuant to Article 96(2) EPC EP Application No. 06718012.5-1525; Dated Oct. 24, 2007; 5 pages.8Crusty, "The Un-Official XviD FAQ," Mar. 4, 2004, pp. 1-50.9Cruz, G. and Hill, R., "Capturing and Playing Multimedia Events with Streams", in Proceedings of ACM Multimedia '94, San Francisco, CA, Oct. 15-20, 1994, pp. 193-200.10De Alwis, B., "Screen Capturing and Playback Using VNC," http://www.cs.ubc.ca/{bsd/vncrecording.html, Oct. 31, 2004.11Dennis Baker, Using Xinerama to Multihead XFree86 V.4.0+ [Online], Nov. 15, 2002, XP002417796. Available at: http://www.tldp.org/HOWTO/Xinerama-HOWTO/.12European Exam Report for 06718012.5 dated May 27, 2011.13European Search Report EP Application No. 07119879 completed Jan. 16, 2008; 5 pages.14Extended European Search Report EP 0712005; Dated Dec. 14, 2007; 6 pages.15Extended European Search Report from EP Application No. 07119991.3-1525 completed Mar. 4, 2008; 9 pages.16Final Office Action dated Apr. 14, 2010, pertaining to U.S. Appl. No. 11/036,489, 24 pages.17Final Office Action dated Jan. 20, 2010, pertaining to U.S. Appl. No. 11/555,611, 19 pages.18Final Office Action dated Jan. 6, 2009, pertaining to U.S. Appl. No. 11/036,486, 46 pages.19Final Office Action dated Jul. 7, 2009, pertaining to U.S. Appl. No. 11/036,489, 16 pages.20Final Office Action dated Mar. 16, 2010, pertaining to U.S. Appl. No. 11/036,486, 41 pages.21Final Office Action dated Nov. 9, 2009, pertaining to U.S. Appl. No. 11/555,615, 30 pages.22Final Office Action dated Sep. 15, 2009, pertaining to U.S. Appl. No. 11/035,851, 13 pages.23International Search Report for corresponding International Application No. PCT/US2007/021098, mailed Feb. 22, 2008, 4 pages.24International Search Report for PCT/US2006/038629. Mailing date Feb. 23, 2007. 3 pages.25International Search Report, PCT/US2006/000887, Jul. 24, 2006.26International Search Report, PCT/US2006/000888, Aug. 31, 2006.27International Search Report, PCT/US2007/081751, Nov. 5, 2008.28Krishnakumar A. S. et al., "VLSI Implementations of Communication Protocols-A Survey" IEEE Journal on Selected Areas in Communications, IEEE Service Center, Piscataway, NJ, vol. 7, No. 7, Sep. 1, 1989, pp. 1082-1090.29Krishnakumar A. S. et al., "VLSI Implementations of Communication Protocols�A Survey" IEEE Journal on Selected Areas in Communications, IEEE Service Center, Piscataway, NJ, vol. 7, No. 7, Sep. 1, 1989, pp. 1082-1090.30Lamming, M.G., "Towards a Human Memory Prosthesis", Technical Report EPC-91-116, Copyright.RTM. Rank Xerox EuroPARC, Published in Proceedings of International Workshop Lecture Notes in Computer Science '91, Dagstuhl, Berlin, Jul. 1991.31Lamming, M.G., and Newman, W.M., "Activity-based Information Retrieval Technology in Support of Personal Memory," Technical Report EPC-91-103.1, Copyright.RTM. Rank Xerox EuroPARC 1991, pp. 1-16.32Non Final Office Action dated Apr. 14, 2009, pertaining to U.S. Appl. No. 11/035,851, 11 pages.33Non Final Office Action dated Apr. 29, 2008, pertaining to U.S. Appl. No. 11/036,486, 20 pages.34Non Final Office Action dated Aug. 3, 2009, pertaining to U.S. Appl. No. 11/036,486, 39 pages.35Non Final Office Action dated Dec. 10, 2008, pertaining to U.S. Appl. No. 11/036,489, 17 pages.36Non Final Office Action dated Jun. 3, 2009, pertaining to U.S. Appl. No. 11/555,611, 16 pages.37Non Final Office Action dated Mar. 30, 2009, pertaining to U.S. Appl. No. 11/555,615, 25 pages.38Non Final Office Action dated May 26, 2009, pertaining to U.S. Appl. No. 11/036,840, 11 pages.39Non Final Office Action dated Sep. 4, 2009, pertaining to U.S. Appl. No. 11/036,489, 21 pages.40Non-Final Office Action dated Dec. 23, 2009, pertaining to U.S. Appl. No. 11/035,511, 10 pages.41Non-Final Office Action dated Jan. 4, 2010, pertaining to U.S. Appl. No. 11/035,851, 14 pages.42Office Action for U.S. Appl. No. 11/035,511 dated Mar. 30, 2011.43Office Action for U.S. Appl. No. 11/035,851 dated Aug. 19, 2010.44Office Action for U.S. Appl. No. 11/036,489 dated Jun. 7, 2011.45Office Action for U.S. Appl. No. 11/555,611 dated Sep. 30, 2010.46Office Action on U.S. Appl. No. 11/036,489 dated Oct. 14, 2011.47Pedersen, E.R., McCall, K., Moran, T.P., and Halasz, F.G., "Tivoli: An Electronic Whiteboard for Informal Workgroup Meetings," Interchi '93,Apr. 24-29, 1993, pp. 391-398.48Reilly, R., "Today's Linux Screen Capture Technology," Newsforge, http://software.newsforge.com/article.pl?sid=04/08/16/2128226, Aug. 17, 2004.49Rhyne, J.R., and Wolf, C.G., "Tools for Supporting the Collaborative Process," in Proceedings of the ACM Symposium on User Interface Software and Technology, Monterey, California, Nov. 15-18, 1992, pp. 161-170.50Sandklef H., "Testing Applications with Xnee," Linux Journal, vol. 2004, No. 117, 2004, pp. 1-6.51Sandklef, H., "Xnee Manual," Manual Version 1.08D, http://web.archive.org/web/20040627125613/www.gnu.org/software/xnee/www/m-anual/xnee.pdf, Oct. 3, 2003.52ScreenPlay User's Guide, Release 2.0, Copyright. 1991-1993, RAD Technologies, Inc., Palo Alto, California, pp. 1-4, 9, 12-14, 30-37, and 44-66.53Smith, Advanced Linux Networking, Jun. 11, 2002, Addison Wesley Professional, Chapter 14, Section 4.54Stanonik, R., "Recording/Playing Both Gaze Date and Computer Interaction," http://hci.ucsd.edu/eye/gaze.txt, Nov. 30, 2000.55Stanonik, R., "Reversing the VNC Record File," http://web.archive.org/web/20060703115503/http://hci.ucsd.edu/eye/reversi- ng.txt, Mar. 18, 2002.56Wolf, C.G., Rhyne, J.R., and Briggs, L.K., "Communication and Information Retrieval with a Pen-based Meeting Support Tool," CSCW 92 Proceedings, Nov. 1992, pp. 322-329.57Written Opinion of the International Searching Authority for PCT/US2006/038629 dated Jan. 31, 2007.58Written Opinion of the International Searching Authority to PCT/US2006/000887 (Jul. 4, 2006).59Written Opinion of the International Searching Authority to PCT/US2006/000888(Jul. 7, 2006).60X Desktop Group: "Extended window manager hints" [Online], May 13, 2003. Available at: http://standards.freedesktop.org/wm-spec/wm-spec-latest.html.61Zeldovich, N. et al., "Interactive Performance Measurement with VNCPlay," USENIX 2005 Annual Technical Conference.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8375323 *Oct 3, 2007Feb 12, 2013Panasonic CorporationDisplay control device, storage medium, and integrated circuitUS8471781 *Mar 17, 2009Jun 25, 2013Litera Technologies, LLCSystem and method for the auto-detection and presentation of pre-set configurations for multiple monitor layout displayUS20100238089 *Mar 17, 2009Sep 23, 2010Litera Technology LlcSystem and method for the auto-detection and presentation of pre-set configurations for multiple monitor layout displayUS20100257465 *Oct 3, 2007Oct 7, 2010Hideaki YajimaDisplay control device, display control method, program, integrated circuitUS20130027608 *Apr 11, 2011Jan 31, 2013Sisvel Technology S.R.L.Method for displaying a video stream according to a customised format* Cited by examinerClassifications U.S. Classification715/788, 715/746, 715/744, 715/747, 715/764, 715/745, 715/787International ClassificationG06F3/00Cooperative ClassificationG06F9/4443European ClassificationG06F9/44WLegal EventsDateCodeEventDescriptionDec 2, 2005ASAssignmentOwner name: CITRIX SYSTEMS, INC., FLORIDAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:RAMNANI, SUBASH;REEL/FRAME:017085/0995Effective date: 20051128RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services