System and method for adding plug-ins to a web browser

Electrical computers and digital processing systems: multicomput – Distributed data processing – Processing agent

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S231000, C709S232000

Reexamination Certificate

active

06651084

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to web browser enhancements. More particularly, the present invention relates to a system and method for adding plug-ins to a web browser.
BACKGROUND OF THE INVENTION
Web browsers require application or programs called plug-ins to perform certain functions. As used herein, any operation that can be performed by a plug-in, such as opening and viewing a certain file type, will be referred to as a function. Once a plug-in is installed, the web browser can perform all the functions that the installed plug-in can perform. Typically, each plug-in can perform a multitude of functions, such as open a video file, view an animation file, and open an audio file. Some of the plug-ins are free, while other plug-ins require payment. Since the amount of plug-ins are increasing in number, knowing which plug-in to select can be a difficult task and installing the right set of plug-ins can be a complex process.
It is difficult to figure out all the functions the web browser is capable of performing and which plug-ins provide which functions. It is not necessarily a one-to-one relationship. Plug-ins may provide solutions to multiple functions. Sometimes, multiple plug-ins capable of performing the same functions are installed. This overlap in functions causes a waste in disk space, and often confusion on the part of the user as to which plug-in is executing which function. For example, a plug-in for viewing animations may also contain a function for listening to audio, while a plug-in for viewing movies may contain the same function for listening to audio. By installing both the plug-in for viewing animations and the plug-in for viewing movies, the user would have installed two plug-ins which provide the same function, that is, a function for listening to audio. What is needed is an easy way to determine which plug-ins are required for performing which functions, and what is the optimal set of plug-ins for the user to install.
SUMMARY OF THE INVENTION
In view of the above limitations of existing web browsers, it is an aspect of the present invention to provide a computer system comprising a processor, a storage medium operatively coupled with the processor, a web browser that executes in the processor from the storage medium and that utilizes plug-ins, and a plug-in utility that executes in the processor from the storage medium and that organizes plug-ins. The plug-in utility is configured to provide a general functions list that lists at least one function that can be performed by at least one registered plug-in through the web browser. The plug-in utility is further configured to generate a specific plug-ins list that lists at least one registered plug-in that can perform a selected function. In one preferred embodiment, the plug-in utility is configured to download a selected registered plug-in. In another preferred embodiment, the plug-in utility is configured to provide a general plug-ins list that lists at least one registered plug-in, and to provide a specific functions list that lists every function for a selected registered plug-in.
Another aspect of the present invention is to provide a method of adding a plug-in to a web browser, the method comprising providing a general functions list that lists at least one function that can be performed by at least one registered plug-in through the web browser, and selecting one function that a user would like to add to the web browser from the general functions list. In one preferred embodiment, the method further comprises generating a specific plug-ins list that lists at least one registered plug-in that can perform the selected function, and selecting one registered plug-in to perform the selected function from the specific plug-ins list. In one preferred embodiment, the method comprises selecting a registered plug-in from a general plug-ins list that lists at least one registered plug-in, and the providing of a specific functions list that lists every function that the selected registered plug-in can perform.
As will be appreciated by those of skill in this art, the above described aspects of the present invention may also be provided as apparatus or computer program products and is particularly well suited to program tools, applications, or operating systems which utilize plug-ins.


REFERENCES:
patent: 5877759 (1999-03-01), Bauer
patent: 5903728 (1999-05-01), Semenzato
patent: 6006279 (1999-12-01), Hayes
patent: 6421726 (2002-07-01), Kenner et al.
Shareware Music Machine (smm@nopam-hitsquad.com), New PC Free Music Software Downloads, Jul. 16, 1998, pp. 1-2.*
Digigami Plugsy, Plugsy Documentation (digigami.com/plugsy/documentation), pp. 1-4.*
Re: Netscape 3.0 beta 4 Enabling Plugins?, David Martin, May 24, 1995, p. 1.*
Re: plug-ins problem, akif@ix.netcom.com, Jan. 30, 1997, p. 1.

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

System and method for adding plug-ins to a web browser does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for adding plug-ins to a web browser, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for adding plug-ins to a web browser will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3136191

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