System and method for clustering large lists into optimal...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06510436

ABSTRACT:

BACKGROUND
1. Field of the Invention
The present invention relates to information processing technology. More particularly, the present invention relates to a system and method for clustering large lists of information into optimal segments for human-computer interfaces using fuzzy logic.
2. Description of the Related Art
In client-server applications, the end user is often presented with lists of items from which to make choices or selections. Presenting an end user with a list of items from which to select introduces fewer errors into the system than relying on the end user to enter the information manually using the keyboard. However, allowing the user to select from a list of items becomes untenable when the list of items from which the user is selecting becomes extremely large. The point at which the list is untenable depends on various factors including the size of the user's display screen and the speed at which the data can be transmitted from the server to the client's workstation. For example, a list of 30 items may be very manageable on a 19″ display with 1024×768 pixel resolution, but that same list is untenable on a 14″ display with only 320×200 pixel resolution.
In the field of systems and network management, it is common to have lists of items consisting of thousands or tens of thousands of items. Traditional techniques for clustering these long lists rely on some characteristic or attribute of the item being displayed that can also be used for building the clustered list. For example, a long list of names could be clustered by their DNS hierarchy. A challenge arises, however, when the list is not evenly distributed across the characteristic or attribute used for clustering. Another challenge of the traditional method is that it often requires the end user to understand more information about the item that he or she wishes to select than is desirable.
SUMMARY
It has been discovered that large lists of items can be grouped into clusters so that the items in a given cluster are a manageable size and the affinity between the last item of one cluster and the first item of the second cluster is reduced and the affinity of items within a cluster is accordingly maximized. The client may differ in terms of its display size and its connectivity to the server. Based on these factors, an optimal list size is determined that can optimally be sent to the client computer and displayed on the client's display device. In addition, a maximum manageable list size is determined to provide a maximum list size that can reasonably be handled by the client given the client's connectivity to the server and the client's display size.
The clustering of list data is performed by determining several “fuzzy” scores. These fuzzy scores include the affinity of list items to one another, whether the list size is about equal to the optimal size that can be handled by the client, and whether the list size is less than or about equal to the maximum list size that can be handled by the client. A total score is determined using the aforementioned fuzzy scores. The optimal cluster size is determined by first selecting the cluster based upon the item that receives the highest total score followed by performing an affinity test to determine if the cluster size should be modified due to data list items having a greater affinity score than the affinity score for the item first selected based upon total score.
The foregoing is a summary and thus contains, by necessity, simplifications, generalizations, and omissions of detail; consequently, those skilled in the art will appreciate that the summary is illustrative only and is not intended to be in any way limiting. Other aspects, inventive features, and advantages of the present invention, as defined solely by the claims, will become apparent in the non-limiting detailed description set forth below.


REFERENCES:
patent: 5267146 (1993-11-01), Shimizu et al.
patent: 5706497 (1998-01-01), Takahashi et al.
patent: 5832182 (1998-11-01), Zhang et al.
patent: 5832525 (1998-11-01), Wong et al.
patent: 5890168 (1999-03-01), Lawerman
patent: 6026388 (2000-02-01), Liddy et al.
patent: 6167397 (2000-12-01), Jacobson et al.
patent: 6269368 (2001-07-01), Diamond
patent: 2001/0023419 (2001-09-01), Lapointe et al.

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 clustering large lists into optimal... 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 clustering large lists into optimal..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for clustering large lists into optimal... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3006064

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