Source: http://www.google.es/patents/US7890604?dq=flatulence
Timestamp: 2014-10-31 21:41:35
Document Index: 718692075

Matched Legal Cases: ['Application No. 2001', 'Application No. 01111678', 'Application No. 01111678', 'Application No. 01111678', 'Application No. 2001', 'Application No. 2001', 'Application No. 2001', 'Application No. 2001', 'Application No. 01111678', 'Application No. 01111678', 'Application No. 01111678']

Patente US7890604 - Client-side callbacks to server events - Google PatentesB�squeda Im�genes Maps Play YouTube Noticias Gmail Drive M�s »Iniciar sesi�n B�squeda avanzada de patentesPatentesDescribed herein are systems and methods for client-side callbacks to server events in which a Web server receives a message indicating a client-side event. The client-side event is associated with a specific component of a client resource, the specific component being one of multiple static components...http://www.google.es/patents/US7890604?utm_source=gb-gplus-sharePatente US7890604 - Client-side callbacks to server events B�squeda avanzada de patentes N�mero de publicaci�nUS7890604 B2Tipo de publicaci�nConcesi�n N�mero de solicitudUS 10/840,965 Fecha de publicaci�n15 Feb 2011 Fecha de presentaci�n7 May 2004 Fecha de prioridad7 May 2004Tambi�n publicado comoUS20050256933 N�mero de publicaci�n10840965, 840965, US 7890604 B2, US 7890604B2, US-B2-7890604, US7890604 B2, US7890604B2 InventoresBradley D. Millington, Andrew Cheng-min Lin, Nikhil Kothari Cesionario originalMicrosoft CorproationExportar citaBiBTeX, EndNote, RefManCitas de patentes (114), Otras citas (168), Citada por (2), Clasificaciones (9), Eventos legales (1) Enlaces externos: USPTO, Cesi�n de USPTO, EspacenetClient-side callbacks to server eventsUS 7890604 B2 Resumen Described herein are systems and methods for client-side callbacks to server events in which a Web server receives a message indicating a client-side event. The client-side event is associated with a specific component of a client resource, the specific component being one of multiple static components of the client resource. A server-side component generates a response to the received message and implements at least a subset of logic of the specific component. In generating the response to the message, server-side logic corresponding to other static components that are different than the specific component are not used.
37. A computing device as recited in claim 35, and further comprising computer-program instructions for providing interactivity, by a Web application executing on the client device and hosting the resource, to a user during a time period from the communicating to the receiving, the interactivity being provided with respect to at least a subset of the static components that are different than the at least one specific component. Descripci�n
Citas de patentes Patente citada Fecha de presentaci�n Fecha de publicaci�n Solicitante T�tuloUS393792525 Jun 197410 Feb 1976Ibm CorporationModular transaction terminal with microprocessor controlUS395661525 Jun 197411 May 1976Ibm CorporationTransaction execution system with secure data storage and communicationsUS41868711 Mar 19785 Feb 1980International Business Machines CorporationTransaction execution system with secure encryption key storage and communicationsUS480715429 Ene 198721 Feb 1989International Business Machines CorporationMethod for developing automatic replies in an interactive electronic calendaring systemUS484778522 Ene 198511 Jul 1989International Business Machines Corp.Interactive display for trend or bar graphUS49493007 Ene 198814 Ago 1990International Business Machines CorporationSharing word-processing functions among multiple processorsUS49791489 Dic 198818 Dic 1990International Business Machines CorporationIncreasing options in mapping ROM in computer memory spaceUS509377826 Feb 19903 Mar 1992Nexgen MicrosystemsIntegrated single structure branch prediction cacheUS529931517 Sep 199229 Mar 1994International Business Machines Corp.Personal computer with programmable threshold FIFO registers for data transferUS533942417 Abr 199216 Ago 1994Mitsubishi Denki Kabushiki KaishaSystem and method for compiling and executing a computer program written in more than one programming languageUS534965719 Abr 199320 Sep 1994International Business Machines CorporationMethod of automating uploading of help panelsUS537524229 Sep 199320 Dic 1994Hewlett-Packard CompanyCompiler architecture for cross-module optimizationUS538815626 Feb 19927 Feb 1995International Business Machines Corp.Personal computer system with security features and methodUS54349924 Sep 199218 Jul 1995International Business Machines CorporationMethod and means for dynamically partitioning cache into a global and data type subcache hierarchy from a real time reference traceUS546533221 Sep 19927 Nov 1995International Business Machines CorporationSelectable 8/16 bit DMA channels for "ISA" busUS547131822 Abr 199328 Nov 1995At&T Corp.Multimedia communications networkUS551765528 Jun 199514 May 1996Hewlett-Packard CompanyMethod for monitoring transactions in an object-oriented environmentUS554834031 May 199520 Ago 1996International Business Machines CorporationIntelligent television receivers combinations including video displays, and methods for diversion of television viewers by visual image modificationUS555056029 Sep 199527 Ago 1996International Business Machines CorporationImage displaying apparatusUS55772536 Mar 199519 Nov 1996Digital Equipment CorporationMethod executed in a computer systemUS56049086 Jun 199518 Feb 1997International Business Machines CorportionComputer program product for using build status indicators in connection with building of complex computer programs from source code partsUS56088906 Abr 19954 Mar 1997International Business Machines CorporationData set level cache optimizationUS561311720 Abr 199418 Mar 1997Digital Equipment CorporationOptimizing compiler using templates corresponding to portions of an intermediate language graph to determine an order of evaluation and to allocate lifetimes to temporary names for variablesUS563817625 Jun 199610 Jun 1997International Business Machines CorporationInexpensive interferometric eye tracking systemUS564044912 May 199517 Jun 1997International Business Machines CorporationCommunications device to establish call in ISDN systemUS564913130 Dic 199215 Jul 1997Lucent Technologies Inc.Communications protocolUS565975327 Dic 199419 Ago 1997Digital Equipment CorporationInterface for symbol table construction in a multilanguage optimizing compilerUS56642289 Ago 19952 Sep 1997Microsoft CorporationPortable information device and system and method for downloading executable instructions from a computer to the portable information deviceUS567552030 Mar 19957 Oct 1997Microsoft CorporationFor extending a common dialog box of a computer systemUS56897036 Jun 199518 Nov 1997Microsoft CorporationMethod and system for referring to and binding to objects using identifier objectsUS570650519 Ago 19946 Ene 1998Microsoft CorporationMethod and system for binding data in a computer systemUS572715910 Abr 199610 Mar 1998Kikinis; DanSystem in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computersUS573225630 Ago 199524 Mar 1998Microsoft CorporationCD-ROM optimization and stream splittingUS57322672 Ago 199524 Mar 1998Microsoft CorporationCaching/prewarming data loaded from CD-ROMUS57451032 Ago 199528 Abr 1998Microsoft CorporationReal-time palette negotiations in multimedia presentationsUS574889023 Dic 19965 May 1998U S West, Inc.Method and system for authenticating and auditing access by a user to non-natively secured applicationsUS575477415 Feb 199619 May 1998International Business Machine Corp.Client/server communication systemUS576423525 Mar 19969 Jun 1998Insight Development CorporationComputer implemented method and system for transmitting graphical images from server to client at user selectable resolutionUS576423611 Oct 19959 Jun 1998Canon Kabushiki KaishaFor generating an image corresponding to a view pointUS576487314 Abr 19949 Jun 1998International Business Machines CorporationLazy drag of graphical user interface (GUI) objectsUS57746706 Oct 199530 Jun 1998Netscape Communications CorporationPersistent client state in a hypertext transfer protocol based client-server systemUS57939827 Dic 199511 Ago 1998International Business Machine CorporationValidating an installation plan containing multiple transports and redirectors by adding data structure of the modules to the plan if the indicated transport and redirector modules are unavailableUS580260012 Nov 19961 Sep 1998International Business Machines CorporationMethod and apparatus for determining a desirable directory/data block ratio in a cache memoryUS58129966 Nov 199522 Sep 1998Sybase, Inc.Database system with methods for optimizing query performance with a buffer managerUS58357243 Jul 199610 Nov 1998Electronic Data Systems CorporationSystem and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the clientUS585502021 Feb 199629 Dic 1998Infoseek CorporationWeb scan processUS587309717 Dic 199616 Feb 1999Apple Computer, Inc.Update mechanism for computer storage container managerUS587814125 Ago 19952 Mar 1999Microsoft CorporationComputerized purchasing system and method for mediating purchase transactions over an interactive networkUS587828225 Abr 19972 Mar 1999Microsoft CorporationPortable information device and system and method for downloading executable instruction from a computer to the portable information deviceUS588999228 Mar 199630 Mar 1999Unisys Corp.Method for mapping types stored in a model in an object-oriented repository to language constructs for A C binding for the repositoryUS589293727 Nov 19966 Abr 1999Digital Equipment CorporationReal-time data cache flushing threshold adjustment in a server computerUS589762216 Oct 199627 Abr 1999Microsoft CorporationElectronic shopping and merchandising systemUS589764425 Sep 199627 Abr 1999Sun Microsystems, Inc.Methods and apparatus for fixed canvas presentations detecting canvas specifications including aspect ratio specifications within HTML data streamsUS591114529 Jul 19968 Jun 1999Rae Technology, Inc.Hierarchical structure editor for web sitesUS591800727 May 199229 Jun 1999International Business Machines CorporationTrusted personal computer system with limited accessibilityUS592388229 Ago 199513 Jul 1999Silicon Graphics, Inc.Cross-module optimization for dynamically-shared programs and librariesUS59352079 Abr 199710 Ago 1999Webtv Networks, Inc.Method and apparatus for providing remote site administrators with user hits on mirrored web sitesUS593740925 Jul 199710 Ago 1999Oracle CorporationIntegrating relational databases in an object oriented environmentUS594007530 Sep 199717 Ago 1999Unisys Corp.Method for extending the hypertext markup language (HTML) to support enterprise application data bindingUS594084731 Ene 199717 Ago 1999Microsoft CorporationSystem and method for automatically correcting multi-word data entry errorsUS595352422 Nov 199614 Sep 1999Sybase, Inc.Development system with methods for runtime binding of user-defined classesUS595648916 Ene 199621 Sep 1999Microsoft CorporationTransaction replication system and method for supporting replicated transaction-based servicesUS59616017 Jun 19965 Oct 1999International Business Machines CorporationComputerized methodUS596395215 Jul 19975 Oct 1999International Business Machines Corp.Internet browser based data entry architectureUS597443030 Sep 199726 Oct 1999Unisys Corp.Method for dynamically embedding objects stored in a web server within HTML for display by a web browserUS598322712 Jun 19979 Nov 1999Yahoo, Inc.Dynamic page generatorUS598724210 Nov 199716 Nov 1999Bentley Systems, IncorporatedObject-oriented computerized modeling systemUS59872479 May 199716 Nov 1999International Business Machines CorporationSystems, methods and computer program products for building frameworks in an object oriented environmentUS599180227 Nov 199623 Nov 1999Microsoft CorporationMethod and system for invoking methods of objects over the internetUS599575312 Nov 199730 Nov 1999Alcatel Usa Sourcing, L.P.System and method of constructing dynamic objects for an application programUS600623029 Ene 199721 Dic 1999Sybase, Inc.Database application development system with improved methods for distributing and executing objects across multiple tiersUS601463730 Abr 199711 Ene 2000International Business Machines CorporationObject oriented framework mechanism for fulfillment requirements managementUS601466628 Oct 199711 Ene 2000Microsoft CorporationDeclarative and programmatic access control of component-based server applications using rolesUS602371424 Abr 19978 Feb 2000Microsoft CorporationMethod and system for dynamically adapting the layout of a document to an output deviceUS603220719 Dic 199729 Feb 2000Bull Hn Information Systems Inc.Search mechanism for a queue systemUS603855111 Mar 199614 Mar 2000Microsoft CorporationSystem and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computerUS605845527 Mar 19982 May 2000International Business CorporationRAID system having a selectable unattended mode of operation with conditional and hierarchical automatic re-configurationUS60599134 Dic 19969 May 2000Lts Lohmann Therapie-Systeme GmbhMultilayer laminateUS606169031 Oct 19979 May 2000Oracle CorporationApparatus and method for storage of object collections in a database systemUS606741313 Jun 199623 May 2000Instantations, Inc.Data representation for mixed-language program developmentUS606757823 Feb 199923 May 2000Microsoft CorporationContainer independent control architectureUS60726642 Abr 19986 Jun 2000International Business Machines CorporationSuspension assembly with resilient shock bumpers for a disk drive deviceUS60761086 Mar 199813 Jun 2000I2 Technologies, Inc.System and method for maintaining a state for a user session using a web system having a global session serverUS610150225 Sep 19988 Ago 2000Ontos, Inc.Object model mapping and runtime engine for employing relational database with object oriented softwareUS610160724 Abr 19988 Ago 2000International Business Machines CorporationLimit access to program functionUS61087174 Sep 199622 Ago 2000Seiko Epson CorporationControl system using plural objects, a programming method therefor, and a peripheral devices control systemUS611574430 Jul 19965 Sep 2000Bea Systems, Inc.Client object API and gateway to enable OLTP via the internetUS611907813 Oct 199712 Sep 2000International Business Machines CorporationSystems, methods and computer program products for automatically translating web pagesUS611911512 Mar 199812 Sep 2000Microsoft CorporationMethod and computer program product for reducing lock contention in a multiple instruction execution stream processing environmentUS611915519 Feb 199812 Sep 2000Phone.Com, Inc.Method and apparatus for accelerating navigation of hypertext pages using compound requestsUS612196817 Jun 199819 Sep 2000Microsoft CorporationAdaptive menusUS6121970 *26 Nov 199719 Sep 2000Mgi Software CorporationMethod and system for HTML-driven interactive image clientUS61226373 Jul 199719 Sep 2000Yohe; Thomas PatrickApparatus and method for increased data access in an object oriented caching systemUS612862315 Abr 19983 Oct 2000Inktomi CorporationHigh performance object cacheUS61381503 Sep 199724 Oct 2000International Business Machines CorporationMethod for remotely controlling computer resources via the internet with a web browserUS613817112 Nov 199724 Oct 2000Alcatel Usa Sourcing, L.P.Generic software state machineUS61516243 Feb 199821 Nov 2000Realnames CorporationNavigating network resources based on metadataUS616743822 May 199726 Dic 2000Trustees Of Boston UniversityMethod and system for distributed caching, prefetching and replicationUS616744121 Nov 199726 Dic 2000International Business Machines CorporationCustomization of web pages based on requester typeUS61675246 Abr 199826 Dic 2000International Business Machines CorporationApparatus and method for efficient battery utilization in portable personal computersUS6356283 *10 Jun 199812 Mar 2002Mgi Software CorporationMethod and system for HTML-driven interactive image clientUS6757900 *18 May 200029 Jun 2004Microsoft CorporationState management of server-side control objectsUS6961750 *18 May 20001 Nov 2005Microsoft Corp.Server-side control objects for processing client-side user interface elementsUS7013340 *18 May 200014 Mar 2006Microsoft CorporationPostback input handling by server-side control objectsUS20020032701 *30 Jul 200114 Mar 2002Yang GaoIndependent update and assembly of web page elementsUS20020055878 *22 Mar 20019 May 2002Burton Peter A.Methods and apparatus for on-line orderingUS20030025728 *10 Jul 20016 Feb 2003Ebbo David S.User control objects for providing server-side code generation from a user-defined dynamic web page content fileUS20030128235 *10 Ene 200210 Jul 2003International Business Machines CorporationSystem for associating graphics frames with events and method thereforUS20040189693 *26 Mar 200330 Sep 2004Oracle International CorporationApproach for visually depicting web server activity on a graphical user interfaceUS20050050164 *14 Oct 20043 Mar 2005Burd Gary S.Server-side control objects for processing client-side user interface elementsUS20050162439 *15 Ago 200228 Jul 2005Creative Frontier, Inc.Method and apparatus for associating the color of an object with an eventUS20050203890 *1 Feb 200515 Sep 2005Jing ChenMethods and apparatuses to cancel queryUS20060095576 *20 Oct 20054 May 2006Russell PerryAsynchronous messaging in Web servicesUS20070214239 *10 Mar 200613 Sep 2007Mechkov Chavdar BDynamically updated web page* Citada por examinadorOtras citasReferencia1"A Brief History of Hypertext" Microsoft Corporation, 1996, 1 page.2"Alterego Networks Introduces First Mobile Web Server for Enterprises, Telcos and Providers"; Redwood City, CA; Nov. 14, 2000; 3 pages.3"Best Practices for Creating Adaptive User Interfaces with the Mobile Internet Toolkit"; Microsoft Corporation, Jan. 2002; 15 pages.4"Best Practices for the Microsoft Mobile Internet Toolkit Image Control"; Microsoft Corporation, Feb. 2002.5"Bluestone Software Layes Foundation for Internet Operating Environment with Total-E-Server . . . " Screaming Media, Business Wire; Jun. 5, 2000; 3 pages.6"ColdFusion: Web Application Server"; Allair Corp; www.allair.com; 1995-1999; 28 pages.7"Hammock: Think of it as Swing for the Web"; Jul. 14, 2000; 10 pages.8"HTML Encyclopaedia"; http://www.scit.wlv.ac.uk/encyc/form.html; 1995-1998 2 pages.9"Metadata Activity Statement", http://web.archive.org/web/20000616163950/http://www.w3.org/Metadata/Activity.html, W3C, May 8, 2000, [pp. 1-5].10"NCSA httpd" nttpd@ncsa.uiuc.edu.11"OOP Launches Hammock at JavaOne" http://www.oop.com/pr2000-06-08.jsp?gui=Plain Jun. 8, 2000, 1 page.12"OOP Launches Hammock at JavaOne" http://www.oop.com/pr2000�06�08.jsp?gui=Plain Jun. 8, 2000, 1 page.13"Software Systems Construction with Examples in ADA," Bo Sanden, published 1994, [pp. 104-109].14"Spyglass Prism 3.1 Supports the latest Standards for Transmission of Content to Wireless Devices," Internet citation, Jul. 5, 2000, [1 p.].15"Web Services Description Language (WSDL)", Mar. 2001, W3C, [1 p.].16A.D. Gordon and D Syme, Typing a Multi-Language Intermediate Code, submitted to The 28.sup.th ACM Principles of Programming Languages, (Feb. 2001), [pp. 1-9].17Abrams et al., "UIML an appliance-independent XML user interface language," Computer Networks, Elsevier Science Publishes B.V., Amsterdam, NL, vol. 31, No. 11-16, May 17, 1999, [pp. 1695-1708].18Abrams, Marc et al., "UIML: An XML Language for building Device-Independent User Interfaces," XML Conference Proceedings. Proceedings of XML, Dec. 1999, [17 pp.].19Advisory Action dated Aug. 28, 2006 in U.S. Appl. No. 10/174,348, [3 pp.].20Advisory Action dated Sep. 20, 2005 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [3 pp.].21Aggarwal, Charu et al., "Caching on the World Wide Web" IEEE Transactions on Knowledge and Data Engineering, vol. 11, No. 1, Jan./Feb. 1999, [pp. 94-107].22Alves Dos Santos, L.M., "Multimedia Data and tools for Web services over Wireless Platforms," IEEE Personal Communications, Oct. 1998, [pp. 42-46].23Anderson, Richard; Homer, Alex; Howard, Rob; Sussman, Dave; "A Preview of Active Server Pages+"; Copyright 2000, Wrox Press, pp. 1-73.24Appeal Decision mailed Feb. 19, 2010 for Japanese Patent Application No. 2001-129925 (translated), [4 pp.].25Ballinger, "Fun with SOAP Extensions", Mar. 2001, MSDN, [pp. 1-5].26Chapter 1 Introduction "Java Script Language", Netscape Communications, Apr. 23, 2001, [8 pp.].27Chapter 3, "Mechanics of Developing JavaScript Applications"; Server-Side Javascript Guide; Online! 1999; pp. 51-108 www.developer.netscape.com/docs/mauals/ssjs/1-4/ssjs.pdf.28Chapter 3, "Mechanics of Developing JavaScript Applications," Server-Side Javascript Guide, 'Online! 1999, www.Developer.netscape.com/docs/manuals, ssjs/1.sub.-4/ssjs.pdf>, [pp. 51-108].29Chapter 3, "Mechanics of Developing JavaScript Applications," Server-Side Javascript Guide, 'Online! 1999, www.Developer.netscape.com/docs/manuals, ssjs/1.sub.�4/ssjs.pdf>, [pp. 51-108].30Chapter 3, "Mechanics of Developing JavaScript Applications"; Server-Side Javascript Guide; Online! 1999; pp. 51-108 www.developer.netscape.com/docs/mauals/ssjs/1�4/ssjs.pdf.31Chapter 6, "Session Management Service," Server-Side Javascript Guide, 'Online! 1999, www.developer.netscape.com/docs/manuals/ssjs/1.sub.-4/ssjs.pdf>, [pp. 125-166].32Chapter 6, "Session Mangement Service"; Server Side Javascript Guide; Online! 1999 pp. 125-166 www.developer.netscape.com/docs/manuals/ssjs/1-4/ssjs.pdf.33Chapter 6, "Session Management Service," Server-Side Javascript Guide, 'Online! 1999, www.developer.netscape.com/docs/manuals/ssjs/1.sub.�4/ssjs.pdf>, [pp. 125-166].34Chapter 6, "Session Mangement Service"; Server Side Javascript Guide; Online! 1999 pp. 125-166 www.developer.netscape.com/docs/manuals/ssjs/1�4/ssjs.pdf.35Ciancarini et al., "An extensible rendering engine for XML and HTNL", Computer Networks and ISDN System, North Holland Publishing, vol. 30, No. 1-7, Apr. 1998, [pp. 225-237].36Communication from the European Patent Office regarding Application No. 01111678.7 dated Sep. 13, 2005, [4 pp].37Communication from the European Patent Office regarding Application No. 01111678.7 dated Sep. 27, 2004, [3 pp].38Communication from the European Patent Office regarding Application No. 01111678.7 dated Sep. 27, 2006,[3 pp].39Custer, Helen; "Inside Windows NT"; Microsoft Press 1993; pp. 74-81.40Davidson, et al., "Schema for Object-Oriented IML 2.0", Jul. 1999, W3 Consortium, [pp. 1-29].41Davulcu, Hasan; Freire, Juliana; Kifer, Michael; Ramakrishnan, I.V.; "A Layered Architecture for Querying Dynamic Web Content"; ACM 1999; pp. 491-502.42Developing ASP-Based Applications: Microsoft 1996, 5 pages.43Dobson, Rick; "Data Binding in Dynamic HTML"; DBMS Mar. 1998 pp. 47-52.44Dowd, Tyson et al., "Compiling Mercury to the .NET Common Language Runtime," Electronic Notes in Theoretical Computer Sciences 59 No. 1 (Netherlands) (2001), pp. 1-16.45Duan, Nick N.; "Distributed Database Access in a Corporate Environment Using Java" Bell Atlantic Corporation; 1996; 8 pages.46Esposito, Dino; "Heaven Sent"; Developer Network Journal issue 23 Mar./Apr. 2001 pp. 18-24.47European Search Report 01111678.7- 2201.48European Search Report 01111680.3-2201.49European Search Report 01111681.1- 2201.50European Search Report 01111682.9- 2201.51European Search Report EP 02 00 5786, Jun. 7, 2006, [6 pp.].52European Search Report for EP 01115100, Apr. 2004, [3 pp.].53Fabre, Christian et al., Java-ANDF Feasibility Study Final Report, Mar. 26, 1997, [12 pp.].54Flammia, G., "The Wireless Internet Today and Tomorrow," IEEE Intelligent Systems, [Online] vol. 15, Sep. 2000, [pp. 82-83].55Franklin, Keith; "Supercharge Data Binding"; Visual Basic Programmer's Journal, Mar. 2000; 7 pages.56Frost, Jim; "Windows NT Security"; May 4, 1995; 7 pages; http://world.std.com/~jimf/papers/nt-security/nt-security.html.57Frost, Jim; "Windows NT Security"; May 4, 1995; 7 pages; http://world.std.com/�jimf/papers/nt-security/nt-security.html.58Gosling, J. et al., The Java Language Environment, A White Paper, Sun Microsystems Computer Company, Oct. 1, 1995, [pp. 1, 4-85].59Hammond, Eric "Hammock Swings through Web interfaces" www.infoworld.com/articles/mt/xml/00/07/17/000717mthammock.xml; Jul. 14, 2000; 3 pages.60Hannay, Phillip et al., "MSIL for the .NET Framework: The Next Battleground?", Virus Bulletin Conference, Sep. 2001, pp. 173-196.61Heins, et al., "Taking Your Information Into the Wireless World: Developing Information for Delivery to Mobile Devices", IEEE, Oct. 2001, [pp. 237-244].62Henglein, Fritz & Jorgensen, Jesper, Formally Optimal Boxing, Proceedings of the 21.sup.st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1994, [pp. 213-226].63Holmes, John W.; e-Mail response to question regarding GET/POST.HTTP request, extracted from Google's News groups, php.general, Nov. 11, 2002.64Hovanes, Michael E.; Deal, John R. Grizz; Rowberg, Alan H.; "Seamless Multiresolution Display of Portable Wavelet-Compressed Images" Journal of Digital Imaging, vol. 12, No. 2, suppl 1 (May), 1999, pp. 109-111.65Howard, "Web Services with ASP.NET", Feb. 2001, MSDN, [pp. 1-9].66Ingham; David B; "W3Objects: A Distributed Object-Oriented Web Server" Object-Oriented Web Servers and data Modeling Workshop, Sixth International World Wide Web Conference, Apr. 1997, Santa Clara, CA, 5 pages.67Interrogation mailed on Mar. 6, 2009 for Japanese Patent Application No. 2001-129925 (translated), [56 pp].68Johnson, Andrew et al., The ANDF Technology Program at the OSF RI; Dec. 8, 1992, [6 pp].69Kaasinen Eija et al. "Two approaches to bringing internet services to WAP devices," Computer Networks and ISDN Systems, North Holland Publishing, Amsterdam, NL, vol. 33, No. 1, 2000, [pp. 231-246].70Kaffe, "Server Side Java", Jan. 16, 1998, [1 p.].71Kagal, et al., "Centaurus: A Framework for Intelligent Services in a Mobile Environment" Computer Science and Electrical Engineering, IEEE, Apr. 2001, [pp. 195-201].72Kirda, "Web Engineering Device Independent Web Services", Distributed Systems Group, IEEE, May 2001, [pp. 795-796].73Kitayama, Fumihiko; Hirose, Shin-Ichi; Kondoh, Goh; Kuse, Kazushi; "Design of a Framework for Dynamic Content Adaptation to Web-Enabled Terminals and Enterprise Applications"; IEEE 1999, pp. 72-79.74Krikelis, A., "Mobile multimedia: shaping the Infoverse", IEEE Concurrency, Jan.-Mar. 1999, [pp. 7-9].75Kunz, T.; El Shentenawy, M.; Gaddah, A.; Hafez, R.; Image Transcoding for Wireless WWW Access: The User Perspective; Multimedia Computing and Netorking 2002, Proceedings of SPIE vol. 467 (2002) pp. 28-33.76Langheinrich, M., et al., "Unintrusive customization techniques for Web advertising," Computer Networks, vol. 31, No. 11-16. May 17, 1999, pp. 1259-1272.77Lee, C.-H., et al., "Web personalization expert with combining collaborative filtering and association rule mining technique," Expert Systems With Applications, Vo. 21, No. 3, Oct. 2001, pp. 131-137.78Li, W.-S., et al., PowerBookmarks: a system for personalizable Web information organization, sharing, and management, Computer Networks, vol. 31, No. 11-16, May 17, 1999, pp. 1375-1389.79Lindholm, Tim & Yellin, Frank, The Java Virtual Machine Specification, Second Edition, Sun Microsystems, 1999, Ch. 2, [pp. 1-44].80M. Tofte and J.P. Talpin, Region-Based Memory Management, Information and Computation, 1997, vol. 132(2), [pp. 109-176].81Manual page of AR, Free Software Foundation, 1999. Retrieved from Internet on Feb. 20, 2008. Retrieved from URL: http://www.frebsd.org/cgi/man.cgi?query=ar&apropos=0&sektion=0&manpa- th=FreeBSD+4.8-RELEASE&format=html, [5 pp.].82Manual page of GCC, Free Software Foundation, 1998. Retrieved from Internet on Feb. 20, 2008. Retrieved from URL: http://www.freebsd.org/cgi/man.cgi?query=gcc&apropos=0&sektion=0&manp- ath=FreeBSD+4.8-RELEASE&format=html, [34 pp.].83Marshall, "HTTP Made Really Easy-A Practical Guide to Writing Clients and Servers" Aug. 15, 1997, [17 pp.].84Marshall, "HTTP Made Really Easy�A Practical Guide to Writing Clients and Servers" Aug. 15, 1997, [17 pp.].85Marshall, James; "HTTP Made Really Easy: A Practical Guide to Writing Clients and Servers"; Aug. 15, 1997; 14 pages.86Metadata Activity Statement, Feb. 2001, W3C, [8 pp.].87Mobasher, B., "A Web personalization Engine Based on User Transaction Clustering," Proc. Of the 9th Annual Workshop on Information Tech. And Systems, Dec. 11, 1999, pp. 179-184.88Moore, M, et al. "Migrating legacy user interfaces to the internet: shifting dialogue initiative", IEEE, Nov. 23, 2000, [pp. 52-58].89Muller-Wilken S. et al.; "On integrating mobile devices into a workflow management scenario," Database and Expert Systems Applications, 2000. Proceedings 11.sup.th International Workshop on Sep. 4-8, 2000, Piscataway, NJ, USA, IEEE, [pp. 186-190].90Nadamoto, Akiyo; Kondo, Hiroyuki; Tanaka, Katsumi; "WebCarousel: Restructuring Web Search Results for Passive Viewing in Mobile Environments" IEEE 2001 p. 164-165.91Notice of Allowance dated Apr. 3, 2008 in U.S. Appl. No. 11/165,416 (now USPN 7,415,524), [23 pp.].92Notice of Allowance dated Aug. 16, 2007 in U.S. Appl. No. 11/165,416 (now USPN 7,415,524), [5 pp.].93Notice of Allowance dated Dec. 10, 2007 in U.S. Appl. No. 11/165,416 (now USPN 7,415,524), [6 pp.].94Notice of Allowance dated Feb. 10, 2005 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [15 pp.].95Notice of Allowance dated Jan. 12, 2007 in U.S. Appl. No. 11/165,416 (now USPN 7,415,524), [6 pp.].96Notice of Allowance dated Mar. 14, 2008 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [22 pp.].97Notice of Allowance dated Mar. 23, 2009 in U.S. Appl. No. 11/120,511 (now USPN 7,568,205), [4 pp.].98Notice of Allowance dated May 11, 2007 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [17 pp.].99Notice of Allowance dated Sep. 11, 2008 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [5 pp.].100Notice of Allowance dated Sep. 19, 2008 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [3 pp.].101Notice of Rejection mailed on Oct. 16, 2009 for Japanese Patent Application No. 2001-129925 (translated), [5 pp.].102Office Action (Final) dated Dec. 4, 2003 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [14 pp.].103Office Action (Final) dated Jul. 12, 2006 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [16 pp.].104Office Action (Final) dated Jun. 19, 2006 in U.S. Appl. No. 10/174,348, [19 pp.].105Office Action (Final) dated Jun. 30, 2005 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [16 pp.].106Office Action (Final) dated Oct. 22, 2004 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [5 pp.].107Office Action (Non-Final) dated Dec. 1, 2005 in U.S. Appl. No. 10/174,348, [24 pp.].108Office Action (Non-Final) dated Dec. 21, 2006 in U.S. Appl. No. 10/174,348, [11 pp.].109Office Action (Non-Final) dated Jan. 10, 2006 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [12 pp.].110Office Action (Non-Final) dated Jan. 2, 2008 in U.S. Appl. No. 11/120,511 (now USPN 7,568,205), [10 pp.].111Office Action (Non-Final) dated Jan. 5, 2005 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [18 pp.].112Office Action (Non-Final) dated Jun. 6, 2003 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [15 pp.].113Office Action (Non-Final) dated Mar. 30, 2004 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [14 pp.].114Office Action (Non-Final) dated Nov. 17, 2006 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [13 pp.].115Office Action (Non-Final) dated Oct. 6, 2008 in U.S. Appl. No. 11/120,511 (now USPN 7,568,205), [45 pp.].116Office Action (Non-Final) dated Sep. 18, 2006 in U.S. Appl. No. 11/165,416 (now USPN 7,415,524), [6 pp.].117Official Notice of Final Decision of Rejection mailed on Oct. 17, 2006 for Japanese Patent Application No. 2001-129925 (translated), [7 pp.].118Official Notice of Rejection mailed on Mar. 3, 2006 for Japanese Patent Application No. 2001-129925 (translated), [10 pp.].119O'Leary, M., "Web personalization Does It Your Way," O'Leary Online, vol. 23, No. 2, Mar.-Apr. 1999, pp. 79-80.120Partial European Search Report for EP 02 00 5786, Oct. 12, 2005, [5 pp.].121Peeling, Dr. N. E., ANDF Features and Benefits, Feb. 5, 1993, [9 pp.].122Penn, Gerald; Hu, Jianying; Luo, Hengbin; McDonald, Ryan; "Flexible Web Document Analysis for Delivery to Narrow-Bandwidth Devices"; IEEE 2001; pp. 1074-1078.123Platt, "Thunderclap, the Newsletter of Rolling Thunder Computing", dated to Aug. 2001, vol. 3, No. 2, [pp. 1-18].124Pyarali, Irfan; O'Ryan, Carlos; Schmidt, Douglas; Wang, Nanbor; Gokhale, Aniruddha S.; Kachroo, Vishal; "Using Priciple Patterns to Optimize Real-Time ORB's" IEEE Concurrency, 2000, pp. 16-25.125Ramakrishnan, N., "PIPE: Web Personalization by Partial Evaluation," IEEE Internet Computing, vol. 4, No. 6, Nov.-Dec. 2000, pp. 21-31.126Rational, Rose/C++, Rational Software Corporation, whole manual, released 1996, [210 pp.].127Ren, Robin, "Practical Active Server Pages Technique: Porting Windows CGI Applications to ASP", Microsoft Interactive Developer, No. 10, ASCII Corporation, Nov. 18, 1998 (CSDB: Technical Journal in Japan 2000001200009), [pp. 89-98].128Response to Office Action (Final) dated Aug. 17, 2006 in U.S. Appl. No. 10/174,348, [15 pp.].129Response to Office Action (Final) dated Aug. 19, 2005 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [13 pp.].130Response to Office Action (Final) dated Jan. 20, 2005 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [13 pp.].131Response to Office Action (Final) dated Sep. 12, 2006 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [11 pp].132Response to Office Action (Non-Final) dated Apr. 10, 2006 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [12 pp.].133Response to Office Action (Non-Final) dated Apr. 5, 2005 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [12 pp.].134Response to Office Action (Non-Final) dated Dec. 18, 2006 in U.S. Appl. No. 11/165,416 (now USPN 7,415,524), [14 pp.].135Response to Office Action (Non-Final) dated Feb. 12, 2004 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [23 pp].136Response to Office Action (Non-Final) dated Feb. 16, 2007 in U.S. Appl. No. 09/875,324 (now USPN 7,493,397), [17 pp].137Response to Office Action (Non-Final) dated Feb. 6, 2009 in U.S. Appl. No. 11/120,511 (now USPN 7,568,205), [16 pp].138Response to Office Action (Non-Final) dated Jul. 2, 2008 in U.S. Appl. No. 11/120,511 (now USPN 7,568,205), [17 pp].139Response to Office Action (Non-Final) dated Jun. 3, 2004 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [24 pp].140Response to Office Action (Non-Final) dated Mar. 1, 2006 in U.S. Appl. No. 10/174,348, [13 pp.].141Response to Office Action (Non-Final) dated Sep. 4, 2003 in U.S. Appl. No. 09/574,165 (now USPN 7,013,340), [20 pp].142Response to the Communication from the European Patent Office regarding Application No. 01111678.7 dated Feb. 5, 2007, [12 pp].143Response to the Communication from the European Patent Office regarding Application No. 01111678.7 dated Jan. 20, 2006, [18 pp].144Response to the Communication from the European Patent Office regarding Application No. 01111678.7 dated Jan. 24, 2005, [8 pp].145S. Peyton Jones and J. Launchbury, Unboxed Values as First Class Citizens, In Functional Programming Languages and Computer Architecture, vol. 523 of Lecture Notes in Computer Science, Springer Verlag, 1991, [pp. 636-666].146Seddon, Bill, "Generating XP Style webparts from a web control," The Code Project-Generating XP style webparts from a web control-ASP.NET, online at http://www.codeproject.com/aspnet/webpartscontrol.asp, retrieved Apr. 8, 2004, 10 pages.147Seddon, Bill, "Generating XP Style webparts from a web control," The Code Project�Generating XP style webparts from a web control�ASP.NET, online at http://www.codeproject.com/aspnet/webpartscontrol.asp, retrieved Apr. 8, 2004, 10 pages.148Sells, Chris et al., "Generating Code at Run Time with Reflection.Emit," Windows Developer Magazine, Aug. 2002, vol. 13, No. 8, pp. 26-34.149Shao, Zhong, Flexible Representation Analysis, Proceedings of the Second ACM SIGPLAN International Conference of Functional Programming, 1997, [pp. 85-98].150Shapiro, Marc; "A Binding Protocol for Distributed Shared Objects" Presented at 14th International Conference on Distributed Comp. Sys.; Jun. 21-24, 1994; 17 pages.151Shi, Weisong; Collins, Eli; Karamcheti, Vijay; "Modeling Object Characteristics of Dynamic Web Content"; Proceedings of the IEEE Global Internet Conference, Nov. 2002, 5pgs.152SNAP Using the SNAP Language, Template Software, Chapter 7, published 1997, [35 pp.].153Solomon, David A. "Inside Windows NT, Second Edition"; Microsoft Press 1998; pp. 310-319.154Standard Output of Common, �ar�: contents of �/usr/lib/libbz2.A�, print out of files in �/usr/lib/libbz2.a�, [14 pp.].155Stewart, Tony; "The Document as Application: Issues and Implications" GCA XML Europe 1999; pp. 575-599.156Syme, Don, "ILX: Extending the .NET Common IL for Functional Language Interoperability," Electronic Notes in Theoretical Computer Science 59 No. 1 (2001), pp. 1-20.157Thiemann, Peter, Unboxed Values and Polymorphic Typing Revisited, Proceedings of the Seventh International Conference On Functional Programming Languages and Computer Architecture, 1995, [pp. 24-35].158Tuecke, "MPI Developers Conference Summary", 1996, [11 pp.].159U.S. Appl. No. 09/570,071, Smith, et al., [52 pp.].160U.S. Appl. No. 11/184,094, Guthrie, et al., [30 pp.].161Varela, Carlos A.; Caroline C. Hayes; "Providing Data on the Web: From Examples to Programs," Second International WWW Conference, Chicago, IL; Oct. 17, 1994; 17 pages.162Visual Object-Oriented Programming, M. Burnett et al., published 1994, [pp. 1-42, 199-274].163W3C, Soap Version 1.2 Specification Jul. 9, 2001 Working Draft, Jul. 2001, [5 pp.].164Winer, Dave, "XMP RPC Specification", Jun. 15, 1999, [8 pp.].165Wu, Dapeng; Hou, Yiwci Thomas; Zhang, Ya-Qin; "Scalable Video Transport over Wireless IP Networks"; IEEE 2000; pp. 1185-1191.166X. Leroy, Unboxed Objects and Polymorphic Typing, in 19.sup.th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM Press, 1992, [pp. 177-188].167Y.G. Park and B. Goldberg, Escape Analysis On Lists, in ACM SIGPLAN on Programming Language Design and Implementation, ACM Press, 1992, [pp. 116-127].168Yoshikawa, Kazuhiro, et al. "Expanding a System via the Internet: Construction/Operation Points to be Considered: Exploring a Construction/Operation for Improving Reliability and Security", Nikkei Open Systems, No. 63, Nikkei Business Publications, Inc. Jun. 15, 1998 (CSBD: Technical Journal in Japan 199800933009), [pp. 182-191]. Citada por Patente citante Fecha de presentaci�n Fecha de publicaci�n Solicitante T�tuloUS85050708 Sep 20116 Ago 2013Microsoft CorporationSeparate script context to isolate malicious scriptUS20090210781 *20 Feb 200820 Ago 2009Hagerott Steven GWeb application code decoupling and user interaction performance* Citada por examinadorClasificaciones Clasificaci�n de EE.UU.709/219, 715/744, 715/221 Clasificaci�n internacionalG06F15/16, G06F3/00, G06F17/00, H04L29/08 Clasificaci�n cooperativaH04L67/02 Clasificaci�n europeaH04L29/08N1Eventos legales FechaC�digoEventoDescripci�n7 May 2004ASAssignmentOwner name: MICROSOFT CORPROATION, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MILLINGTON, BRADLEY D.;LIN, ANDREW CHENG-MIN;KOTHARI, NIKHIL;REEL/FRAME:015314/0875Effective date: 20040505GirarImagen originalP�gina principal de Google - Sitemap - Descargas masivas de USPTO - Pol�tica de privacidad - Condiciones de servicio - Acerca de Google Patentes - Enviar sugerenciasDatos proporcionados por IFI CLAIMS Patent Services©2012 Google