Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A method for providing a web page (26) having an embedded menu (46) to a web browser (24) and for displaying the web page (40) to a user of the web browser (24) are provided. A request for a web page (20) is received from a web browser (24). In response to the request, a web page (26) and an applet (28) associated with the web page (20) are packaged for transmission to the web browser (24). The web page (26) and the applet (28) are then transmitted to and downloaded by the web browser (24). When the web page (26) is displayed and the applet (28) is executed by the web browser (24), the applet (28) creates and manages an embedded menu (46) in the displayed web page (40)under control of the applet (28). This embedded menu (46) provides a user of the web browser (24) with a plurality of links (48) through one action in the displayed web page (40).

InventorsGiuseppe Gennaro, Jake McGowan, Anne P. Wagner, Kinney Wong, Benjamin A. Zamora
Original AssigneeSilicon Graphics, Inc.
Current U.S. Classification709/203; 707/E17.111
International Classification: G06F 1300

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US5572643Oct 19, 1995Nov 5, 1996Web browser with dynamic display of information objects during linking

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US5835914Feb 18, 1997Nov 10, 1998Wall Data IncorporatedMethod for preserving and reusing software objects associated with web pages
US5870544Oct 20, 1997Feb 9, 1999International Business Machines CorporationMethod and apparatus for creating a secure connection between a java applet and a web server
US5870769Apr 18, 1997Feb 9, 1999AT&T Corp.Internet access system and method with active link status indicators
US5895454Apr 17, 1997Apr 20, 1999Integrated interface for vendor/product oriented internet websites
US5922044Jun 12, 1997Jul 13, 19993Com CorporationSystem and method for providing information to applets in a virtual machine
US5923885Oct 31, 1996Jul 13, 1999Sun Microsystems, Inc.Acquisition and operation of remotely loaded software using applet modification of browser software
US5940834Mar 13, 1997Aug 17, 1999Mitel CorporationAutomatic web page generator
US5941957Oct 6, 1997Aug 24, 1999NCR CorporationDependable web page synchronization mechanism
US5951643Oct 6, 1997Sep 14, 1999NCR CorporationMechanism for dependably organizing and managing information for web synchronization and tracking among multiple browsers
US5951652Oct 6, 1997Sep 14, 1999NCR CorporationDependable data element synchronization mechanism
US5953731Mar 31, 1997Sep 14, 1999International Business Machines CoporationHTML integration utility for a program development environment
US5954798Oct 6, 1997Sep 21, 1999NCR CorporationMechanism for dependably managing web synchronization and tracking operations among multiple browsers
US5978847Dec 26, 1996Nov 2, 1999Intel CorporationAttribute pre-fetch of web pages
US6003047Dec 30, 1996Dec 14, 1999EMC CorporationNon-hierarchical application interface for HTML-based network storage management programs
US6009429Nov 13, 1997Dec 28, 1999International Business Machines CorporationHTML guided web tour
US6012068Jun 30, 1997Jan 4, 2000International Business Machines CorporationMedia manager for access to multiple media types
US6014698Jun 11, 1997Jan 11, 2000MatchLogic, Inc.System using first banner request that can not be blocked from reaching a server for accurately counting displays of banners on network terminals
US6020889Nov 17, 1997Feb 1, 2000International Business Machines CorporationSystem for displaying a computer managed network layout with varying transience display of user selected attributes of a plurality of displayed network objects
US6023701Sep 25, 1997Feb 8, 2000International Business Machines CorporationSkeleton page retrieval mode for web navigation
US6026433Mar 17, 1997Feb 15, 2000Silicon Graphics, Inc.Method of creating and editing a web site in a client-server environment using customizable web site templates
US6032150Aug 25, 1997Feb 29, 2000PlanetWeb, Inc.Secure graphical objects in web documents with a program applet placed to present further information upon selected conditions
US6032184Sep 24, 1998Feb 29, 2000MCI WorldCom, Inc.Integrated interface for Web based customer care and trouble management
US6035332Oct 6, 1997Mar 7, 2000NCR CorporationMethod for monitoring user interactions with web pages from web server using data and command lists for maintaining information visited and issued by participants
US6037934Nov 21, 1997Mar 14, 2000International Business Machines CorporationNamed bookmark sets
US6057854Jul 28, 1997May 2, 2000Micrografx, Inc.System and method of providing interactive vector graphics over a network
US6083279Oct 10, 1996Jul 4, 2000International Business Machines CorporationPlatform independent technique for transferring software programs over a network
US6096096Dec 13, 1996Aug 1, 2000Silicon Graphics, Inc.Web-site delivery
US6101328Dec 31, 1997Aug 8, 2000Intel CorporationSystem for preventing multiple instances of the same dynamic executable module
US6101498Nov 17, 1997Aug 8, 2000International Business Machines Corp.System for displaying a computer managed network layout with a first transient display of a user selected primary attribute of an object and a supplementary transient display of secondary attributes
US6115040Sep 24, 1998Sep 5, 2000MCI Communications CorporationGraphical user interface for Web enabled applications
US6121970Nov 26, 1997Sep 19, 2000MGI Software CorporationMethod and system for HTML-driven interactive image client
US6122661Apr 29, 1999Sep 19, 2000Wall Data IncorporatedMethod of accessing information on a host computer from a client computer
US6157933Nov 26, 1997Dec 5, 2000International Business Machines CorporationMethod and apparatus for loading multiple animated images on a web-page with limited network throughput
US6169992Nov 8, 1996Jan 2, 2001Cadis Inc.Search engine for remote access to database management systems
US6175877Dec 4, 1997Jan 16, 2001International Business Machines CorporationInter-applet communication within a web browser
US6185586Apr 6, 1998Feb 6, 2001Content display during idle time as a user waits for information during an internet transaction
US6185625Dec 20, 1996Feb 6, 2001Intel CorporationScaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object
US6188400Mar 31, 1997Feb 13, 2001International Business Machines CorporationRemote scripting of local objects
US6208995Nov 24, 1997Mar 27, 2001International Business Machines CorporationWeb browser download of bookmark set
US6209006Oct 21, 1997Mar 27, 2001International Business Machines CorporationPop-up definitions with hyperlinked terms within a non-internet and non-specifically-designed-for-help program
US6211871Nov 19, 1999Apr 3, 2001International Business Machines CorporationNamed bookmark sets
US6211874May 15, 1998Apr 3, 2001International Business Machines CorporationMethod for parallel selection of URL's
US6225993Apr 22, 1996May 1, 2001Sun Microsystems, Inc.Video on demand applet method and apparatus for inclusion of motion video in multimedia documents
US6229535Dec 17, 1998May 8, 2001Matsushita Electric Industrial Co., Ltd.File acceptance display apparatus, file acceptance display method, and storage medium that records program for executing file acceptance display method
US6237030Jun 30, 1998May 22, 2001International Business Machines CorporationMethod for extracting hyperlinks from a display document and automatically retrieving and displaying multiple subordinate documents of the display document
US6240456Sep 18, 1997May 29, 2001Microsoft CorporationSystem and method for collecting printer administration information
US6253229Nov 19, 1997Jun 26, 2001International Business Machines CorporationHotspots only interfaces to links in hypertext document pages in network display stations
US6256028Aug 14, 1998Jul 3, 2001Microsoft CorporationDynamic site browser
US6266060Jul 23, 1998Jul 24, 2001International Business Machines CorporationMenu management mechanism that displays menu items based on multiple heuristic factors
US6279001May 29, 1998Aug 21, 2001Webspective Software, Inc.Web service
US6286045May 19, 1997Sep 4, 2001Matchlogic, Inc.Information storage and delivery over a computer network using centralized intelligence to monitor and control the information being delivered
US6301583May 16, 1998Oct 9, 2001Paul ZellwegerMethod and apparatus for generating data files for an applet-based content menu using an open hierarchical data structure
US6311221Jul 22, 1998Oct 30, 2001AppStream Inc.Streaming modules
US6314451Jul 13, 1999Nov 6, 2001Unicast Communications CorporationAd controller for use in implementing user-transparent network-distributed advertising and for interstitially displaying an advertisement so distributed
US6314463May 29, 1998Nov 6, 2001WebSpective Software, Inc.Method and system for measuring queue length and delay
US6317761Jul 13, 1999Nov 13, 2001Unicast Communications CorporationTechnique for implementing browser-initiated user-transparent advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream
US6317786May 29, 1998Nov 13, 2001WebSpective Software, Inc.Web service
US6324566Jul 16, 1998Nov 27, 2001International Business Machines CorporationInternet advertising via bookmark set based on client specific information
US6327045Sep 18, 1997Dec 4, 2001Microsoft CorporationComputer network
US6356283Jun 10, 1998Mar 12, 2002MGI Software CorporationMethod and system for HTML-driven interactive image client
US6362837May 5, 1998Mar 26, 2002Michael GinnMethod and apparatus for simultaneously indicating rating value for the first document and display of second document in response to the selection
US6377993Sep 24, 1998Apr 23, 2002MCI WorldCom, Inc.Integrated proxy interface for web based data management reports
US6381644Sep 24, 1998Apr 30, 2002MCI WorldCom, Inc.Integrated proxy interface for web based telecommunications network management
US6385644Sep 24, 1998May 7, 2002MCI WorldCom, Inc.Multi-threaded web based user inbox for report management
US6401134Jul 25, 1997Jun 4, 2002Sun Microsystems, Inc.Detachable java applets
US6434745Sep 15, 1999Aug 13, 2002Direct Business Technologies, Inc.Customized web browsing and marketing software with local events statistics database
US6438576Mar 29, 1999Aug 20, 2002International Business Machines CorporationMethod and apparatus of a collaborative proxy system for distributed deployment of object rendering
US6457025Feb 5, 2001Sep 24, 2002Interstitial advertising display system and method
US6466967Sep 13, 2001Oct 15, 2002Unicast Communications CorporationApparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers
US6470386Sep 24, 1998Oct 22, 2002WorldCom, Inc.Integrated proxy interface for web based telecommunications management tools
US6473407Sep 24, 1998Oct 29, 2002WorldCom, Inc.Integrated proxy interface for web based alarm management tools
US6483525Apr 24, 1998Nov 19, 2002Sony CorporationBrowser apparatus, address registering method, browser system and recording medium
US6490620Sep 24, 1998Dec 3, 2002WorldCom, Inc.Integrated proxy interface for web based broadband telecommunications management
US6515968Sep 24, 1998Feb 4, 2003WorldCom, Inc.Integrated interface for real time web based viewing of telecommunications network call traffic
US6516338Jul 13, 1999Feb 4, 2003The MacManus Group, Inc.Apparatus and accompanying methods for implementing network servers for use in providing interstitial web advertisements to a client computer
US6535880May 9, 2000Mar 18, 2003CNet Networks, Inc.Automated on-line commerce method and apparatus utilizing a shopping server verifying product information on product selection
US6542923Aug 21, 1997Apr 1, 2003Planet Web, Inc.Active electronic mail
US6552732Jan 25, 2000Apr 22, 2003Corel Inc.System and method of providing interactive vector graphics over a network
US6564240Feb 20, 2002May 13, 2003Sun Microsystems, Inc.Method, apparatus, and product for leasing of group membership in a distributed system
US6564250Aug 21, 1997May 13, 2003Planetweb, Inc.Miniclient for internet appliance
US6567820Nov 21, 2000May 20, 2003Sun Microsystems, Inc.Method and system for in-place modifications in a database
US6574618Dec 28, 2000Jun 3, 2003AppStream, Inc.Method and system for executing network streamed application
US6574661Sep 24, 1998Jun 3, 2003MCI Communications CorporationIntegrated proxy interface for web based telecommunication toll-free network management using a network manager for downloading a call routing tree to client
US6583797Jan 21, 1997Jun 24, 2003International Business Machines CorporationMenu management mechanism that displays menu items based on multiple heuristic factors
US6584498Sep 13, 1996Jun 24, 2003Planet Web, Inc.Dynamic preloading of web pages
US6587836Sep 24, 1998Jul 1, 2003WorldCom, Inc.Authentication and entitlement for users of web based data management programs
US6598167Sep 24, 1998Jul 22, 2003WorldCom, Inc.Secure customer interface for web based data management
US6604127Jul 27, 2001Aug 5, 2003Dynamic lookup service in distributed system
US6606708Sep 24, 1998Aug 12, 2003WorldCom, Inc.Secure server architecture for Web based data management
US6615258Sep 24, 1998Sep 2, 2003Worldcom, Inc.Integrated customer interface for web based data management
US6625581Nov 22, 1999Sep 23, 2003IPF, Inc.METHOD OF AND SYSTEM FOR ENABLING THE ACCESS OF CONSUMER PRODUCT RELATED INFORMATION AND THE PURCHASE OF CONSUMER PRODUCTS AT POINTS OF CONSUMER PRESENCE ON THE WORLD WIDE WEB (WWW) AT WHICH CONSUMER PRODUCT INFORMATION REQUEST (CPIR) ENABLING SERVLET TAGS ARE EMBEDDED WITHIN HTML-ENCODED DOCUMENTS
US6625644May 11, 2000Sep 23, 2003GE Financial Assurance Holdings, Inc.Process and system for searching webpages within a website
US6629154Oct 12, 2000Sep 30, 2003Sun Microsystems, Inc.Method and system for deterministic hashes to identify remote methods
US6631402Sep 24, 1998Oct 7, 2003WorldCom, Inc.Integrated proxy interface for web based report requester tool set
US6631512Jan 15, 1999Oct 7, 2003Method and system for database-driven, scalable web page development, deployment-download, and execution
US6633316May 13, 1999Oct 14, 2003International Business Machines CorporationMethod and apparatus for implementing direct link selection of cached, previously visited links in nested web pages
US6638315Sep 21, 1998Oct 28, 2003Wall Data IncorporatedMethod for preserving the state of a java applet during the lifetime of its container
US6654793Jun 30, 1998Nov 25, 2003Sun Microsystems, Inc.System and method for facilitating dynamic loading of stub information to enable a program operating in one address space to invoke processing of a remote method or procedure in another address space
US6664987Nov 17, 1997Dec 16, 2003International Business Machines CorporationSystem for displaying a computer managed network layout with transient display of user selected attributes of displayed network objects
US6687737Sep 13, 2001Feb 3, 2004Unicast Communications CorporationApparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers
US6704756May 14, 2001Mar 9, 2004Sun Microsystems, Inc.Methods, apparatus, and product for distributed garbage collection
US6707468Apr 25, 2002Mar 16, 2004Sony CorporationBrowser system having simplified URL address registering method
US6714933Apr 10, 2002Mar 30, 2004CNET Networks, Inc.Content aggregation method and apparatus for on-line purchasing system
US6714979Sep 24, 1998Mar 30, 2004WorldCom, Inc.Data warehousing infrastructure for web based reporting tool
US6725222Feb 27, 2003Apr 20, 2004CNET Networks, Inc.Automated on-line commerce method and apparatus utilizing shopping servers which update product information on product selection
US6728737Feb 15, 2002Apr 27, 2004Sun Microsystems, Inc.Method and system for leasing storage
US6728769Jun 5, 2000Apr 27, 2004Sun Microsystems, Inc.Method and apparatus for providing a highly interactive transaction environment in a distributed network
US6745229Sep 24, 1998Jun 1, 2004WorldCom, Inc.Web based integrated customer interface for invoice reporting
US6751777Oct 19, 1998Jun 15, 2004International Business Machines CorporationMulti-target links for navigating between hypertext documents and the like
US6757868Jun 22, 1998Jun 29, 2004International Business Machines CorporationProgrammatic switching of arbitrary HTML forms
US6757894Dec 28, 2000Jun 29, 2004AppStream, Inc.Preprocessed applications suitable for network streaming applications and method for producing same
US6760736Dec 20, 2000Jul 6, 2004Sun Microsystems, Inc.Methods and systems for distributed failure detection and recovery using leasing techniques
US6762777Dec 22, 1999Jul 13, 2004International Business Machines CorporationSystem and method for associating popup windows with selective regions of a document
US6763355Dec 18, 2000Jul 13, 2004International Business Machines CorporationMethod and apparatus in mark-up language documents for providing mark-up language hidden attributes
US6763376Sep 25, 1998Jul 13, 2004MCI Communications CorporationIntegrated customer interface system for communications network management
US6772162Nov 6, 2002Aug 3, 2004Sun Microsystems, Inc.Lease renewal service
US6779027Apr 30, 1999Aug 17, 2004Hewlett-Packard Development Company, L.P.Intelligent management module application programming interface with utility objects
US6779178Sep 16, 1999Aug 17, 2004Signature Mail. Com, LLCSystem and method for personalizing electronic mail messages
US6785659Jul 13, 1999Aug 31, 2004Unicast Communications CorporationAgent-based technique for implementing browser-initiated user-transparent interstitial web advertising in a client computer
US6804659Jan 14, 2000Oct 12, 2004Ricoh Company Ltd.Content based web advertising
US6816875Jun 19, 2003Nov 9, 2004Methods, apparatus, and product for distributed garbage collection
US6832223Mar 20, 1998Dec 14, 2004Sun Microsystems, Inc.Method and system for facilitating access to a lookup service
US6845393Nov 17, 1999Jan 18, 2005Sun Microsystems, Inc.Lookup discovery service in a distributed system having a plurality of lookup services each with associated characteristics and services
US6845483Oct 22, 1999Jan 18, 2005International Business Machines CorporationSystem and method for generating electronic documents having independently formattable regions
US6847387Mar 26, 2001Jan 25, 2005International Business Machines CorporationMenu management mechanism that displays menu items based on multiple heuristic factors
US6859783Sep 24, 1998Feb 22, 2005WorldCom, Inc.Integrated interface for web based customer care and trouble management
US6873610May 1, 2001Mar 29, 2005Mobular Technologies, Inc.System and method for efficiently accessing affiliated network addresses from a wireless device
US6874151Jul 14, 1997Mar 29, 2005Microsoft Corp.Interprocess communication mechanism for heterogeneous computer processes
US6880123Jul 13, 1999Apr 12, 2005Unicast Communications CorporationApparatus and accompanying methods for implementing a network distribution server for use in providing interstitial web advertisements to a client computer
US6901518Apr 6, 2000May 31, 2005Sun Microsystems, Inc.Method and system for establishing trust in downloaded proxy code
US6912534Aug 15, 2001Jun 28, 2005Yahoo! Inc.Web service
US6917962Jun 9, 2000Jul 12, 2005Brokercom Inc.
Involv International Corporation
Web-based groupware system
US6925496Jun 16, 2000Aug 2, 2005I-LOR, LLCMETHOD OF ENHANCING HYPERLINKS BY ADDING USER SELECTABLE FUNCTIONS TO HYPERLINKS FOR CAPTURING DISPLAYABLE ELEMENTS AND THE URL ASSOCIATED WITH THE HYPERLINKS AND DISPLAYING A LINK SNAPSHOT BASED ON THE HYPERLINK
US6925644Jan 31, 2003Aug 2, 2005Sun Microsystems, Inc.Method, apparatus, and product for leasing of group membership in a distributed system
US6938263Apr 23, 1996Aug 30, 2005Sun Microsystems, Inc.SYSTEM AND METHOD FOR FACILITATING DYNAMIC LOADING OF “STUB” INFORMATION TO ENABLE A PROGRAM OPERATING IN ONE ADDRESS SPACE TO INVOKE PROCESSING OF A REMOTE METHOD OR PROCEDURE IN ANOTHER ADDRESS SPACE
US6954777Jul 29, 1999Oct 11, 2005International Business Machines CorporationMethod for extending capabilities of an arbitrary web server
US6957427Oct 15, 1997Oct 18, 2005Sun Microsystems, Inc.Remote object activation in a distributed system
US6959449Jun 8, 1998Oct 25, 2005Sony Corporation
Sony Electronics Inc.
System and method for simultaneously accessing video data and internet page data
US6961712Nov 17, 1999Nov 1, 2005IPF, Inc.Consumer product information request (CPIR) enabling servlets and web-based consumer product information catalogs employing the same
US6964017Apr 26, 2000Nov 8, 2005Adobe Systems IncorporatedSystem and method of creating interactive visual content
US6965593Mar 4, 2002Nov 15, 2005DS Systems, Inc.High bandwidth broadcast system having localized multicast access to broadcast content
US6968571Jul 18, 2003Nov 22, 2005MCI, Inc.Secure customer interface for web based data management
US6976093Aug 19, 1999Dec 13, 2005Yahoo! Inc.Web server content replication
US6983315Jan 18, 2000Jan 3, 2006WRQ, Inc.Applet embedded cross-platform caching
US6990630May 31, 2002Jan 24, 2006Unicast Communications CorporationTECHNIQUE FOR IMPLEMENTING BROWSER-INITIATED USER-TRANSPARENT NETWORK-DISTRIBUTED ADVERTISING AND FOR INTERSTITIALLY DISPLAYING AN ADVERTISEMENT, SO DISTRIBUTED, THROUGH A WEB BROWSER IN RESPONSE TO A USER CLICK-STREAM
US7028268Jun 15, 2000Apr 11, 2006Multiple destination banners
US7032183Jun 5, 2001Apr 18, 2006Microsoft CorporationDynamic site browser
US7035943Aug 19, 1999Apr 25, 2006Yahoo! Inc.Web server content replication
US7051036Dec 3, 2001May 23, 2006Kraft Foods Holdings, Inc.Computer-implemented system and method for project development
US7051285Jun 28, 2000May 23, 2006Intel CorporationControlling the display of pup-up web browser windows
US7051315Dec 30, 2000May 23, 2006AppStream, Inc.Network streaming of multi-application program code
US7058600Sep 24, 1998Jun 6, 2006MCI, Inc.Integrated proxy interface for web based data management reports
US7058954May 22, 1998Jun 6, 2006Sun Microsystems, Inc.System and method for facilitating dynamic loading of stub information to enable a program operating in one address space to invoke processing of a remote method or procedure in another space
US7076743May 4, 2001Jul 11, 2006I-LOR, LLCMethod for adding a plurality of user selectable functions to a hyperlink
US7082426Sep 11, 2003Jul 25, 2006CNET Networks, Inc.Content aggregation method and apparatus for an on-line product catalog
US7092934Dec 20, 1999Aug 15, 2006Nortel Networks LimitedMethod and apparatus for associating information with an object in a file
US7114083Apr 8, 2003Sep 26, 2006MCI, Inc.Secure server architecture for web based data management
US7124093Sep 7, 2004Oct 17, 2006Ricoh Company, Ltd.Method, system and computer code for content based web advertising
US7143193Dec 13, 1999Nov 28, 2006Yahoo! Inc.Content collection
US7143337Sep 13, 2001Nov 28, 2006Unicast Communications CorporationApparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers
US7146617Sep 29, 2001Dec 5, 2006Siebel Systems, Inc.Method, apparatus, and system for implementing view caching in a framework to support web-based applications
US7149958May 31, 2002Dec 12, 2006Unicast Communiations CorporationTechnique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream
US7155663May 31, 2002Dec 26, 2006Unicast Communications CorporationTechnique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream
US7174513Aug 20, 1999Feb 6, 2007Gateway Inc.System and method for advanced network viewing
US7197475Jun 14, 2000Mar 27, 2007Catalog City, Inc.Multi-vendor internet commerce system for e-commerce applications and methods therefor
US7197570Dec 28, 2000Mar 27, 2007AppStream Inc.System and method to send predicted application streamlets to a client device
US7203948Sep 29, 2001Apr 10, 2007Siebel Systems, Inc.Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications
US7206839Feb 14, 2005Apr 17, 2007I-LOR, LLCMethod for adding a user selectable function to a hyperlink
US7210094Jul 11, 2001Apr 24, 2007International Business Machines CorporationMethod and system for dynamic web page breadcrumbing using javascript
US7210148Mar 16, 2001Apr 24, 2007Sun Microsystems, Inc.Method and apparatus for dynamic distributed computing over a network
US7216300Aug 22, 2001May 8, 2007NCR Corp.Method and apparatus for an applet to display multiple windows
US7225249Sep 24, 1998May 29, 2007MCI, LLCIntegrated systems for providing communications network management services and interactive generating invoice documents
US7236486Sep 30, 2005Jun 26, 2007MCI, LLCIntegrated customer web station for web based call management
US7257589Jul 12, 2001Aug 14, 2007Ricoh Company, Ltd.Techniques for targeting information to users
US7260614Jul 2, 2001Aug 21, 2007Sharp Laboratories of AmericaMethods and systems for scalable streaming of images with client-side control
US7269626May 9, 2001Sep 11, 2007Beryl Technical Assays LLC.Dynamic downloading of hypertext electronic mail messages
US7287055Jul 22, 2004Oct 23, 2007Involv International CorporationWeb-based groupware system
US7296275Jan 4, 2001Nov 13, 2007Sun Microsystems, Inc.Method and system for passing objects in a distributed system using serialization contexts
US7299258Jul 22, 2004Nov 20, 2007Involv International CorporationWeb-based groupware system
US7305624Oct 24, 2003Dec 4, 2007Method for limiting Internet access
US7320027Oct 12, 2005Jan 15, 2008AT&T Corp.System having generalized client-server computing
US7325077Apr 18, 2003Jan 29, 2008Beryl Technical Assays LLCMiniclient for internet appliance
US7353229May 24, 2001Apr 1, 2008Post-session internet advertising system
US7356589Aug 4, 2005Apr 8, 2008Yahoo! Inc.Content collection
US7386555Feb 23, 2004Jun 10, 2008Post-session internet advertising system
US7406498Jan 4, 2005Jul 29, 2008Webcollage Inc.Dynamic integration of web sites
US7418720Sep 23, 2004Aug 26, 2008Microsoft CorporationInterprocess communication mechanism for heterogeneous computer process
US7430528Aug 7, 2003Sep 30, 2008IPF, Inc.Internet-based system for managing and delivering consumer product information to consumers along points of presence along the world wide web (WWW), using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems, driven by server-side components embodying universal product numbers (UPNS) and driven by UPN/URL links managed by product manufacturer team members and/or their agents
US7441710Apr 19, 2005Oct 28, 2008IPF, Inc.System and method for finding and serving consumer product related information to consumers using internet-based information servers and clients
US7447736Apr 30, 2004Nov 4, 2008MCI Communications Corporation
Verizion Business Global LLC
Customer interface system for managing communications services including toll free services
US7461119Sep 29, 2001Dec 2, 2008Siebel Systems, Inc.Method, apparatus, and system for managing status of requests in a client server environment
US7509360Jul 12, 2004Mar 24, 2009Sun Microsystems, Inc.Methods, apparatus, and product for distributed garbage collection
US7516094Dec 12, 2002Apr 7, 2009IPF, Inc.Internet-based system for managing and delivering consumer product information to consumers at web-based retailer store sites on the world wide web (WWW), using consumer product information (CPI) requesting and graphical user interface (GUI) display subsystems, driven by server-side components embodying universal product numbers (UPNs) and driven by UPN/URL links managed by product manufacturer team members and/or their agents
US7523162Jan 26, 2005Apr 21, 2009Brokercom Inc.
Involv International Corporation
Web-based groupware system
US7533040Oct 28, 2005May 12, 2009IPF, Inc.Internet-based system for managing and delivering consumer product information at points along the world wide web using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems driven by server-side components and managed by consumer product manufacturers and/or authorized parties
US7581006May 29, 1998Aug 25, 2009Yahoo! Inc.Web service
US7596609Jan 28, 1999Sep 29, 2009Net-Express, Ltd.WWW addressing
US7603677Apr 10, 2007Oct 13, 2009Siebel Systems Inc.Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications
US7606924Jan 30, 2003Oct 20, 2009Symantec CorporationMethod and apparatus for determining the order of streaming modules
US7631032Jan 28, 1999Dec 8, 2009Net-Express, Ltd.Personalized internet interaction by adapting a page format to a user record
US7660887Mar 19, 2003Feb 9, 2010Sun Microsystems, Inc.Systems and methods for providing dynamic quality of service for a distributed system
US7711598Jan 28, 2002May 4, 2010IPF, Inc.Web-based consumer product marketing communication network for managing and delivering consumer product marketing communications to consumers along e-commerce (EC) enabled web sites on the world wide web (WWW), using multi-mode virtual kiosks (MMVKS) driven by server=side components embodying consumer product identifiers and driven by consumer product information (CPI) links managed by product manufacturer team members and/or their agents
US7734694Feb 26, 2008Jun 8, 2010Brokercom Inc.
Involv International Corporation
Web-based groupware system
US7734747Sep 25, 2003Jun 8, 2010Oracle America, Inc.Dynamic lookup service in a distributed system
US7756969Jan 30, 2004Jul 13, 2010Oracle America, Inc.Dynamic provisioning of identification services in a distributed system
US7792874Jun 7, 2005Sep 7, 2010Oracle America, Inc.Dynamic provisioning for filtering and consolidating events
US7814533May 23, 2005Oct 12, 2010Verizon Business Global LLC
Verizon Communications Inc.
Secure customer interface for Web based data management
US7844492Jun 28, 2006Nov 30, 2010IPF, Inc.Internet-based E-commerce network for enabling commission-based E-commerce transactions along the fabric of the world wide web (WWW) using server-side driven multi-mode virtual kiosks (MMVKS) and transaction and commission tracking servers
US7848948Mar 29, 2004Dec 7, 2010IPF, Inc.Internet-based product brand marketing communication network configured to allow members of a product brand management team to communicate directly with consumers browsing HTML-encoded pages at an electronic commerce (EC) enabled web-site along the fabric of the world wide web (WWW), using programable multi-mode virtual kiosks (MMVKS) driven by server-side components and managed by product brand management team members
US7870492Oct 2, 2001Jan 11, 2011Siebel Systems, Inc.Method, apparatus, and system for managing commands in a client server environment
US7885996Sep 29, 2001Feb 8, 2011Siebel Systems, Inc.Method, apparatus, and system for implementing notifications in a framework to support web-based applications
US7904333Oct 24, 2000Mar 8, 2011IPF, Inc.Web-based electronic commerce (EC) enabled shopping network configured to allow members of a consumer product management team and authorized parties to communicate directly with consumers shopping at EC-enabled websites along the world wide web (WWW), using multi-mode virtual kiosks (MMVKS) driven by server-side components and managed by product team members
US7912752Oct 31, 2001Mar 22, 2011Context Web, Inc.Internet contextual communication system
US7913185Oct 25, 2001Mar 22, 2011Adobe Systems IncorporatedGraphical insertion of JavaScript pop-up menus
US7930340May 23, 2001Apr 19, 2011Network transaction portal to control multi-service provider transactions
US7945476Oct 31, 2001May 17, 2011Context Web, Inc.Internet contextual advertisement delivery system
US7962551Apr 7, 2005Jun 14, 2011Siebel Systems, Inc.Method, apparatus, and system for immediate posting of changes in a client server environment
US7962604Oct 17, 2000Jun 14, 2011AOL IncDisplaying advertisements in a computer network environment
US7987183Jul 10, 2007Jul 26, 2011Sony CorporationInformation receiving system, information receiving method, information providing device, information providing method, information providing method providing medium, information processing device, information processing method and information processing method providing medium
US8037158Oct 30, 2007Oct 11, 2011Multimedia transactional services
US8046478Nov 6, 2008Oct 25, 2011West CorporationProviding a presentation on a network having a plurality of synchronized media types
US8065201May 11, 2009Nov 22, 2011IPF, Inc.Internet-based method of and system for managing and delivering consumer product information at points along the world wide web using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems driven by server-side components and managed by consumer product manufactures and/or authorized parties
US8073777Apr 27, 2005Dec 6, 2011Verizon Business Global LLCIntegrated business systems for web based telecommunications management
US8073866Mar 16, 2006Dec 6, 2011Claria Innovations, LLCMethod for providing content to an internet user based on the user's demonstrated content preferences
US8078602Dec 17, 2004Dec 13, 2011Claria Innovations, LLCSearch engine for a computer network
US8086697Oct 31, 2005Dec 27, 2011Claria Innovations, LLCTechniques for displaying impressions in documents delivered over a computer network
US8090744Aug 26, 2009Jan 3, 2012Symantec Operating CorporationMethod and apparatus for determining compatibility between a virtualized application and a base environment
US8103738Aug 30, 2006Jan 24, 2012Micro-client for internet appliance
US8103760Aug 30, 2005Jan 24, 2012Oracle America, Inc.Dynamic provisioning of service components in a distributed system
US8108347Aug 5, 2005Jan 31, 2012Yahoo! Inc.Web server content replication
US8108492Nov 30, 2009Jan 31, 2012Web application network portal
US8131665Dec 16, 2008Mar 6, 2012Google Inc.System and method for improved information retrieval
US8146097Dec 5, 2006Mar 27, 2012Siebel Systems, Inc.Method, apparatus, and system for implementing view caching in a framework to support web-based applications
US8151197Jul 31, 2000Apr 3, 2012American Greetings CorporationOn-line system for creating a printable product
US8161370Dec 1, 2009Apr 17, 2012Apple Inc.Dynamic preloading of web pages
US8176122Apr 27, 2010May 8, 2012Open Text S.A.Web-based groupware system
US8176431Jul 30, 2007May 8, 2012Sprint Communications Company L.P.Overlay menus for web interaction
US8209326Jul 5, 2011Jun 26, 2012Sony CorporationInformation system, method, device and method providing system for conveying predetermined information as comment data
US8224801Jul 29, 2008Jul 17, 2012Google Inc.System and method for improved information retrieval
US8224998Sep 1, 2009Jul 17, 2012Micro-client for internet appliances
US8244833Nov 30, 2009Aug 14, 2012Real-time web transaction systems to access on-line services over the web from web applications
US8244889Sep 22, 2011Aug 14, 2012West CorporationProviding a presentation on a network having a plurality of synchronized media types

Claims

1. A method for providing a web page having an embedded menu to a web browser, the method comprising:

receiving a request for a web page from a web browser;
packaging the web page and an applet associated with the web page for transmission to the web browser; and
transmitting the web page and the applet to the web browser;
wherein the applet is operable to create and manage an embedded menu in a displayed web page when the web page is displayed and the applet is executed by the web browser, the embedded menu providing a user of the web browser with a plurality of links through one action in the displayed web page.

2. The method of claim 1, wherein packaging the applet comprises packaging an applet that creates and manages a pop-up menu.

3. The method of claim 2, wherein the applet creates and manages a pop-up menu that is invoked by positioning a pointer over a hot spot in the displayed web page.

4. The method of claim 2, wherein the applet creates and manages a pop-up menu which has a plurality of menu levels.

5. The method of claim 1, wherein receiving a request comprises receiving a request across the public Internet.

6. The method of claim 1, wherein receiving a request comprises receiving a request across a private intranet.

7. The method of claim 1, wherein packaging the applet comprises a JAVA applet having a definition for an embedded menu class.

8. The method of claim 1, wherein the request for the web page is received across a private intranet.

9. A method for displaying a web page having an embedded menu to a user of a web browser, the method comprising:

downloading a web page and an applet transmitted by a web server;
displaying the web page to a user of the web browser; and
executing the applet, the applet creating and managing an embedded menu in the displayed web page under control of the applet, the embedded menu providing a user of the web browser with a plurality of links through one action in the displayed web page.

10. The method of claim 9, wherein creating and managing the embedded menu comprises creating and managing a pop-up menu.

11. The method of claim 10, wherein creating and managing the embedded menu comprises creating and managing a pop-up menu which is invoked by positioning a pointer over a hot spot in the displayed web page.

12. The method of claim 10, wherein creating and managing the embedded menu comprises creating and managing a pop-up menu which has a plurality of menu levels.

13. The method of claim 9, wherein downloading a web page and an applet comprises downloading the web page and the applet across the public Internet.

14. The method of claim 9, wherein downloading a web page and an applet comprises downloading the web page and the applet across a private intranet.

15. The method of claim 9, wherein downloading the applet comprises downloading a JAVA applet having a definition for an embedded menu class.

16. A host system executing a web server to provide a web page having an embedded menu to a web browser, the host system comprising:

a data storage device storing a web page and an associated applet;
wherein the associated applet, when executed, can create and manage an embedded menu in a displayed web page;
a memory device storing code for the web server; and
a processor coupled to the data storage device and to the memory device, the processor executing code for the web server such that the web server is operable to:
receive a request for the web page from a web browser;
package the web page and the applet for transmission to the web server; and
transmit the web page and the applet to the web browser;
such that the applet creates and manages an embedded menu in the displayed web page when the web page is displayed and the applet is executed by the web browser, the embedded menu providing a user of the web browser with a plurality of links through one action in the displayed web page.

17. The host system of claim 16, wherein the embedded menu is a pop-up menu.

18. The host system of claim 17, wherein the pop-up menu is invoked by positioning a pointer over a hot spot in the displayed web page.

19. The host system of claim 16, wherein the pop-up menu has a plurality of menu levels.

20. The host system of claim 16, wherein the request for the web page is received across the public Internet.