Patents by Inventor Richard Chan

Richard Chan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6721883
    Abstract: A method and system for booting a computer system is provided in which the boot order of the computer system is displayed to the user in a manner such that the name of each bootable device and the location of each bootable device in the architecture of the computer system are displayed to the user upon entering a setup routine. The boot order displayed may also identify other information about the bootable devices of the computer system, including the operating and maximum speed of the devices and whether the devices are embedded devices. The boot order may be changed by the user by entering setup and manipulating the displayed list of bootable devices.
    Type: Grant
    Filed: January 25, 2000
    Date of Patent: April 13, 2004
    Assignee: Dell USA, L.P.
    Inventors: Mukund P. Khatri, Albert John Bolian, George Mathew, Wai-Ming Richard Chan
  • Publication number: 20040050675
    Abstract: A high life cycle MEMS device is provided by the invention. The inventors have recognized that the cantilever or cantilevers of an MEMS shunt switch are a failure point in need of improvement. In an aspect of the invention, at least a portion of the signals in the grounded state of an MEMS shunt switch are bypassed to ground on a path that avoids the cantilever(s) supporting the movable pad. In a preferred embodiment, ground posts are disposed to contact the movable pad in an actuated position and establish a signal path from a signal line to ground. The inventors have also recognized that a shape of cantilevers near their anchor point contributes to failures. In another preferred aspect of the invention, an anchoring portion of the cantilever or cantilevers is generally coplanar with the remaining portion of the cantilever(s). An additional post beneath the anchoring portion of the cantilever(s) permits cantilever(s) lacking any turns that form a weak structural point.
    Type: Application
    Filed: September 17, 2002
    Publication date: March 18, 2004
    Applicant: The Board of Trustees of the University of Illinois
    Inventors: Milton Feng, Richard Chan
  • Publication number: 20040041832
    Abstract: A method and system for displaying information at a remote display device from an information processing system that lacks video display components causes the information processing system to initiate system memory to store video information despite the lack of video components, thus allowing applications to write display information to the system memory and allowing the information handling system to re-direct the display information to the remote display. For instance, the information handling system BIOS includes a video function module that detects a lack of video display components, determines that the information handling system is a headless server, and initiates system memory to store video information. A remote display module associated with the BIOS monitors the system memory and re-directs detected display information stored in the system memory to a remote information handling system that displays the information.
    Type: Application
    Filed: August 28, 2002
    Publication date: March 4, 2004
    Inventors: Tuyet-Huong Thi Nguyen, Wai-Ming Richard Chan
  • Publication number: 20040008099
    Abstract: A high life cycle and low voltage MEMS device. In an aspect of the invention, separate support posts are disposed to prevent a suspended switch pad from touching the actuation pad while permitting the switch pad to ground a signal line. In another aspect of the invention, cantilevered support beams are made from a thicker material than the switching pad. Increased thickness material in the cantilever tends to keep the switch flat in its resting position. Features of preferred embodiments include dimples in the switch pad to facilitate contact with a signal line and serpentine cantilevers arranged symmetrically to support the switch pad.
    Type: Application
    Filed: July 9, 2002
    Publication date: January 15, 2004
    Applicant: The Board of Trustees of the University of Illinois
    Inventors: Milton Feng, Nick Holonyak, David Becher, Shyh-Chiang Shen, Richard Chan
  • Patent number: 6560218
    Abstract: A method is disclosed for establishing a switched virtual circuit in a digital network having network nodes with static routing tables. The static routing tables contain at least primary and alternate routing data. When a node is unable to forward a call over its outgoing primary route due to congestion or physical failure and its alternate route is the same as the route on which a call setup request arrived, it clears the call at that node and sends a crankback message to the preceding node, which responds to the crankback message to attempt to dynamically re-route the call over the alternate route stored in the routing table of the preceding node. If the attempt is unsuccessful, it sends the message back to the next preceding node and so on.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: May 6, 2003
    Assignee: Alcatel Canada Inc.
    Inventors: Shawn McAllister, Nutan Behki, Richard Chan
  • Patent number: 6504819
    Abstract: A Multi-Protocol Over ATM (MPOA) network being scalable so as to allow service providers to provide internetworking services to subscribers. The MPOA network is divided into virtual private networks to provide intranet and Internet services over an ATM backbone. The internetworking management system is able to assign differentiated classes of service to the virtual private networks. This permits a service provider to offer subscribers the options of different levels of service.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: January 7, 2003
    Assignee: Alcatel Canada Inc.
    Inventors: David G. Fowler, Richard A. Chan, David Watkinson
  • Publication number: 20020099893
    Abstract: A method for handling system management interrupts in multiprocessors systems is provided. After the processors of the system enter system management mode, one of the processors of the system is designated to handle the system management interrupt. The processor designated to handle the system management interrupt scans a memory location that includes a memory space associated with the saved contents of the processor registers of each processor. After locating a SMI signature in one of the memory spaces associated with the respective processors of the system, the SMI handler of the processor designated to handle the system management interrupts, retrieves any necessary parameters for the system management interrupt from the memory space associated with the SMI signature, thereby allowing a processor to cause the issuance a SMI, to pass a set of parameters for the software SMI, and to permit a second processor to receive the parameters and handle the software SMI.
    Type: Application
    Filed: January 24, 2001
    Publication date: July 25, 2002
    Inventors: Tuyet-Huong Thi Nguyen, George Mathew, Wai-Ming Richard Chan, Mukund P. Khatri
  • Publication number: 20020097675
    Abstract: A Multi-Protocol Over ATM (MPOA) network being scalable so as to allow service providers to provide internetworking services to subscribers. The MPOA network is divided into virtual private networks to provide intranet and Internet services over an ATM backbone. The internetworking management system is able to assign differentiated classes of service to the virtual private networks. This permits a service provider to offer subscribers the options of different levels of service.
    Type: Application
    Filed: September 25, 1998
    Publication date: July 25, 2002
    Inventors: DAVID G. FOWLER, RICHARD A. CHAN, DAVID WATKINSON
  • Patent number: 6335926
    Abstract: A configuration server is incorporated into a distributed router to support multiple route servers in an internetworking system. The multiple route servers in the system provide load sharing and/or standby functionality. In the system route servers provide routing decisions while edge forwarders are the packet forwarding elements. The configuration server is responsible for mapping edge forwarders to route servers.
    Type: Grant
    Filed: October 5, 1998
    Date of Patent: January 1, 2002
    Assignee: Newbridge Networks Corporation
    Inventors: Roderick P. Silton, Richard A. Chan, Ramana Gollamudi
  • Patent number: 6321287
    Abstract: A system for enabling remote console redirection on a computer system having a remote monitor connector circuit located on a different computer bus than a local monitor connector circuit. In one example, a remote monitor connector circuit located on a PCI computer bus generates system management interrupts (SMIs) via an interrupt controller to a system processor of a computer system such as a server. In response to a SMI, the system processor invokes an interrupt handler to determine the source of the interrupt. In response to determining that the SMI was generated by the remote monitor connector circuit, the system processor places the video data being provided to a local monitor connector circuit (such as a graphics accelerator conforming to the Accelerated Graphics Port interface standard) into a shared memory location accessible by both the system processor and the remote monitor connector circuit. The remote monitor connector circuit provides the video data to a remote monitor via e.g.
    Type: Grant
    Filed: October 19, 1998
    Date of Patent: November 20, 2001
    Assignee: Dell USA, L.P.
    Inventors: Anil V. Rao, Joe A. Vivio, Robert G. Bassman, Wai-Ming Richard Chan
  • Publication number: 20010010681
    Abstract: A method is disclosed for establishing a switched virtual circuit in a digital network having network nodes with static routing tables. The static routing tables contain at least primary and alternate routing data. When a node is unable to forward a call over its outgoing primary route due to congestion or physical failure and its alternate route is the same as the route on which a call setup request arrived, it clears the call at that node and sends a crankback message to the preceding node, which responds to the crankback message to attempt to dynamically re-route the call over the alternate route stored in the routing table of the preceding node. If the attempt is unsuccessful, it sends the message back to the next preceding node and so on.
    Type: Application
    Filed: March 22, 2001
    Publication date: August 2, 2001
    Inventors: Shawn McAllister, Nutan Behki, Richard Chan
  • Patent number: 6215765
    Abstract: A method is disclosed for establishing a switched virtual circuit in a digital network having network nodes with static routing tables. The static routing tables contain at least primary and alternate routing data. When a node is unable to forward a call over its outgoing primary route due to congestion or physical failure and its alternate route is the same as the route on which a call setup request arrived, it clears the call at that node and sends a crankback message to the preceding node, which responds to the crankback message to attempt to dynamically re-route the call over the alternate route stored in the routing table of the preceding node. If the attempt is unsuccessful, it sends the message back to the next preceding node and so on.
    Type: Grant
    Filed: August 18, 1998
    Date of Patent: April 10, 2001
    Assignee: Alcatel Networks Corporation
    Inventors: Shawn McAllister, Nutan Behki, Richard Chan
  • Patent number: 5991158
    Abstract: A switch is disclosed for indicating that a computer card is installed in an expansion slot of a computer. A conductive strip attaches to an end wall of the slot and deforms when a computer card is installed. A conductive contact is provided in the wall of the slot to complete an electrical connection when the conductive strip is deformed. The strip connects electrically to a conductor that is passively driven high by a voltage source and pull-up resistor. The contact connects electrically to ground, so that when the computer card causes the strip to touch the contact, the voltage on conductor is driven low, providing an indication to associated circuitry that a card is present in the slot. A pair of switches may be used to provide repetitive signals indicating a card is present. If only one switch is closed, the computer may indicate to the user that a card has been installed improperly, or contaminants are present in the slot.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: November 23, 1999
    Assignee: Dell USA, L.P.
    Inventors: Richard Chan, Stuart Hayes
  • Patent number: 5978860
    Abstract: A system and method for disabling and re-enabling peripheral devices (PDs) in a computer system is disclosed. The system includes a CPU, a host bus coupled to the CPU, a host-bus-to-peripheral-device-bus (HB/PDB) bridge coupled to the host bus, at least one PD, at least one peripheral device bus coupling the HB/PDB bridge and at least one PD, and a device, typically in the form of a digital gate, for selectively disabling and re-enabling at least one PD. The disclosed method operates in connection with a computer system having a CPU, a HB/PDB bridge coupled to the CPU and capable of sending a device-configuration-space-access-signal (DCSAS) to the DCSAS input pin of a target PD when attempting an access operation, such as a read or a write operation, on the target PD, and one or more system I/O registers having a CONFIG ENABLE bit that reflects a user's request to disable or re-enable a PD.
    Type: Grant
    Filed: August 13, 1997
    Date of Patent: November 2, 1999
    Assignee: Dell USA, L.P.
    Inventors: Wai-Ming Richard Chan, Stuart Hayes, James Van Artsdalen
  • Patent number: 5867642
    Abstract: In a computer system comprising a CPU, main memory, and a memory controller, a system and method to dynamically remap memory while maintaining memory coherency. The main memory is divided into memory areas, one of which is a reserve memory area. Memory accesses are checked for errors and the errors are logged, as is the memory area in which the error occurred. The error log for each memory area is compared to an acceptable error frequency level. If a particular memory area exceeds the acceptable error frequency level, the memory area will be dynamically remapped to the reserve memory area while memory coherency is maintained. The dynamic remapping is performed by copying the memory from the memory area which exceeded the acceptable error frequency level, to the reserve memory are.
    Type: Grant
    Filed: August 10, 1995
    Date of Patent: February 2, 1999
    Assignee: Dell USA, L.P.
    Inventors: Joseph Vivio, Richard Chan
  • Patent number: 5692219
    Abstract: A system and method for disabling and re-enabling PCI-compliant devices in a computer system is disclosed. The system includes a CPU, a host bus coupled to the CPU, a PCI/Host bridge coupled to the host bus, one or more PCI-compliant devices, a PCI bus coupling the PCI/Host bridge and the PCI-compliant devices, and a device, typically in the form of a digital gate, for selectively disabling or re-enabling one or more of the PCI-compliant devices. The disclosed method operates in connection with a computer system having a CPU, a PCI/Host bridge coupled to the CPU and capable of sending an IDSEL signal to the IDSEL input pin of a target PCI-compliant device when attempting a read or write operation on the target PCI-compliant device, and one or more system I/O registers having a CONFIG ENABLE bit that reflects a user's request to disable or re-enable a PCI-compliant device.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: November 25, 1997
    Assignee: Dell USA, LP
    Inventors: Wai-Ming Richard Chan, Stuart Hayes, James Van Artsdalen
  • Patent number: 4747121
    Abstract: A slide projector control module and control system to operate one or more slide projectors located at one or more different locations, each slide projector having a slide tray and being connected with the control module. Conventional telephone lines are used to connect each slide projector and each module at each location for viewing the same slide at all locations. Slide projectors at all locations are capable of being rendered operative and the slide projector is operative only at its location with its associated control module when properly selected. Each module includes switches to connect and disconnect the remote and local projector from a key pad which provides touch tone signals capable of being muted from telephone lines. The control system is operable from a local or remote site to permit conferences to discuss a series of visuals and to recall the visuals as needed at each site of a multi-site and/or multi-person conference.
    Type: Grant
    Filed: May 1, 1986
    Date of Patent: May 24, 1988
    Assignee: Educational Technology, Inc.
    Inventors: Albert J. Nash, Richard Chan, Joseph Vitale
  • Patent number: 4397555
    Abstract: The invention provides an artificial horizon device having a light source of limited power which can be positioned remotely from the aircraft cockpit. A scanning mechanism is mounted in the cockpit to receive light from the light source and to project a light bar representing the true horizon by scanning a projected light beam along the perceived bar at a frequency sufficiently high that the bar is perceived as a continuous projection.
    Type: Grant
    Filed: December 1, 1980
    Date of Patent: August 9, 1983
    Assignee: Her Majesty the Queen in right of Canada, as represented by the Minister of National Defence
    Inventors: Richard E. Malcolm, Harry M. Assenheim, Paul L. Emmett, Richard Chan