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

Self-Installing Computer Peripherals

a computer peripheral and self-installation technology, applied in computing, instruments, electric digital data processing, etc., can solve the problems of not being able to have all drivers loaded into os updates, not being able being unable to meet the needs of users,

Inactive Publication Date: 2008-03-20
MICROSOFT TECH LICENSING LLC
View PDF28 Cites 55 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0011] According to a first aspect of the invention, a method for self-installing peripheral devices in an operating system is provided. The method comprises storing device drivers in a non-volatile memory located on the device. Upon connecting the device to the computer, the operating system recognizes the device and downloads and installs the device driver from the non-volatile memory on the device to provide true plug and play capability.

Problems solved by technology

First, because of the infrequency of new operating system versions or updates known commonly as service packs, those devices developed and released subsequent to the release of the plug and play operating system did not have drivers included with the latest operating system release.
Second, device manufacturers frequently updated drivers to improve the performance of their products with the operating system.
Thus, a driver included with an original release of an operating system may not have been the best available driver for that product.
As a result, it was not practical to have all drivers loaded into OS updates, as doing so required significant system resources and tended to waste computer memory storage space on unused drivers.
Depending on the form of technical support provided, the support may involve considerable expense to the device manufacturer in the form of technical support personnel or web site maintenance.
Although intangible, a disappointed customer also represents substantial cost to the device manufacturer.
Plainly, an installation routine as provided in FIG. 2 has numerous potential failure points and is potentially expensive to the device manufacturer.
However, this solution did not address the problem for those computers without access to the Internet.

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
  • Self-Installing Computer Peripherals
  • Self-Installing Computer Peripherals
  • Self-Installing Computer Peripherals

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023]FIG. 1 illustrates an example of a suitable computing system environment 100 on which the invention may be implemented. The computing system environment 100 is only one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing environment 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary operating environment 100.

[0024] The invention is operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of well-known computing systems, environments, and / or configurations that may be suitable for use with the invention include, but are not limited to, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics,...

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 self-installing peripheral device is provided. The device includes an onboard memory that stores a device driver that enables the device to communicate with a computer operating system. When the device is connected to a computer, the device automatically downloads the device driver to the computer and installs the device driver. In some embodiments, the device is a USB device that may include an internal USB hub. The onboard memory is connected to the USB hub and the primary functionality of the USB device also connects to the computer via a single USB connection through the USB hub. In other embodiments, the device connects to the computer via a wireless connection protocol. Such a device may be a Bluetooth-enabled device.

Description

CROSS REFERENCE TO RELATED APPLICATION [0001] This application is a continuation of prior application Ser. No. 10 / 864,409, filed Jun. 10, 2004, the entire contents of which are incorporated herein by reference.BACKGROUND OF THE INVENTION [0002] 1. Field of the Invention [0003] The present invention relates to computer devices. More specifically, the invention relates to a method and apparatus for installing a new hardware device in a computer. [0004] 2. Description of Related Art [0005] Many computers are equipped with operating systems that provide what is known as “plug and play” functionality for many peripheral devices. The term “plug and play” refers to the ability of a computer operating system to detect the connection of a new peripheral device and automatically install the necessary drivers for the operating system to interact with that device. Apparently, the term was conceived out of the notion that one could plug in a device and immediately play with it. Plug and play tec...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/00G06F9/44G06F9/445G06F13/10
CPCG06F9/4415
Inventor OHTA, SEIYA
Owner MICROSOFT TECH LICENSING LLC
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