US20040024928A1 - Wireless ultra-thin client network system - Google Patents

Wireless ultra-thin client network system Download PDF

Info

Publication number
US20040024928A1
US20040024928A1 US10/632,668 US63266803A US2004024928A1 US 20040024928 A1 US20040024928 A1 US 20040024928A1 US 63266803 A US63266803 A US 63266803A US 2004024928 A1 US2004024928 A1 US 2004024928A1
Authority
US
United States
Prior art keywords
set forth
ultra
processing center
thin clients
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/632,668
Inventor
Corey Billington
Chris Bradley
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Priority to US10/632,668 priority Critical patent/US20040024928A1/en
Assigned to HEWLETT-PACKARD DEVELOPMENT COMPANY L.P. reassignment HEWLETT-PACKARD DEVELOPMENT COMPANY L.P. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BILLINGTON, COREY, BRADLEY, CHRIS
Publication of US20040024928A1 publication Critical patent/US20040024928A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/266Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements

Definitions

  • the invention relates generally to information systems. More specifically, the invention relates to configuring devices and systems to accommodate and provide lower cost and convenient connectivity between various devices such as servers, client workstations, and shared peripherals and data storage devices in a network environment.
  • Such environments include, but are not limited to: wired and wireless office, home, and facility-wide network environments.
  • PCs personal computers
  • server-client networks PCs, clients and peripheral devices are customarily connected to each other and/or to a server.
  • a cable connection to each is provided, along with network logic to tie the PCs together into a network or to tie PCs to a server with greater processing power and/or greater data storage capability.
  • Shared peripheral devices can include one or more hard drives, and can include a redundant array of independent drives (RAID).
  • Printers are very commonly provided as a shared peripheral device in a network environment. They can be directly connected to a PC or server, or can be located elsewhere. In the latter case a local area network (LAN) card or other network logic is typically used to create a node on the network. The printer is connected to this node, and a plurality of network-connected users can share thee printer device.
  • LAN local area network
  • a PC is provided at each networked workstation, whether all PCs are tied to a server, or simply to each other.
  • Other peripheral devices that users may need from time to time can be connected to user workstation PC(s).
  • hard drives, optical and magnetic media drives, sound systems for audio reproduction, and other devices can be, and typically are, connected to each workstation PC.
  • These can be shared devices, or can be configured to be readily accessible only by the user at the workstation itself.
  • clients in a network environment connect to a mass data storage device such as a server-connected hard disk, RAID drive, tape drive, etc. through the network.
  • some peripherals, are often shared, and are made accessible through a network.
  • peripheral devices may be direct, or via a network, and again generally speaking is hard-wired.
  • Wireless data transfer devices are known, but are not widely preferred in networking applications because of higher cost and other considerations.
  • some devices such as FireWire and other high performance bus devices require that they be hard-wired, and can have a wire length limit. It is reasonable to assume that in the future high speed data transfer schemes will be developed that will not be thus limited.
  • a processor such as a PC or a server used in a network
  • a place remote from users of the processor This can be a place such as a different room, different part of a room, different floor of a building, etc.
  • shared resources such as the server, printer(s), scanner(s), etc. can be, and typically are, located at locations remote from the workstations; and are connected by a hard-wired or wireless connection scheme to the network. This can be desirable to reduce costs, or to isolate the processor.
  • Isolation of the processor can be desirable when, for example, its cooling fan is deemed too noisy for the user location or when a specific area for shared resources is desired.
  • a specific area for shared resources For example, in many network environments such an area can be specially adapted for location of the processor. Special cooling, noise isolation, or centralized location of the processor and one or more shared devices may be desired.
  • Another example is where the environment at the user(s) location(s) is potentially damaging to the processor due to temperature, humidity, or particulate content of the air. In this scenario, convenient connectivity can be more difficult.
  • at least one server or PC is made to function as a processing center, and one or more “stripped-down” client workstations are connected.
  • the thin client can simply be a monitor, mouse and keyboard with minimal logic, for example.
  • This scheme leverages the processing power of the server or PC, rather than locating considerable processing capability at the client workstations.
  • Peripheral devices are also connected directly to the processor (server or PC) rather than the thin client workstation, and a group of peripherals can be connected to the processor and physically located at a central location.
  • Each thin client can have 2, 3, or more cables to connect to the processing center.
  • each client can have a monitor, keyboard and mouse cable; and, further, audio systems, video cameras, game consoles/joysticks, and other devices may be desired at one or more thin clients. This can require running multiple cables to multiple sites. This amount of cabling may not be acceptable or practical in home environments. It may not be convenient or desirable even in office or facility environments where false ceilings and cable raceways may make it less cumbersome.
  • the invention accordingly provides an ultra-thin client network system, comprising: 1) a processing center including: a) a processor; b) a data bus in data communication with the processor; c) a concurrency device, operatively coupled to the data bus; and, d) a wireless data connection, operatively coupled to the concurrency device; and, 2) a plurality of ultra-thin clients, each further comprising a communication device including a wireless data connection, whereby each of the ultra-thin clients can be in data communication with the concurrency device, and can be located in relation to the processing center without cabling, and can share in a processing capability of the processing center.
  • FIG. 1 is a schematic block diagram illustrating an example ultra-thin client network system according to an embodiment of the invention.
  • FIG. 2 a, b are each perspective views of a wireless connection device in an example according to an embodiment of the invention.
  • FIG. 3 is a schematic perspective view of an ultra-thin client network system implemented in a home environment in an example according to an embodiment of the invention.
  • FIG. 4 is a schematic perspective view of an ultra-thin client network system configured to be implemented in office or facility or workgroup environment in an example according to an embodiment of the invention.
  • FIG. 5 is a schematic block diagram of an ultra-thin client network system example according to an embodiment of the invention.
  • CPU central processing unit
  • the CPU refers to that part of a computer which controls other parts. Designs vary widely but, in general, the CPU consists of the control unit, the arithmetic and logic unit and memory (registers, cache, RAM and ROM as well as various temporary buffers and other logic).
  • UTC ultra-thin client
  • devices such as a monitor, a keyboard, a pointing device such as a mouse, an audio reproduction device, a joystick or other gaming device, and other peripheral devices can be present, but they are essentially connected to a remote processing center and perform essentially a user interface function.
  • peripheral devices themselves may have inherent processing capability and can comprise microprocessor(s) or other hardware/firmware
  • Multiple UTCs allow a single CPU to provide processing for multiple users at multiple locations.
  • concurrency device When referring to a concurrency device, what is meant is a device configured for enabling “multi-tasking”, “multi-processing”, “multiprogramming”, or “process scheduling.” That is to say, such a device employs techniques for sharing a single processor between several independent jobs.
  • system bus refers to the external bus (as opposed to an internal bus within the CPU) which ties the various functional units and peripheral devices together. Various design schemes, speeds, etc. are known.
  • PCI peripheral connection interface
  • remote refer simply to a locale different from one being considered. This can be a few feet or a few miles.
  • devices which are placed in close proximity, in the same small room, or cable-connected in the same part of a large room exemplify devices which are not remote from each other.
  • Devices which are not adjacent are located in different rooms or buildings, are separated in a larger room by significant distance, or are wirelessly connected across a significant distance (say more than a few feet). These exemplify devices which would be considered remote from each other.
  • Peripheral devices shall mean powered devices connectable in a data-transferring manner to a processor.
  • Such peripheral devices can include devices such as monitors, keyboards, mice and other pointing devices, printers, image capture devices such as scanners and digital still and motion video cameras, wired and wireless connection devices, and data storage devices such as hard drives, zip drives, CD-R and CD-RW drives, floppy drives, DVD and DVD-RW drives.
  • connectivity enhancing hub/routing/switching devices such as an external data bus hubs which can incorporate routing logic and a plurality of data ports, and wireless data transmission devices.
  • a processing center 12 can include a personal computer (PC) 14 , a server, or the like, having a PCI or other data bus 15 . It also comprises a concurrency device 16 which leverages the data processing capability of the processor of the PC or server so as to be concurrently useable by a number of ultra-thin clients, e.g. 18 , 20 , 22 , etc.
  • PC personal computer
  • a concurrency device 16 leverages the data processing capability of the processor of the PC or server so as to be concurrently useable by a number of ultra-thin clients, e.g. 18 , 20 , 22 , etc.
  • This scheme can be desirable, in that it can provide opportunities to save costs associated with providing processing and peripheral devices at each workstation of a network (not shown).
  • the concurrency device 16 enables this leveraging in an economical manner.
  • Concurrency devices are known and commercially available. Examples of such a device are available from ThinSoft (USA) Inc. of Emeryville, Calif. Products such as the BUDDYTM and BETWINTM marketed by that company are commercially available. These devices connect to the PCI, and software allows a plurality of monitors, keyboards, mouse devices, etc. to be connected to one processor and use it “concurrently.” Actually, it will be appreciated that the connected additional thin clients share processing time sequentially, but the delays are typically not large enough to be frustrating to users.
  • the concurrency device 16 herein differs in that it is not directly cable-connected to the thin clients 18 , 20 , 22 , etc.
  • the ultra-thin clients 18 , 20 , 22 , etc. can each include one or more input/output (I/O) devices such as a monitor 24 , keyboard 26 and a pointing device such as a mouse 28 .
  • I/O input/output
  • each of the thin clients can comprise I/O interfaces between a user and the processing center.
  • I/O device(s) shown others can be provided if desired.
  • one or more of a printer, a joystick or game console, a projector, an image capture device, a plotter, a scanner; and, an audio reproduction device comprise examples of additional I/O devices that can be provided at the location of a thin client, as discussed in more detail below.
  • additional I/O devices that can be provided at the location of a thin client, as discussed in more detail below.
  • a thin client adapted to facilitate a particular activity can include one or more of these latter-mentioned I/O devices related to that activity.
  • Each UTC 18 , 20 , 22 . . . etc. in the illustrated embodiment further comprises a data communication device 30 .
  • This device cooperates with the concurrency device 16 to allow different applications running on the PC/server at the processing center 12 to be accessed and run simultaneously from the different thin clients, e.g. 18 , 20 , 22 .
  • the data communication device can be hard-wired to the processing center, or can be connected by a wireless connection 32 .
  • Transponders and logic for providing a wireless data connection are known. Examples of current systems include those using Bluetooth and WiFi protocols. Development of other systems, including high-speed synchronous and asycrounyus systems, seems likely.
  • the concurrency device 16 and a transponder of the wireless connection 32 can be separate devices, or can be combined in one card connectable to the system data bus 15 .
  • the frequencies used by the wireless connection and positioning and configuration of an antenna shown schematically at the wireless connection 32 can be as required to minimize RF interference.
  • the antenna can be carried by card combining the wireless connection device and the concurrency device, and in another embodiment can be positioned elsewhere and be electronically coupled thereto.
  • the processing center 12 can further include other peripheral devices, such as data storage devices e.g., a hard drive 34 , or array of drives, etc.
  • a media drive 36 such as floppy, zip, CD/DVD/RW or the like, can be included.
  • Other peripherals, such as a modem or other network communication device 38 can be included.
  • these can be connected in one or more available bays or card slots, and can be connected to a system data bus 15 . This can be by means of a conventional connected PCI in the illustrated embodiment.
  • the concurrency device 16 is also thus connected using a PCI card connected to the PCI 15 and in communication with the processor 14 . It is also in communication with the data communication device(s) 30 of the UTCs clients 18 , 20 , 22 , etc. by the wireless connection 32 .
  • a shared printer 40 can be located adjacent the processing center 12 . It can be wire 42 connected or use a wireless connection.
  • the printer connection can be wireless or share a wireless communication device 32 with the concurrency device 16 .
  • the printer can be connected by a universal serial bus (USB) 17 .
  • a separate wireless connection 33 which can be made via separate hardware 44 in one embodiment, can be used to connect the printer.
  • maximum bandwidth for the concurrency device over a dedicated wireless connection 32 can allow more thin clients, e.g. 18 , 20 , 22 , etc. to operate at once with less latency than could be the case if the wireless connection were shared, depending upon the wireless connection 32 capacity and speed.
  • peripheral devices 46 , 48 , 50 , etc. can be located adjacent the processing center 12 .
  • Devices such as scanners, external media drives and other data storage devices such as RAID arrays, and portable external hard drives, comprise examples of additional peripheral devices that can be connected. Again, the connection can be wired or wireless.
  • the system 10 can be configured for home use, and/or use in one of: a) a workgroup; b) a facility; and, c) an office.
  • the processing center 12 can comprise a PC or a server, depending on the need.
  • a PC generally less expensive, is desirable particularly in a home network environment.
  • a server can be used in office and other environments where higher numbers of simultaneous use of thin clients can occur.
  • Home and smaller workgroup applications can be facilitated using older/superceded servers, which have been replaced by newer ones in an enterprise. This can result in expanding a market for used servers, and extend their usefulness.
  • the system can be configured to facilitate connection of shared peripheral devices, e.g. 46 , 48 , 40 . . . etc.
  • the processor 14 i.e. the PC or server
  • the processing center can become a “processing appliance,” which can be upgraded independent of upgrading the UTCs e.g. 18 , 20 , 22 and connected peripherals.
  • this device can be a relatively small module containing a wireless connection 32 and logic, as required, to provide connections 52 , 54 , 56 for a monitor, keyboard, and mouse, (not shown) respectively.
  • a power supply for the device and the mouse, and keyboard can be provided within the case of the communication device 30 , connecting to a standard 120v AC power supply by a cord 58 , in one embodiment, or to a power supply connecting to the standard AC socket power source in another.
  • a shared power supply can also power the monitor ( 24 in FIG.
  • the monitor's power supply can provide power to the communication device 30 , in turn providing power for the mouse and keyboard ( 28 , 26 , respectively, in FIG. 1).
  • the idea of a shared power supply can be extended in one embodiment, and can provide power to all the devices connected at the thin client. This can further include speakers, microphones, image capture devices such as video cameras, etc. In another embodiment such additional devices at the thin client can have their own power supplies.
  • the advantage of a shared power supply in addition to reduced cost overall, is a reduction in a number of cables, etc. at the thin client, which is aesthetically more pleasing as well as more space efficient.
  • a UTCN 60 can include a processing center 62 , which can be a PC.
  • the PC can be conventional, having peripherals such as media drives 64 , 66 , for floppy and CD/DVD/CDR, respectively, and a hard drive 68 .
  • a workstation can be provided at the processing center location including a keyboard 70 , mouse 72 , monitor 74 , and audio speakers 76 , for example.
  • a concurrency device (not shown) can be provided in the processing center PC, to provide wireless communication to additional UTCs clients 80 , 82 , 84 .
  • One ultra-thin client 80 can be very basic and relatively small in size.
  • a communication device 86 can be carried by a monitor base 88 and share a power supply with a monitor 90 .
  • connections for a keyboard 92 and mouse 94 can also be made through connectors in the monitor base to the communication device.
  • Such a thin client can be advantageously used in a kitchen environment, or other space in the home where small footprint and simplicity are desirable.
  • Such a thin client can provide convenient access to a PC for recipes and other information, and bill paying, entertaining children, etc.
  • This ultra-thin client can also provide convenient kitchen access to calendaring (and other scheduling), cooking, financial, and other tools and information for a family, couple, or other group of home occupants.
  • a thin client provides a convenient interface located in the kitchen. It can also be located in another area, as desired.
  • Another ultra-thin client 82 can be a conventional workstation for a home office, schoolwork, gaming, etc. just as would be provided by a PC at that location.
  • a keyboard 96 , mouse 98 , monitor 100 , speakers 102 can be connected to a communication device 104 in wireless communication with the processing center PC 62 .
  • the concurrency device can be configured so that only one client at a time can access any single application program.
  • two clients e.g. ultra-thin client/workstation 82 and a ultra-thin client adjacent the processing center 62
  • This can cause some latency, but allows sharing of an application running on the PC, and also allows applicable license terms to be complied with, since only one user at a time can use the program.
  • the system 60 can also include a plurality of shared peripheral devices.
  • Peripherals 64 , 66 , 68 carried by the processing center PC 62 are examples.
  • Other peripherals (not shown) can be connected to the processing center. These can be directly connected to the processing center via a wired or wireless connection, or can be located at a powered peripheral node (PPN), as discussed more fully below, which is wired or wirelessly connected to the processing center.
  • PPN powered peripheral node
  • the shared peripherals can be located adjacent the processing center, but especially if wirelessly connected they can be conveniently remotely located, for example adjacent a ultra-thin client 82 in another room.
  • a communication device 110 as described above provides a wireless connection to the processing center 62 .
  • a monitor 112 and keyboard 114 are provided.
  • the keyboard can itself be a wireless device, and can further include additional features such as a mouse touchpad, AV controls for audio, DVD, VCR, satellite and other TV controls, game card slots, adaptors, connectors, etc, to enable playing video and audio files, games, and other entertainment functions, as well as serve as a workstation keyboard.
  • gaming, viewing movies, listening to audio and other video files stored on a device connected to the processing center, or delivered via Internet, cable, satellite, dial up, or another connection can be facilitated.
  • advantages of the system 60 include centralizing processing at one location in one device 62 .
  • a single relatively powerful PC can be upgraded as needed without replacing the ultra-thin client hardware. This is less costly than replacing conventional home PCs bundled with monitors, peripherals, keyboards, etc.
  • the hardware of the ultra-thin clients 74 , 80 , 82 , 84 are not as susceptible to becoming obsolete.
  • initial cost of the system 60 can be reduced as only one processing center is less costly. And, costs of upgrading the system can also be reduced.
  • connection to one or more peripheral devices is wireless
  • the same wireless connection can be used as provided for the concurrency device ( 16 in FIG. 1) and these other devices connected to the processor, or a separate wireless connection can be provided.
  • the communication can be by a device using USB, firewire, WiFi, Bluetooth or another protocol, connected through the PCI bus, or otherwise connected to a data bus of the processor 62 .
  • some communication schemes allow connection directly to an I/O controller of the motherboard. “Built-in” USB where the chip is connected directly to the ICH4 or south bridge section of an INTEL® motherboard is an example of this later case.
  • a UTCN system 120 is adapted for use in an office environment. This can be for a work group, or a relatively small enterprise-wide system.
  • the system can include a processing center 122 comprising a powerful PC, or a server 121 .
  • a shared printer 123 can be connected to the processing center by a cable 124 or wireless connection as discussed above.
  • the system can further include a number of thin clients 126 , 128 , 130 , 132 , 134 , 136 as needed for the particular enterprise/purpose.
  • Each thin client can include a communication device 138 as described above. In the illustrated embodiment the communication device can be carried by a monitor pedestal 140 of the ultra-thin client(s), each UTC further including a monitor 142 , keyboard 144 , and mouse 146 such as those discussed above.
  • the server 12 /PC at the processing center 122 can include peripheral devices such as floppy drive(s) 148 , CD, DVD, CDRW, DVDRW or other optical media drive(s) 150 , hard drive(s) 152 , RAID device(s) 154 . These are typically included examples, of bundled peripherals, in addition to the shared printer 123 at the processing center.
  • the shared printer can also include a powered peripheral node (PPN) 156 as shown in the illustrated embodiment.
  • PPN can be a module incorporating slots or bays for additional peripheral-devices 158 , 160 sharing a power supply, and sharing a data connection (to the processing center 122 ) with the printer.
  • the PPN module resides within the printer footprint, and allows connection of additional peripheral devices at that location.
  • Further data connection ports 162 such as USB, FireWire, or other connection types, can be provided. This allows convenient connection of further devices for transfer of data to, and/or from, the system 120 .
  • plotter(s), scanner(s), image capture device(s), image projection device(s), and audio output device(s) can also be connected to the server 122 of the UTCN system 120 by wired or wireless connection(s).
  • the UTCN 120 configured for office use can provide the advantages mentioned above with respect to lower cost requirements to implement and upgrade the system. Due to centralization of the processing function and sharing of peripheral devices 123 , 158 , 160 , etc., a considerable advantage in convenience of maintaining the system, adding additional software, replacing defective devices, and space savings is also realized. Moreover, the processing center and peripherals can be isolated from locations which may be inappropriate due to temperature, particulates, humidity, etc. while allowing access from those locations by a relatively more robust and low-cost UTC, e.g. 136 having relatively fewer vulnerable components, or as to which mitigation measurers are more easily implemented. This can be advantageous in a manufacturing enterprise for example, where access to the system 120 from a shop floor is desirable, but where locating a conventional PC-based workstation would be problematic.
  • a UTCN system 150 can be configured differently.
  • a number of ultra-thin clients 152 , 154 , 156 , 158 , 160 , 162 are connected to a processing center 164 in each case by one of two wireless connections 166 , 168 .
  • a processor 170 can be connected to a system data bus 172 , and further a peripheral connection interface (PCI) 174 can be provided. Data can be directed to peripherals directly to and from the PCI, or as discussed above, via the concurrency device 176 .
  • the concurrency device is on a PCI card connected to the interface in one embodiment.
  • a Universal Serial Bus (USB) can also be connected to the system bus 172 through the PCI, and a USB card 178 is provided for this purpose in the illustrated embodiment.
  • the system can also include other data conduits, such as a FireWire port 180 (or multiple ports) connected via a FireWire card 182 to the PCI 174 .
  • the concurrency device 176 can be configured with a wireless connection transponder on the same card, or can be connected to a separate wireless connection device 184 as shown.
  • the USB can also be connected to a wireless connection device 186 , separate from the device used by the concurrency device to preserve speed in the concurrency connections.
  • the system 150 can include a powered peripheral node (PPN) e.g. 154 , 156 , as will be discussed further below.
  • PPN powered peripheral node
  • a PPN can be data-connected by a wireless connection to the processing center 164 . In this latter way the PPN can facilitate convenient connecting and placement of peripheral devices, which can be shared by users on the system without cabling.
  • peripherals can be connected via a USB.
  • certain thin clients 152 , 158 , 160 , 162 are connected to the processor 170 via a first wireless connection 166 through the wireless device 184 used by the concurrency device 176 .
  • certain others comprise shared peripheral devices and are connected through the second wireless connection 168 .
  • a PPN is created at one client 154 as mentioned.
  • a power supply 190 provides power to a communication device 192 providing the wireless data connection and to three additional peripheral devices 194 , 196 , 198 which can be selected from USB compatible devices such as optical and magnetic media drives, hard drives, cameras, scanners, projectors, etc.
  • These peripherals are data-connected to the processing center 164 via the wireless data connection 168 through the USB PCI card 178 , 174 .
  • another thin client comprises a printer-attached PPN, comprising a shared printer 200 , including a printer power supply 202 .
  • the power supply also provides power to a wireless connection transponder 204 providing a wireless connection 168 with the processing center via the USB connection route described above including a processing center transponder 186 , USB card 178 , PCI 174 to the system bus 172 .
  • Additional peripherals 206 , 208 can be provided at the PPN, for example such as those described above in connection with the PPN at the previously described thin client 154 .
  • peripheral node clients 154 , 156 Because of the wireless data connection 168 between these peripheral node clients 154 , 156 they can be conveniently placed in a home in relation to the processing center 164 and the other thin clients 152 , 158 , 160 , 162 , for shared use.
  • the thin clients 152 - 162 can be individually configured according to the location and uses to which they are put.
  • one thin client, 158 can be configured for entertainment and gaming, and can comprise a monitor 220 , speakers 222 , a gaming console 224 all connected to the processing center by a wireless communication device 226 providing the client end of the wireless data connection 166 with the processor 170 through the concurrency device 176 .
  • One UTC 160 can be very streamlined and adapted for use in a kitchen, hobby shop, and garage area, to name a few examples of locations where a smaller, or more robust client is desirable. It can include a small monitor 228 supporting a communication device 230 which connects the monitor, and a keyboard 232 and mouse 234 to the processing center via the wireless data link 166 associated with the concurrency device 176 .
  • the ultra-thin clients 162 , 152 in the illustrated example system 150 each include a monitor 236 keyboard 238 and mouse 240 . Depending upon user preferences, other devices such as speakers 242 at one thin client 162 can be provided.
  • another way of thinking of the invention is in terms of a method of providing an ultra-thin client network 10 , 150 , comprising providing a processing center 12 including a processor 14 and a system bus 15 , and providing a concurrency device 16 connectable to the system bus, said concurrency device enabling connection of multiple ultra-thin clients e.g. 18 , 20 , 22 to the processor.
  • the method includes providing for connection of the plurality of thin clients through the concurrency device and, providing a wireless connection 32 configured to enable data communication between the concurrency device and the thin clients. Further, the method includes configuring the concurrency device and the wireless connection so that the thin clients can share the processor from convenient remote locations without cabling via the concurrency device and the wireless connection.
  • the method can further comprise the step of providing for connection of a plurality of shared peripheral devices e.g. 46 , 48 , 50 to the system data bus, whereby users at the thin clients can share the peripheral devices. It can also further comprise the steps of providing a PPN e.g. 154 , 156 ; and, configuring the PPN for connecting a plurality of peripherals e.g. 194 , 196 , 198 , 200 , 206 , 208 to the processing center through the PPN. It can also include the step of providing a wireless data connection 168 between the PPN and the processing center.
  • a wireless UTCN 10 is facilitated by providing a concurrency device 16 incorporated in a PCI card.
  • the communication device 30 in providing the communication device 30 at the thin client(s) 18 , 20 , 22 , etc., the communication device can be supplied power by, supply power to, or share a power supply with, a monitor 24 , keyboard 26 , and/or mouse 28 , and/or other connected peripheral device(s) at the thin client location.
  • the system 10 , 60 , 120 , 150 provides increased opportunities for synergistic and advantageous combination of devices, thereby increasing the convenience of use of the system 10 , and/or extending its capability and interoperability. Moreover, providing these advantages and enabling lower costs is possible with systems in accordance with principles of the invention. Also, more convenient means of implementation of computing in the office, mobile office and in the home are made possible thereby.

Abstract

An ultra-thin client network system includes a plurality of ultra-thin clients and a processing center including a processor, a data bus, a concurrency device, and a wireless data connection between the concurrency device and a plurality of ultra-thin clients. The system provides a capability to utilize resources of the processor and shared peripheral devices connected to the processor via the concurrency device by a plurality of users in a home, office, workgroup, or other small network environment.

Description

  • This application is a Continuation-in-Part of U.S. patent application Ser. No. 09/907,212 filed Jul. 16, 2001, the disclosure of which is incorporated herein by reference for the relevant teachings consistent herewith.[0001]
  • BACKGROUND OF THE INVENTION
  • The invention relates generally to information systems. More specifically, the invention relates to configuring devices and systems to accommodate and provide lower cost and convenient connectivity between various devices such as servers, client workstations, and shared peripherals and data storage devices in a network environment. Such environments include, but are not limited to: wired and wireless office, home, and facility-wide network environments. [0002]
  • In data processing systems, such as networked personal computers (PCs), and server-client networks, PCs, clients and peripheral devices are customarily connected to each other and/or to a server. Typically, a cable connection to each is provided, along with network logic to tie the PCs together into a network or to tie PCs to a server with greater processing power and/or greater data storage capability. Shared peripheral devices can include one or more hard drives, and can include a redundant array of independent drives (RAID). Printers are very commonly provided as a shared peripheral device in a network environment. They can be directly connected to a PC or server, or can be located elsewhere. In the latter case a local area network (LAN) card or other network logic is typically used to create a node on the network. The printer is connected to this node, and a plurality of network-connected users can share thee printer device. [0003]
  • Conventionally, however, a PC is provided at each networked workstation, whether all PCs are tied to a server, or simply to each other. Other peripheral devices that users may need from time to time can be connected to user workstation PC(s). For example, hard drives, optical and magnetic media drives, sound systems for audio reproduction, and other devices can be, and typically are, connected to each workstation PC. These can be shared devices, or can be configured to be readily accessible only by the user at the workstation itself. Typically, clients in a network environment connect to a mass data storage device such as a server-connected hard disk, RAID drive, tape drive, etc. through the network. Also, as discussed above, some peripherals, (e.g. printers), are often shared, and are made accessible through a network. [0004]
  • Generally the connection of peripheral devices to the data processing device (server or PC) may be direct, or via a network, and again generally speaking is hard-wired. Wireless data transfer devices are known, but are not widely preferred in networking applications because of higher cost and other considerations. Currently, some devices such as FireWire and other high performance bus devices require that they be hard-wired, and can have a wire length limit. It is reasonable to assume that in the future high speed data transfer schemes will be developed that will not be thus limited. [0005]
  • Nevertheless, individual user workstations continue to typically comprise PCs, with relatively powerful, and costly, processors, hard drives, and other peripherals, at each station. In this day of emerging connectivity possibilities, this can be a somewhat wasteful disposition of resources, in that costly items are reproduced at each workstation, and are underutilized, generally speaking. A user at a workstation conventionally will frequently use a workstation hard drive carried by a PC; but media drives, scanners, printers, and other devices, are typically used less frequently. Moreover, a collection of devices, such as printers, scanners, etc. with associated cords and cables can accumulate around the work area of a user of a data processing device at a workstation. These can take up space that may more profitably be put to other uses; as, again, these peripherals are not used most of the time. [0006]
  • Moreover, as alluded to above, there can be situations where a processor, such as a PC or a server used in a network is located in a place remote from users of the processor. This can be a place such as a different room, different part of a room, different floor of a building, etc. Further, in a conventional network, shared resources such as the server, printer(s), scanner(s), etc. can be, and typically are, located at locations remote from the workstations; and are connected by a hard-wired or wireless connection scheme to the network. This can be desirable to reduce costs, or to isolate the processor. [0007]
  • Isolation of the processor can be desirable when, for example, its cooling fan is deemed too noisy for the user location or when a specific area for shared resources is desired. For example, in many network environments such an area can be specially adapted for location of the processor. Special cooling, noise isolation, or centralized location of the processor and one or more shared devices may be desired. Another example is where the environment at the user(s) location(s) is potentially damaging to the processor due to temperature, humidity, or particulate content of the air. In this scenario, convenient connectivity can be more difficult. [0008]
  • One scheme which can address some of the afore-mentioned difficulties, depending upon the application, is provision of “thin client” systems. Here, at least one server or PC is made to function as a processing center, and one or more “stripped-down” client workstations are connected. The thin client can simply be a monitor, mouse and keyboard with minimal logic, for example. This scheme leverages the processing power of the server or PC, rather than locating considerable processing capability at the client workstations. Peripheral devices are also connected directly to the processor (server or PC) rather than the thin client workstation, and a group of peripherals can be connected to the processor and physically located at a central location. [0009]
  • As will be appreciated, however, cabling can be a difficult issue. Each thin client can have 2, 3, or more cables to connect to the processing center. For example, each client can have a monitor, keyboard and mouse cable; and, further, audio systems, video cameras, game consoles/joysticks, and other devices may be desired at one or more thin clients. This can require running multiple cables to multiple sites. This amount of cabling may not be acceptable or practical in home environments. It may not be convenient or desirable even in office or facility environments where false ceilings and cable raceways may make it less cumbersome. [0010]
  • SUMMARY
  • It has been recognized that consolidation and interconnectivity of data processing devices within a network is desirable, for at least the reasons mentioned above. The invention accordingly provides an ultra-thin client network system, comprising: 1) a processing center including: a) a processor; b) a data bus in data communication with the processor; c) a concurrency device, operatively coupled to the data bus; and, d) a wireless data connection, operatively coupled to the concurrency device; and, 2) a plurality of ultra-thin clients, each further comprising a communication device including a wireless data connection, whereby each of the ultra-thin clients can be in data communication with the concurrency device, and can be located in relation to the processing center without cabling, and can share in a processing capability of the processing center. Further features and advantages of the invention will be appreciated with reference to the following detailed description, taken in conjunction with the accompanying drawings, which illustrate, by way of example, such features and advantages. [0011]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic block diagram illustrating an example ultra-thin client network system according to an embodiment of the invention. [0012]
  • FIG. 2[0013] a, b are each perspective views of a wireless connection device in an example according to an embodiment of the invention.
  • FIG. 3 is a schematic perspective view of an ultra-thin client network system implemented in a home environment in an example according to an embodiment of the invention. [0014]
  • FIG. 4 is a schematic perspective view of an ultra-thin client network system configured to be implemented in office or facility or workgroup environment in an example according to an embodiment of the invention. [0015]
  • FIG. 5 is a schematic block diagram of an ultra-thin client network system example according to an embodiment of the invention.[0016]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT(S)
  • By way of background, and to be clear and consistent, generally when referring to a processor herein it shall be understood to generally refer to the central processing unit (CPU). That is to say, the CPU refers to that part of a computer which controls other parts. Designs vary widely but, in general, the CPU consists of the control unit, the arithmetic and logic unit and memory (registers, cache, RAM and ROM as well as various temporary buffers and other logic). [0017]
  • When speaking of an “ultra-thin” client (UTC), generally what is referred to is one that has essentially no CPU at the location of the client. That is to say, at the location of the ultra-thin client workstation, devices such as a monitor, a keyboard, a pointing device such as a mouse, an audio reproduction device, a joystick or other gaming device, and other peripheral devices can be present, but they are essentially connected to a remote processing center and perform essentially a user interface function.. While such peripheral devices themselves may have inherent processing capability and can comprise microprocessor(s) or other hardware/firmware, there is essentially no CPU processing, and data is communicated to and from the separate locations of the processing center and the ultra-thin client(s), enabling essentially the CPU function at one location and a user interface function at another location. Multiple UTCs allow a single CPU to provide processing for multiple users at multiple locations. [0018]
  • When referring to a concurrency device, what is meant is a device configured for enabling “multi-tasking”, “multi-processing”, “multiprogramming”, or “process scheduling.” That is to say, such a device employs techniques for sharing a single processor between several independent jobs. [0019]
  • As used herein, the term “system bus” refers to the external bus (as opposed to an internal bus within the CPU) which ties the various functional units and peripheral devices together. Various design schemes, speeds, etc. are known. A peripheral connection interface (PCI) bus is one example of many known examples. [0020]
  • The terms remote, and remotely, as used herein, refer simply to a locale different from one being considered. This can be a few feet or a few miles. To illustrate, devices which are placed in close proximity, in the same small room, or cable-connected in the same part of a large room, exemplify devices which are not remote from each other. Devices which are not adjacent, are located in different rooms or buildings, are separated in a larger room by significant distance, or are wirelessly connected across a significant distance (say more than a few feet). These exemplify devices which would be considered remote from each other. [0021]
  • Peripheral devices shall mean powered devices connectable in a data-transferring manner to a processor. Such peripheral devices can include devices such as monitors, keyboards, mice and other pointing devices, printers, image capture devices such as scanners and digital still and motion video cameras, wired and wireless connection devices, and data storage devices such as hard drives, zip drives, CD-R and CD-RW drives, floppy drives, DVD and DVD-RW drives. Also included are connectivity enhancing hub/routing/switching devices such as an external data bus hubs which can incorporate routing logic and a plurality of data ports, and wireless data transmission devices. [0022]
  • As to all these definitions, the meanings set out above are intended in this specification, unless from the context another meaning is clearly implied. Also, these definitions are intended to elucidate but not limit the meanings of the words and phrases defined. [0023]
  • Returning to the connectivity problem, it will be apparent that connecting numerous devices within a network to a processor can be problematic in some circumstances, particularly where cabling difficulties and cost are issues. With that in mind, providing an ultra-thin client network which wirelessly connects a plurality of workstations comprising ultra-thin clients to a single processing center can provide increased convenience and usefulness at a reduced cost over conventional networking schemes. [0024]
  • With reference to FIG. 1 of the drawings, in one example embodiment of the invention an ultra-thin client network (UTCN) [0025] system 10 is illustrated schematically. A processing center 12 can include a personal computer (PC) 14, a server, or the like, having a PCI or other data bus 15. It also comprises a concurrency device 16 which leverages the data processing capability of the processor of the PC or server so as to be concurrently useable by a number of ultra-thin clients, e.g. 18, 20, 22, etc.
  • This scheme can be desirable, in that it can provide opportunities to save costs associated with providing processing and peripheral devices at each workstation of a network (not shown). The [0026] concurrency device 16 enables this leveraging in an economical manner. Concurrency devices are known and commercially available. Examples of such a device are available from ThinSoft (USA) Inc. of Emeryville, Calif. Products such as the BUDDY™ and BETWIN™ marketed by that company are commercially available. These devices connect to the PCI, and software allows a plurality of monitors, keyboards, mouse devices, etc. to be connected to one processor and use it “concurrently.” Actually, it will be appreciated that the connected additional thin clients share processing time sequentially, but the delays are typically not large enough to be frustrating to users. However, as will be further discussed below, the concurrency device 16 herein differs in that it is not directly cable-connected to the thin clients 18, 20, 22, etc.
  • The [0027] ultra-thin clients 18, 20, 22, etc. can each include one or more input/output (I/O) devices such as a monitor 24, keyboard 26 and a pointing device such as a mouse 28. A greater number or fewer number of components can be included at each thin client location, as will be further discussed below. As a result, each of the thin clients can comprise I/O interfaces between a user and the processing center. In addition to that thin client I/O device(s) shown, others can be provided if desired. Though not shown in this figure, one or more of a printer, a joystick or game console, a projector, an image capture device, a plotter, a scanner; and, an audio reproduction device, comprise examples of additional I/O devices that can be provided at the location of a thin client, as discussed in more detail below. However, often it is desirable to centrally locate many of these later exemplary devices, as they are often shared by a number of users. They can be located at the processing center an directly connected there. In another embodiment a thin client adapted to facilitate a particular activity can include one or more of these latter-mentioned I/O devices related to that activity.
  • Each [0028] UTC 18, 20, 22 . . . etc., in the illustrated embodiment further comprises a data communication device 30. This device cooperates with the concurrency device 16 to allow different applications running on the PC/server at the processing center 12 to be accessed and run simultaneously from the different thin clients, e.g. 18, 20, 22. The data communication device can be hard-wired to the processing center, or can be connected by a wireless connection 32. Transponders and logic for providing a wireless data connection are known. Examples of current systems include those using Bluetooth and WiFi protocols. Development of other systems, including high-speed synchronous and asycrounyus systems, seems likely.
  • The [0029] concurrency device 16 and a transponder of the wireless connection 32 can be separate devices, or can be combined in one card connectable to the system data bus 15. The frequencies used by the wireless connection and positioning and configuration of an antenna shown schematically at the wireless connection 32 can be as required to minimize RF interference. The antenna can be carried by card combining the wireless connection device and the concurrency device, and in another embodiment can be positioned elsewhere and be electronically coupled thereto.
  • The [0030] processing center 12 can further include other peripheral devices, such as data storage devices e.g., a hard drive 34, or array of drives, etc. A media drive 36 such as floppy, zip, CD/DVD/RW or the like, can be included. Other peripherals, such as a modem or other network communication device 38 can be included. For example, in the case of a PC, these can be connected in one or more available bays or card slots, and can be connected to a system data bus 15. This can be by means of a conventional connected PCI in the illustrated embodiment. In one embodiment the concurrency device 16 is also thus connected using a PCI card connected to the PCI 15 and in communication with the processor 14. It is also in communication with the data communication device(s) 30 of the UTCs clients 18, 20, 22, etc. by the wireless connection 32.
  • A shared printer [0031] 40 can be located adjacent the processing center 12. It can be wire 42 connected or use a wireless connection. In one embodiment the printer connection can be wireless or share a wireless communication device 32 with the concurrency device 16. In another embodiment the printer can be connected by a universal serial bus (USB) 17. In another embodiment a separate wireless connection 33, which can be made via separate hardware 44 in one embodiment, can be used to connect the printer. In the later case, maximum bandwidth for the concurrency device over a dedicated wireless connection 32 can allow more thin clients, e.g. 18, 20, 22, etc. to operate at once with less latency than could be the case if the wireless connection were shared, depending upon the wireless connection 32 capacity and speed. Other peripheral devices 46, 48, 50, etc. can be located adjacent the processing center 12. Devices such as scanners, external media drives and other data storage devices such as RAID arrays, and portable external hard drives, comprise examples of additional peripheral devices that can be connected. Again, the connection can be wired or wireless.
  • The [0032] system 10 can be configured for home use, and/or use in one of: a) a workgroup; b) a facility; and, c) an office. The processing center 12 can comprise a PC or a server, depending on the need. A PC, generally less expensive, is desirable particularly in a home network environment. A server can be used in office and other environments where higher numbers of simultaneous use of thin clients can occur. Home and smaller workgroup applications can be facilitated using older/superceded servers, which have been replaced by newer ones in an enterprise. This can result in expanding a market for used servers, and extend their usefulness.
  • Further, the system can be configured to facilitate connection of shared peripheral devices, e.g. [0033] 46, 48, 40 . . . etc. In this way the processor 14 (i.e. the PC or server) at the processing center can become a “processing appliance,” which can be upgraded independent of upgrading the UTCs e.g. 18, 20, 22 and connected peripherals.
  • Whether the application is a facility, home or office, providing processing at a [0034] single location 12 and thin clients 18, 20, 22 at other locations can result in economies. Client workstations, and a server or host PC at the processing center 12, each can be located where convenient. Sharing of peripheral devices 46, 48, 50 and the centralized processor 14 by users can reduce the total costs of providing a plurality of user workstations over traditional approaches of linking PCs to each other or to a server.
  • Turning to FIGS. 2[0035] a and 2 b, convenient placement is facilitated by the thin client communication device 30. In one embodiment this device can be a relatively small module containing a wireless connection 32 and logic, as required, to provide connections 52, 54, 56 for a monitor, keyboard, and mouse, (not shown) respectively. A power supply for the device and the mouse, and keyboard can be provided within the case of the communication device 30, connecting to a standard 120v AC power supply by a cord 58, in one embodiment, or to a power supply connecting to the standard AC socket power source in another. Furthermore, in another embodiment a shared power supply can also power the monitor (24 in FIG. 1); and, in another embodiment the monitor's power supply can provide power to the communication device 30, in turn providing power for the mouse and keyboard (28, 26, respectively, in FIG. 1). The idea of a shared power supply can be extended in one embodiment, and can provide power to all the devices connected at the thin client. This can further include speakers, microphones, image capture devices such as video cameras, etc. In another embodiment such additional devices at the thin client can have their own power supplies. The advantage of a shared power supply, in addition to reduced cost overall, is a reduction in a number of cables, etc. at the thin client, which is aesthetically more pleasing as well as more space efficient.
  • With reference to FIG. 3, in one example embodiment in a home environment, a UTCN [0036] 60 can include a processing center 62, which can be a PC. The PC can be conventional, having peripherals such as media drives 64, 66, for floppy and CD/DVD/CDR, respectively, and a hard drive 68. A workstation can be provided at the processing center location including a keyboard 70, mouse 72, monitor 74, and audio speakers 76, for example. A concurrency device (not shown) can be provided in the processing center PC, to provide wireless communication to additional UTCs clients 80, 82, 84.
  • One [0037] ultra-thin client 80 can be very basic and relatively small in size. A communication device 86 can be carried by a monitor base 88 and share a power supply with a monitor 90. In one embodiment connections for a keyboard 92 and mouse 94 can also be made through connectors in the monitor base to the communication device. Such a thin client can be advantageously used in a kitchen environment, or other space in the home where small footprint and simplicity are desirable. Such a thin client can provide convenient access to a PC for recipes and other information, and bill paying, entertaining children, etc. This ultra-thin client can also provide convenient kitchen access to calendaring (and other scheduling), cooking, financial, and other tools and information for a family, couple, or other group of home occupants. Moreover, in a household were at least some appliance and device functions are automated (e.g. lighting, security systems, heating and cooling), and said functions can be controlled by a PC, such a thin client provides a convenient interface located in the kitchen. It can also be located in another area, as desired.
  • Another [0038] ultra-thin client 82 can be a conventional workstation for a home office, schoolwork, gaming, etc. just as would be provided by a PC at that location. For example, a keyboard 96, mouse 98, monitor 100, speakers 102, can be connected to a communication device 104 in wireless communication with the processing center PC 62. As mentioned, the concurrency device can be configured so that only one client at a time can access any single application program. Thus, even if two clients (e.g. ultra-thin client/workstation 82 and a ultra-thin client adjacent the processing center 62), are accessing a single application program, only one can do so at any one time. This can cause some latency, but allows sharing of an application running on the PC, and also allows applicable license terms to be complied with, since only one user at a time can use the program.
  • The [0039] system 60 can also include a plurality of shared peripheral devices. Peripherals 64, 66, 68 carried by the processing center PC 62 are examples. Other peripherals (not shown) can be connected to the processing center. These can be directly connected to the processing center via a wired or wireless connection, or can be located at a powered peripheral node (PPN), as discussed more fully below, which is wired or wirelessly connected to the processing center. The shared peripherals can be located adjacent the processing center, but especially if wirelessly connected they can be conveniently remotely located, for example adjacent a ultra-thin client 82 in another room.
  • Another [0040] ultra-thin client 84 can be adapted for entertainment and gaming as well as other functions. A communication device 110 as described above provides a wireless connection to the processing center 62. A monitor 112 and keyboard 114 are provided. The keyboard can itself be a wireless device, and can further include additional features such as a mouse touchpad, AV controls for audio, DVD, VCR, satellite and other TV controls, game card slots, adaptors, connectors, etc, to enable playing video and audio files, games, and other entertainment functions, as well as serve as a workstation keyboard. Thus, gaming, viewing movies, listening to audio and other video files stored on a device connected to the processing center, or delivered via Internet, cable, satellite, dial up, or another connection, can be facilitated.
  • It will be appreciated that advantages of the [0041] system 60 include centralizing processing at one location in one device 62. As mentioned, a single relatively powerful PC can be upgraded as needed without replacing the ultra-thin client hardware. This is less costly than replacing conventional home PCs bundled with monitors, peripherals, keyboards, etc. The hardware of the ultra-thin clients 74, 80, 82, 84 are not as susceptible to becoming obsolete. Of course, comprising essentially the communication device 86, 104, 110, or a simple PCI card or other motherboard connection of some kind (wired or wireless USB, FireWire, WiFi, Bluetooth, etc.) monitor, and other I/O devices such as keyboard, mouse, etc. Thus initial cost of the system 60 can be reduced as only one processing center is less costly. And, costs of upgrading the system can also be reduced.
  • As discussed above, other devices can be incorporated in the [0042] UTCN system 60, such as printer(s) scanner(s), media drive(s), hard drive(s) and RAID device(s) (not shown). And these can be directly connected to the processor by wired or wireless connections such as those discussed above. The choice of which, if any additional devices is generally dictated by the needs of the home users.
  • Numerous ways of implementing the [0043] home system 60 are possible. As mentioned, if the connection to one or more peripheral devices is wireless, the same wireless connection can be used as provided for the concurrency device (16 in FIG. 1) and these other devices connected to the processor, or a separate wireless connection can be provided. The communication can be by a device using USB, firewire, WiFi, Bluetooth or another protocol, connected through the PCI bus, or otherwise connected to a data bus of the processor 62. For example, some communication schemes allow connection directly to an I/O controller of the motherboard. “Built-in” USB where the chip is connected directly to the ICH4 or south bridge section of an INTEL® motherboard is an example of this later case.
  • With reference to FIG. 4, in another embodiment a [0044] UTCN system 120 is adapted for use in an office environment. This can be for a work group, or a relatively small enterprise-wide system. The system can include a processing center 122 comprising a powerful PC, or a server 121. A shared printer 123 can be connected to the processing center by a cable 124 or wireless connection as discussed above. The system can further include a number of thin clients 126, 128, 130, 132, 134, 136 as needed for the particular enterprise/purpose. Each thin client can include a communication device 138 as described above. In the illustrated embodiment the communication device can be carried by a monitor pedestal 140 of the ultra-thin client(s), each UTC further including a monitor 142, keyboard 144, and mouse 146 such as those discussed above.
  • The [0045] server 12/PC at the processing center 122 can include peripheral devices such as floppy drive(s) 148, CD, DVD, CDRW, DVDRW or other optical media drive(s) 150, hard drive(s) 152, RAID device(s) 154. These are typically included examples, of bundled peripherals, in addition to the shared printer 123 at the processing center.
  • The shared printer can also include a powered peripheral node (PPN) [0046] 156 as shown in the illustrated embodiment. The PPN can be a module incorporating slots or bays for additional peripheral- devices 158, 160 sharing a power supply, and sharing a data connection (to the processing center 122) with the printer. In the illustrated embodiment, the PPN module resides within the printer footprint, and allows connection of additional peripheral devices at that location. Further data connection ports 162, such as USB, FireWire, or other connection types, can be provided. This allows convenient connection of further devices for transfer of data to, and/or from, the system 120. Also, other devices such as plotter(s), scanner(s), image capture device(s), image projection device(s), and audio output device(s) (not shown), for example, can also be connected to the server 122 of the UTCN system 120 by wired or wireless connection(s).
  • The [0047] UTCN 120 configured for office use can provide the advantages mentioned above with respect to lower cost requirements to implement and upgrade the system. Due to centralization of the processing function and sharing of peripheral devices 123, 158, 160, etc., a considerable advantage in convenience of maintaining the system, adding additional software, replacing defective devices, and space savings is also realized. Moreover, the processing center and peripherals can be isolated from locations which may be inappropriate due to temperature, particulates, humidity, etc. while allowing access from those locations by a relatively more robust and low-cost UTC, e.g. 136 having relatively fewer vulnerable components, or as to which mitigation measurers are more easily implemented. This can be advantageous in a manufacturing enterprise for example, where access to the system 120 from a shop floor is desirable, but where locating a conventional PC-based workstation would be problematic.
  • Further details will be appreciated now with reference now to FIG. 5. In another embodiment configured for a home, student housing, internet cafe, or other environment where a number of different users having differing needs will use the system, a [0048] UTCN system 150 can be configured differently. In this embodiment a number of ultra-thin clients 152, 154, 156, 158, 160, 162 are connected to a processing center 164 in each case by one of two wireless connections 166, 168.
  • As mentioned above, a [0049] processor 170 can be connected to a system data bus 172, and further a peripheral connection interface (PCI) 174 can be provided. Data can be directed to peripherals directly to and from the PCI, or as discussed above, via the concurrency device 176. The concurrency device is on a PCI card connected to the interface in one embodiment. A Universal Serial Bus (USB) can also be connected to the system bus 172 through the PCI, and a USB card 178 is provided for this purpose in the illustrated embodiment. The system can also include other data conduits, such as a FireWire port 180 (or multiple ports) connected via a FireWire card 182 to the PCI 174.
  • As mentioned, the [0050] concurrency device 176 can be configured with a wireless connection transponder on the same card, or can be connected to a separate wireless connection device 184 as shown. The USB can also be connected to a wireless connection device 186, separate from the device used by the concurrency device to preserve speed in the concurrency connections.
  • The [0051] system 150 can include a powered peripheral node (PPN) e.g. 154, 156, as will be discussed further below. A PPN can be data-connected by a wireless connection to the processing center 164. In this latter way the PPN can facilitate convenient connecting and placement of peripheral devices, which can be shared by users on the system without cabling.
  • As is known, many peripherals can be connected via a USB. In the illustrated embodiment certain [0052] thin clients 152, 158, 160, 162 are connected to the processor 170 via a first wireless connection 166 through the wireless device 184 used by the concurrency device 176. But certain others comprise shared peripheral devices and are connected through the second wireless connection 168. For example, a PPN is created at one client 154 as mentioned. A power supply 190 provides power to a communication device 192 providing the wireless data connection and to three additional peripheral devices 194, 196, 198 which can be selected from USB compatible devices such as optical and magnetic media drives, hard drives, cameras, scanners, projectors, etc. These peripherals are data-connected to the processing center 164 via the wireless data connection 168 through the USB PCI card 178, 174.
  • Continuing with discussion of the [0053] system 150 illustrated in FIG. 5, another thin client comprises a printer-attached PPN, comprising a shared printer 200, including a printer power supply 202. The power supply also provides power to a wireless connection transponder 204 providing a wireless connection 168 with the processing center via the USB connection route described above including a processing center transponder 186, USB card 178, PCI 174 to the system bus 172. Additional peripherals 206, 208 can be provided at the PPN, for example such as those described above in connection with the PPN at the previously described thin client 154.
  • Because of the [0054] wireless data connection 168 between these peripheral node clients 154, 156 they can be conveniently placed in a home in relation to the processing center 164 and the other thin clients 152, 158, 160, 162, for shared use.
  • As discussed, the thin clients [0055] 152-162 can be individually configured according to the location and uses to which they are put. For example one thin client, 158, can be configured for entertainment and gaming, and can comprise a monitor 220, speakers 222, a gaming console 224 all connected to the processing center by a wireless communication device 226 providing the client end of the wireless data connection 166 with the processor 170 through the concurrency device 176.
  • One [0056] UTC 160 can be very streamlined and adapted for use in a kitchen, hobby shop, and garage area, to name a few examples of locations where a smaller, or more robust client is desirable. It can include a small monitor 228 supporting a communication device 230 which connects the monitor, and a keyboard 232 and mouse 234 to the processing center via the wireless data link 166 associated with the concurrency device 176.
  • The [0057] ultra-thin clients 162, 152 in the illustrated example system 150 each include a monitor 236 keyboard 238 and mouse 240. Depending upon user preferences, other devices such as speakers 242 at one thin client 162 can be provided.
  • While a [0058] home embodiment 150 has just been described, it will be appreciated with reference to all the embodiments discussed above that the concept allows great flexibility in creating a network for many different circumstances. Workgroups, small businesses, homes, student housing, small municipalities, to name some examples, may be able to advantageously use such a system. Cost savings can be realized, and also an increase in convenience in setting up and using such a system are made possible.
  • With reference to FIGS. 1 and 5, another way of thinking of the invention is in terms of a method of providing an [0059] ultra-thin client network 10, 150, comprising providing a processing center 12 including a processor 14 and a system bus 15, and providing a concurrency device 16 connectable to the system bus, said concurrency device enabling connection of multiple ultra-thin clients e.g. 18, 20, 22 to the processor. The method includes providing for connection of the plurality of thin clients through the concurrency device and, providing a wireless connection 32 configured to enable data communication between the concurrency device and the thin clients. Further, the method includes configuring the concurrency device and the wireless connection so that the thin clients can share the processor from convenient remote locations without cabling via the concurrency device and the wireless connection.
  • In a more detailed aspect the method can further comprise the step of providing for connection of a plurality of shared peripheral devices e.g. [0060] 46, 48, 50 to the system data bus, whereby users at the thin clients can share the peripheral devices. It can also further comprise the steps of providing a PPN e.g. 154, 156; and, configuring the PPN for connecting a plurality of peripherals e.g. 194, 196, 198, 200, 206, 208 to the processing center through the PPN. It can also include the step of providing a wireless data connection 168 between the PPN and the processing center.
  • Moreover, in a further detailed aspect, a [0061] wireless UTCN 10 is facilitated by providing a concurrency device 16 incorporated in a PCI card. In a further detailed aspect, in providing the communication device 30 at the thin client(s) 18, 20, 22, etc., the communication device can be supplied power by, supply power to, or share a power supply with, a monitor 24, keyboard 26, and/or mouse 28, and/or other connected peripheral device(s) at the thin client location. Thus using this method, certain devices can be combined, and a system can be economically implemented.
  • Furthermore, as will be appreciated from the foregoing, easier and more convenient connectivity can be provided by implementation of the invention. The [0062] system 10, 60, 120, 150 provides increased opportunities for synergistic and advantageous combination of devices, thereby increasing the convenience of use of the system 10, and/or extending its capability and interoperability. Moreover, providing these advantages and enabling lower costs is possible with systems in accordance with principles of the invention. Also, more convenient means of implementation of computing in the office, mobile office and in the home are made possible thereby.
  • While features of exemplary embodiments have been shown in the appended drawings and described herein, it will be understood that various modifications can be made without departing from the spirit and scope of the invention. It is not intended that the scope of the invention as set forth in the claims be limited to the examples described, and no such limitation should be inferred. [0063]

Claims (34)

1. An ultra-thin client network system, comprising:
a processing center, including:
a processor;
a data bus in data communication with the processor;
a concurrency device, operatively coupled to the data bus;
a wireless data connection, operatively coupled to the concurrency device; and
a plurality of ultra-thin clients, each further comprising a communication device including a wireless data connection, whereby each of the ultra-thin clients can be in data communication with the concurrency device, and can be located in relation to the processing center without cabling, and can share in a processing capability of the processing center.
2. A system as set forth in claim 1, wherein at least one of the ultra-thin clients comprises at least one keyboard and at least one monitor operatively connected to the communication device of the ultra-thin client; whereby the ultra-thin client can comprise an I/O interface between a user and the processing center.
3. A system as set forth in claim 2, further comprising at least one of: a) a pointing device; b) a printer; c) a game console; d) a joystick; e) an image projector; f) an image capture device; g) a plotter; h) a scanner; and, i) an audio reproduction device.
4. A system as set forth in claim 3, wherein the system is configured for home use.
5. A system as set forth in claim 3, wherein the system is configured for use in one of: a) a workgroup; b) a business facility; and, c) an office.
6. A system as set forth in claim 1, where the processing center comprises a computer.
7. A system as set forth in claim 6, wherein the system is configured to facilitate connection of a shared peripheral device.
8. A system as set forth in claim 7, further comprising a powered peripheral node (PPN) and including a wireless connection between the PPN and the processing center, said PPN facilitating connection of the said peripheral device for shared use by users on the network system.
9. A system as set forth in claim 7, further comprising a PPN wherein the PPN and shared peripheral device comprise a printer, power and data connections for the printer and at least one additional peripheral device and a power supply shared by the printer and the at least one additional peripheral device.
10. A system as set forth in claim 6, wherein the computer comprises a PC.
11. An ultra-thin client network system, comprising:
a processing center, including a processor;
a system bus connected to the processor;
a concurrency device connected to the system bus;
a plurality of ultra-thin clients;
a plurality of wireless data connections between the concurrency device and the plurality of ultra-thin clients;
whereby the ultra-thin clients can be conveniently placed in wireless relation to the processor, and use the processing capability of the processor.
12. A system as set forth in claim 11, wherein the system is configured for use in a home environment.
13. A system as set forth in claim 12, wherein at least one of the ultra-thin clients is configured for use in a kitchen environment.
14. A system as set forth in claim 12, wherein at least one of the ultra-thin clients is configured primarily to facilitate entertainment.
15. A system as set forth in claim 12, wherein at least one of the ultra-thin clients is configured to facilitate use in a home office environment.
16. A system as set forth in claim 14, wherein at least on of the ultra-thin clients is configured primarily to facilitate gaming.
17. A system as set forth in claim 11, further comprising a plurality of shared peripheral devices coupled to the processing center.
18. A system as set forth in claim 17, further comprising a PPN whereby at least two of the plurality of shared peripheral devices are connectable to the processing center.
19. A system as set forth in claim 18, wherein the PPN includes a printer as one of the shared peripheral devices.
20. A system as set forth in claim 18, wherein the PPN is wirelessly connectable to the processing center.
21. A system as set forth in claim 11, further comprising an Internet connection, whereby the processor can be in communication with the Internet and an ultra-thin client user can access the Internet.
22. A system as set forth in claim 11, wherein the system is configured for use in a commercial office environment.
23. A system as set forth in claim 22, wherein the processing center comprises a server.
24. A system as set forth in claim 23, further comprising a plurality of shared peripheral devices coupled to the processing center.
25. A system as set forth in claim 24, wherein the plurality of shared peripheral devices are located adjacent the processing center.
26. A system as set forth in claim 24, wherein at least one of the shared peripheral devices is remote from the processing center and connected to the processing center by a wireless data connection.
27. A system as set forth in claim 11, wherein the concurrency device and at least some wireless connection hardware are combined on a single card connectable to the system data bus.
28. A system as set forth in claim 27, wherein the wireless connection hardware includes an antenna attached to said single card.
29. A method of providing an ultra-thin client network, comprising the steps of:
providing a processing center including a processor and a system bus;
providing for connecting a concurrency device to the system bus to enable connection of multiple ultra-thin clients to the processor;
providing for connection of the multiple ultra-thin clients to the processing center through the concurrency device;
providing a wireless connection configured to enable data communication between the concurrency device and the multiple ultra-thin clients; and
configuring the concurrency device and the wireless connection so that the multiple ultra-thin clients can share the processor from remote locations without cabling via the concurrency device and the wireless connection.
30. A method as set forth in claim 29, further comprising the step of:
enabling connection of a plurality of shared peripheral devices to the system data bus, whereby users of the ultra-thin clients can share the peripheral devices.
31. A method as set forth in claim 30, further comprising the steps of:
providing a PPN; and
configuring the PPN for connecting at least one of the plurality of peripheral devices to the processing center through the PPN.
32. A method as set forth in claim 31, further comprising the step of providing for wireless data communication between the PPN and the processing center.
33. A method as set forth in claim 30, comprising the further step of enabling wireless connection of a remote peripheral device to the processing center.
34. A method as set forth in claim 33, including the step of facilitating location of said remote peripheral device adjacent one of the ultra-thin clients.
US10/632,668 2001-07-16 2003-07-31 Wireless ultra-thin client network system Abandoned US20040024928A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/632,668 US20040024928A1 (en) 2001-07-16 2003-07-31 Wireless ultra-thin client network system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/907,212 US7103760B1 (en) 2001-07-16 2001-07-16 Embedded electronic device connectivity system
US10/632,668 US20040024928A1 (en) 2001-07-16 2003-07-31 Wireless ultra-thin client network system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/907,212 Continuation-In-Part US7103760B1 (en) 2001-07-16 2001-07-16 Embedded electronic device connectivity system

Publications (1)

Publication Number Publication Date
US20040024928A1 true US20040024928A1 (en) 2004-02-05

Family

ID=25423699

Family Applications (4)

Application Number Title Priority Date Filing Date
US09/907,212 Expired - Fee Related US7103760B1 (en) 2001-07-16 2001-07-16 Embedded electronic device connectivity system
US10/633,465 Expired - Fee Related US6944689B2 (en) 2001-07-16 2003-07-31 Printer/powered peripheral node system
US10/633,467 Expired - Lifetime US6963936B2 (en) 2001-07-16 2003-07-31 Network-attached peripheral appliance
US10/632,668 Abandoned US20040024928A1 (en) 2001-07-16 2003-07-31 Wireless ultra-thin client network system

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US09/907,212 Expired - Fee Related US7103760B1 (en) 2001-07-16 2001-07-16 Embedded electronic device connectivity system
US10/633,465 Expired - Fee Related US6944689B2 (en) 2001-07-16 2003-07-31 Printer/powered peripheral node system
US10/633,467 Expired - Lifetime US6963936B2 (en) 2001-07-16 2003-07-31 Network-attached peripheral appliance

Country Status (3)

Country Link
US (4) US7103760B1 (en)
EP (1) EP1280043A3 (en)
JP (1) JP4166046B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177159A1 (en) * 2002-02-05 2003-09-18 International Business Machines Corporation Dynamic machine synthesis for wireless device access and management
US20060103850A1 (en) * 2004-11-12 2006-05-18 Alphonse Gerard A Single trace multi-channel low coherence interferometric sensor
US20060103870A1 (en) * 2004-11-17 2006-05-18 Inventec Appliances Corp. Data output system and method for handheld wireless communication device
US20060267857A1 (en) * 2004-11-19 2006-11-30 Userful Corporation Method of operating multiple input and output devices through a single computer
US7716362B1 (en) * 2002-08-23 2010-05-11 Carl Razza Networked thin client with data/memory interface
US20110105232A1 (en) * 2009-10-30 2011-05-05 Jason Godfrey Methods, Systems, and Products for Centralized Control of Gaming Applications
US20110161404A1 (en) * 2009-12-31 2011-06-30 Nimbus Is, Inc. Systems and methods for communicating data between a server and a device on a virtual desktop
US20120054261A1 (en) * 2010-08-25 2012-03-01 Autodesk, Inc. Dual modeling environment
WO2013049522A2 (en) * 2011-09-28 2013-04-04 Nintendo Of America Inc. Powered marking apparatus for pointing control
CN103457624A (en) * 2012-05-29 2013-12-18 泰金宝电通股份有限公司 External electronic device and method for wirelessly accessing storage device
DE102013007690A1 (en) 2013-05-03 2014-11-06 Quantessence UG (haftungsbeschränkt) Mobile electronic device for displaying and operating an application interface running on a server
US20180013836A1 (en) * 2016-07-06 2018-01-11 American Megatrends, Inc. Wireless thin clients

Families Citing this family (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6480510B1 (en) 1998-07-28 2002-11-12 Serconet Ltd. Local area network of serial intelligent cells
US6956826B1 (en) 1999-07-07 2005-10-18 Serconet Ltd. Local area network for distributing data communication, sensing and control signals
US6549616B1 (en) 2000-03-20 2003-04-15 Serconet Ltd. Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets
US6842459B1 (en) 2000-04-19 2005-01-11 Serconet Ltd. Network combining wired and non-wired segments
WO2002058538A2 (en) * 2001-01-26 2002-08-01 Regeneron Pharmaceuticals, Inc. Methods of imaging and targeting vasculature
US20020183038A1 (en) * 2001-05-31 2002-12-05 Palm, Inc. System and method for crediting an account associated with a network access node
US7693484B2 (en) * 2002-01-29 2010-04-06 Palm, Inc. Dynamic networking modes method and apparatus
US7096037B2 (en) * 2002-01-29 2006-08-22 Palm, Inc. Videoconferencing bandwidth management for a handheld computer system and method
ATE493841T1 (en) * 2002-02-13 2011-01-15 Silverbrook Res Pty Ltd PRINTER FOR TRANSPORT DEVICE WITH WIRELESS DATA CONNECTION AND EJECTABLE CARTRIDGE
US6915065B2 (en) * 2003-03-21 2005-07-05 American Video Electronics, Inc. Data processing system architecture
US20050015434A1 (en) * 2003-04-29 2005-01-20 Yu He Mobile device with surrogate access to the internet and other networks
US20040223180A1 (en) * 2003-05-08 2004-11-11 Transact Technologies Incorporated Transactional printer with wireless communication to host
CN1313901C (en) * 2003-10-31 2007-05-02 张成君 Computer expanding device with USB interface
US8029454B2 (en) 2003-11-05 2011-10-04 Baxter International Inc. High convection home hemodialysis/hemofiltration and sorbent system
IL159838A0 (en) 2004-01-13 2004-06-20 Yehuda Binder Information device
IL160417A (en) 2004-02-16 2011-04-28 Mosaid Technologies Inc Outlet add-on module
US7996631B1 (en) * 2004-02-17 2011-08-09 Oracle America, Inc. System and method for accessing storage devices attached to a stateless client
IL161869A (en) 2004-05-06 2014-05-28 Serconet Ltd System and method for carrying a wireless based signal over wiring
US7125184B2 (en) * 2004-06-03 2006-10-24 Lite-On Technology Corp. Printer with replaceable modules
US20060067295A1 (en) * 2004-09-16 2006-03-30 Lehotsky Daniel A Method and system for automatically configuring a wireless peripheral device in a network environment
US7621684B2 (en) * 2004-09-30 2009-11-24 Lexmark International, Inc. Integrated home entertainment unit
US7508297B2 (en) * 2005-02-11 2009-03-24 Ortronics, Inc. Apparatus and method for communication system
US7280032B2 (en) * 2005-02-11 2007-10-09 Ortronics, Inc. Apparatus and method for communication system
US7889746B2 (en) * 2005-04-22 2011-02-15 At&T Intellectual Property I, L.P. Methods and apparatus to self-configure a flexible residential gateway
US7616743B2 (en) * 2005-04-22 2009-11-10 At&T Intellectual Property I, L.P. Methods and apparatus to self-configure a flexible residential gateway
US8005069B2 (en) * 2005-04-22 2011-08-23 At&T Intellectual Property I, L.P. Methods and apparatus to self-configure a flexible residential gateway
US8250163B2 (en) 2005-06-09 2012-08-21 Whirlpool Corporation Smart coupling device
EP1750421B1 (en) * 2005-08-04 2017-11-08 Lenovo Innovations Limited (Hong Kong) Execution of an application in a mobile communication terminal when plugging on cradle for charging
JP4198139B2 (en) * 2005-08-04 2008-12-17 株式会社カシオ日立モバイルコミュニケーションズ Mobile communication terminal and program
US7324763B2 (en) * 2005-08-11 2008-01-29 T.T.I. International, Inc Apparatus, a system and a method for testing a cartridge
US20070086153A1 (en) * 2005-10-17 2007-04-19 Martin Randall W Display base cable management system and method
US20070124524A1 (en) * 2005-11-30 2007-05-31 Pressure Drop Inc. Paper tray with integrated computing accessory devices
CN101356867B (en) * 2006-01-04 2012-01-11 罗技欧洲公司 Universal auxiliary component connecting system for a personal audio set
US7813451B2 (en) 2006-01-11 2010-10-12 Mobileaccess Networks Ltd. Apparatus and method for frequency shifting of a wireless signal and systems using frequency shifting
JP2007216478A (en) * 2006-02-15 2007-08-30 Canon Inc Recording device and recording method
JP2007305108A (en) * 2006-04-12 2007-11-22 Seiko Epson Corp Recording apparatus
US8701021B2 (en) * 2006-07-31 2014-04-15 Hewlett-Packard Development Company, L.P. Capability to build multiple application views from a single system model
TWM310376U (en) * 2006-10-12 2007-04-21 High Performance Entpr Plc Power supply for providing data transmission module
US7810343B2 (en) * 2007-01-04 2010-10-12 Whirlpool Corporation Dispenser with a service interface for a consumer electronic device
US7980088B2 (en) 2007-01-04 2011-07-19 Whirlpool Corporation Removable adapter providing a wireless service to removable consumer electronic device
US7826203B2 (en) 2007-01-04 2010-11-02 Whirlpool Corporation Transformative adapter for coupling a host and a consumer electronic device having dissimilar standardized interfaces
US8154857B2 (en) 2007-01-04 2012-04-10 Whirlpool Corporation Appliance host with multiple service interfaces for coupling multiple consumer electronic devices
US7869201B2 (en) 2007-01-04 2011-01-11 Whirlpool Corporation Host and adapter for selectively positioning a consumer electronic display in visible and concealed orientations
US7765332B2 (en) * 2007-01-04 2010-07-27 Whirlpool Corporation Functional adapter for a consumer electronic device
US20080164224A1 (en) * 2007-01-04 2008-07-10 Whirlpool Corporation System for connecting mechnically dissimilar consumer electronic devices to an adaptor or a host
US7651368B2 (en) 2007-01-04 2010-01-26 Whirpool Corporation Appliance with an adapter to simultaneously couple multiple consumer electronic devices
US7870753B2 (en) * 2007-01-04 2011-01-18 Whirlpool Corporation Appliance door with a service interface
US8040666B2 (en) * 2007-01-04 2011-10-18 Whirlpool Corporation Door with a service interface on an edge
US7625246B2 (en) * 2007-01-04 2009-12-01 Whirlpool Corporation System for supplying service from an appliance to multiple consumer electronic devices
US7798865B2 (en) 2007-01-04 2010-09-21 Whirlpool Corporation Service supply module and adapter for a consumer electronic device
US7618295B2 (en) 2007-01-04 2009-11-17 Whirlpool Corporation Adapter and consumer electronic device functional unit
US7898812B2 (en) * 2007-01-04 2011-03-01 Whirlpool Corporation Alternative hosts for multiple adapters and multiple consumer electronic devices
US7871300B2 (en) 2007-01-04 2011-01-18 Whirlpool Corporation Host with multiple sequential adapters for multiple consumer electronic devices
US7865639B2 (en) 2007-01-04 2011-01-04 Whirlpool Corporation Appliance with an electrically adaptive adapter to alternatively couple multiple consumer electronic devices
US7686127B2 (en) 2007-01-04 2010-03-30 Whirlpool Corporation Acoustic chamber as part of adapter or appliance
US8018716B2 (en) 2007-01-04 2011-09-13 Whirlpool Corporation Adapter for docking a consumer electronic device in discrete orientations
US20080307102A1 (en) * 2007-06-08 2008-12-11 Galloway Curtis C Techniques for communicating data between a host device and an intermittently attached mobile device
US20080304486A1 (en) * 2007-06-08 2008-12-11 Joshua Verweyst Graessley Multiplexed data stream protocol
US8248984B2 (en) * 2007-06-20 2012-08-21 I Squared Llc System and method for interfacing devices
US7761622B2 (en) * 2007-07-26 2010-07-20 Hewlett-Packard Development Company, L.P. Centralized server rack management using USB
US7857222B2 (en) * 2007-08-16 2010-12-28 Hand Held Products, Inc. Data collection system having EIR terminal interface node
WO2009053910A2 (en) 2007-10-22 2009-04-30 Mobileaccess Networks Ltd. Communication system using low bandwidth wires
US20100328713A1 (en) * 2007-11-06 2010-12-30 Futurelogic, Inc. Modular transaction printer
US8175649B2 (en) 2008-06-20 2012-05-08 Corning Mobileaccess Ltd Method and system for real time control of an active antenna over a distributed antenna system
US20100097663A1 (en) * 2008-10-17 2010-04-22 Hin Leong Tan Scanning device with versatile media feed configuration
CN102232191B (en) 2009-02-08 2015-07-08 康宁移动接入有限公司 Communication system using cables carrying Ethernet signals
JP5073734B2 (en) * 2009-12-08 2012-11-14 シャープ株式会社 Network system, air cleaner for image forming apparatus, and control method of air cleaner in network system
US9497092B2 (en) 2009-12-08 2016-11-15 Hand Held Products, Inc. Remote device management interface
WO2012033856A1 (en) * 2010-09-07 2012-03-15 Revel Systems, Inc. Point of sale system
JP5832079B2 (en) * 2010-10-01 2015-12-16 キヤノン株式会社 Connection device and printing device
US8510170B2 (en) * 2010-12-22 2013-08-13 Toshiba Global Commerce Solutions Holdings Corporation Powering a point of sale printer and coupon printer from a shared power supply
WO2012106568A2 (en) * 2011-02-03 2012-08-09 Targus Group International, Inc. Portable electronic device docking station
US8621123B2 (en) 2011-10-06 2013-12-31 Honeywell International Inc. Device management using virtual interfaces
US8539123B2 (en) 2011-10-06 2013-09-17 Honeywell International, Inc. Device management using a dedicated management interface
EP2829152A2 (en) 2012-03-23 2015-01-28 Corning Optical Communications Wireless Ltd. Radio-frequency integrated circuit (rfic) chip(s) for providing distributed antenna system functionalities, and related components, systems, and methods
US9079461B2 (en) 2013-03-14 2015-07-14 The Goodyear Tire & Rubber Company Predictive peer-based tire health monitoring
JP6264155B2 (en) * 2014-03-31 2018-01-24 富士通株式会社 Information processing apparatus, information processing apparatus control method, and information processing apparatus control program
US9376118B2 (en) 2014-07-08 2016-06-28 The Goodyear Tire & Rubber Company Assessment of tire condition based on a tire health parameter
US9184960B1 (en) 2014-09-25 2015-11-10 Corning Optical Communications Wireless Ltd Frequency shifting a communications signal(s) in a multi-frequency distributed antenna system (DAS) to avoid or reduce frequency interference
US9904323B2 (en) 2014-10-28 2018-02-27 Targus International Llc Power and data adapter, and related systems and methods
US9636956B2 (en) 2014-11-04 2017-05-02 The Goodyear Tire & Rubber Company Wheel diagnostic monitoring
EP3234729A4 (en) 2014-12-15 2018-08-08 Targus International LLC Power and data adapter
US9623690B2 (en) * 2015-02-16 2017-04-18 Zih Corp. Cradle apparatus and printing device interface
JP2016170281A (en) * 2015-03-12 2016-09-23 セイコーエプソン株式会社 Image forming system and connection unit
US10705566B2 (en) 2016-09-09 2020-07-07 Targus International Llc Systems, methods and devices for native and virtualized video in a hybrid docking station
US10373125B2 (en) 2016-12-29 2019-08-06 Avery Dennison Retail Information Services, Llc Printer acting as host for device printers/scanners
WO2018203870A1 (en) 2017-05-01 2018-11-08 Hewlett-Packard Development Company, L.P. Auxiliary module power supply
US10663498B2 (en) 2017-07-20 2020-05-26 Targus International Llc Systems, methods and devices for remote power management and discovery
US11231448B2 (en) 2017-07-20 2022-01-25 Targus International Llc Systems, methods and devices for remote power management and discovery
SG11202106020TA (en) 2018-12-19 2021-07-29 Targus International Llc Display and docking apparatus for a portable electronic device
US11360534B2 (en) 2019-01-04 2022-06-14 Targus Internatonal Llc Smart workspace management system
US11017334B2 (en) 2019-01-04 2021-05-25 Targus International Llc Workspace management system utilizing smart docking station for monitoring power consumption, occupancy, and usage displayed via heat maps
CN210114266U (en) * 2019-03-12 2020-02-28 美思特射频技术科技(长兴)有限公司 Wireless anti-theft display rack for mobile phone
KR20220044965A (en) 2019-08-22 2022-04-12 타거스 인터내셔널 엘엘씨 Systems and Methods for Participant Controlled Video Conferencing
WO2021050575A1 (en) 2019-09-09 2021-03-18 Targus International Llc Systems and methods for docking stations removably attachable to display apparatuses and docking stand assemblies

Citations (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5099346A (en) * 1988-01-27 1992-03-24 Spectrix Corporation Infrared communications network
US5247380A (en) * 1988-01-27 1993-09-21 Spectrix Corp Infrared communications network
US5421012A (en) * 1987-08-21 1995-05-30 Wang Laboratories, Inc. Multitasking computer system for integrating the operation of different application programs which manipulate data objects of different types
US5596723A (en) * 1994-06-23 1997-01-21 Dell Usa, Lp Method and apparatus for automatically detecting the available network services in a network system
US5928356A (en) * 1997-10-11 1999-07-27 Institute For The Development Of Emerging Architectures, L.L.C. Method and apparatus for selectively controlling groups of registers
US5945981A (en) * 1993-11-17 1999-08-31 Microsoft Corporation Wireless input device, for use with a computer, employing a movable light-emitting element and a stationary light-receiving element
US5968147A (en) * 1997-09-26 1999-10-19 Adaptec, Inc. Method and apparatus for improved peripheral bus utilization
US6009470A (en) * 1997-09-10 1999-12-28 Lsi Logic Corporation Encoded multi-media terminal
US6052380A (en) * 1996-11-08 2000-04-18 Advanced Micro Devices, Inc. Network adapter utilizing an ethernet protocol and utilizing a digital subscriber line physical layer driver for improved performance
US6081356A (en) * 1997-05-27 2000-06-27 Steelcase Development Inc. Integrated optical ports
US6243743B1 (en) * 1998-01-29 2001-06-05 Automated Business Companies Split personal computer system
US6252614B1 (en) * 1998-07-20 2001-06-26 Toshiba American Information Systems, Inc. Software architecture which maintains system performance while pipelining data to an MFP and uses shared DLL
US20010016889A1 (en) * 1996-05-21 2001-08-23 Dan Kikinis Integrated network switching hub and bus structure
US6304250B1 (en) * 1997-04-12 2001-10-16 Samsung Electronics Co., Ltd. Wire/wireless keyboard with pointing device attachable thereto, computer system for use with the same, and related method
US6327613B1 (en) * 1998-01-12 2001-12-04 Adaptec, Inc. Method and apparatus for sharing peripheral devices over a network
US20010049276A1 (en) * 2000-04-06 2001-12-06 Beck Chang-Kyu Received data processing method in communication device for supporting bluetooth wireless communication
US20020029311A1 (en) * 2000-06-16 2002-03-07 Sylvain Joyeau Device and method for controlling access to computer peripherals
US20020031099A1 (en) * 1999-08-04 2002-03-14 Cookman Jordan C. Data communication device
US20020042851A1 (en) * 1991-01-18 2002-04-11 Scott Lochner Modular computer system
US20020054321A1 (en) * 2000-02-29 2002-05-09 Koji Kikuchi Data processing apparatus, data processing method and storage medium
US20020078149A1 (en) * 2000-11-20 2002-06-20 Chang William Ho System for mobile and pervasive output
US20020085361A1 (en) * 2000-12-29 2002-07-04 Wachel Robert D. Multiple processor cards accessing common peripherals via transparent and non-transparent bridges
US20020091826A1 (en) * 2000-10-13 2002-07-11 Guillaume Comeau Method and apparatus for interprocessor communication and peripheral sharing
US20020138548A1 (en) * 2001-03-21 2002-09-26 Neebe Mark T. Web-based common use terminal with multiple application servers
US20020138162A1 (en) * 2001-03-26 2002-09-26 Jeffrey Lee Antenna device for a wireless device
US6476795B1 (en) * 2000-01-20 2002-11-05 Hewlett-Packard Company Mouse recharging module
US20020194180A1 (en) * 2001-06-04 2002-12-19 Alsop Abraham D. Method for building a peripheral information database
US20030005186A1 (en) * 2001-06-29 2003-01-02 Gough Corey D. Peripheral sharing device with unified clipboard memory
US6631418B1 (en) * 2000-04-05 2003-10-07 Lsi Logic Corporation Server for operation with a low-cost multimedia terminal
US20030191799A1 (en) * 2000-03-14 2003-10-09 Netilla Networks, Inc. Apparatus and accompanying methods for providing, through a centralized server site, a secure, cost-effective, web-enabled, integrated virtual office environment remotely accessible through a network-connected web browser
US6990082B1 (en) * 1999-11-08 2006-01-24 Intel Corporation Wireless apparatus having a transceiver equipped to support multiple wireless communication protocols

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US85361A (en) * 1868-12-29 Improved furniture-protector
US194180A (en) * 1877-08-14 Improvement in mortising-chisels
US29311A (en) * 1860-07-24 Straw-cutter
US138548A (en) * 1873-05-06 Improvement in combination tools
US42851A (en) * 1864-05-24 Improvement in churn-bodies
US5186A (en) * 1847-07-10 Ship s block
US31099A (en) * 1861-01-15 Improvement in projectiles for ordnance
US54321A (en) * 1866-05-01 Improvement in burial-caskets
US77067A (en) * 1868-04-21 Horace g
US16889A (en) * 1857-03-24 tidey
US91826A (en) * 1869-06-29 Improvement in shingle-machine
SE469763B (en) 1991-04-16 1993-09-06 Boris Wallsten COMPUTER INCLUDING AATMINSTONE TWO TO EACH OTHER ALLOWED CONNECTABLE PARTS
EP0608418B1 (en) * 1992-05-20 1998-11-04 Seiko Epson Corporation Cartridge for electronic apparatus
US5485458A (en) * 1993-03-05 1996-01-16 Apple Computer, Inc. Bus interconnect circuit including port control logic for a multiple node communication network
US6185010B1 (en) * 1995-04-25 2001-02-06 Ricoh Company, Ltd. Image forming system having separate printer unit and scanner unit, the printer unit including a power supply for both the printer and scanner units
US5870080A (en) * 1996-03-14 1999-02-09 Gateway 2000, Inc. Electro-magnetic transceiver combined with a pointing device
KR100189781B1 (en) * 1996-05-07 1999-06-01 윤종용 Power supply control for display device
US5982614A (en) 1996-11-18 1999-11-09 Peripheral Vision, Inc. Docking station including a port replicator for sharing peripherals between a portable computer and desktop computer
US6405049B2 (en) * 1997-08-05 2002-06-11 Symbol Technologies, Inc. Portable data terminal and cradle
JPH11202999A (en) * 1998-01-12 1999-07-30 Nec Corp Image display device
NL1008642C2 (en) * 1998-03-19 1999-09-23 Oce Tech Bv Digital copier with a personal data storage system.
US6552743B1 (en) * 1998-04-08 2003-04-22 Hewlett Packard Development Company, L.P. Digital camera-ready printer
US6170026B1 (en) 1998-06-16 2001-01-02 Modubility Llc Mobile computing systems which automatically reconfigure to operate any devices attached to a docking module upon connection to the docking station
JP2000089855A (en) 1998-09-14 2000-03-31 Fujitsu Ltd Function extension device and electronic unit
US6160642A (en) * 1998-12-22 2000-12-12 Hewlett-Packard Company Integrated printer and scanner device
US6462839B1 (en) * 1999-03-25 2002-10-08 Hewlett-Packard Company Combined printer/copier device having a pivotable scanner
US6791605B1 (en) * 1999-05-07 2004-09-14 Eastman Kodak Company Image capture and printing device
US6963935B1 (en) 1999-08-31 2005-11-08 Gateway Inc. Peripheral universal bus hub
US6373511B1 (en) * 1999-11-26 2002-04-16 Ivi Checkmate Corp. Combination terminal and printer
US6366450B1 (en) * 1999-12-09 2002-04-02 Gateway, Inc. Hideaway integrated docking cradle
US6255800B1 (en) * 2000-01-03 2001-07-03 Texas Instruments Incorporated Bluetooth enabled mobile device charging cradle and system
US6328612B1 (en) * 2000-07-13 2001-12-11 D-Link Corporation Stacked housings for network devices
US6711419B1 (en) * 2000-07-13 2004-03-23 Sun Microsystems, Inc. Integrated information appliance
US6421012B1 (en) * 2000-07-19 2002-07-16 Harris Corporation Phased array antenna having patch antenna elements with enhanced parasitic antenna element performance at millimeter wavelength radio frequency signals
US20020071035A1 (en) * 2000-12-07 2002-06-13 Sobol Robert E. Digital camera docking station

Patent Citations (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5421012A (en) * 1987-08-21 1995-05-30 Wang Laboratories, Inc. Multitasking computer system for integrating the operation of different application programs which manipulate data objects of different types
US5099346A (en) * 1988-01-27 1992-03-24 Spectrix Corporation Infrared communications network
US5247380A (en) * 1988-01-27 1993-09-21 Spectrix Corp Infrared communications network
US20020077067A1 (en) * 1991-01-18 2002-06-20 Scott Lochner Modular computer system
US20020042851A1 (en) * 1991-01-18 2002-04-11 Scott Lochner Modular computer system
US5945981A (en) * 1993-11-17 1999-08-31 Microsoft Corporation Wireless input device, for use with a computer, employing a movable light-emitting element and a stationary light-receiving element
US5596723A (en) * 1994-06-23 1997-01-21 Dell Usa, Lp Method and apparatus for automatically detecting the available network services in a network system
US20010016889A1 (en) * 1996-05-21 2001-08-23 Dan Kikinis Integrated network switching hub and bus structure
US6052380A (en) * 1996-11-08 2000-04-18 Advanced Micro Devices, Inc. Network adapter utilizing an ethernet protocol and utilizing a digital subscriber line physical layer driver for improved performance
US6304250B1 (en) * 1997-04-12 2001-10-16 Samsung Electronics Co., Ltd. Wire/wireless keyboard with pointing device attachable thereto, computer system for use with the same, and related method
US6081356A (en) * 1997-05-27 2000-06-27 Steelcase Development Inc. Integrated optical ports
US6009470A (en) * 1997-09-10 1999-12-28 Lsi Logic Corporation Encoded multi-media terminal
US5968147A (en) * 1997-09-26 1999-10-19 Adaptec, Inc. Method and apparatus for improved peripheral bus utilization
US5928356A (en) * 1997-10-11 1999-07-27 Institute For The Development Of Emerging Architectures, L.L.C. Method and apparatus for selectively controlling groups of registers
US6327613B1 (en) * 1998-01-12 2001-12-04 Adaptec, Inc. Method and apparatus for sharing peripheral devices over a network
US6473783B2 (en) * 1998-01-12 2002-10-29 Adaptec, Inc. Method and apparatus for sharing peripheral devices over a network
US6243743B1 (en) * 1998-01-29 2001-06-05 Automated Business Companies Split personal computer system
US6252614B1 (en) * 1998-07-20 2001-06-26 Toshiba American Information Systems, Inc. Software architecture which maintains system performance while pipelining data to an MFP and uses shared DLL
US20020031099A1 (en) * 1999-08-04 2002-03-14 Cookman Jordan C. Data communication device
US6990082B1 (en) * 1999-11-08 2006-01-24 Intel Corporation Wireless apparatus having a transceiver equipped to support multiple wireless communication protocols
US6476795B1 (en) * 2000-01-20 2002-11-05 Hewlett-Packard Company Mouse recharging module
US20020054321A1 (en) * 2000-02-29 2002-05-09 Koji Kikuchi Data processing apparatus, data processing method and storage medium
US20030191799A1 (en) * 2000-03-14 2003-10-09 Netilla Networks, Inc. Apparatus and accompanying methods for providing, through a centralized server site, a secure, cost-effective, web-enabled, integrated virtual office environment remotely accessible through a network-connected web browser
US6631418B1 (en) * 2000-04-05 2003-10-07 Lsi Logic Corporation Server for operation with a low-cost multimedia terminal
US20010049276A1 (en) * 2000-04-06 2001-12-06 Beck Chang-Kyu Received data processing method in communication device for supporting bluetooth wireless communication
US20020029311A1 (en) * 2000-06-16 2002-03-07 Sylvain Joyeau Device and method for controlling access to computer peripherals
US20020091826A1 (en) * 2000-10-13 2002-07-11 Guillaume Comeau Method and apparatus for interprocessor communication and peripheral sharing
US20020078149A1 (en) * 2000-11-20 2002-06-20 Chang William Ho System for mobile and pervasive output
US20020085361A1 (en) * 2000-12-29 2002-07-04 Wachel Robert D. Multiple processor cards accessing common peripherals via transparent and non-transparent bridges
US20020138548A1 (en) * 2001-03-21 2002-09-26 Neebe Mark T. Web-based common use terminal with multiple application servers
US20020138162A1 (en) * 2001-03-26 2002-09-26 Jeffrey Lee Antenna device for a wireless device
US20020194180A1 (en) * 2001-06-04 2002-12-19 Alsop Abraham D. Method for building a peripheral information database
US20030005186A1 (en) * 2001-06-29 2003-01-02 Gough Corey D. Peripheral sharing device with unified clipboard memory

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177159A1 (en) * 2002-02-05 2003-09-18 International Business Machines Corporation Dynamic machine synthesis for wireless device access and management
US6993398B2 (en) * 2002-02-05 2006-01-31 International Business Machines Corporation Dynamic machine synthesis for wireless device access and management
USRE44534E1 (en) * 2002-02-05 2013-10-08 Wistron Corporation Dynamic machine synthesis for wireless device access and management
US7716362B1 (en) * 2002-08-23 2010-05-11 Carl Razza Networked thin client with data/memory interface
US20060103850A1 (en) * 2004-11-12 2006-05-18 Alphonse Gerard A Single trace multi-channel low coherence interferometric sensor
US7417740B2 (en) 2004-11-12 2008-08-26 Medeikon Corporation Single trace multi-channel low coherence interferometric sensor
US20060103870A1 (en) * 2004-11-17 2006-05-18 Inventec Appliances Corp. Data output system and method for handheld wireless communication device
US8407347B2 (en) 2004-11-19 2013-03-26 Xiao Qian Zhang Method of operating multiple input and output devices through a single computer
US20060267857A1 (en) * 2004-11-19 2006-11-30 Userful Corporation Method of operating multiple input and output devices through a single computer
US8801523B2 (en) 2009-10-30 2014-08-12 At&T Intellectual Property I, L.P. Methods, systems, and products for centralized control of gaming applications
US10155163B2 (en) 2009-10-30 2018-12-18 Red Hat, Inc. Methods, systems, and products for control of gaming applications
US8197345B2 (en) 2009-10-30 2012-06-12 At&T Intellectual Property I, L. P. Methods, systems, and products for centralized control of gaming applications
US20110105232A1 (en) * 2009-10-30 2011-05-05 Jason Godfrey Methods, Systems, and Products for Centralized Control of Gaming Applications
US9839847B2 (en) 2009-10-30 2017-12-12 Red Hat, Inc. Methods, systems, and products for control of gaming applications
US9463384B2 (en) 2009-10-30 2016-10-11 At&T Intellectual Property I, L.P. Methods, systems, and products for control of gaming applications
WO2011081984A1 (en) * 2009-12-31 2011-07-07 Nimbus Is, Inc. Systems and methods for communicating data between a server and a device on a virtual desktop
US20110161404A1 (en) * 2009-12-31 2011-06-30 Nimbus Is, Inc. Systems and methods for communicating data between a server and a device on a virtual desktop
US9002946B2 (en) * 2010-08-25 2015-04-07 Autodesk, Inc. Dual modeling environment in which commands are executed concurrently and independently on both a light weight version of a proxy module on a client and a precise version of the proxy module on a server
US20120054261A1 (en) * 2010-08-25 2012-03-01 Autodesk, Inc. Dual modeling environment
WO2013049522A3 (en) * 2011-09-28 2013-06-06 Nintendo Of America Inc. Powered marking apparatus for pointing control
WO2013049522A2 (en) * 2011-09-28 2013-04-04 Nintendo Of America Inc. Powered marking apparatus for pointing control
TWI471051B (en) * 2012-05-29 2015-01-21 Cal Comp Electronics & Comm Co External electronic device and method for wireless accessing storage device
CN103457624A (en) * 2012-05-29 2013-12-18 泰金宝电通股份有限公司 External electronic device and method for wirelessly accessing storage device
DE102013007690A1 (en) 2013-05-03 2014-11-06 Quantessence UG (haftungsbeschränkt) Mobile electronic device for displaying and operating an application interface running on a server
US20180013836A1 (en) * 2016-07-06 2018-01-11 American Megatrends, Inc. Wireless thin clients
US10652339B2 (en) * 2016-07-06 2020-05-12 Amzetta Technologies, Llc Wireless thin clients

Also Published As

Publication number Publication date
US6944689B2 (en) 2005-09-13
EP1280043A3 (en) 2004-09-08
US20040024933A1 (en) 2004-02-05
EP1280043A2 (en) 2003-01-29
US7103760B1 (en) 2006-09-05
JP4166046B2 (en) 2008-10-15
JP2003131767A (en) 2003-05-09
US6963936B2 (en) 2005-11-08
US20040024932A1 (en) 2004-02-05

Similar Documents

Publication Publication Date Title
US20040024928A1 (en) Wireless ultra-thin client network system
US7509402B2 (en) Automation control system having a configuration tool and two-way ethernet communication for web service messaging, discovery, description, and eventing that is controllable with a touch-screen display
JP4585276B2 (en) Storage system
US8706031B2 (en) Method for switching the use of a shared set of wireless I/O devices between multiple computers
US8015331B2 (en) Multi-console workstations concurrently supporting multiple users
US5577205A (en) Chassis for a multiple computer system
US20070078910A1 (en) Back-up storage for home network
US20050013103A1 (en) Multipurpose docking apparatus for a mobile computer
US5802391A (en) Direct-access team/workgroup server shared by team/workgrouped computers without using a network operating system
EP1587305A2 (en) Data storage system and method that supports personal video recorder functionality
JP2014502764A (en) System and method for providing resources and interactivity in a computer system
CN1617515A (en) Simple and dynamic configuration of network devices
WO2001016686A1 (en) Peripheral universal bus hub
JPH1069338A (en) Computer docking station that can be made multifunctional
WO2014067325A1 (en) Terminal device, system, and method for accessing virtual desktop
CN104580399A (en) OpenStack and Spice-based cloud desktop implementation method
US20080059275A1 (en) Automatic task performance as scheduled using embedded secondary processor
US20020199047A1 (en) System comprising multiple co-located computer systems each having a remotely located human interface using computer I/O bus extension
US20070083660A1 (en) Amorphic Computing
JP5528034B2 (en) Method, apparatus, and program for managing a blade server in a blade center
KR100785264B1 (en) Multi-user Multimedia Internet computer system
US20070067802A1 (en) Method and apparatus for ordering television stations and programs
US20140281987A1 (en) Providing a universal resource manager to access and display user customizable content, to switch content on demand, and to optimize the user environment
US7417854B2 (en) Computing device having multiple enclosures
US20020071350A1 (en) Intelligent data storage device

Legal Events

Date Code Title Description
AS Assignment

Owner name: HEWLETT-PACKARD DEVELOPMENT COMPANY L.P., TEXAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BILLINGTON, COREY;BRADLEY, CHRIS;REEL/FRAME:014366/0023;SIGNING DATES FROM 20030320 TO 20030327

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION