Patents by Inventor Alex C. Wang

Alex C. Wang 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: 10363558
    Abstract: The present invention relates to systems and methods for the real time processing of nucleic acid during polymerase chain reaction (PCR) and thermal melt applications. According to an aspect of the invention, a system for the rapid serial processing of multiple nucleic acid assays is provided. In one embodiment, the system includes, but is not limited to: a microfluidic cartridge having microfluidic (flow-through) channels, a fluorescence imaging system, a temperature measurement and control system; a pressure measurement and control system for applying variable pneumatic pressures to the microfluidic cartridge; a storage device for holding multiple reagents (e.g., a well-plate); a liquid handling system comprising at least one robotic pipettor for aspirating, mixing, and dispensing reagent mixtures to the microfluidic cartridge; systems for data storage, processing, and output; and a system controller to coordinate the various devices and functions.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: July 30, 2019
    Assignee: Canon U.S. Life Sciences, Inc.
    Inventors: Ivor T. Knight, Kenton C. Hasson, Johnathan S. Coursey, Hongye Liang, Sami Kanderian, Gregory H. Owen, Weidong Cao, Ying-Xin Wang, Scott Corey, Ben Lane, Conrad Laskowski, Alex Flamm, Brian Murphy, Eric Schneider, Takayoshi Hanagata, Hiroshi Inoue, Shulin Zeng, Brian Bean, Franklin Regan
  • Publication number: 20190212831
    Abstract: Embodiments are directed to a low profile key for a keyboard having an overmolded support structure. In one aspect, an embodiment includes a key cap having an illuminable symbol. A support structure having a pair of overmolded wings may pivotally couple to the key cap. A switch housing may surround the support structure and connect each of the first and second wings. A tactile dome may be at least partially positioned within the switch housing and configured to bias the key cap upward. A sensing membrane may be positioned along an underside surface of the tactile dome and configured to trigger a switch event in response to a collapsing of the tactile dome caused by a depression of the key cap. A feature plate may be positioned below the sensing membrane. A light guide panel may define at least one light extraction feature that may be configured to propagate light toward the key cap and cause illumination of the illuminable symbol.
    Type: Application
    Filed: March 14, 2019
    Publication date: July 11, 2019
    Inventors: Michelle R. Goldberg, Kathleen A. Bergeron, Paul X. Wang, Alex J. Lehmann, William P. Yarak, III, Kevin C. Armendariz, Zheng Gao
  • Patent number: 6968158
    Abstract: Graphical display data representing an image for display is packetized for wireless transmission. At least one command for displaying the image from the data is within the packet. The command is used to display the image, as represented by the packetized data, in related configurations to create an animated display or at predetermined times or intervals to make the image appear spontaneously or be removed after a predetermined period of time for later display or are erased. Transmission of the packetized data occurs when the receiving devise is idle. The transmission of the packets may be interrupted by a present need to establish a communications channel with the receiving device, for example for voice communication or for transmission of hyperlinked data. A handshake protocol is used to assure the parts of the packetized data are successfully downloaded.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: November 22, 2005
    Assignee: Motorola, Inc.
    Inventors: Mahesh B. Bhuta, Alex C. Wang, Charles R. Barker, Jr.
  • Patent number: 6889212
    Abstract: A mobile communication device (104) loads an application bundle (200), which includes a software application (202) and an indication of a time limited license (206). To enforce the time limited license, the mobile communication device, upon attempting to invoke the application code (310), obtains a secure time reading (312). It is contemplated that a secure time server (116) may be used to facilitate license enforcement. Once the secure time reading is obtained, the mobile communication device compares the time with the license period, and executes the code only if the time reading is within the license period.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: May 3, 2005
    Assignee: Motorola, Inc.
    Inventors: Alex C. Wang, Wai Alan Chan, Jy-Han Lin, Robert L. Geiger, Ronald R. Smith, Sanjay Wanchoo
  • Publication number: 20040015960
    Abstract: An embedded environment, such as that found in a portable communication device, has a non-volatile memory (106) for storing application files. The non-volatile memory includes sections designated as play areas (202) where applications are installed, and from which the application are executed. Upon installing an application, the physical addresses used by the application to call other portions of code, as well as the portions of code that may be called, are determined (308), and the application is written into the play area with the physical addresses, and executed from the play area.
    Type: Application
    Filed: March 16, 2001
    Publication date: January 22, 2004
    Inventors: Sanjay Wanchoo, Jyh-Han Lin, Alex C. Wang, Alan W. Chan, Ronald D. Smith
  • Publication number: 20020078380
    Abstract: A developer (102) develops a software application (204) which needs to be tested or debugged, or both. To eliminate the need to either intentionally compromise the security environment of the target portable device, or having to request a certificate for each version of the software under development, the developer obtains a development certificate (208). The development certificate includes a device identifier unique to the particular portable device on which the software is to be tested, and some development parameter. The target device uses these two pieces of data to determine if the software is valid, and executable. If either of these pieces of data are not valid, the security mechanism of the target device will disable the software, or otherwise refuse to permit it to execute. The developer signs the software with the development certificate, and then loads the signed software onto the target device, which then authenticates the developer's signature and development certificate.
    Type: Application
    Filed: December 20, 2000
    Publication date: June 20, 2002
    Inventors: Jyh-Han Lin, Robert L. Geiger, Alex C. Wang, Sanjay Wanchoo, Alan W. Chan, Ronald R. Smith
  • Patent number: 5818086
    Abstract: In accordance with the invention, an integrated circuit has a first ESD protection circuit for each input pin which is not adjacent a non-wired IC pin and a second ESD protection circuit for each input pin which is adjacent a non-wired pin. The second ESD protection circuit has a greater ESD protection capability than the first ESD protection circuit. The second ESD protection circuit has a capability of protecting an input pin when an ESD stress occurs at an adjacent non-wired pin. The second ESD protection circuit includes, for example, additional ESD protection elements in comparison to the first ESD protection circuit. Alternatively, the second ESD protection circuit has one ESD protection element which is larger in size or is otherwise different than a corresponding ESD protection element in the first ESD protection circuit.
    Type: Grant
    Filed: June 11, 1996
    Date of Patent: October 6, 1998
    Assignee: Winbond Electronics Corporation
    Inventors: Shi-Tron Lin, Alex C. Wang, Hsin-Chang Lin