(12) United States Patent (10) Patent No.: US 6,459,969 B1 Bates Et Al

Total Page:16

File Type:pdf, Size:1020Kb

(12) United States Patent (10) Patent No.: US 6,459,969 B1 Bates Et Al USOO6459969B1 (12) United States Patent (10) Patent No.: US 6,459,969 B1 Bates et al. (45) Date of Patent: Oct. 1, 2002 (54) APPARATUS, PROGRAM PRODUCT AND 5,916.286 A 6/1999 Seashore et al. .............. 701/29 METHOD OF PROCESSING DAGNOSTIC 5,938,721 A 8/1999 Dussell et al. .............. 701/211 DATA TRANSFERRED FROM A HOST 6,016,476 A 1/2000 Maes et al. .................... 705/1 COMPUTER TO A PORTABLE COMPUTER 6,067.290 A * 5/2000 Paulraj et al. .............. 370/329 6,167.255 A * 12/2000 Kennedy et al. ............ 455/404 6,177,905 B1 1/2001 Welch ............ ... 342/357.13 (75) Inventors: Cary Lee Bates; Michael Thomas 6,226,739 B1 5/2001 Eagle ............................ 713/1 Schmitt, both of Rochester, MN (US) 6,308,120 B1 10/2001 Good ......................... 340/438 6,330,499 B1 12/2001 Chou et al. ................... 701/32 (73) Assignee: International Business Machines 2002/OOO4694 A1 1/2002 McLeod et al. .... ... 701/29 Corporation, Armonk, NY (US) 2002/0007225 A1 1/2002 Costello et al. ............... 700/99 Notice: Subject to any disclaimer, the term of this OTHER PUBLICATIONS patent is extended or adjusted under 35 “Introducing the most flexible Vehicle/Fleet Management U.S.C. 154(b) by 0 days. Product on the market”, http://www.mill-auto.com/fleet management.htm, Fleet Management, Date Unknown, Jun. (21) Appl. No.: 09/882,990 13, 2001. (22) Filed: Jun. 15, 2001 * cited by examiner (51) Int. Cl............................. G06F 7/00; G06F 19/00 Primary Examiner Yonel Beaulieu (52) U.S. Cl. ............................. 701/29: 701/33; 701/31; ASSistant Examiner Ronnie Mancho 701/35; 701/32; 701/101; 701/114; 701/115; (74) Attorney, Agent, or Firm Matthew J. Bussan 340/439; 340/438; 340/459; 340/988; 340/426; 340/955; 370/329; 370/328; 370/401; 455/457; (57) ABSTRACT 455/404; 455/99; 123/436; 702/187; 702/184; A diagnostic mechanism for processing diagnostic data 73/23.34 transferred from a host computer (e.g., a motor vehicle (58) Field of Search .............................. 701/35, 33, 32, computer) to a portable computer (e.g., a personal digital 701/101, 29, 31, 102, 114, 115; 340/439, assistant (PDA), cellular phone, etc.) An alert is provided 438,459, 988, 426,955, 632; 370/329, based on a comparison in the portable computer of a 328, 401, 313; 455/457, 404, 99,563, 414, threshold variable (e.g., generated from a desired threshold 419; 123/436; 702/187, 184, 185; 705/4, value input into the portable computer by the user) and a 9, 29, 8, 26, 400; 324/663, 667; 73/23.34 diagnostic variable (e.g., fuel remaining, Service interval, etc.) generated from the diagnostic data. Preferably, the alert (56) References Cited includes a calendar entry displayed on a PDA. The alert may U.S. PATENT DOCUMENTS further include an alarm at a time-of-day preceding an alarm clock Setting of the PDA. Consequently, the user does not 4,602,127 A * 7/1986 Neely et al. .................. 360/53 have to rely on his/her memory to arise earlier in the 5,479,479 A * 12/1995 Braitberg et al. ........... 370/271 morning to fill up with gasoline, for example. Preferably, the 5,537,343 A 7/1996 Kikinis et al. ........... 364/708.1 5,604,441. A * 2/1997 Freese et al. ............... 324/663 PDA receives the diagnostic data in response to being placed 5,727.202 A 3/1998 Kucala ............. ... 395/610 in a cradle mounted in a vehicle passenger compartment. 5,732,074 A * 3/1998 Spaur et al. .. ... 370/313 5,819,227 A 10/1998 Obuchi .......................... 705/1 26 Claims, 5 Drawing Sheets 502 GENERATE DIAGNOSTIC 53 WARIABLE 505 U.S. Patent Oct. 1, 2002 Sheet 1 of 5 US 6,459,969 B1 User Input Devi Ce - - - - - Calendar Appl. ROM Alarm Clock Appl. 18T HDiagnostic Appl. U.S. Patent Oct. 1, 2002 Sheet 2 of 5 US 6,459,969 B1 68 SenSOr 60 HOSt Computer USer Input Mass St0rage DeVice 64 HI/O POrt 66 FG. 2 U.S. Patent Oct. 1, 2002 Sheet 3 of 5 US 6,459,969 B1 FIG. 3 U.S. Patent Oct. 1, 2002 Sheet 4 of 5 US 6,459,969 B1 SELECT SERVICE EVENTS TO BE l,01 MONITORED SELECT WHETHER DEFAULT VALUE OR l,02 DESIRED WALUE TO BE USED CUSTOM JRESHOLDVARIABLE INPUT DESIRED THRESHOLD WALUE GENERATE AND lO5 STORE THRESHOLD VARIABLE FG. 4 U.S. Patent Oct. 1, 2002 Sheet 5 of 5 US 6,459,969 B1 START-500 TRANSFER 5O1 DIAGNOSTIC DATA READ THRESHOLD 1502 WARIABLE GENERATE 503 DIAGNOSTIC WARIABLE THRESHOLDNNO MET 504 YES 507 505 PROVIDE ALERT PROVIDE STATUS MESSAGE END 508 END 506 F.G. 5 US 6,459,969 B1 1 2 APPARATUS, PROGRAM PRODUCT AND serviced, but the vehicle may in the interim be driven under METHOD OF PROCESSING DAGNOSTIC conditions that are less than ideal. DATA TRANSFERRED FROM A HOST Therefore, there exists a need to provide an enhanced COMPUTER TO A PORTABLE COMPUTER diagnostic mechanism that better alerts and reminds a driver to the need for refuelling, routine maintenance and unsched FIELD OF THE INVENTION uled maintenance. The present invention relates in general to computer Systems. More particularly, the present invention relates to SUMMARY OF THE INVENTION an apparatus, program product and method of processing An object of the present invention is to provide an diagnostic data transferred from a host computer, Such as a enhanced diagnostic mechanism that addresses these and motor Vehicle computer, to a portable computer, Such as a other problems associated with the prior art. personal digital assistant, cellular phone, etc. These and other objects of the present invention are BACKGROUND achieved by providing an apparatus, program product, and 15 method of processing diagnostic data transferred from a host Motor vehicles, no matter how fuel efficient, require computer, Such as a motor vehicle computer, to a portable frequent Visits to refuelling Stations. Similarly, motor computer, Such as a personal digital assistant (PDA), cellular vehicles require routine maintenance, Such as engine oil and phone, etc. A visual and/or audio alert is provided to a user filter changes, chassis lubrication, tire rotation, air filter based on a comparison in the portable computer of a replacement, Spark plug replacement, engine coolant threshold variable and a diagnostic variable. The diagnostic replacement, transmission fluid replacement, engine belt variable is based on the diagnostic data transferred to the replacement, brake pad replacement, and the like. In portable computer from the host computer. The diagnostic addition, motor vehicles Sometimes require unscheduled variable may be, for example, indicative of an amount of maintenance for replacement of failed components, Such as fuel remaining in a motor vehicle, and/or the time elapsed headlamps. There is presently no effective way for a driver 25 and/or distance driven Since a previous maintenance event to be reminded of these events. For example, drivers typi for a motor Vehicle, Such as an engine oil change. The cally depend on a fuel gauge and/or a warning indicator light present invention can more effectively alert and remind the and/or audio alert fixedly installed in the vehicle to time user of the need for Service events, Such as refuelling, visits to refuelling stations. Often drivers are reminded of the routine maintenance and unscheduled maintenance of a need to refuel their vehicle, but at the moment they have no motor vehicle, for example. Because the portable computer Spare time to accomplish the refuelling. Once the driver exits is removable from a motor vehicle, for example, a driver can the vehicle, the need for refuelling is forgotten. This proceSS be reminded of the need for the service event throughout the may be repeated Several times until the vehicle is eventually day, rather than only when he or she is in the motor vehicle refuelled or runs out of fuel. as is the case with a conventional fixed installed diagnostic With regard to routine maintenance, drivers typically 35 Systems. depend on maintenance Schedules Set forth in their vehicle The threshold variable is preferably generated from a owner's manual. These maintenance Schedules are typically desired threshold value input into the portable computer by based on time and mileage intervals, which are often the user. Consequently, the threshold variable may be adjusted for different driving conditions. Keeping to these adjusted based on the individual needs of the user. For maintenance Schedules is difficult at best. Failure to accom 40 example, a driver may desire to change his or her engine plish timely completion of the various maintenance Service motor oil at a different interval than a conventional fixedly events can unfortunately lead to denied warranty claims. installed diagnostic System would dictate, or to receive an More recent vehicles often have fixedly installed diagnostic alert to change his or her engine motor oil earlier than a Systems that typically include a warning indicator light conventional fixedly installed diagnostic System would dic and/or audio alert to make the driver aware that a mainte 45 tate. nance Service event is due. However, this presents the same Preferably, the alert comprises a new calendar entry in a problem as encountered in the refuelling situation described Viewable calendar displayed on the portable computer. above. Namely, drivers have no spare time to have the Consequently, time is provided in the user's Schedule to vehicle Serviced when alerted, and forget about the need to address the Service event. have the vehicle serviced after exiting the vehicle. This 50 proceSS may be repeated Several times until the vehicle is The alert preferably further comprises an alarm at a eventually Serviced, but often at a date much later than time-of-day preceding an alarm clock Setting of the portable called for in the maintenance Schedule.
Recommended publications
  • MCC ACADEMIC PROGRAMS ASSOCIATE in SCIENCE and ARTS DEGREE PROGRAMS Associate in Science and Arts
    Programs MCC ACADEMIC PROGRAMS ASSOCIATE IN SCIENCE AND ARTS DEGREE PROGRAMS Associate in Science and Arts ............................................................................................. Pg 55 Associate in Science and Arts - Criminal Justice ................................................................. Pg 59 Associate in Science and Arts - Early Childhood Education ............................................... Pg 59 Associate in Science and Arts - Nursing ............................................................................. Pg 59 ASSOCIATE IN APPLIED SCIENCE DEGREE PROGRAMS Criminal Justice ................................................................................................................... Pg 60 Corrections Certificates ...................................................................................................... Pg 60 ALLIED HEALTH PROGRAMS (Degrees, Certificates, and Diplomas) Nursing ...............................................................................................................................................Pg 62 Respiratory Therapy ............................................................................................................Pg 66 Massage Therapy ................................................................................................................Pg 67 BUSINESS PROGRAMS (Degrees, Certificates, and Professional Development Credits) Accounting/Office Management ........................................................................................
    [Show full text]
  • Council Workshop Item
    COUNCIL WORKSHOP ITEM ITEM: Public Safety System Upgrade DATE: July 7, 2002 PREPARED BY: The Technology Commission The Public Safety System Project Team PURPOSE: To seek the Village Council’s approval of the agreement with H.T.E. BID AMOUNT: $1,425,539 (Option One) Recommended $1,168,598 (Option Two) DISCUSSION The task of updating the Village’s public safety system has been on village staff’s desks for several years. In the last year, village staff has evaluated public safety systems from five vendors through an RFP process. Each vendor’s system was evaluated based on a demonstration provided by the vendor. Village staff also contacted other towns that use that vendor’s system, and in some cases, visited other towns to see how the system performed in a live environment. Earlier this year, the staff and the Technology Commission rejected all RFP responses and requested of council that we be allowed to evaluate the possibility of upgrading our current public safety system (H.T.E.). For details, please refer to the report presented to the Village Council on February 12, 2002 (www.vil.downers-grove.il.us/govt/mmemo/02-12- 02/readindex.PDF). As indicated in that report, the project team would now look at upgrading the current public safety system manufactured by H.T.E. Following the same process followed in the RFP portion of the project, the team reviewed H.T.E’s products. Again site visits to other government agencies where H.T.E.’s system is used were conducted. In addition, the Technology Commission helped conduct a financial background analysis on H.T.E.
    [Show full text]
  • 2 9215FQ14 FREQUENTLY ASKED QUESTIONS Category Pages Facilities & Buildings 3-10 General Reference 11-20 Human Resources
    2 FREQUENTLY ASKED QUESTIONS Category Pages Facilities & Buildings 3-10 General Reference 11-20 Human Resources 21-22 Legal 23-25 Marketing 26 Personal Names (Individuals) 27 Predecessor Companies 28-29 Products & Services 30-89 Public Relations 90 Research 91-97 April 10, 2007 9215FQ14 3 Facilities & Buildings Q. When did IBM first open its offices in my town? A. While it is not possible for us to provide such information for each and every office facility throughout the world, the following listing provides the date IBM offices were established in more than 300 U.S. and international locations: Adelaide, Australia 1914 Akron, Ohio 1917 Albany, New York 1919 Albuquerque, New Mexico 1940 Alexandria, Egypt 1934 Algiers, Algeria 1932 Altoona, Pennsylvania 1915 Amsterdam, Netherlands 1914 Anchorage, Alaska 1947 Ankara, Turkey 1935 Asheville, North Carolina 1946 Asuncion, Paraguay 1941 Athens, Greece 1935 Atlanta, Georgia 1914 Aurora, Illinois 1946 Austin, Texas 1937 Baghdad, Iraq 1947 Baltimore, Maryland 1915 Bangor, Maine 1946 Barcelona, Spain 1923 Barranquilla, Colombia 1946 Baton Rouge, Louisiana 1938 Beaumont, Texas 1946 Belgrade, Yugoslavia 1926 Belo Horizonte, Brazil 1934 Bergen, Norway 1946 Berlin, Germany 1914 (prior to) Bethlehem, Pennsylvania 1938 Beyrouth, Lebanon 1947 Bilbao, Spain 1946 Birmingham, Alabama 1919 Birmingham, England 1930 Bogota, Colombia 1931 Boise, Idaho 1948 Bordeaux, France 1932 Boston, Massachusetts 1914 Brantford, Ontario 1947 Bremen, Germany 1938 9215FQ14 4 Bridgeport, Connecticut 1919 Brisbane, Australia
    [Show full text]
  • Keyboard Shortcuts and Mouse
    3 KEYBOARD SHORTCUTS AND MOUSE The .mouse and keyboard are your PC’s eyes and ears, without them you could not execute commands or input text. ❖ Introduction to Keyboard • A computer keyboard is an input device used to enter characters and functions into the computer system by pressing buttons, or keys. It is the primary device used to enter text. • A keyboard typically contains keys for individual letters, numbers and special characters, as well as keys for specific functions. A standard keyboard has 104 keys. ❖ Keyboard Shortcuts • Shortcut keys provide an easier and usually quicker method of navigating and executing commands in computer software programs. • These are the keyboard shortcuts to help you use your computer easily. Press this key To do this Ctrl + N Create a new document Ctrl + O Open an existing document Ctrl + S Save a document Ctrl + P Print a document Ctrl + W/F4 Close the active document Ctrl + Z Undo the selected item Ctrl + Y Redo the selected item Ctrl + X Cut the selected item Ctrl + C Copy the selected item Ctrl + V Paste the selected item Ctrl + A Select all items in a document Ctrl + B Bold Ctrl + I Italic Ctrl + U Underline Ctrl + L Align text left Ctrl + E Align text center Ctrl + R Align text right Ctrl + Esc Open the start menu Ctrl + [ Decrease font size Ctrl + ] Increase font size Ctrl + J Justify text Alt + F4 Close the active program or application F1 Display help F2 Rename the selected item F3 Search for a file or folder F5 Refresh F12 Save the document as a new file Esc Stop or leave the current task ❖ Mouse • A mouse is a hand held pointing device used to position a cursor on the computer screen.
    [Show full text]
  • Unit I: Computer Fundamentals What Is a Computer?
    Unit I: Computer Fundamentals I) Introduction to Computers What is a computer? A computer is an electronic data processing device, capable of accepting data, applying a prescribed set of instructions to the data, and displaying the processed data in a desired manner as output. Characteristics of a Computer • Automatic • Speed and accuracy of computing • Diligence • Power of remembering ( Mass Storage) • Versatility Basic Computer Organization Almost all computer systems perform following basic five operations 1. Inputting 2. Storing 3. Processing 4. Outputting 5. Controlling The internal architecture of computers differs from one computer model to another; however, the basic organization remains the same for all computers. 1/18 A BLOCK DIAGRAM is shown below which displays the five building blocks (functional units) of a computer. These five units correspond to the five basic operations performed by all computes. Applications of Computers Computers have their application or utility everywhere. We find their applications in almost every sphere of life–particularly in fields where computations are required to be done at a very fast speed and where data is so complicated that the human brain finds it difficult to cope up with. Computer now-a-days are being used almost in every department to do the work at a greater speed and accuracy. They can keep the record of all the employees and prepare their pay bill in a matter of minutes every month. They can keep automatic checks on the stock of a particular item. Some of the prominent areas of computer applications are: In Education : Computers have proved to be excellent teachers.
    [Show full text]
  • MICROCOMPUTERS a Microcomputer Is a Small, Relatively
    MICROCOMPUTERS A microcomputer is a small, relatively inexpensive computer with a microprocessor as its central processing unit (CPU). It includes a microprocessor, memory, and input/output (I/O) facilities. Microcomputers became popular in the 1970s and 80s with the advent of increasingly powerful microprocessors. microcomputer contains a microprocessor (a central processing unit on a microchip ),memory in the form of read-only memory and random access memory , I/O ports and a bus or system of interconnecting wires, housed in a unit that is usually called a motherboard . Monitors, keyboards and other devices for input and output may be integrated or separate. Computer memory in the form of RAM, and at least one other less volatile, memory storage device are usually combined with the CPU on a system bus in one unit. Other devices that make up a complete microcomputer system include batteries, a power supply unit, a keyboard and various input/output devices used to convey information to and from a human operator (printers, monitors, human interface devices). Microcomputers are designed to serve only one user at a time, although they can often be modified with software or hardware to concurrently serve more than one user. Microcomputers fit well on or under desks or tables, so that they are within easy access of users. Bigger computers like minicomputers, mainframes, and supercomputers take up large cabinets or even dedicated rooms. A microcomputer comes equipped with at least one type of data storage, usually RAM. Although some microcomputers (particularly early 8-bit home micros) perform tasks using RAM alone, some form of secondary storage is normally desirable.
    [Show full text]
  • Categorizing Computer Systems
    CATEGORIZING COMPUTER SYSTEMS Section 5 CATEGORIES OF COMPUTER SYSTEMS Contemporary computers can be categorized as mainframes, midrange computers, PCs, workstations, and supercomputers. Managers need to understand the capabilities of each of these types of computers, and why some types are more appropriate for certain processing work than others. Classifying Computers A personal computer (PC), which is sometimes referred to as a microcomputer, is a computer that can be placed on a desktop or carried from room to room. Smaller laptop PCs are often used as portable desktops on the road. PCs are used as personal machines as well as in business. Handheld computers as well as newer pen-based PCs fall into this category. PCs are constantly evolving. For example, the latest generation of tablet PCs recognizes handwriting and handles multimedia much better than previous generations. A workstation also fits on a desktop but has more powerful mathematical and graphics- processing capabilities than a PC and can perform more complicated tasks than a PC in the same amount of time. Workstations are used for scientific, engineering, and design work that requires powerful graphics or computational capabilities. A midrange computer is more powerful, more expensive, and larger than a PC but is capable of supporting the computing needs of smaller organizations or of managing networks of other computers. Midrange computers can be minicomputers, which are used in systems for universities, factories, or research laboratories, or they can be servers, which are used for managing internal company networks or websites. Server computers are specifically optimized to support a computer network, enabling users to share files, software, peripheral devices (such as printers), or other network resources.
    [Show full text]
  • ITRM Standards Update 2008
    Enterprise Architecture Standard ITRM Standard EA 225-04 Section 7 – ETA Platform Domain Update: October 29, 2007 Section 7. ETA Platform Domain The Platform Domain addresses personal and business computing hardware systems and related software. The hardware platforms include servers, storage systems, server appliances, personal computing devices (desktops, notebooks, and hand-held computing devices), and peripheral devices (e.g., printers). Software is limited to personal computing software, operating systems and utility system software used to meet basic platform infrastructure needs. Software examples include Windows operating system, word processing software, email server software, storage directors, and server backup software. The Platform Domain addresses the hardware and software issues, requirements and recommended practices under three technical topics: personal computing, servers, and utility services. In 2003, the General Assembly mandated that the Virginia Information Technologies Agency (VITA) consolidate information technology infrastructure (platforms and networks) and its management across executive branch agencies except higher education agencies. The General Assembly also placed procurement of information technology under VITA. Because of these changes, VITA is referenced here instead of agencies whenever the requirement addresses a consolidation-related strategy or information technology procurement strategies. Domain-wide Requirements The following domain-wide requirements pertain to all topics and components in the
    [Show full text]
  • Match Each Term with the Description That Fits Best
    Alexandria Higher Institute of Engineering & Technology Academic Year 2011-2012 Year: Preparatory Semester: 1st Lecturers: Dr. Zeinab El-Gazayerly, Prof. Dr. Kamel Soliman Date: 1/10/2011 Course Title: Introduction to Computer Systems Code: CE001 _______________________________________________________________________________________________________ MODEL ANSWER _______________________________________________________________________________________________________ Sheet (1) Q1. Match each term with the description that fits best: Hardware the equipment that makes up a computer system. Microcomputer another name of personal computer. Midrange computer a medium-sized computer. Mainframe a large computer used to process business transactions in high volume. Network computer a diskless desktop computer. Input Device any piece of equipment that supplies programs and data to a computer. Supercomputer the most powerful type of computer. Palmtop computer The smallest type of computer. Q2. For the following list of computer hardware, write the principal function of each device in the space provided. Choices include input device, output device, storage device, and processing device. CPU Processing Mouse Input Device Monitor Output Device CD-ROM drive Storage Device Keyboard Input Device Diskette Storage Device System unit Processing Printer Output Device Subnotebook computer Processing Q3. Match each term with the best description. Operating system supervises the running of all other programs on the computer. Word processing program helps prepare documents like letters and reports. Web browser Displays resources on the internet. Programming Languages allows an individual to create application programs. 1/5 Q4. Each of the following definitions is not strictly true in some regard. In each definition, identify the flaw and correct it. Memory: another name for primary computer storage. Information: Data that has been processed into a meaningful form.
    [Show full text]
  • Defining Computers
    DEFINING COMPUTERS “A device that computes, especially a programmable electronic machine that performs high- speed mathematical or logical operations or that assembles, stores, correlates, or otherwise processes information.” “A computer is a device that accepts information (in the form of digitalized data) and manipulates it for some result based on a program or sequence of instructions on how the data is to be processed.” “A computer is a machine that manipulates data according to a set of instructions.” “A device used for computing, specially, an electronic machine which, by means of stored instructions and information, performs rapid, often complex calculations or compiles, correlates, and selects data.” “A data processor that can perform substantial computation, including numerous arithmetic and logic operations, without intervention by a human operator during the run.” “A computer is an electronic device that accepts data and instructions, processes the data according to the set of instructions, and produces the desired information.” “A computer is a device capable of solving problems by accepting data, performing described operations on the data and supplying the results of these operations.” Also refer - ANUBHA JAIN, DEEPSHIKHA BHARGAVA & DIVYA ARORA- RBD Publications Chapter No. 1 Page No. 1.1 & 1.2 A SIMPLE MODEL OF COMPUTER (FUNDAMENTALS) In this you have to explain various components of a computer system. Some are as under- 1) Monitor 2) Speakers 3) Keyboard 4) Mouse 5) Printer 6) Scanner 7) Cabinet (Consist of various components like – mother board , ram , hard disk etc.) As Shown in picture below- Also refer - ANUBHA JAIN, DEEPSHIKHA BHARGAVA & DIVYA ARORA- RBD Publications Chapter No.
    [Show full text]
  • In-Depth Guide - Computer Hardware
    In-Depth Guide - Computer Hardware Learning Objectives By reading and completing the activities in this chapter, students should be able to: Discuss the main information systems hardware generations and platforms. Identify the major hardware components of information systems. Identify the various types of input and output technologies and their uses. Describe the main types of primary and secondary storage technologies and their characteristics. LEARNING ACTIVITY 1: A Chip for My PC? For this activity, you need to research the current developments in microprocessors (chips). First, try to identify which microprocessor (chip) is used in your personal computer. Then, go to a microprocessor manufacturer’s website and identify their most recent products. Examples include Intel (www.intel.com), Advance Micro Devices (www.amd.com) or Tilera (www.tilera.com). Write a short report on the most current commercially available chips, their performance, their cost (if available), and the expected future developments of that chip. In class, compare your findings with classmates. Be prepared to discuss the following: 1. What is the processing speed of the company’s fastest chips? What do these speeds mean? 2. Which company seems to offer the most advanced microprocessors today? 3. What does the future hold for these microprocessors? For that company? Computer Hardware Generations Hardware refers to the physical equipment that is involved in the input, processing, output, storage, and control activities of an information system. Hardware for information systems has evolved over the years. Today, we usually refer to the five main generations of hardware as those that used vacuum tubes, transistors, integrated circuits, microprocessors, and massively parallel processing.
    [Show full text]
  • A Decade of Semiconductor Companies—1988 Edition to Keep Clients Informed of These New and Emerging Companies
    1988 y DataQuest Do Not Remove A. Decade of Semiconductor Companies 1988 Edition Components Division TABLE OF CONTENTS Page I. Introduction 1 II. Venture Capital 11 III. Strategic Alliances 15 IV. Product Analysis 56 Emerging Technology Companies 56 Analog ICs 56 ASICs 58 Digital Signal Processing 59 Discrete Semiconductors 60 Gallium Arsenide 60 Memory 62 Microcomponents 64 Optoelectronics 65 Telecommunication ICs 65 Other Products 66 Bubble Memory 67 V. Company Profiles (139) 69 A&D Co., Ltd. 69 Acrian Inc. 71 ACTEL Corporation 74 Acumos, Inc. 77 Adaptec, Inc. 79 Advanced Linear Devices, Inc. 84 Advanced Microelectronic Products, Inc. 87 Advanced Power Technology, Inc. 89 Alliance Semiconductor 92 Altera Corporation 94 ANADIGICS, Inc. 100 Applied Micro Circuits Corporation 103 Asahi Kasei Microsystems Co., Ltd. 108 Aspen Semiconductor Corporation 111 ATMEL Corporation 113 Austek Microsystems Pty. Ltd. 116 Barvon Research, Inc. 119 Bipolar Integrated Technology 122 Brooktree Corporation 126 California Devices, Ihc. 131 California Micro Devices Corporation 135 Calmos Systems, Inc. 140 © 1988 Dataquest Incorporated June TABLE OF CONTENTS (Continued) Pagg Company Profiles (Continued) Calogic Corporation 144 Catalyst Semiconductor, Inc. 146 Celeritek, Inc. ISO Chartered Semiconductor Pte Ltd. 153 Chips and Technologies, Inc. 155 Cirrus Logic, Inc. 162 Conductus Inc. 166 Cree Research Inc. 167 Crystal Semiconductor Corporation 169 Custom Arrays Corporation 174 Custom Silicon Inc. 177 Cypress Semiconductor Corporation 181 Dallas Semiconductor Corporation 188 Dolphin Integration SA 194 Elantec, Inc. 196 Electronic Technology Corporation 200 Epitaxx Inc. 202 European Silicon Structures 205 Exel Microelectronics Inc. 209 G-2 Incorporated 212 GAIN Electronics 215 Gazelle Microcircuits, Inc. 218 Genesis Microchip Inc.
    [Show full text]