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).

  • Publication number: 20170261468
    Abstract: A source smart phone is closely juxtaposed with an electrophoresis running tank assembly and produces real time video images of the gel as the biomolecules migrate through it during electrophoresis. The source smart phone can perform image analysis and compression and then establish a secure WiFi hotspot through which the data output is sent to one or more nearby monitoring smart phones connected to the hotspot, for monitoring the electrophoresis process.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Inventors: Richard Chan, Raymond Chan
  • Publication number: 20160277563
    Abstract: A mobile device carrier includes a back panel configured to receive and electrically couple with a mobile device, so as to at least partially cover a back of the mobile device, and a cover panel pivotally coupled with the back panel. The cover panel includes an interior surface configured to at least partially cover a front face of the mobile device and including a first set of actuators arranged to enable a user to enter data into the mobile device, and an exterior surface including a second set of actuators arranged to enable input to the mobile device. The mobile device carrier further includes a computer program product embodied as computer-readable instructions stored on a non-transient, computer-readable memory and executable by the mobile device to perform functions of the mobile device in response to actuation of the first and second set of actuators.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 22, 2016
    Inventor: Richard Chan
  • Patent number: 9426115
    Abstract: In a message delivery system, messages are published by publishers and delivered to subscribers based on subscriptions relating to message content. Activation and de-activation notifications are supplied to applications that are bound to a queue in the message delivery system.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: August 23, 2016
    Assignee: Solace Systems, Inc.
    Inventors: Duane Pauls, Richard Chan, Ragnar Paulson, Tony Zoght, Jonathan Bosloy, Shawn McAllister
  • Patent number: 9378054
    Abstract: A testing system with methodology for background application control is described. In one embodiment, for example, a method for controlling a background application is provided that includes steps of: prior to or after a test application enters a background execution state, the test application sending a first message to a reflector application via an interprocess communication facility provided by an operating system executing the test application and the reflector application; in response to the reflector application receiving the first message, the reflector application sending a second message to the first application via the interprocess communication facility; wherein sending the second message causes the operating system to transition the test application from the background execution state to a foreground execution state.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: June 28, 2016
    Assignee: Dropbox, Inc.
    Inventors: Richard Chan, Stephen Poletto
  • Publication number: 20160048663
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor and a basic input/output system (BIOS). The BIOS may comprise a program of instructions executable by the processor and configured to cause the processor to initialize one or more information handling resources of the information handling system. The BIOS may further be configured to, during a boot of an information handling system, and in response to a request to set a password associated with the information handling system, generate a random password, securely store the random password in a memory such that the password may be retrieved during a subsequent boot of the information handling system by a user physically present at the information handling system, and set the random password as the password associated with the information handling system.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventors: Kurt D. Gillespie, Ricardo L. Martinez, Janardan Rajagopal Pradeep Gopal, Richard Chan
  • Publication number: 20150276673
    Abstract: An electrophoresis running tank assembly uses two opposed rows of LEDs to illuminate DNA-containing gel on a transparent tray positioned between the rows. A respective cylindrical lens is positioned horizontally between each row and a respective edge of the tray. The optical axis of the illumination light is midway between a bottom surface of the gel tray and a top surface of the gel.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Applicant: C.C. IMEX dba EMBI TEC
    Inventors: Winston Glenn Walker, Richard Chan, Rita M. Wong, Ramey K. Chan, Po Ling Cheng
  • Patent number: 8974651
    Abstract: The present invention discloses apparatuses and methods for the visualization of fluorophores in biological systems such as electrophoresis gels and cell cultures. Preferred embodiments of the apparatuses consists of a tray or tank having one or more light sources disposed to direct light through an electrophoresis gel disposed within the vessel such that the luminescence from fluorophores in the gel are easily visualized.
    Type: Grant
    Filed: April 17, 2011
    Date of Patent: March 10, 2015
    Assignee: C.C. IMEX
    Inventors: Richard Chan, Winston Glenn Walker, Rita M. Wong, Jason In
  • Publication number: 20140310724
    Abstract: A testing system with methodology for background application control is described. In one embodiment, for example, a method for controlling a background application is provided that includes steps of : prior to or after a test application enters a background execution state, the test application sending a first message to a reflector application via an interprocess communication facility provided by an operating system executing the test application and the reflector application; in response to the reflector application receiving the first message, the reflector application sending a second message to the first application via the interprocess communication facility; wherein sending the second message causes the operating system to transition the test application from the background execution state to a foreground execution state.
    Type: Application
    Filed: June 26, 2013
    Publication date: October 16, 2014
    Inventors: Richard Chan, Stephen Poletto
  • Patent number: 8522005
    Abstract: A first portion of a Unified Extensible Firmware Interface (UEFI) configuration language string is determined, the first portion identifying an Human Interface Infrastructure (HII) configuration attribute. A second portion of the string is determined and includes a first attribute modifier. The first attribute modifier includes a first name-value pair identifying a first name and a first value. The first name and the first value are individually parsable, and the meaning of the first value is determined based on the first name. The string is stored at a HII string package of an HII database. An HII string identifier uniquely references the string.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: August 27, 2013
    Assignee: Dell Products, LP
    Inventors: Samer El Haj Mahmoud, Austin Bolen, Richard Chan, William Munger
  • Patent number: 8504815
    Abstract: A method includes detecting a storage device that has a boot file and a relative path name that corresponds to the boot file, determining a hardware path name corresponding to the storage device, obtaining from the storage device the relative path name, combining the hardware path name and the relative path name to generate a full path name to the boot file, and storing the full path name within a persistent memory.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: August 6, 2013
    Assignee: Dell Products, LP
    Inventors: Anand P. Joshi, Samer El Haj Mahmoud, Wai-Ming Richard Chan
  • Publication number: 20120204019
    Abstract: A method includes detecting a storage device that has a boot file and a relative path name that corresponds to the boot file, determining a hardware path name corresponding to the storage device, obtaining from the storage device the relative path name, combining the hardware path name and the relative path name to generate a full path name to the boot file, and storing the full path name within a persistent memory.
    Type: Application
    Filed: April 19, 2012
    Publication date: August 9, 2012
    Applicant: DELL PRODUCTS, LP
    Inventors: Anand P. Joshi, Samer El Haj Mahmoud, Wai-Ming Richard Chan
  • Publication number: 20120137112
    Abstract: A computer implemented method includes identifying a first question that is associated with an object at an information handling system. The first question represents an opportunity to select a first configuration setting having a first value. A second question associated with the object is identified, the second question representing an opportunity to select a second configuration setting having a second value. The method further includes determining that relevance of the second question depends on the first value. A first dependency modifier is associated with the second question based on determining the relevance. The first dependency modifier identifies the first question, the first value, and an action keyword. The action keyword identifies a first action to be associated with a presentation of the second question.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: DELL PRODUCTS, LP
    Inventors: Austin Bolen, Richard Chan, Samer El Haj Mahmoud
  • Publication number: 20120136888
    Abstract: A first portion of a Unified Extensible Firmware Interface (UEFI) configuration language string is determined, the first portion identifying an Human Interface Infrastructure (HII) configuration attribute. A second portion of the string is determined and includes a first attribute modifier. The first attribute modifier includes a first name-value pair identifying a first name and a first value. The first name and the first value are individually parsable, and the meaning of the first value is determined based on the first name. The string is stored at a HII string package of an HII database. An HII string identifier uniquely references the string.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: DELL PRODUCTS, LP
    Inventors: Samer El Haj Mahmoud, Austin Bolen, Richard Chan, William Munger
  • Patent number: 8185727
    Abstract: An information handling system and a method of using it can allow the information handling system to be started or restarted and have an operating system loaded, even if a boot variable within a persistent memory is currently invalid. The method can detect and determine a hardware path name to a new drive that has an operating system. The new drive can have a relative path name to boot entries that include a pointer to a boot file. The boot file can be executed to run a boot loader that loads the operating system. During loading of the operating system, other boot entries within the drive can provide boot parameters. The boot variable within persistent memory, and potentially the relative path name or boot parameter(s) can be updated on the new drive. In a particular embodiment, the information handling system can include a unified extensible firmware interface (UEFI).
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: May 22, 2012
    Assignee: Dell Products, LP
    Inventors: Anand P. Joshi, Samer El-Haj-Mahmoud, Wai-Ming Richard Chan
  • Publication number: 20110253541
    Abstract: The present invention discloses apparatuses and methods for the visualization of fluorophores in biological systems such as electrophoresis gels and cell cultures. Preferred embodiments of the apparatuses consists of a tray or tank having one or more light sources disposed to direct light through an electrophoresis gel disposed within the vessel such that the luminescence from fluorophores in the gel are easily visualized.
    Type: Application
    Filed: April 17, 2011
    Publication date: October 20, 2011
    Inventors: Richard Chan, Winston Glenn Walker, Rita M. Wong, Jason In
  • Patent number: 7906805
    Abstract: An edgeless one-transistor flash memory array includes transistors that have two polysilicon gate layers that overlay an active region. The bottom polysilicon gate layer is electrically isolated. The memory is configured such that current passes from drain to source under the bottom polysilicon layer, such that it does not approach a field oxide region. An edgeless two-transistor programmable memory includes memory cells that have two active devices. Two polysilicon gate layers overlay two active regions and are shared between the two active devices. One of the devices is used to program and erase the cell while the other used as a programmable switch in a programmable logic device. The bottom polysilicon gate layer is electrically isolated. The memory is configured such that current passes from drain to source under the bottom polysilicon layer, such that it does not approach a field oxide region.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: March 15, 2011
    Assignee: Actel Corporation
    Inventors: Michael Sadd, Fethi Dhaoui, John McCollum, Richard Chan
  • Patent number: 7888199
    Abstract: A semiconductor light-emitting transistor device, including: a bipolar pnp transistor structure having a p-type collector, an n-type base, and a p-type emitter; a first tunnel junction coupled with the collector, and a second tunnel junction coupled with the emitter; and a collector contact coupled with the first tunnel junction, an emitter contact coupled with the second tunnel junction, and a base contact coupled with the base; whereby, signals applied with respect to the collector, base, and emitter contacts causes light emission from the base by radiative recombination in the base.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: February 15, 2011
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Gabriel Walter, Nick Holonyak, Jr., Milton Feng, Richard Chan
  • Publication number: 20110010250
    Abstract: Disclosed is a system and method for sending and tracking printed advertisements.
    Type: Application
    Filed: July 13, 2009
    Publication date: January 13, 2011
    Applicant: BRANDILLA HOLDINGS LLC
    Inventors: Edward J. Brooks, Richard Chan
  • Patent number: 7768317
    Abstract: A radiation-tolerant flash-based FPGA switching element includes a plurality of memory cells each having a memory transistor and a switch transistor sharing a floating gate. Four such memory cells are combined such that two sets of two switch transistors are wired in series and the two sets of series-wired switch transistors are also wired in parallel. The four memory transistors associated with the series-parallel combination of switch transistors are all programmed to the same on or off state. The series combination prevents an “on” radiation-hit fault to one of the floating gates from creating a false connection and the parallel combination prevents an “off” radiation-hit fault to one of the floating gates from creating a false open circuit.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: August 3, 2010
    Assignee: Actel Corporation
    Inventors: Fethi Dhaoui, Zhigang Wang, John McCollum, Richard Chan, Vidyadhara Bellippady
  • Patent number: 7693195
    Abstract: A method for producing an optical output, including the following steps: providing first and second electrical signals; providing a bipolar light-emitting transistor device that includes collector, base, and emitter regions; providing a collector electrode coupled with the collector region and an emitter electrode coupled with the emitter region, and coupling electrical potentials with respect to the collector and emitter electrodes; providing an optical coupling in optical communication with the base region; providing first and second base electrodes coupled with the base region; and coupling the first and second electrical signals with the first and second base electrodes, respectively, to produce an optical output emitted from the base region and coupled into the optical coupling, the optical output being a function of the first and second electrical signals.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: April 6, 2010
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Milton Feng, Nick Holonyak, Jr., Richard Chan