Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Sizer for interactive computer system configuration

Inactive Publication Date: 2001-07-17
HEWLETT PACKARD DEV CO LP
View PDF16 Cites 60 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

A framework can support registration of sizers on the fly, allowing them to provide their credentials, authenticate their identity, and register in the framework's sizer registry. The framework provides front end-user interface management services like navigation, report generation, as well as middle level services like hardware configuration and constrint management. In addition, the framework provides back end services like data persistence. In short, the framework abstracts common sizer functionality and allows for creating a product sizer with minimal effort.
More specifically, the framework preferably supports a plug and play architecture, in essence allowing individual sizers to be plugged into the framework easily. The framework allows sizers to be dynamically attached to the framework through a "registration" mechanism. To add a sizer to the framework, a "Open file" like dialog is presented and selecting a sizer effectively sends a request to the framework for registration. To accomplish this the framework requests identification and resource requirements from the individual sizers, and the sizers provide the relevant information. The framework fills its main panel of information about the sizers characteristics by issuing a series of queries, in effect making calls to known entry points in the sizers' dynamic linked libraries (DLL).

Problems solved by technology

The original computers were very complex devices that required skilled technicians and scientists to operate.
With the advent of personal computers, it became impractical to require users to develop new software and hardware whenever new hardware was added.
In addition, DOS was severely limited in the number of different computer configurations and components such as memory and peripherals that could be supported.
Large amounts of RAM and static storage, however, cost proportionally more money.
As a result, there is usually a tradeoff between price and performance.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Sizer for interactive computer system configuration
  • Sizer for interactive computer system configuration
  • Sizer for interactive computer system configuration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

Turning to FIG. 1, illustrated is a typical computer system S in which the sizer according to the invention can be run. The computer system S in the illustrated embodiment is a PCI bus based machine, having a peripheral component interconnect (PCI) bus 10. The PCI bus 10 is controlled by PCI controller circuitry located within a memory / accelerated graphics port (AGP) / PCI controller 14. This controller 14 (the "host bridge") couples the PCI bus 10 to a processor 32 and a memory subsystem 20.

The host bridge 14 in the disclosed embodiment is a 440LX Integrated Circuit by Intel Corporation, also known as the PCI AGP Controller (PAC). The processor 32 is preferably a Pentium II. The processor 32 could be replaced with a different processor other than the Pentium II without detracting from the spirit of the invention.

The PCI bus 10 couples a variety of devices that generally take advantage of a high speed data path. This includes a network interface controller (NIC) 42, which preferably s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A computer system is implemented according to the invention when an computer process interactively allows a user to configure a computer system. The device according to the present invention abstracts functionality common to all application specific computer configuration problems and locates it in a single framework. In this way, multiple application specific configuration processes can be developed easily without duplicating the work of creating common features.

Description

1. Field of the InventionThe present invention relates generally to a computer configuration device and, more particularly, to a tool for enabling a user to determine an optimal computer configuration depending upon the user's specific applications.2. Description of the Related ArtThe original computers were very complex devices that required skilled technicians and scientists to operate. When a new device, such as a printer, was added to the computer, special software and hardware needed to be developed specifically for the new device. With the advent of personal computers, it became impractical to require users to develop new software and hardware whenever new hardware was added.Computer components eventually became standardized, and one of the important pieces of the puzzle was the Disk Operating System, or DOS. Originally DOS only supported a small number of devices such as printers, floppy drives, and hard disk drives. In addition, DOS was severely limited in the number of diff...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/50G06F9/46
CPCG06F9/5011
Inventor BARTLETT, CHARLES A.VARGHESE, MANOJ J.SCHMITZ, CHRISTOPHKELLEY, KEITH L.
Owner HEWLETT PACKARD DEV CO LP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products