Method and apparatus providing insertion of inlays in an...

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S960000, C345S215000, C345S215000

Reexamination Certificate

active

06297823

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to the field of computer networks and more particularly to methods and apparatus for monitoring network connections in distributed networks such as the internet.
2. Related applications
This application claims benefit of the following co-pending U.S. Provisional Applications:
1) Method and Apparatus Providing for Automatically Restarting a Client Server Connection in a Distributed Network; Ser. No.: 60/043,621; Filed: Apr. 14, 1997;
2) Method and Apparatus Providing for Determining the Location of a Bottleneck Link in a Distributed Network; Ser. No.: 60/043,586; Filed: Apr. 14, 1997;
3) Method and Apparatus Providing for Determining Bottleneck Throughput in a Distributed Network; Ser. No.: 60/043,502; Filed: Apr. 14, 1997;
4) Method and Apparatus Providing for Determining Network Congestion in a Distributed Network; Ser. No.: 60/042,235; Filed: Apr. 14, 1997;
5) Method and Apparatus Providing for Determining a Service Provider Domain in a Distributed Network; Ser. No.: 60/043,503; Filed: Apr. 14, 1997;
6) Method and Apparatus Providing for Determining the Distance from a Client to a Server in a Distributed Network; Ser. No.: 60/043,515; Filed: Apr. 14, 1997;
7) Method and Apparatus Providing for Web Performance Visualization; Ser. No.: 60/043,691; Filed: Apr. 14, 1997; and
8) Method and Apparatus Providing for Inlays in an Application Program; Ser. No.: 60/043,524; Filed: April 14, 1997.
DESCRIPTION OF THE RELATED ART
Computer networks are becoming vastly complex. The average user is frustrated with increased performance problems, and not being able to determine the cause of such performance problems leaving the user to rely on finger pointing by the various vendors and others involved in the network communication. For example, if your web browser does not respond with the web page you requested for several minutes, is the problem with your computer? your local area network? your internet service provider? the internet backbone? The server you are trying to access?
Traditionally, Internet performance has been monitored largely by those who provision the Internet—the Internet Service Providers and the operators of the Internet backbone, such as MCI. These vendors, working under extremely competitive conditions, have tools available to them which, in high detail, monitor the activity of the equipment they control. But these tools, such as probes and sniffers, do not diagnose problems of the specific domain of the equipment owner. While they are excellent tools for monitoring the portion of the Internet under their control, they don't report on problems upstream or downstream. They are also too expensive to provide to multiple end user. And, these network management tools require that the various components in the network communicate in some known, and often proprietary fashion. Further, these tools generally require each of the components which is being monitored to execute some software (such as a network management agent) to allow monitoring of the device.
Other tools, such as “ping” and “traceroute,” handy but cumbersome to use and very difficult to interpret. Webmasters of the Web sites typically monitor only the health of their own servers, not that of the Internet itself.
As a result, users with complaints either get an incomplete report of the contributing sources of their problem, or worse, they get the run-around from vendor to vendor. While this level of service is unthinkable elsewhere in the consumer's experience, because the Internet is new and technical, the Internet user feels both overwhelmed and helpless, a situation he or she wants to change.
In summary, unfortunately, distributed networks—such as the internet—do not allow sufficient control of what software agents are executing on each component in the network to allow full monitoring of the network.
Thus, what is needed is an improved method and apparatus for monitoring performance of computer networks.
More particularly, in distributed networks, there is a need to provide for monitoring of performance of computer networks without requiring devices such as servers, routers, etc. within the network to execute proprietary or special purpose software.
SUMMARY OF THE INVENTION
A method providing for insertion of an inlay in an application user interface is described. Initially, in the described method, a determination is made whether the required application interface exists (i.e., is executing on the computer system). For example, the method may insert the inlay in a browser and initially it is determined whether the browser is executing on the computer. Next, a validation step may occur to determine if the application user interface is supported. If the application user interface is executed and is supported, the application user interface is set as the parent of the inlay.
These and other aspects of the present invention will be described in greater detail in the detailed description and with reference to the drawings.


REFERENCES:
patent: 5544300 (1996-08-01), Skarbo
patent: 5572648 (1996-11-01), Bibayan et al.
patent: 5572649 (1996-11-01), Elliot
patent: 5638505 (1997-06-01), Hemnway et al.
patent: 5706437 (1998-01-01), Kirchner et al.
patent: 5801701 (1998-09-01), Koppolu et al.
patent: 5802530 (1998-09-01), Van Hoff
patent: 5937064 (1999-08-01), Eick et al.
patent: 5944830 (1999-08-01), Hong et al.
patent: 5950008 (1999-09-01), Van Hoff
patent: 5956032 (1999-09-01), Argiolas
patent: 5956708 (1999-09-01), Dyko et al.
patent: 6002397 (1999-12-01), Jaaskelainen et al.
patent: 6031528 (2000-02-01), Langfahl
patent: 6052730 (2000-04-01), Felciano et al.
patent: 6081265 (2000-06-01), Nakayama et al.
patent: 6101500 (2000-08-01), Lau
Netscape Communicator, Netscape, pp. 33-45, Jan. 1996.*
Dick Oliver, et al., Netscape Unleased, 1996.*
Netscape Navigator 3.0, 1996.*
Microsoft Windows NT, 1996.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus providing insertion of inlays in an... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus providing insertion of inlays in an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus providing insertion of inlays in an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2606293

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.