Source: http://www.google.com/patents/US7680885?dq=%235,519,867
Timestamp: 2015-06-30 21:09:31
Document Index: 411619326

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

Patent US7680885 - Methods and apparatus for synchronization of data set representations in a ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA 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/US7680885?utm_source=gb-gplus-sharePatent US7680885 - Methods and apparatus for synchronization of data set representations in a bandwidth-adaptive mannerAdvanced Patent SearchPublication numberUS7680885 B2Publication typeGrantApplication numberUS 10/709,142Publication dateMar 16, 2010Filing dateApr 15, 2004Priority dateApr 15, 2004Fee statusPaidAlso published asCA2563235A1, CA2563235C, EP1735948A2, EP1735948A4, US8375087, US20050232168, US20100146124, WO2005107189A2, WO2005107189A3Publication number10709142, 709142, US 7680885 B2, US 7680885B2, US-B2-7680885, US7680885 B2, US7680885B2InventorsKlaus E. Schauser, Bernd Oliver Christiansen, Thorsten Von Eicken, Albert Alexandrov, Rafael H. SaavedraOriginal AssigneeCitrix Systems, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (101), Non-Patent Citations (26), Referenced by (3), Classifications (13), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetMethods and apparatus for synchronization of data set representations 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 thereforeUS4956819Mar 16, 1988Sep 11, 1990Siemens AktiengesellschaftCircuit configuration and a method of testing storage cellsUS4965819Sep 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 networkUS5252056Aug 6, 1992Oct 12, 1993Ciba-Geigy CorporationContact lens casting mouldUS5253056Jul 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 frameworkUS6329984Nov 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 patternsUS6343313Mar 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 environmentUS7222305 *Mar 13, 2003May 22, 2007Oracle International Corp.Method of sharing a desktop with attendees of a real-time collaborationUS7233592 *Feb 17, 2000Jun 19, 2007Fujitsu LimitedPacket transfer control circuit* 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.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 European Patent Application No. 05736265.9, mailed Oct. 26, 2009, 7 pages.8Examination Report issued in European Patent Application No. 06760217.7, mailed Oct. 22, 2008, 3 pages.9Gharavi, H. and Partovi, M.H., "Video Coding And Distribution Over ATM For Multipoint Teleconferencing," IEE, 1-7, 1993.10Gorokhovsky et al. "Windows User Interface Technical Articles: Layered Windows" [online] Microsoft Corporation, Jan. 2000 [retrieved Nov. 8, 2007], Retreived from the Internet: , 7 pgs.11Gorokhovsky 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.12Gorokhovsky, 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.).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: <URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwui/html/layerwin.asp> (4 pgs.).14Horn, et al., "A Standards-Based Multimedia Conferencing Bridge," AT&T Techn. Jour., 41-49, 1993.15International Search Report for PCT Application No. PCT/US2005/011905, mailed on Jul. 25, 2005, 3 pages.16International Search Report for PCT Application No. PCT/US2006/019368, mailed on Nov. 14, 2007, 5 pages.17International Search Report for PCT Application No. PCT/US2006/019370; mailed on Sep. 26, 2006 (4 pgs.).18International Search Report for PCT Application No. PCT/US2006/019540, mailed on Dec. 20, 2006, 2 pgs.19International Searching Authority, "International Search Report," PCT Application No. PCT/US05/12078, mailed on Jan. 25, 2006, 3 pgs.20International Searching Authority, "Written Opinion," PCT Application No. PCT/US05/12078, mailed on Jan. 25, 2006, 7 pgs.21Krause, R., "Indo, H.320 Silicon Pursued," Electronic News, 40(2023): 1-2, 1994.22Supplemental European Search Report issued in European Patent Application No. 05736265.9, mailed Jun. 18, 2009, 6 pages.23Written Opinion for PCT Application No. PCT/US2005/011905, mailed on Jul. 25, 2005, 6 pages.24Written Opinion for PCT Application No. PCT/US2006/019368, mailed on Nov. 14, 2007, 7 pages.25Written Opinion for PCT Application No. PCT/US2006/019540, mailed on Dec. 20, 2006, 6 pgs.26Written Opinion of the International Searching Authority for PCT Application No. PCT/US2006/019370; mailed on Sep. 26, 2006 (7 pgs.).Referenced byCiting PatentFiling datePublication dateApplicantTitleUS7970017 *Jul 13, 2005Jun 28, 2011At&T Intellectual Property I, L.P.Peer-to-peer synchronization of data between devicesUS8407605Apr 3, 2009Mar 26, 2013Social Communications CompanyApplication sharingUS8966112Nov 29, 2010Feb 24, 2015Dell Software Inc.Network protocol proxy* Cited by examinerClassifications U.S. Classification709/205, 370/260International ClassificationH04L12/56, H04Q11/00, G06F15/16, H04L12/16Cooperative ClassificationH04L67/1095, H04L12/56, G06Q10/10, H04L12/1822European ClassificationH04L12/56, H04L12/18D2, H04L29/08N9RLegal 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/0696;SIGNING DATES FROM 20040902 TO 20040908Free 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/0696Owner 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/0696Owner name: CITRIX SYSTEMS, INC.,FLORIDAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHAUSER, KLAUS E.;CHRISTIANSEN, BERND OLIVER;VON EICKEN, THORSTEN AND OTHERS;SIGNED BETWEEN 20040902 AND 20040908;US-ASSIGNMENT DATABASE UPDATED:20100316;REEL/FRAME:15120/696Aug 21, 2013FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services