A method and device for securing a removable attached computer module (“ACM”) 10. ACM 10 inserts into a computer module Bay (“CMB”) 40 within a peripheral console to form a functional computer such as a desktop computer or portable computer. The present ACM 10 includes a locking system, which includes hardware and software 600, 700, to prevent accidental removal or theft of the ACM from the peripheral console. While ACM is in transit, further security is necessary against illegal or unauthorized use. If ACM contains confidential data, a high security method is needed to safeguard against theft.
|
14. A method for operating a computer system, said method comprising:
inserting an attached computer module (“ACM”) into a bay of a console of a modular computer system, said ACM comprising
a low voltage differential signal (“LVDS”) channel comprising at least two unidirectional serial bit channels to convey data in opposite directions; and
a microprocessor unit coupled to a mass memory storage device, said microprocessor unit comprising an interface controller coupled to said LVDS channel to communicate peripheral component Interconnect (“PCI”) bus transaction in serial form over said LVDS channel;
applying power to said computer system and said ACM to execute a security program, said security program being stored in said mass memory storage device; and
prompting for a user password from a user on a display.
0. 30. A computer module, said module comprising:
an enclosure, said enclosure comprising a first connector configured to couple to a second connector through a cable, said second connector being insertable into a console, said console comprising a universal serial bus;
a central processing unit in said enclosure, said central processing unit comprising a microprocessor based integrated circuit chip and an interface controller integrated in said chip;
a low voltage differential signal (“LVDS”) channel directly extending from said interface controller, said LVDS channel comprising two sets of unidirectional serial bit channels to convey data in opposite directions;
a hard disk drive in said enclosure, said hard disk drive being coupled to said central processing unit; and
a programmable memory device in said enclosure, said programmable memory device being configurable to store a password for preventing a possibility of unauthorized use of said hard disk drive.
0. 53. A method for operating a computer system, said method comprising:
inserting an attached computer module (“ACM”) into a bay of a console of a modular computer system, said console comprising an input device, said ACM comprising
a microprocessor unit coupled to a mass memory storage device, said microprocessor unit comprising an interface controller to communicate peripheral component Interconnect (“PCI”) bus transaction in serial form; and
a low voltage differential signal (“LVDS”) channel comprising at least two unidirectional serial bit channels to convey data in opposite directions, said LVDS channel directly extending from said interface controller to convey said PCI bus transaction in serial form;
conveying data packets of universal serial bus protocol between said ACM and said console;
applying power to said computer system and said ACM to execute a security program, said security program being stored in said mass memory storage device; and
prompting for a user password from a user on a display.
0. 37. A computer module, said module comprising:
an enclosure, said enclosure comprising a first connector configured to couple to a second connector through a cable, said second connector being insertable into a console, said console comprising a mass storage device and a first channel comprising two low voltage differential signal (“LVDS”), unidirectional serial bit channels to convey data in opposite directions;
a central processing unit in said enclosure, said central processing unit comprising a microprocessor based integrated circuit chip and an interface controller integrated in said chip, said interface controller being configured to communicate address and data of peripheral component Interconnect (“PCI”) bus transaction in serial form;
a second channel directly coupled to said interface controller, said second channel comprising two LVDS, unidirectional, multiple serial bit channels to convey data in opposite directions;
a hard disk drive in said enclosure, said hard disk drive being coupled to said central processing unit; and
a programmable memory device in said enclosure, said programmable memory device being configurable to store a password for preventing a possibility of unauthorized use of said hard disk drive.
0. 42. A computer module, said module comprising:
an enclosure, said enclosure comprising a first connector configured to couple to a second connector through a cable, said second connector being insertable into a console, said console comprising a mass storage device and a first channel comprising two low voltage differential signal (“LVDS”), unidirectional serial bit channels to convey data in opposite directions;
a central processing unit in said enclosure, said central processing unit comprising a microprocessor based integrated circuit chip;
a second channel in said enclosure, said second channel comprising two LVDS, unidirectional, multiple serial bit channels to convey data in opposite directions;
a peripheral bridge to communicate address and data of peripheral component Interconnect (“PCI”) bus transaction in serial form over said second channel, said peripheral bridge coupled to said central processing unit without any intervening PCI bus;
a hard disk drive in said enclosure, said hard disk drive being coupled to said central processing unit; and
a programmable memory device in said enclosure, said programmable memory device being configurable to store a password for preventing a possibility of unauthorized use of said hard disk drive.
1. A computer module, said module comprising:
an enclosure, said enclosure comprising a first connector configured to couple to a second connector through a cable, said second connector being insertable into a console;
a central processing unit in said enclosure, said central processing unit comprising a microprocessor based integrated circuit chip and an interface controller integrated in said chip, said interface controller being configured to transmit and receive serial bits of peripheral component Interconnect (“PCI”) bus transaction, said serial bits of PCI bus transaction comprising PCI address and data bits;
a low voltage differential signal (“LVDS”) channel in said enclosure, said LVDS channel comprising a first unidirectional, differential signal pair to convey data in a first direction and a second unidirectional, differential signal pair to convey data in a second, opposite direction, said LVDS channel directly extending from said interface controller to convey said serial bits of PCI bus transaction;
a hard disk drive in said enclosure, said hard disk drive being coupled to said central processing unit; and
a programmable memory device in said enclosure, said programmable memory device being configurable to store a password for preventing a possibility of unauthorized use of said hard disk drive.
0. 47. A computer module, said module comprising:
an enclosure, said enclosure comprising a first connector configured to couple to a second connector through a cable, said second connector being insertable into a console;
a central processing unit in said enclosure, said central processing unit comprising a microprocessor based integrated circuit chip and an interface controller integrated in said chip, said interface controller being configured to transmit and receive serial bits of peripheral component Interconnect (“PCI”) bus transaction as 10-bit packets, said serial bits of PCI bus transaction comprising encoded PCI address and data bits;
a low voltage differential signal (“LVDS”) channel in said enclosure, said LVDS channel comprising a first unidirectional, differential signal pair to convey data in a first direction and a second unidirectional, differential signal pair to convey data in a second, opposite direction, said LVDS channel directly extending from said interface controller to convey said serial bits of PCI bus transaction;
a hard disk drive in said enclosure, said hard disk drive being coupled to said central processing unit; and
a programmable memory device in said enclosure, said programmable memory device being configurable to store a password for preventing a possibility of unauthorized use of said hard disk drive.
0. 2. The computer module of
0. 3. The computer module of
0. 4. The computer module of
5. The computer module of
0. 6. The computer module of
0. 7. The computer module of
0. 8. The computer module of
0. 9. The computer module of
0. 10. The computer module of
0. 11. The computer module of
0. 12. The computer module of
0. 13. The computer module of
0. 15. The method of
0. 16. The method of
17. The method of
0. 18. The method of
0. 19. The method of
0. 20. The method of
0. 21. The method of
0. 22. The method of
0. 23. The method of
0. 24. The computer module of claim 1 wherein said central processing unit comprises a graphics controller integrated in said chip.
0. 25. The computer module of claim 24 wherein said console comprises a display, and said graphics controller is configured to couple to said display upon insertion of said second connector into said console.
0. 26. The computer module of claim 1 wherein said interface controller is configured to output encoded address and data bits of PCI bus transaction in serial form that are conveyed over said LVDS channel.
0. 27. The computer module of claim 1 wherein said LVDS channel corresponds to a first LVDS channel, said console comprises a second LVDS channel, and said first LVDS channel is configured to couple to said second LVDS channel upon insertion of said second connector into said console.
0. 28. The method of claim 14 wherein said interface controller is configured to output an encoded serial bit stream of PCI address and data information, said LVDS channel directly extends from said interface controller, and further comprising conveying said encoded serial bit stream over said LVDS channel.
0. 29. The method of claim 14 wherein said microprocessor unit comprises a graphics controller integrated with said microprocessor unit in a single chip, and further comprising coupling said graphics controller to said display upon insertion of said ACM.
0. 31. The computer module of claim 30 wherein said interface controller is configured to output an encoded serial bit stream that is conveyed over said LVDS channel.
0. 32. The computer module of claim 31 wherein said encoded serial bit stream is conveyed over said LVDS channel as 10-bit packets.
0. 33. The computer module of claim 31 wherein said encoded serial bit stream comprises encoded address and data bits of peripheral component Interconnect (“PCI”) bus transaction.
0. 34. The computer module of claim 31 wherein said encoded serial bit stream comprises information of universal serial bus protocol.
0. 35. The computer module of claim 34 wherein said LVDS channel is configured to couple to said universal serial bus upon insertion of said second connector into said console.
0. 36. The computer module of claim 31 further comprising a main memory in said enclosure, said main memory being directly coupled to said central processing unit.
0. 38. The computer module of claim 37 wherein, upon insertion of said second connector into said console, said first channel is configured to couple to said second channel to communicate said address and data of PCI bus transaction.
0. 39. The computer module of claim 37 wherein, upon insertion of said second connector into said console, said central processing unit is configured to couple to said mass storage device through said first channel and said second channel.
0. 40. The computer module of claim 37 wherein said interface controller is configured to output said address and data of PCI bus transaction as 10-bit packets that are conveyed over said second channel.
0. 41. The computer module of claim 37 further comprising a main memory in said enclosure, said main memory being directly coupled to said central processing unit.
0. 43. The computer module of claim 42 wherein, upon insertion of said second connector into said console, said first channel is configured to couple to said second channel to communicate said address and data of PCI bus transaction.
0. 44. The computer module of claim 42 wherein, upon insertion of said second connector into said console, said central processing unit is configured to couple to said mass storage device through said second channel.
0. 45. The computer module of claim 42 wherein said second channel directly extends from said peripheral bridge.
0. 46. The computer module of claim 45 wherein said peripheral bridge is configured to output said address and data of PCI bus transaction as 10-bit packets that are conveyed over said second channel.
0. 48. The computer module of claim 47 wherein said console comprises a mass storage device, and, upon insertion of said second connector into said console, said central processing unit is configured to communicate with said mass storage device through said LVDS channel.
0. 49. The computer module of claim 47 wherein said LVDS channel extends through said first connector to convey said serial bits of PCI bus transaction between said computer module and said console.
0. 50. The computer module of claim 47 wherein said console comprises a display, and said first connector is configured to convey video signals between said computer module and said console.
0. 51. The computer module of claim 50 wherein said central processing unit comprises a graphics controller integrated in said chip.
0. 52. The computer module of claim 51 wherein said graphics controller is configured to communicate with said display through said first connector.
0. 54. The method of claim 53 wherein said interface controller is configured to output a serial bit stream of PCI address and data information, and further comprising conveying said serial bit stream over said LVDS channel.
0. 55. The method of claim 53 wherein said mass memory storage device comprises a flash memory device.
0. 56. The method of claim 53 wherein conveying said data packets of universal serial bus protocol comprises conveying said data packets over serial bit lines.
0. 57. The method of claim 53 wherein conveying said data packets of universal serial bus protocol comprises conveying said data packets between said ACM and said input device.
0. 58. The method of claim 53 wherein said microprocessor unit comprises a graphics controller integrated with said microprocessor unit in a single chip, and further comprising coupling said graphics controller to said display upon insertion of said ACM.
0. 59. The computer module of claim l wherein said LVDS channel extends through said first connector to convey said serial bits of PCI bus transaction between said computer module and said console.
|
FIG. 8 is a block diagram of one embodiment of a computer system using the interface of the present invention.542
As suggested above, there are also differences between HIC 900 and PIC 1000. Some of the differences between HIC 900 and PIC 1000 include the following. First, receiver 1040 in PIC 1000, unlike receiver 940 in HIC 900, does not contain a synchronization unit. As mentioned above, the synchronization unit in HIC 900 synchronizes the PCKR clock to the PCK clock locally generated by PLL 950. PIC 1000 does not locally generate a PCK clock and, therefore, it does not have a locally generated PCK clock with which to synchronize the PCK clock signal that it receives from HIC 900. Another difference between PIC 1000 and HIC 900 is the fact that PIC 1000 contains a video parallel to serial converter 1089 whereas HIC 900 contains a video serial to parallel converter 980. Video parallel to serial converter 1089 receives 16 bit parallel video capture data and video control signals on the Video Port Data [0::15] and Video Port Control lines, respectively, from the video capture circuit (not shown in FIG. 10) and converts them to a serial video data stream that is transmitted on the VPD line to the HIC. The video capture circuit may be any type of video capture circuit that outputs a 16 bit parallel video capture data and video control signals. Another difference lies in the fact that PIC 1000, unlike HIC 900, contains a clock doubler 1082 to double the video clock rate of the video clock signal that it receives. The doubled video clock rate is fed into video parallel to serial converter 1082 through buffer 1083 and is sent to serial to parallel converter 980 through buffer 1084. Additionally, reset control unit 1035 in PIC 1000 receives a reset signal from the CPU CNTL & GPIO latch/driver unit 1090 and transmits the reset signal on the RESET# line to the HIC 900 whereas reset control unit 945 of HIC 900 receives the reset signal and forwards it to its CPU CNTL & GPIO latch/driver unit 990 because, in the above embodiment, the reset signal RESET# is unidirectionally sent from the PIC 1000 to the HIC 900.
Like HIC 900, PIC 1000 handles the PCI bus control signals and control bits from the XPBus representing PCI control signals in the following ways:
1. PIC 1000 buffers clocked control signals from the secondary PCI bus, encodes them and sends the encoded control bits to the XPBus;
2. PIC 1000 manages the signal locally; and
3. PIC 1000 receives control bits from XPBus, translates them into PCI control signals and sends the PCI control signals to the secondary PCI bus.
PIC 1000 also supports a reference arbiter on the secondary PCI Bus to manage the PCI signals REQ# and GNT#.
FIG. 11 is a schematic diagram of lines PCK, PD0 to PD3, and PCN. These lines are unidirectional LVDS lines for transmitting clock signals and bits from the HIC to the PIC. The bits on the PD0 to PD3 and the PCN lines are sent synchronously within every clock cycle of the PCK. Another set of lines, namely PCKR, PDR0 to PDR3, and PCNR, are used to transmit clock signals and bits from the PIC to HIC. The lines used for transmitting information from the PIC to the HIC have the same structure as those shown in FIG. 11, except that they transmit data in a direction opposite to that in which the lines shown in FIG. 11 transmit data. In other words they transmit information from the PIC to the HIC. The bits on the PDR0 to PDR3 and the PCNR lines are sent synchronously within every clock cycle of the PCKR. Some of the examples of control information that may be sent in the reverse direction, i.e., on PCNR line, include a request to switch data bus direction because of a pending operation (such as read data available), a control signal change in the target requiring communication in the reverse direction, target busy, and transmission error detected.
The XPBus which includes lines PCK, PD0 to PD3, PCN, PCKR, PDR0 to PDR3, and PCNR, has two sets of unidirectional lines transmitting clock signals and bits in opposite directions. The first set of unidirectional lines includes PCK, PD0 to PD3, and PCN. The second set of unidirectional lines includes PCKR, PDR0 to PDR3, and PCNR. Each of these unidirectional set of lines is a point-to-point bus with a fixed transmitter and receiver, or in other words a fixed master and slave bus. For the first set of unidirectional lines, the HIC is a fixed transmitter/master whereas the PIC is a fixed receiver/slave. For the second set of unidirectional lines, the PIC is a fixed transmitter/master whereas the HIC is a fixed receiver/slave. The LVDS lines of XPBus, a cable friendly and remote system I/O bus, transmit fixed length data packets within a clock cycle.
The XPBus lines, PD0 to PD3, PCN, PDR0 to PDR3 and PCNR, and the video data and clock lines, VPD and VPCK, are not limited to being LVDS lines, as they may be other forms of bit based lines. For example, in another embodiment, the XPBus lines may be IEEE 1394 lines.
It is to be noted that although each of the lines PCK, PD0 to PD3, PCN, PCKR, PDR0 to PDR3, PCNR, VPCK, and VPD is referred to as a line, in the singular rather than plural, each such line may contain more than one physical line. For example, in the embodiment shown in FIG. 11, each of lines PCK, PD0 to PD3 and PCN includes two physical lines between each driver and its corresponding receiver. The term line, when not directly preceded by the terms physical or conductive, is herein used interchangeably with a signal or bit channel of one or more physical lines for transmitting a signal. In the case of non-differential signal lines, generally one physical line is used to transmit one signal. However, in the case of differential signal lines, a pair of physical lines is used to transmit one signal. For example, a pair of physical lines together transmit a signal in a bit line or bit channel in an LVDS or IEEE 1394 interface.
A bit based line (i.e., a bit line) is a line for transmitting serial bits. Bit based lines typically transmit bit packets and use a serial data packet protocol. Examples of bit lines include an LVDS line, an IEEE 1394 line, and a Universal Serial Bus (USB) line.
In another embodiment, such as that shown in FIG. 15, the connectors on the HIC and PIC do not directly engage with one another. In the embodiment shown in FIG. 15, an extension cord 1580 having cable 1583 and connectors 1581 and 1582 disposed at the ends of cable 1583, is used to couple the connectors 1505 and 1555 on the HIC 1500 and PIC 1550, respectively. FIG. 16 is a diagram of an attached computer module 1600 with a “plug & display” port and direct power connection.
The interfaces of the present invention comprising an HIC, a PIC and the link between the HIC and PIC, either with or without an extension cord such as extension cord 1580 in FIG. 15, may be used to interface an ACM and a peripheral console. Moreover, the embodiment of the interface of the present invention having an extension cord, such as that disclosed in FIG. 15, may be used to interface two computer systems. Therefore, the interface of the present invention has broader application than that of interfacing an ACM and a peripheral console.
In one embodiment, the connectors may be limited to pins for transmitting PCI related signals. In such an embodiment, the cable would consist of conductive lines on the XPBus. In another embodiment, however, the connectors may include pins for transmitting video and/or power related signals in addition to the PCI related signals, in which case, the cable would have conductive lines for the video bus and/or power bus.
The above embodiments are described generally in terms of hardware and software. It will be recognized, however, that the functionality of the hardware can be further combined or even separated. The functionality of the software can also be further combined or even separated. Hardware can be replaced, at times, with software. Software can be replaced, at times, with hardware. Accordingly, the present embodiments should not be construed as limiting the scope of the claims here. One of ordinary skill in the art would recognize other variations, modifications, and alternatives.
While the above is a full description of the specific embodiments, various modifications, alternative constructions and equivalents may be used. Therefore, the above description and illustrations should not be taken as limiting the scope of the present invention which is defined by the appended claims.
Patent | Priority | Assignee | Title |
10216684, | Jun 22 2015 | GOOGLE LLC | Operating system card for multiple devices |
9171134, | Jan 23 2013 | FULIAN PRECISION ELECTRONICS TIANJIN CO , LTD | Electronic device and secure switch module thereof |
9529768, | May 14 1999 | ACQIS LLC | Computer system including CPU or peripheral bridge directly connected to a low voltage differential signal channel that communicates serial bits of a peripheral component interconnect bus transaction in opposite directions |
9529769, | Mar 31 2005 | ACQIS LLC | Computer system including CPU or peripheral bridge directly connected to a low voltage differential signal channel that communicates serial bits of a peripheral component interconnect bus transaction in opposite directions |
9557930, | Mar 24 2015 | International Business Machines Corporation | Security for memory module data |
9703750, | May 14 1999 | ACQIS LLC | Computer system including CPU or peripheral bridge directly connected to a low voltage differential signal channel that communicates serial bits of a peripheral component interconnect bus transaction in opposite directions |
9858231, | Jun 22 2015 | GOOGLE LLC | Operating system card for multiple devices |
RE46947, | May 14 1999 | ACQIS LLC | Data security method and device for computer modules |
RE48365, | Dec 19 2006 | Mobile Motherboard Inc. | Mobile motherboard |
Patent | Priority | Assignee | Title |
4769764, | Aug 11 1986 | Modular computer system with portable travel unit | |
4799258, | Feb 13 1984 | British Technology Group Limited | Apparatus and methods for granting access to computers |
5086499, | May 23 1989 | DaimlerChrysler AG | Computer network for real time control with automatic fault identification and by-pass |
5103446, | Nov 09 1990 | Moses Computers, Inc. | Local area network adaptive throughput control for instantaneously matching data transfer rates between personal computer nodes |
5191581, | Dec 07 1990 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Method and apparatus for providing high performance interconnection between interface circuits coupled to information buses |
5198806, | Dec 31 1990 | Lord & Sebastian, Inc. | Remote control and secure access for personal computers |
5319771, | May 10 1989 | Seiko Epson Corporation | CPU clock generator having a low frequency output during I/O operations and a high frequency output during memory operations |
5463742, | Mar 05 1993 | Hitachi Computer Products (America), Inc.; HITACHI COMPUTER PRODUCTS AMERICA , INC | Personal processor module and docking station for use therewith |
5519843, | Mar 15 1993 | M-Systems | Flash memory system providing both BIOS and user storage capability |
5539616, | Jun 29 1992 | PDACO LTD | Modular portable computer |
5546463, | Jul 12 1994 | SAFENET, INC | Pocket encrypting and authenticating communications device |
5550861, | Sep 27 1994 | FLAT CONNECTIONS, INC | Modular PCMCIA modem and pager |
5572441, | Apr 04 1994 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Data connector for portable devices |
5590377, | Jun 07 1995 | SAMSUNG ELECTRONICS CO , LTD | Automatic control of distributed DMAs in a PCI bus system supporting dual ISA buses |
5608608, | Jan 04 1995 | Lenovo PC International | Cartridge-based design for portable and fixed computers |
5623637, | Dec 06 1993 | HELIOSTAR LLC | Encrypted data storage card including smartcard integrated circuit for storing an access password and encryption keys |
5638521, | Oct 12 1992 | Leunig GmbH | Apparatus using a parallel interface for data transfer between a plurality of computers, as well as for transfer of data from computers to shared peripheral devices |
5640302, | Jun 29 1992 | PDACO LTD | Modular portable computer |
5648762, | Feb 04 1994 | Canon Kabushiki Kaisha | Built-in electronic apparatus and device-detaching method therefor |
5673174, | Mar 23 1995 | NEXAR TECHNOLOGIES, INC ; PALOMAR MEDICAL TECHNOLOGIES, INC | System permitting the external replacement of the CPU and/or DRAM SIMMs microchip boards |
5689654, | Jun 29 1992 | INPRO II LICENSING SARL | Digital assistant system including a host computer with a docking bay for the digital assistant wherein a heat sink is moved into contact with a docked digital assistant for cooling the digital assistant |
5721842, | Aug 25 1995 | AVOCENT REDMOND CORP | Interconnection system for viewing and controlling remotely connected computers with on-screen video overlay for controlling of the interconnection switch |
5751711, | Mar 27 1995 | Kabushiki Kaisha Toshiba | Digital information processing device |
5751950, | Apr 16 1996 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Secure power supply for protecting the shutdown of a computer system |
5764924, | Aug 24 1995 | TERADATA US, INC | Method and apparatus for extending a local PCI bus to a remote I/O backplane |
5774704, | Jul 30 1996 | Hewlett Packard Enterprise Development LP | Apparatus and method for dynamic central processing unit clock adjustment |
5815681, | May 21 1996 | PDACO LTD | Integrated network switching hub and bus structure |
5819053, | Jun 05 1996 | Hewlett Packard Enterprise Development LP | Computer system bus performance monitoring |
5838932, | Dec 23 1996 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Transparent PCI to PCI bridge with dynamic memory and I/O map programming |
5857085, | Nov 13 1996 | MONTEREY RESEARCH, LLC | Interface device for XT/AT system devices on high speed local bus |
5862381, | Nov 26 1996 | International Business Machines Corporation | Visualization tool for graphically displaying trace data |
5878211, | Dec 20 1996 | N C R Corporation | Multi-functional retail terminal and associated method |
5884049, | Dec 31 1996 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Increased processor performance comparable to a desktop computer from a docked portable computer |
5907566, | May 29 1997 | Hewlett Packard Enterprise Development LP | Continuous byte-stream encoder/decoder using frequency increase and cyclic redundancy check |
5909559, | Apr 04 1997 | Texas Instruments Incorporated | Bus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data width |
5933609, | Apr 08 1996 | NXP B V | Method and system for hot docking a portable computer to a docking station via the primary PCI bus |
5935226, | Mar 20 1997 | Round Rock Research, LLC | Method and apparatus for issuing transaction requests to a target device in accordance with the state of connection between the portable computer and the target device |
5941965, | May 16 1996 | RATEZE REMOTE MGMT L L C | Universal docking station |
5941968, | Apr 14 1997 | GLOBALFOUNDRIES Inc | Computer system for concurrent data transferring between graphic controller and unified system memory and between CPU and expansion bus device |
5974486, | Aug 12 1997 | Atmel Corporation | Universal serial bus device controller comprising a FIFO associated with a plurality of endpoints and a memory for storing an identifier of a current endpoint |
5978919, | Sep 18 1996 | Kabushiki Kaisha Toshiba | Mobile computer and a method for controlling in a mobile computer |
5991833, | Mar 13 1998 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Computer system with bridge logic that reduces interference to CPU cycles during secondary bus transactions |
5999476, | Nov 21 1997 | Cypress Semiconductor Corporation | Bios memory and multimedia data storage combination |
5999952, | Aug 15 1997 | RPX Corporation | Core computer unit |
6006243, | May 30 1997 | LENOVO SINGAPORE PTE LTD | Foldable personal computer with detachable cover section |
6012145, | Nov 13 1993 | Calluna Technology Limited | Security system for hard disk drive |
6025989, | Apr 21 1998 | International Business Machines Corporation | Modular node assembly for rack mounted multiprocessor computer |
6029183, | Aug 29 1996 | RPX Corporation | Transferable core computer |
6038621, | Nov 04 1996 | Hewlett-Packard Company | Dynamic peripheral control of I/O buffers in peripherals with modular I/O |
6046571, | Aug 21 1998 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Port replicator with secure integral battery charging cradle |
6069615, | Aug 19 1996 | RARITAN AMERICAS, INC | Single pointing device/keyboard for multiple computers |
6070214, | Aug 06 1998 | SHAMROCK INNOVATIONS, LLC | Serially linked bus bridge for expanding access over a first bus to a second bus |
6104921, | Oct 14 1997 | EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC | Communications modular docking station |
6157534, | Jun 30 1997 | EMC Corporation | Backplane having strip transmission line ethernet bus |
6161157, | Oct 27 1998 | Intel Corporation | Docking system |
6161524, | Feb 10 1998 | Deutz AG | Electronic control device |
6199134, | Mar 13 1998 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Computer system with bridge logic that asserts a system management interrupt signal when an address is made to a trapped address and which also completes the cycle to the target address |
6202115, | Apr 17 1998 | PMC-SIERRA, INC | Fault tolerant redundant bus bridge systems and methods |
6202169, | Dec 31 1997 | AVAYA Inc | Transitioning between redundant computer systems on a network |
6216185, | May 01 1998 | ACQIS LLC | Personal computer peripheral console with attached computer module |
6226700, | Mar 13 1998 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Computer system with bridge logic that includes an internal modular expansion bus and a common master interface for internal master devices |
6256689, | Jun 11 1998 | RPX Corporation | Bus system expandable by connection of a bus bridge circuit |
6266539, | Jun 12 1998 | Cisco Systems, Inc; CISCO TECHNOLOGY, INC , A CORPORATION OF CALIFORNIA | Telephone docking station for personal digital assistant |
6301637, | Jun 08 1998 | Storage Technology Corporation | High performance data paths |
6304895, | Aug 22 1997 | AVOCENT REDMOND CORP | Method and system for intelligently controlling a remotely located computer |
6311268, | Nov 06 1998 | ACQIS LLC | Computer module device and method for television use |
6314522, | Jan 13 1999 | ACQIS LLC | Multi-voltage level CPU module |
6321277, | |||
6321335, | |||
6324605, | Dec 10 1998 | VIDEO PRODUCTS, INC | Computer and peripheral switch with USB |
6332180, | Jun 10 1998 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Method and apparatus for communication in a multi-processor computer system |
6345330, | May 01 1998 | ACQIS LLC | Communication channel and interface devices for bridging computer interface buses |
6366951, | Feb 03 1997 | Distributed processing system where a management computer automatically connects remote reduced-capability workstations with centralized computing modules | |
6378009, | Aug 25 1998 | VERTIV IT SYSTEMS, INC ; Avocent Corporation | KVM (keyboard, video, and mouse) switch having a network interface circuit coupled to an external network and communicating in accordance with a standard network protocol |
6401124, | Jan 13 1999 | HANGER SOLUTIONS, LLC | Network peripheral sharing system |
6452790, | Jul 07 1999 | ACQIS TECHNOLOGY, INC | Computer module device and method |
6453344, | Mar 31 1999 | Amdahl Corporation | Multiprocessor servers with controlled numbered of CPUs |
6460106, | Oct 20 1998 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Bus bridge for hot docking in a portable computer system |
6477593, | Jun 11 1998 | RPX Corporation | Stacked I/O bridge circuit assemblies having flexibly configurable connections |
6487614, | Mar 25 1997 | Canon Kabushiki Kaisha | Interface control system for exchanging signals by superposing signals to an existed signal line using low voltage differential signal |
6549966, | Feb 09 1999 | Adder Technology Limited | Data routing device and system |
6643777, | May 14 1999 | ACQIS LLC | Data security method and device for computer modules |
6718415, | May 14 1999 | ACQIS LLC | Computer system and method including console housing multiple computer modules having independent processing units, mass storage devices, and graphics controllers |
7099981, | May 14 1999 | ACQIS LLC | Multiple module computer system and method |
7146446, | May 14 1999 | ACQIS LLC | Multiple module computer system and method |
7328297, | May 14 1999 | ACQIS LLC | Computer system utilizing multiple computer modules functioning independently |
7363415, | May 14 1999 | ACQIS LLC | Computer system utilizing multiple computer modules with serial interface |
7363416, | May 14 1999 | ACQIS LLC | Computer system utilizing multiple computer modules with password protection |
7376779, | May 14 1999 | ACQIS LLC | Multiple module computer system and method |
7676624, | May 14 1999 | ACQIS LLC | Multiple module computer system and method including differential signal channel comprising undirectional serial bit channels |
7818487, | May 14 1999 | ACQIS LLC | Multiple module computer system and method using differential signal channel including unidirectional, serial bit channels |
8041873, | May 14 1999 | ACQIS LLC | Multiple module computer system and method including differential signal channel comprising unidirectional serial bit channels to transmit encoded peripheral component interconnect bus transaction data |
8234436, | May 14 1999 | ACQIS LLC | Computer system including peripheral bridge to communicate serial bits of peripheral component interconnect bus transaction and low voltage differential signal channel to convey the serial bits |
20010011312, | |||
20040177200, | |||
20050174729, | |||
20050182882, | |||
20050195575, | |||
20050204083, | |||
20050246469, | |||
20060265361, | |||
20080244149, | |||
20090157939, | |||
20100174844, | |||
20110208893, | |||
EP722138, | |||
JP6289953, | |||
RE41076, | Oct 30 1998 | ACQIS LLC | Password protected modular computer method and device |
RE41092, | May 14 1999 | ACQIS LLC | Data security method and device for computer modules |
RE41294, | Oct 30 1998 | ACQIS LLC | Password protected modular computer method and device |
RE41961, | Oct 30 1998 | ACQIS LLC | Password protected modular computer method and device |
RE42814, | Oct 30 1998 | ACQIS LLC | Password protected modular computer method and device |
RE42984, | May 14 1999 | ACQIS LLC | Data security method and device for computer modules |
RE43119, | Oct 30 1998 | ACQIS LLC | Password protected modular computer method and device |
RE43171, | May 14 1999 | ACQIS LLC | Data security method and device for computer modules |
RE43602, | May 14 1999 | ACQIS LLC | Data security method and device for computer modules |
RE44468, | May 14 1999 | ACQIS LLC | Data security method and device for computer modules |
WO9218924, | |||
WO9400970, | |||
WO9513640, | |||
WO9700481, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 15 2011 | ACQIS LLC | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Date | Maintenance Schedule |
Jun 03 2017 | 4 years fee payment window open |
Dec 03 2017 | 6 months grace period start (w surcharge) |
Jun 03 2018 | patent expiry (for year 4) |
Jun 03 2020 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 03 2021 | 8 years fee payment window open |
Dec 03 2021 | 6 months grace period start (w surcharge) |
Jun 03 2022 | patent expiry (for year 8) |
Jun 03 2024 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 03 2025 | 12 years fee payment window open |
Dec 03 2025 | 6 months grace period start (w surcharge) |
Jun 03 2026 | patent expiry (for year 12) |
Jun 03 2028 | 2 years to revive unintentionally abandoned end. (for year 12) |