Source: http://www.google.de/patents/US8191008
Timestamp: 2013-05-19 01:31:15
Document Index: 713050867

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 PatenteSuche Bilder Maps Play YouTube News Gmail Drive Mehr » Erweiterte Patentsuche | Webprotokoll | Anmelden Erweiterte Patentsuche PatenteThe 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.de/patents/US8191008?utm_source=gb-gplus-sharePatent US8191008 - Simulating multi-monitor functionality in a single monitor environment Ver�ffentlichungsnummerUS8191008 B2PublikationstypErteilung Anmeldenummer11/243,512 Ver�ffentlichungsdatum29. Mai 2012Eingetragen3. Okt. 2005 Priorit�tsdatum3. Okt. 2005Auch ver�ffentlicht unterEP1941357A1US20070079252WO2007041582A1 ErfinderSubash RamnaniUrspr�nglich Bevollm�chtigterCitrix Systems, Inc. US-Klassifikation715/788715/746715/744715/747715/764715/745715/787Internationale KlassifikationG06F3/00 UnternehmensklassifikationG06F9/4443 Europ�ische KlassifikationG06F 9/44WReferenzenPatentzitate (105)Nichtpatentzitate (61) Referenziert von (2)Externe LinksUSPTO USPTO-Zuordnung EspacenetSimulating multi-monitor functionality in a single monitor environmentUS 8191008 B2 Zusammenfassung The 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 the behavior and appearance of an application window displayed on the client based on a desired display layout for the client. The present invention provides a window message processing mechanism to intercept a selected message to a window of an application. The window message processing mechanism compares the behavior and appearance of the window in view of the desired display layout and modifies the message to display the window on the client based on the desired display layout. As such, the present invention processes selected window messages to translate the behavior or appearance of the window to the desired display layout.
Patentzitate Zitiertes PatentEingetragen Ver�ffentlichungsdatum Antragsteller TitelUS413871915. Okt. 19756. Febr. 1979Xerox CorporationAutomatic writing systems and methods of word processing thereforUS480702916. Juni 198721. Febr. 1989Fuji Photo Film Co., Ltd.Method of reconstructing image from compression-processed image signalsUS492824720. Apr. 198822. Mai 1990Digital Equipment CorporationMethod and apparatus for the continuous and asynchronous traversal and processing of graphics data structuresUS493703621. M�rz 198826. Juni 1990Xerox CorporationConcurrent display of data from two different display processors and user interface thereforeUS494924815. Juli 198814. Aug. 1990Caro; Marshall A.System for shared remote access of multiple application programs executing in one or more computersUS496581922. Sept. 198823. Okt. 1990Docu-Vision, Inc.Video conferencing system for courtroom and other applicationsUS497417322. Febr. 199027. Nov. 1990Xerox CorporationSmall-scale workspace representations indicating activities by other usersUS502194929. Febr. 19884. Juni 1991International Business Machines CorporationMethod and apparatus for linking an SNA host to a remote SNA host over a packet switched communications networkUS506206017. Mai 198929. Okt. 1991Motorola Inc.Computer human interface comprising user-adjustable window for displaying or printing informationUS507241225. M�rz 198710. Dez. 1991Xerox CorporationUser interface with multiple workspaces for sharing display system objectsUS51214975. Juni 19899. Juni 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 codeUS524162527. Nov. 199031. Aug. 1993Farallon Computing, Inc.Screen image sharing among heterogeneous computersUS530745628. Jan. 199226. Apr. 1994Sony Electronics, Inc.Integrated multi-media production and authoring systemUS531358128. Sept. 199317. Mai 1994Digital Equipment CorporationSystem and method for communication between windowing environmentsUS531773226. Apr. 199131. Mai 1994Commodore Electronics LimitedSystem for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resourcesUS535971221. Febr. 199225. Okt. 1994Apple Computer, Inc.Method and apparatus for transitioning between sequences of digital informationUS53829728. Sept. 199217. Jan. 1995Multimedia Telesys Inc.Video conferencing system for courtroom and other applicationsUS538819729. M�rz 19947. Febr. 1995The Grass Valley Group, Inc.Video editing system operator inter-face for visualization and interactive control of video materialUS539222329. Juli 199221. Febr. 1995International Business Machines Corp.Audio/video communications processorUS53924002. Juli 199221. Febr. 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 sequenceUS54043163. Aug. 19924. Apr. 1995Spectra Group Ltd., Inc.Desktop digital video processing systemUS540865518. Juni 199218. Apr. 1995Apple Computer, Inc.User interface system and method for traversing a databaseUS543293223. Okt. 199211. Juli 1995International Business Machines CorporationSystem and method for dynamically controlling remote processes from a performance monitorUS543702526. Jan. 199325. Juli 1995International Business Machines CorporationSystem and method for run time configuration of objects in an object oriented computing environmentUS546171122. Dez. 199324. Okt. 1995Interval Research CorporationMethod and system for spatial accessing of time-based informationUS555096527. Dez. 199327. Aug. 1996Lucent Technologies Inc.Method and system for operating a data processor to index primary data in real time with iconic table of contentsUS557264319. Okt. 19955. Nov. 1996Internetad Systems LlcWeb browser with dynamic display of information objects during linkingUS557484529. Nov. 199412. Nov. 1996Siemens Corporate Research, Inc.Method and apparatus video data managementUS557718831. Mai 199419. Nov. 1996Future Labs, Inc.Method to provide for virtual screen overlayUS557725415. M�rz 199419. Nov. 1996Bull Hn Information Systems Inc.Method and apparatus for capturing the presentation of an interactive user session, monitoring, replaying and joining sessionsUS561963828. Febr. 19948. Apr. 1997Hewlett-Packard CompanyObject based computer system having representation objects for providing interpretative views onto a data objectUS565739025. Aug. 199512. Aug. 1997Netscape Communications CorporationSecure socket layer application program apparatus and methodUS57178793. Nov. 199510. Febr. 1998Xerox CorporationSystem for the capture and replay of temporal data representing collaborative activitiesUS57218272. Okt. 199624. Febr. 1998James LoganSystem for electrically distributing personalized informationUS572795022. Mai 199617. M�rz 1998Netsage CorporationAgent based instruction system and methodUS572968925. Apr. 199517. M�rz 1998Microsoft CorporationNetwork naming services proxy agentUS57322162. Okt. 199624. M�rz 1998Internet Angles, Inc.Audio message exchange systemUS574279711. Aug. 199521. Apr. 1998International Business Machines CorporationDynamic off-screen display memory managerUS574575914. Okt. 199428. Apr. 1998Qnx Software Systems, Ltd.Window kernelUS574849919. Sept. 19955. Mai 1998Sony CorporationComputer graphics data recording and playback system with a VCR-based graphic user interfaceUS575811030. Apr. 199726. Mai 1998Intel CorporationApparatus and method for application sharing in a graphic user interfaceUS576165626. Juni 19952. Juni 1998Netdynamics, Inc.Interaction between databases and graphical user interfacesUS576861416. Febr. 199616. Juni 1998Fujitsu LimitedMonitored state display unit for monitoring state change of various events occurring on communication networkUS580220616. Jan. 19961. Sept. 1998Carl Zeiss Jena GmbhMethod for determining edge positionsUS582243625. Apr. 199613. Okt. 1998Digimarc CorporationPhotographic products and methods employing embedded informationUS583211925. Sept. 19953. Nov. 1998Digimarc CorporationMethods for controlling systems using control signals embedded in empirical dataUS583509017. Okt. 199610. Nov. 1998Etma, Inc.Desktop manager for graphical user interface based system with enhanced desktopUS583830013. Juni 199617. Nov. 1998Canon Kabushiki KaishaWindow sharing systemUS583845814. Dez. 199517. Nov. 1998Tsai; IrvingMethod and apparatus for linking designated portions of a received document image with an electronic addressUS583890617. Okt. 199417. Nov. 1998The Regents Of The University Of CaliforniaDistributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia documentUS584197827. Juli 199524. Nov. 1998Digimarc CorporationNetwork linking method using steganographically embedded data objectsUS586226016. Mai 199619. Jan. 1999Digimarc CorporationMethods for surveying dissemination of proprietary empirical dataUS588670727. Juni 199623. M�rz 1999Berg; David A.Method for real-time on-demand interactive graphic communication for computer networksUS589305323. Dez. 19976. Apr. 1999Sony CorporationComputer graphics data recording and playback system with a VCR-based graphic user interfaceUS59077042. Okt. 199625. Mai 1999Quark, Inc.Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objectsUS59095594. Apr. 19971. Juni 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 widthUS591500114. Nov. 199622. Juni 1999Vois CorporationSystem and method for providing and using universally accessible voice and speech data filesUS59237362. Apr. 199613. Juli 1999National Semiconductor CorporationHypertext markup language based telephone apparatusUS59352127. Aug. 199710. Aug. 1999I-Planet, Inc.Connection-oriented session emulationUS596813227. Jan. 199719. Okt. 1999Fujitsu LimitedImage data communicating apparatus and a communication data quantity adjusting method used in an image data communication systemUS598319019. Mai 19979. Nov. 1999Microsoft CorporationClient server animation system for managing interactive user interface charactersUS599085231. Okt. 199623. Nov. 1999Fujitsu LimitedDisplay screen duplication system and methodUS600303018. Okt. 199614. Dez. 1999Intervu, Inc.System and method for optimized storage and retrieval of data on a distributed computer networkUS60062425. Apr. 199621. Dez. 1999Bankers Systems, Inc.Apparatus and method for dynamically creating a documentUS601153727. Jan. 19984. Jan. 2000Palus A1 LlcSystem for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial spaceUS602231511. Juli 19978. Febr. 2000First Opinion CorporationComputerized medical diagnostic and treatment advice system including network accessUS60521201. Okt. 199618. Apr. 2000Diamond Multimedia Systems, Inc.Method of operating a portable interactive graphics display tablet and communications systemsUS61119548. Okt. 199829. Aug. 2000Digimarc CorporationSteganographic methods and media for photographyUS612240312. Nov. 199619. Sept. 2000Digimarc CorporationComputer system linked by using information in data objectsUS614169911. Mai 199831. Okt. 2000International Business Machines CorporationInteractive display system for sequential retrieval and display of a plurality of interrelated data setsUS61667297. Mai 199726. Dez. 2000Broadcloud Communications, Inc.Remote digital image viewing system and methodUS61733168. Apr. 19989. Jan. 2001Geoworks CorporationWireless communication device with markup language based man-machine interfaceUS618173618. M�rz 199830. Jan. 2001Nxi Communications, Inc.Network communication systemUS618562520. Dez. 19966. Febr. 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 objectUS61990762. Okt. 19966. M�rz 2001Personal Audio LlcAudio program player including a dynamic program selection controllerUS61997534. Nov. 199913. M�rz 2001Symbol Technologies, Inc.Method and system for presenting item information using a portable data terminalUS620194816. M�rz 199813. M�rz 2001Netsage CorporationAgent based instruction system and methodUS620682917. Aug. 199927. M�rz 2001First Opinion CorporationComputerized medical diagnostic and treatment advice system including network accessUS62197869. Sept. 199817. Apr. 2001Surfcontrol, Inc.Method and system for monitoring and controlling network accessUS623361717. Aug. 199915. Mai 2001Siebel Systems, Inc.Determining the visibility to a remote database clientUS623713812. Nov. 199722. Mai 2001International Business Machines Corp.Buffered screen capturing software tool for usability testing of computer applicationsUS624337529. Mai 19975. Juni 2001Netdate Of Texas, L.L.C.Internet-audiotext electronic communications system with multimedia based matchingUS625677331. Aug. 19993. Juli 2001Accenture LlpSystem, method and article of manufacture for configuration management in a development architecture frameworkUS626336328. Jan. 199917. Juli 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 computerUS628603010. Juli 19984. Sept. 2001Sap AktiengesellschaftSystems and methods for recording and visually recreating sessions in a client-server environmentUS628603615. Dez. 19994. Sept. 2001Digimarc CorporationAudio- and graphics-based linking to internetUS628938231. Aug. 199911. Sept. 2001Andersen Consulting, LlpSystem, method and article of manufacture for a globally addressable interface in a communication services patterns environmentUS629534013. Mai 199825. Sept. 2001Lucent Technologies Inc.Speech coding selection based on call related informationUS631776113. Juli 199913. Nov. 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-streamUS631778127. Juni 200013. Nov. 2001Geoworks CorporationWireless communication device with markup language based man-machine interfaceUS632125217. Juli 199820. Nov. 2001International Business Machines CorporationSystem and method for data streaming and synchronization in multimedia groupware applicationsUS63245736. Aug. 199827. Nov. 2001Digimarc CorporationLinking of computers using information steganographically embedded in data objectsUS632464731. Aug. 199927. Nov. 2001Bowman-Amuah Michel K.System, method and article of manufacture for security management in a development architecture frameworkUS63321631. Sept. 199918. Dez. 2001Accenture, LlpMethod for providing communication services over a computer network systemUS633983231. Aug. 199915. Jan. 2002Accenture LlpException response table in environment services patternsUS634523931. Aug. 19995. Febr. 2002Accenture LlpRemote demonstration of business capabilities in an e-commerce environmentUS635177723. Apr. 199926. Febr. 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 systemUS635643729. Sept. 199912. M�rz 2002Siemens Dematic Postal Automation, L.P.System, apparatus and method for providing a portable customizable maintenance support instruction systemUS636693327. Okt. 19952. Apr. 2002At&T Corp.Method and apparatus for tracking and viewing changes on the webUS637057331. Aug. 19999. Apr. 2002Accenture LlpSystem, method and article of manufacture for managing an environment of a development architecture frameworkUS638134117. Nov. 199930. Apr. 2002Digimarc CorporationWatermark encoding method exploiting biases inherent in original signalUS647374531. Juli 199829. Okt. 2002Microsoft CorporationIntelligent advisor system and methodUS70470928. Apr. 200416. Mai 2006Coraccess SystemsHome automation contextual user interfaceUS2002012614411. Juni 200112. Sept. 2002Sun Microsystems, Inc.Apparatus and method for communicating graphical display data in a network-based windowing systemUS200700221551. Okt. 200225. Jan. 2007Anteros, Inc.Method and system for integrating enterprise software applications with desktop software applicationsNichtpatentzitateReferenz1"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. Referenziert von Zitiert von PatentEingetragen Ver�ffentlichungsdatum Antragsteller TitelUS83753233. Okt. 200712. Febr. 2013Panasonic CorporationDisplay control device, storage medium, and integrated circuitUS2010023808917. M�rz 200923. Sept. 2010Litera Technology LlcSystem and method for the auto-detection and presentation of pre-set configurations for multiple monitor layout displayDrehenOriginalbildGoogle-Startseite - Sitemap - USPTO-Bulk-Downloads - Datenschutzerkl�rung - Nutzungsbedingungen - �ber Google Patente - Feedback gebenDaten bereitgestellt von IFI CLAIMS Patent Services.© 2012 Google