Source: http://www.google.com/patents/US7827139?dq=6101531
Timestamp: 2017-03-29 21:13:38
Document Index: 298799550

Matched Legal Cases: ['Application No. 2005239573', 'Application No. 2005239573', 'Application No. 2005239573', 'Application No. 2006251764', 'Application No. 05736265', 'Application No. 06760217', 'Application No. 05736265']

Patent US7827139 - Methods and apparatus for sharing graphical screen data in a bandwidth ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA bandwidth-adaptive method for synchronizing a consumer node representation of a dynamic data set and the source node representation of the dynamic data includes the step of receiving, from a source node, metadata information identifying a plurality of data packets that represent a state of at least...http://www.google.com/patents/US7827139?utm_source=gb-gplus-sharePatent US7827139 - Methods and apparatus for sharing graphical screen data in a bandwidth-adaptive mannerAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS7827139 B2Publication typeGrantApplication numberUS 10/709,141Publication dateNov 2, 2010Filing dateApr 15, 2004Priority dateApr 15, 2004Fee statusPaidAlso published asCA2563236A1, CA2563236C, DE602005007480D1, EP1741271A1, EP1741271B1, US20050235014, WO2005107220A1Publication number10709141, 709141, US 7827139 B2, US 7827139B2, US-B2-7827139, US7827139 B2, US7827139B2InventorsKlaus E. Schauser, Bernd Oliver Christiansen, Thorsten Von Eicken, Albert Alexandrov, Rafael H. SaavedraOriginal AssigneeCitrix Systems, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (218), Non-Patent Citations (27), Referenced by (14), Classifications (12), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetMethods and apparatus for sharing graphical screen data in a bandwidth-adaptive manner
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4479195Sep 7, 1982Oct 23, 1984At&T Bell LaboratoriesData conference systemUS4650929Feb 28, 1985Mar 17, 1987Heinrich-Hertz-Institut Fur Nachrichtentechnik Berlin GmbhCommunication system for videoconferencingUS4748618May 21, 1986May 31, 1988Bell Communications Research, Inc.Telecommunications interfaceUS4922486Mar 31, 1988May 1, 1990American Telephone And Telegraph CompanyUser to network interface protocol for packet communications networksUS4928247Apr 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 thereforeUS4965819Sep 22, 1988Oct 23, 1990Docu-Vision, Inc.Video conferencing system for courtroom and other applicationsUS4995071May 30, 1989Feb 19, 1991Telenorma Telefonbau Und Normalzeit GmbhVideo conference installationUS5072412Mar 25, 1987Dec 10, 1991Xerox CorporationUser interface with multiple workspaces for sharing display system objectsUS5072442Feb 28, 1990Dec 10, 1991Harris CorporationMultiple clock rate teleconferencing networkUS5253056Jul 2, 1992Oct 12, 1993At&T Bell LaboratoriesSpatial/frequency hybrid video coding facilitating the derivatives of variable-resolution imagesUS5293470Jan 28, 1991Mar 8, 1994International Business Machines CorporationData processing system for defining and processing objects in response to system user operationsUS5315633Dec 20, 1991May 24, 1994Unisys CorporationDigital video switch for video teleconferencingUS5357511Mar 22, 1993Oct 18, 1994Peak Audio, Inc.Distributed processing in a digital audio mixing networkUS5371544Feb 7, 1992Dec 6, 1994At&T Corp.Geometric vector quantizationUS5382972Sep 8, 1992Jan 17, 1995Kannes; DenoVideo conferencing system for courtroom and other applicationsUS5392223Jul 29, 1992Feb 21, 1995International Business Machines Corp.Audio/video communications processorUS5392284Mar 3, 1994Feb 21, 1995Canon Kabushiki KaishaMulti-media communication deviceUS5408274Mar 11, 1993Apr 18, 1995The Regents Of The University Of CaliforniaMethod and apparatus for compositing compressed video dataUS5416520Nov 30, 1993May 16, 1995Intel CorporationMultiple encoder output buffer apparatus for differential coding of video informationUS5446491Dec 21, 1993Aug 29, 1995Hitachi, Ltd.Multi-point video conference system wherein each terminal comprises a shared frame memory to store information from other terminalsUS5586257May 5, 1994Dec 17, 1996Perlman; Stephen G.Network architecture to support multiple site real-time video gamesUS5689666Jul 12, 1996Nov 18, 19973MMethod for handling obscured items on computer displaysUS5758110Apr 30, 1997May 26, 1998Intel CorporationApparatus and method for application sharing in a graphic user interfaceUS5838664Jul 17, 1997Nov 17, 1998Videoserver, Inc.Video teleconferencing system with digital transcodingUS5896500Jun 7, 1996Apr 20, 1999Collaboration Properties, Inc.System for call request which results in first and second call handle defining call state consisting of active or hold for its respective AV deviceUS5909559Apr 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 widthUS5915091Jun 11, 1996Jun 22, 1999Collaboration Properties, Inc.Synchronization in video conferencingUS5938724Apr 2, 1997Aug 17, 1999Ncr CorporationRemote collaboration system that stores annotations to the image at a separate location from the imageUS5990852Oct 31, 1996Nov 23, 1999Fujitsu LimitedDisplay screen duplication system and methodUS6016535Oct 11, 1995Jan 18, 2000Citrix Systems, Inc.Method for dynamically and efficiently caching objects by subdividing cache memory blocks into equally-sized sub-blocksUS6112085Sep 4, 1997Aug 29, 2000Amsc Subsidiary CorporationVirtual network configuration and management system for satellite communication systemUS6155840Sep 18, 1998Dec 5, 2000At Home CorporationSystem and method for distributed learningUS6157935Dec 17, 1996Dec 5, 2000Tran; Bao Q.Remote data access and management systemUS6167432Feb 29, 1996Dec 26, 2000Webex Communications, Inc.,Method for creating peer-to-peer connections over an interconnected network to facilitate conferencing among usersUS6202060Oct 29, 1996Mar 13, 2001Bao Q. TranData management systemUS6226618Aug 13, 1998May 1, 2001International Business Machines CorporationElectronic content delivery systemUS6233606Dec 1, 1998May 15, 2001Microsoft CorporationAutomatic cache synchronizationUS6256773Aug 31, 1999Jul 3, 2001Accenture LlpSystem, method and article of manufacture for configuration management in a development architecture frameworkUS6289382Aug 31, 1999Sep 11, 2001Andersen Consulting, LlpSystem, method and article of manufacture for a globally addressable interface in a communication services patterns environmentUS6295551May 7, 1997Sep 25, 2001Cisco Technology, Inc.Call center system where users and representatives conduct simultaneous voice and joint browsing sessionsUS6308199Aug 7, 1998Oct 23, 2001Fuji Xerox Co., Ltd.Cooperative work support system for managing a window displayUS6324647Aug 31, 1999Nov 27, 2001Michel K. Bowman-AmuahSystem, method and article of manufacture for security management in a development architecture frameworkUS6329984 *Nov 26, 1997Dec 11, 2001Intel CorporationUser input routing with remote control application sharingUS6332163Sep 1, 1999Dec 18, 2001Accenture, LlpMethod for providing communication services over a computer network systemUS6339832Aug 31, 1999Jan 15, 2002Accenture LlpException response table in environment services patternsUS6343313 *Mar 25, 1997Jan 29, 2002Pixion, Inc.Computer conferencing system with real-time multipoint, multi-speed, multi-stream scalabilityUS6370573Aug 31, 1999Apr 9, 2002Accenture LlpSystem, method and article of manufacture for managing an environment of a development architecture frameworkUS6397036Aug 22, 2000May 28, 2002Mindblazer, Inc.Systems, methods and computer program products for collaborative learningUS6400996Feb 1, 1999Jun 4, 2002Steven M. HoffbergAdaptive pattern recognition based control system and methodUS6405364Aug 31, 1999Jun 11, 2002Accenture LlpBuilding techniques in a development architecture frameworkUS6430567Jun 30, 1998Aug 6, 2002Sun Microsystems, Inc.Method and apparatus for multi-user awareness and collaborationUS6434568Aug 31, 1999Aug 13, 2002Accenture LlpInformation services patterns in a netcentric environmentUS6434628Aug 31, 1999Aug 13, 2002Accenture LlpCommon interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patternsUS6438594Aug 31, 1999Aug 20, 2002Accenture LlpDelivering service to a client via a locally addressable interfaceUS6442748Aug 31, 1999Aug 27, 2002Accenture LlpSystem, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environmentUS6473794May 27, 1999Oct 29, 2002Accenture LlpSystem for establishing plan to test components of web based framework by displaying pictorial representation and conveying indicia coded components of existing network frameworkUS6477580Aug 31, 1999Nov 5, 2002Accenture LlpSelf-described stream in a communication services patterns environmentUS6477665Aug 31, 1999Nov 5, 2002Accenture LlpSystem, method, and article of manufacture for environment services patterns in a netcentic environmentUS6496850Aug 31, 1999Dec 17, 2002Accenture LlpClean-up of orphaned server contextsUS6502213Aug 31, 1999Dec 31, 2002Accenture LlpSystem, method, and article of manufacture for a polymorphic exception handler in environment services patternsUS6514085Jul 30, 1999Feb 4, 2003Element K Online LlcMethods and apparatus for computer based training relating to devicesUS6519571May 27, 1999Feb 11, 2003Accenture LlpDynamic customer profile managementUS6529909Aug 31, 1999Mar 4, 2003Accenture LlpMethod for translating an object attribute converter in an information services patterns environmentUS6529948Aug 31, 1999Mar 4, 2003Accenture LlpMulti-object fetch componentUS6536037May 27, 1999Mar 18, 2003Accenture LlpIdentification of redundancies and omissions among components of a web based architectureUS6539396Aug 31, 1999Mar 25, 2003Accenture LlpMulti-object identifier system and method for information service pattern environmentUS6549949Aug 31, 1999Apr 15, 2003Accenture LlpFixed format stream in a communication services patterns environmentUS6550057Aug 31, 1999Apr 15, 2003Accenture LlpPiecemeal retrieval in an information services patterns environmentUS6567813Dec 29, 2000May 20, 2003Webex Communications, Inc.Quality of service maintenance for distributed collaborative computingUS6570590Oct 6, 1999May 27, 2003Microsoft CorporationApplication sharing in a frameUS6571282Aug 31, 1999May 27, 2003Accenture LlpBlock-based communication in a communication services patterns environmentUS6573907Oct 4, 1999Jun 3, 2003Obvious TechnologyNetwork distribution and management of interactive video and multi-media containersUS6578068Aug 31, 1999Jun 10, 2003Accenture LlpLoad balancer in environment services patternsUS6584493Sep 14, 1999Jun 24, 2003Microsoft CorporationMultiparty conferencing and collaboration system utilizing a per-host model command, control and communication structureUS6584569Mar 5, 2001Jun 24, 2003Sanctum Ltd.System for determining web application vulnerabilitiesUS6601087Nov 17, 1999Jul 29, 2003Webex Communications, Inc.Instant document sharingUS6601192Aug 31, 1999Jul 29, 2003Accenture LlpAssertion component in environment services patternsUS6601234Aug 31, 1999Jul 29, 2003Accenture LlpAttribute dictionary in a business logic services environmentUS6606660Aug 31, 1999Aug 12, 2003Accenture LlpStream-based communication in a communication services patterns environmentUS6606744Nov 22, 1999Aug 12, 2003Accenture, LlpProviding collaborative installation management in a network-based supply chain environmentUS6615166May 27, 1999Sep 2, 2003Accenture LlpPrioritizing components of a network framework required for implementation of technologyUS6615199Aug 31, 1999Sep 2, 2003Accenture, LlpAbstraction factory in a base services pattern environmentUS6615253Aug 31, 1999Sep 2, 2003Accenture LlpEfficient server side data retrieval for execution of client side applicationsUS6629081Dec 22, 1999Sep 30, 2003Accenture LlpAccount settlement and financing in an e-commerce environmentUS6636242Aug 31, 1999Oct 21, 2003Accenture LlpView configurer in a presentation services patterns environmentUS6640145Jun 3, 2002Oct 28, 2003Steven HoffbergMedia recording device with packet data interfaceUS6640238Aug 31, 1999Oct 28, 2003Accenture LlpActivity component in a presentation services patterns environmentUS6640244Aug 31, 1999Oct 28, 2003Accenture LlpRequest batcher in a transaction services patterns environmentUS6640249Aug 31, 1999Oct 28, 2003Accenture LlpPresentation services patterns in a netcentric environmentUS6654032Dec 23, 1999Nov 25, 2003Webex Communications, Inc.Instant sharing of documents on a remote serverUS6662357Aug 31, 1999Dec 9, 2003Accenture LlpManaging information in an integrated development architecture frameworkUS6669485May 28, 2002Dec 30, 2003Mindblazer, Inc.Systems, methods and computer program products for collaborative learningUS6671818Nov 22, 1999Dec 30, 2003Accenture LlpProblem isolation through translating and filtering events into a standard object format in a network based supply chainUS6697824Aug 31, 1999Feb 24, 2004Accenture LlpRelationship management in an E-commerce application frameworkUS6701345Apr 13, 2000Mar 2, 2004Accenture LlpProviding a notification when a plurality of users are altering similar data in a health care solution environmentUS6715145Aug 31, 1999Mar 30, 2004Accenture LlpProcessing pipeline in a base services pattern environmentUS6721713May 27, 1999Apr 13, 2004Andersen Consulting LlpBusiness alliance identification in a web architecture frameworkUS6742015Aug 31, 1999May 25, 2004Accenture LlpBase services patterns in a netcentric environmentUS6792615May 19, 1999Sep 14, 2004New Horizons Telecasting, Inc.Encapsulated, streaming media automation and distribution systemUS6842906Aug 31, 1999Jan 11, 2005Accenture LlpSystem and method for a refreshable proxy pool in a communication services patterns environmentUS6850252Oct 5, 2000Feb 1, 2005Steven M. HoffbergIntelligent electronic appliance system and methodUS6856651May 31, 2001Feb 15, 2005Peribit Networks, Inc.System and method for incremental and continuous data compressionUS6877043Apr 4, 2001Apr 5, 2005Broadcom CorporationMethod for distributing sets of collision resolution parameters in a frame-based communications networkUS6882634Apr 4, 2001Apr 19, 2005Broadcom CorporationMethod for selecting frame encoding parameters to improve transmission performance in a frame-based communications networkUS6888844Apr 4, 2001May 3, 2005Broadcom CorporationMethod for selecting an operating mode for a frame-based communications networkUS6891881Apr 4, 2001May 10, 2005Broadcom CorporationMethod of determining an end of a transmitted frame in a frame-based communications networkUS6898204Apr 4, 2001May 24, 2005Broadcom CorporationMethod of determining a collision between a plurality of transmitting stations in a frame-based communications networkUS6904449Jan 14, 2000Jun 7, 2005Accenture LlpSystem and method for an application provider frameworkUS6918113Apr 5, 2001Jul 12, 2005Endeavors Technology, Inc.Client installation and execution system for streamed applicationsUS6954800Apr 4, 2001Oct 11, 2005Broadcom CorporationMethod of enhancing network transmission on a priority-enabled frame-based communications networkUS6957186May 27, 1999Oct 18, 2005Accenture LlpSystem method and article of manufacture for building, managing, and supporting various components of a systemUS6975655Apr 4, 2001Dec 13, 2005Broadcom CorporationMethod of controlling data sampling clocking of asynchronous network nodes in a frame-based communications networkUS6988236Apr 4, 2001Jan 17, 2006Broadcom CorporationMethod for selecting frame encoding parameters in a frame-based communications networkUS6993101Apr 4, 2001Jan 31, 2006Broadcom CorporationMethod of determining a start of a transmitted frame in a frame-based communications networkUS7000031Apr 4, 2001Feb 14, 2006Broadcom CorporationMethod of providing synchronous transport of packets between asynchronous network nodes in a frame-based communications networkUS7006881Oct 24, 2003Feb 28, 2006Steven HoffbergMedia recording device with remote graphic user interfaceUS7023979Mar 7, 2003Apr 4, 2006Wai WuTelephony control system with intelligent call routingUS7028266Apr 5, 2002Apr 11, 2006Microsoft CorporationProcessing occluded windows during application sharingUS7035285Apr 4, 2001Apr 25, 2006Broadcom CorporationTransceiver method and signal therefor embodied in a carrier wave for a frame-based communications networkUS7043716Jun 13, 2001May 9, 2006Arius Software CorporationSystem and method for multiple level architecture by use of abstract application notationUS7069234Dec 22, 1999Jun 27, 2006Accenture LlpInitiating an agreement in an e-commerce environmentUS7070098May 24, 2000Jul 4, 2006Silverbrook Res Pty LtdPrinted page tag encoderUS7076736Nov 30, 2001Jul 11, 2006Thebrain Technologies Corp.Method and apparatus for sharing many thought databases among many clientsUS7113934Mar 6, 2003Sep 26, 2006Fujitsu LimitedElement management system with adaptive interfacing selected by last previous full-qualified managed levelUS7124101Nov 22, 1999Oct 17, 2006Accenture LlpAsset tracking in a network-based supply chain environmentUS7128270Apr 2, 2004Oct 31, 2006Silverbrook Research Pty LtdScanning device for coded dataUS7130807Nov 22, 1999Oct 31, 2006Accenture LlpTechnology sharing during demand and supply planning in a network-based supply chain environmentUS7139999Aug 31, 1999Nov 21, 2006Accenture LlpDevelopment architecture frameworkUS7143177Jul 25, 2000Nov 28, 2006West CorporationProviding a presentation on a network having a plurality of synchronized media typesUS7146053May 10, 2000Dec 5, 2006International Business Machines CorporationReordering of compressed dataUS7149698Sep 12, 2003Dec 12, 2006Accenture, LlpBusiness alliance identification in a web architecture FrameworkUS7154638May 23, 2000Dec 26, 2006Silverbrook Research Pty LtdPrinted page tag encoderUS7165041May 27, 1999Jan 16, 2007Accenture, LlpWeb-based architecture sales toolUS7167844Dec 22, 1999Jan 23, 2007Accenture LlpElectronic menu document creator in a virtual financial environmentUS7185075May 25, 2000Feb 27, 2007Fujitsu LimitedElement management system with dynamic database updates based on parsed snoopingUS7197535Jun 19, 2003Mar 27, 2007Pixion, Inc.System and method for frame image captureUS7200804Sep 1, 2000Apr 3, 2007Yodlee.Com, Inc.Method and apparatus for providing automation to an internet navigation applicationUS7222305Mar 13, 2003May 22, 2007Oracle International Corp.Method of sharing a desktop with attendees of a real-time collaborationUS7222780Oct 13, 2005May 29, 2007Silverbrook Research Pty LtdInline printer assemblyUS7224847Jun 17, 2003May 29, 2007Microsoft Corp.System and method for real-time whiteboard streamingUS7225244Apr 10, 2001May 29, 2007Ciena CorporationCommon command interfaceUS7233592Feb 17, 2000Jun 19, 2007Fujitsu LimitedPacket transfer control circuitUS7305436Aug 22, 2003Dec 4, 2007Sap AktiengesellschaftUser collaboration through discussion forumsUS7310675Jan 7, 2004Dec 18, 2007Pixion, Inc.Providing data updates in a network communications system based on connection or load parametersUS7369515Mar 21, 2005May 6, 2008Pixion, Inc.Providing conferencing data in a network communications system based on client capabilitiesUS7418476Dec 8, 2006Aug 26, 2008Pixion, Inc.Presenting images in a conference systemUS7426191Mar 21, 2005Sep 16, 2008Pixion, Inc.Providing conference data in a network communications system based on client or server information examined during a conferenceUS7451181Apr 15, 2003Nov 11, 2008Fujitsu LimitedApparatus for controlling a shared screenUS7484208Dec 12, 2002Jan 27, 2009Michael NelsonVirtual machine migrationUS7613834Apr 4, 2001Nov 3, 2009Palmsource Inc.One-to-many device synchronization using downloaded/shared client softwareUS20020038346Aug 10, 2001Mar 28, 2002Frank MorrisonMethod for screen image sharingUS20020049608Jun 12, 2001Apr 25, 2002Hartsell Neal D.Systems and methods for providing differentiated business services in information management environmentsUS20020049818Aug 13, 2001Apr 25, 2002Gilhuly Barry J.System and method for pushing encrypted information between a host system and a mobile data communication deviceUS20020049841Jun 12, 2001Apr 25, 2002Johnson Scott CSystems and methods for providing differentiated service in information management environmentsUS20020059274Jun 12, 2001May 16, 2002Hartsell Neal D.Systems and methods for configuration of information management systemsUS20020065864Jun 12, 2001May 30, 2002Hartsell Neal D.Systems and method for resource tracking in information management environmentsUS20020073059Feb 13, 2001Jun 13, 2002Foster Douglas R.Information access, collaboration and integration system and methodUS20020083183Apr 5, 2001Jun 27, 2002Sanjay PujareConventionally coded application conversion system for streamed delivery and executionUS20020099774Dec 17, 2001Jul 25, 2002Nec CorporationInformation reproducing method and information reproducing systemUS20020129106Mar 12, 2001Sep 12, 2002Surgency, Inc.User-extensible system for manipulating information in a collaborative environmentUS20020154244Mar 29, 2002Oct 24, 2002Fujitsu LimitedMoving images synchronization systemUS20020174227Jun 12, 2001Nov 21, 2002Hartsell Neal D.Systems and methods for prioritization in information management environmentsUS20030009538Nov 6, 2001Jan 9, 2003Shah Lacky VasantNetwork caching system for streamed applicationsUS20030050987Oct 22, 2002Mar 13, 2003Mihal LazaridisSystem and method for pushing information from a host system to a mobile data communication deviceUS20030055896Aug 31, 2001Mar 20, 2003Hui HuOn-line image processing and communication systemUS20030085922Apr 13, 2001May 8, 2003Songxiang WeiSharing DirectDraw applications using application based screen samplingUS20030140121Sep 27, 2002Jul 24, 2003Intensifi, Inc., A California CorporationMethod and apparatus for access to, and delivery of, multimedia informationUS20030160813Feb 25, 2002Aug 28, 2003Raju Narayan D.Method and apparatus for a dynamically-controlled remote presentation systemUS20030167301Dec 29, 2000Sep 4, 2003Min ZhuDistributed network system architecture for collaborative computingUS20030167302Dec 29, 2000Sep 4, 2003Min ZhuScalable distributed network system for collaborative computingUS20030167303Dec 29, 2000Sep 4, 2003Min ZhuFault-tolerant distributed system for collaborative computingUS20030167304Dec 29, 2000Sep 4, 2003Min ZhuDistributed meeting managementUS20030167305Dec 29, 2000Sep 4, 2003Min ZhuSecure communications system for collaborative computingUS20030167339Dec 29, 2000Sep 4, 2003Min ZhuDistributed application sharingUS20030167418Dec 29, 2000Sep 4, 2003Min ZhuFault-tolerant server for collaborative computingUS20030182375Mar 21, 2002Sep 25, 2003Webex Communications, Inc.Rich multi-media format for use in a collaborative computing systemUS20030189601Apr 3, 2002Oct 9, 2003Microsoft CorporationApplication sharing single document sharingUS20030191812Dec 19, 2001Oct 9, 2003International Business Machines CorporationMethod and system for caching role-specific fragmentsUS20030208529May 3, 2002Nov 6, 2003Sreenath PendyalaSystem for and method of real-time remote access and manipulation of dataUS20030217171May 17, 2003Nov 20, 2003Von Stuermer Wolfgang R.Self-replicating and self-installing software apparatusUS20040002048Jul 1, 2002Jan 1, 2004Matthew ThurmaierMethod and system for providing a virtual computer classroomUS20040024890Apr 22, 2003Feb 5, 2004Diane BaekApplication sharing securityUS20040031058May 8, 2003Feb 12, 2004Richard ReismanMethod and apparatus for browsing using alternative linkbasesUS20040049549Feb 3, 2003Mar 11, 2004Slattery Terrance C.System, method and computer-readable medium for generating user interfaces used in connection with a system for computer-based trainingUS20040098398Jan 30, 2002May 20, 2004Sang-Woo AhnMethod and apparatus for delivery of metadata synchronized to multimedia contentsUS20040103147Jun 10, 2003May 27, 2004Flesher Kevin E.System for enabling collaboration and protecting sensitive dataUS20040107249Dec 2, 2002Jun 3, 2004Martin MoserEstablishing a collaboration environmentUS20040107256Dec 2, 2002Jun 3, 2004Thomas OdenwaldCollaboration integrationUS20040111639Jun 10, 2003Jun 10, 2004Schwartz Michael I.Information aggregation, processing and distribution systemUS20040174392Mar 3, 2003Sep 9, 2004Christian BjoernsenCollaboration launchpadUS20040190092Apr 2, 2004Sep 30, 2004Kia SilverbrookScanning device for coded dataUS20040191748Dec 29, 2003Sep 30, 2004Mindblazer, Inc.Systems, methods and computer program products for collaborative learningUS20050044089Aug 21, 2003Feb 24, 2005Microsoft CorporationSystems and methods for interfacing application programs with an item-based storage platformUS20050044108Oct 24, 2003Feb 24, 2005Ashish ShahSystems and methods for providing synchronization services for units of information manageable by a hardware/software interface systemUS20050050053Aug 21, 2003Mar 3, 2005Microsoft Corporation.Systems and methods for the implementation of a core schema for providing a top-level structure for organizing units of information manageable by a hardware/software interface systemUS20050060656Sep 11, 2003Mar 17, 2005International Business Machines CorporationMethod and apparatus for viewpoint collaborationUS20050063083Oct 24, 2003Mar 24, 2005Dart Scott E.Systems and methods for the implementation of a digital images schema for organizing units of information manageable by a hardware/software interface systemUS20050080850Jan 7, 2004Apr 14, 2005Pixion, Inc.Real-time, multi-point, multi-speed, multi-stream scalable computer network communications systemUS20050086384Sep 3, 2004Apr 21, 2005Johannes ErnstSystem and method for replicating, integrating and synchronizing distributed informationUS20050132299Dec 15, 2003Jun 16, 2005Dan JonesSystems and methods for improved application sharing in a multimedia collaboration sessionUS20050144186Nov 13, 2004Jun 30, 2005Lambertus HesselinkManaged peer-to-peer applications, systems and methods for distributed data access and storageUS20050149481Nov 13, 2004Jul 7, 2005Lambertus HesselinkManaged peer-to-peer applications, systems and methods for distributed data access and storageUS20050286466May 12, 2005Dec 29, 2005Tagg James PSystem for providing mobile VoIPUS20060064716Sep 7, 2005Mar 23, 2006Vivcom, Inc.Techniques for navigating multiple video streamsUS20060161671Jan 14, 2005Jul 20, 2006Citrix Systems, Inc.Method and systems for capture and replay of remote presentation protocol dataUS20060206533Mar 14, 2005Sep 14, 2006Microsoft CorporationOnline storage with metadata-based retrievalUS20060253540Apr 22, 2005Nov 9, 2006Ec Enabler, Ltd. (A New York Corporation)Method and system for transferring informationUS20080133660Oct 28, 2007Jun 5, 2008Joseph SaleskyPresenter Client OperationsUS20080133661Oct 28, 2007Jun 5, 2008Joseph SaleskyClient Classification and ManagementUS20080133769Oct 28, 2007Jun 5, 2008Joseph SaleskyConference Server RedundancyUS20080183807Feb 5, 2008Jul 31, 2008Pixion, Inc.Providing conference data in a network communications system based on client or server information examined during a conferenceUS20080183808Feb 4, 2008Jul 31, 2008Pixion, Inc.Providing conferencing data in a network communications system based on client capabilitiesUS20090125904Jan 12, 2009May 14, 2009Michael NelsonVirtual machine migrationUSRE38609Feb 6, 2002Oct 5, 2004Webex Communications, Inc.On-demand presentation graphical user interfaceEP1286271B1Feb 14, 2001Jul 7, 2010NTT Comware CorporationData sharing method, terminal, and medium on which program is recordedEP1460851A2Feb 11, 2004Sep 22, 2004Microsoft CorporationA system and method for real-time whiteboard streamingGB2300551A Title not available* Cited by examinerNon-Patent CitationsReference1"Video Code Chip Set Provides MPEG, p. 64 and JPEG Compliance," Electrical Design News, 37(9): 103-104, 1992.2Cabri et al.: "Supporting cooperative WWW browsing: a proxy-based approach" Proceedings Euromicro Workshop on Parallel and Distributed Processing, Feb. 3, 1999, pp. 138-145, XP002154337 abstract, p. 138, right-hand column, paragraph 1, p. 142, Item 4.1 "Basic Features".3Communication Relating to the Results of the Partial International Search for PCT Application No. PCT/US2006/019368; mailed on Nov. 13, 2006. (3 pgs.).4Examination Report issued in Australian Patent Application No. 2005239573, mailed Jun. 25, 2009, 16 pages.5Examination Report issued in Australian Patent Application No. 2005239573, mailed Nov. 20, 2008, 2 pages.6Examination Report issued in Australian Patent Application No. 2005239573, mailed Sep. 5 ,2008, 2 pages.7Examination Report issued in Australian Patent Application No. 2006251764, mailed Feb. 4, 2010, 8 pages.8Examination Report issued in European Patent Application No. 05736265.9, mailed Oct. 26, 2009, 7 pages.9Examination Report issued in European Patent Application No. 06760217.7, mailed Oct. 22, 2008, 3 pages.10Gharavi, H. and Partovi, M.H., "Video Coding and Distribution Over ATM For Multipoint Teleconferencing," IEE, 1-7, 1993.11Gorokhovsky et al. "Windows User Interface Technical Articles: Layered Windows" [online] Microsoft Corporation, Jan. 2000 [retrieved Nov. 8, 2007], Retreived from the Internet: , 7 pgs.12Gorokhovsky et al. "Windows User Interface Technical Articles: Layered Windows" [online] Microsoft Corporation, Jan. 2000 [retrieved Nov. 8, 2007], Retreived from the Internet: <http://msdn2.microsoft.com/en-us/library/ms997507(d=printer).aspx>, 7 pgs.13Gorokhovsky, V. et al. "Layered Windows-A New Way to Use Translucency and Transparency Effects in Windows Applications" [online], [retrieved on Oct. 24, 2006]. Retrieved from the Internet: (4 pgs.).14Gorokhovsky, V. et al. "Layered Windows—A New Way to Use Translucency and Transparency Effects in Windows Applications" [online], [retrieved on Oct. 24, 2006]. Retrieved from the Internet: <URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwui/html/layerwin.asp> (4 pgs.).15Horn, et al., "A Standards-Based Multimedia Conferencing Bridge," AT&T Techn. Jour., 41-49, 1993.16International Search Report for PCT Application No. PCT/US2005/011905, mailed on Jul. 25, 2005, 3 pgs.17International Search Report for PCT Application No. PCT/US2006/019368, mailed on Nov. 14, 2007, 5 pgs.18International Search Report for PCT Application No. PCT/US2006/019370; mailed on Sep. 26, 2006 (4 pgs.).19International Search Report for PCT Application No. PCT/US2006/019540, mailed on Dec. 20, 2006, 2 pgs.20International Searching Authority, "International Search Report," PCT Application No. PCT/US05/12078, mailed on Jan. 25, 2006, 3 pgs.21International Searching Authority, "Written Opinion," PCT Application No. PCT/US05/12078, mailed on Jan. 25, 2006, 7 pgs.22Krause, R., "Indo, H.320 Silicon Pursued," Electronic News, 40(2023): 1-2, 1994.23Supplemental European Search Report issued in European Patent Application No. 05736265.9, mailed Jun. 18, 2009, 6 pages.24Written Opinion for PCT Application No. PCT/US2005/011905, mailed on Jul. 25, 2005, 6 pgs.25Written Opinion for PCT Application No. PCT/US2006/019368, mailed on Nov. 14, 2007, 7 pgs.26Written Opinion for PCT Application No. PCT/US2006/019540, mailed on Dec. 20, 2006, 6 pgs.27Written Opinion of the International Searching Authority for PCT Application No. PCT/US2006/019370; mailed on Sep. 26, 2006 (7 pgs.).Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8285860Jan 14, 2010Oct 9, 2012Apple Inc.Efficient service discovery for peer-to-peer networking devicesUS8386425Feb 19, 2010Feb 26, 2013Netapp, Inc.Out of order delivery for data and metadata mirroring in a cluster storage systemUS8386433 *Feb 19, 2010Feb 26, 2013Netapp, Inc.Coalescing metadata for mirroring to a remote node in a cluster storage systemUS8572248Sep 14, 2012Oct 29, 2013Apple Inc.Efficient service discovery for peer-to-peer networking devicesUS8966112Nov 29, 2010Feb 24, 2015Dell Software Inc.Network protocol proxyUS9054913Nov 29, 2010Jun 9, 2015Dell Software Inc.Network protocol proxyUS9282285Jun 10, 2013Mar 8, 2016Citrix Systems, Inc.Providing user video having a virtual curtain to an online conferenceUS9344339Oct 25, 2013May 17, 2016Apple Inc.Efficient service discovery for peer-to-peer networking devicesUS9454341 *Nov 18, 2010Sep 27, 2016Kodak Alaris Inc.Digital image display device with automatically adjusted image display durationsUS20100233960 *Mar 16, 2009Sep 16, 2010Brian TuckerService discovery functionality utilizing personal area network protocolsUS20100235523 *Jun 5, 2009Sep 16, 2010Robert GarciaFramework for supporting multi-device collaborationUS20100235525 *Jan 14, 2010Sep 16, 2010Apple Inc.Efficient service discovery for peer-to-peer networking devicesUS20120127196 *Nov 18, 2010May 24, 2012Landry Lawrence BDigital image display device with automatically adjusted image display durationsUS20120131465 *Nov 18, 2010May 24, 2012Telek Michael JDigital image display device with remote viewing interface* Cited by examinerClassifications U.S. Classification707/613, 707/624, 707/622International ClassificationH04L29/08, G06F7/00, G06F17/00Cooperative ClassificationH04L67/2819, H04L67/28, H04L67/1095European ClassificationH04L29/08N27, H04L29/08N9R, H04L29/08N27ELegal EventsDateCodeEventDescriptionSep 13, 2004ASAssignmentOwner name: CITRIX SYSTEMS, INC., FLORIDAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHAUSER, KLAUS E.;CHRISTIANSEN, BERND OLIVER;VON EICKEN, THORSTEN;AND OTHERS;REEL/FRAME:015120/0685;SIGNING DATES FROM 20040902 TO 20040908Owner name: CITRIX SYSTEMS, INC., FLORIDAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHAUSER, KLAUS E.;CHRISTIANSEN, BERND OLIVER;VON EICKEN, THORSTEN;AND OTHERS;SIGNING DATES FROM 20040902 TO 20040908;REEL/FRAME:015120/0685Apr 2, 2014FPAYFee paymentYear of fee payment: 4Sep 8, 2016ASAssignmentOwner name: GETGO, INC., FLORIDAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CITRIX SYSTEMS, INC.;REEL/FRAME:039970/0670Effective date: 20160901RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services