Patents by Inventor Gia Phan

Gia Phan 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: 20220414222
    Abstract: A trusted processor saves and restores context and data stored at a frame buffer of a GPU concurrent with initialization of a CPU of the processing system. In response to detecting that the GPU is powering down, the trusted processor accesses the context of the GPU and data stored at a frame buffer of the GPU via a high-speed bus. The trusted processor stores the context and data at a system memory, which maintains the context and data while the GPU is powered down. In response to detecting that the GPU is powering up again, the trusted processor restores the context and data to the GPU, which can be performed concurrently with initialization of the CPU.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Inventors: Gia Phan, Ashish Jain, Randall Brown
  • Patent number: 9171417
    Abstract: Method and apparatus are provided wherein, in one example embodiment, a gaming machine includes a computing platform and a software program executing on the computing platform to provide a gaming experience to a user of the gaming machine, and there are provided one or more hardware or software components operative on the computing platform to detect faults occurring on the platform. At least one fault recovery software component is also operative on the gaming platform, and the fault recovery software component is adapted to operate in response to the detection of a fault.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: October 27, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Mark B. Gagner, Robertus A. Kloes, Michael R. Bytnar, Matthew Huy-Gia Phan, Jorge Luis Shimabukuro
  • Patent number: 8360888
    Abstract: Example embodiments are directed to external control of peripheral devices through a communication proxy of an electronic wagering game machine in a wagering game network. In a particular embodiment, an electronic wagering game machine includes a central processing unit (CPU); at least one peripheral device in data communication with the CPU; and a data communication interface in data communication with the CPU to enable data communication with an external system via an external system interface, the data communication interface including a first communication mode to control data communication between the external system and the at least one peripheral device, the data communication interface including a second communication mode to enable a communication proxy that optionally relinquishes control of the data communication between the external system and the at least one peripheral device.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: January 29, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Matthew Huy-Gia Phan, Jorge Luis Shimabukuro, Jun Wang
  • Publication number: 20090247288
    Abstract: Example embodiments are directed to external control of peripheral devices through a communication proxy of an electronic wagering game machine in a wagering game network. In a particular embodiment, an electronic wagering game machine includes a central processing unit (CPU); at least one peripheral device in data communication with the CPU; and a data communication interface in data communication with the CPU to enable data communication with an external system via an external system interface, the data communication interface including a first communication mode to control data communication between the external system and the at least one peripheral device, the data communication interface including a second communication mode to enable a communication proxy that optionally relinquishes control of the data communication between the external system and the at least one peripheral device.
    Type: Application
    Filed: October 26, 2007
    Publication date: October 1, 2009
    Applicant: WMS Gaming Inc.
    Inventors: Matthew Huy-Gia Phan, Jorge Luis Shimabukuro, Jun Wang
  • Publication number: 20090042640
    Abstract: Method and apparatus are provided wherein, in one example embodiment, a gaming machine includes a computing platform and a software program executing on the computing platform to provide a gaming experience to a user of the gaming machine, and there are provided one or more hardware or software components operative on the computing platform to detect faults occurring on the platform. At least one fault recovery software component is also operative on the gaming platform, and the fault recovery software component is adapted to operate in response to the detection of a fault.
    Type: Application
    Filed: July 7, 2006
    Publication date: February 12, 2009
    Inventors: Mark B. Gagner, Robertus A. Kloes, Michael R. Bytnar, Matthew Huy-Gia Phan, Jorge Luis Shimabukuro
  • Patent number: 7467318
    Abstract: An adaptive temperature dependent clock feedback control system and method for adaptively varying a frequency of a clock signal to a circuit such that the circuit may operate at a maximum safe operating clock frequency based on a circuit junction temperature. The clock control system includes a thermal sensor and a temperature dependent dynamic overclock generator circuit. The thermal sensor detects a junction temperature corresponding to at least a portion of the circuit on a semiconductor die. The temperature dependent dynamic overclock generator circuit varies the clock signal based on the semiconductor die junction temperature, such that the clock signal operates at the highest possible operating frequency associated with the detected junction temperature. The frequency of the clock signal is increased from a first frequency to at least a second frequency and a third frequency if the junction temperature is below a lower junction temperature threshold.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: December 16, 2008
    Assignee: ATI Technologies ULC
    Inventors: John Bruno, Oleksandr Khodorkovsky, Erwin Pang, Gia Phan
  • Publication number: 20080274795
    Abstract: Methods and apparatus for monitoring wagering game machines in a network are described herein. In one embodiment, a method for monitoring wagering game machines in a network includes receiving, in a wagering game machine, a wager associated with a wagering game. The method can also include receiving status information associated with a peripheral device or other component of the wagering game machine and transmitting diagnostic information indicating whether the peripheral device or other component needs service, wherein the diagnostic information is based at least in part on the status information.
    Type: Application
    Filed: December 15, 2006
    Publication date: November 6, 2008
    Applicant: WMS Gaming Inc.
    Inventors: Jerome Carpenter, Mark C. Pace, Samuel D. Ralston, Jorge Luis Shimabukuro, Matthew Huy-Gia Phan, Jun Wang
  • Publication number: 20080079748
    Abstract: An image data processing system. According to the arrangement of the image sensor, two color dots having higher light intensity than the other two color dots in a white balance status are disposed on diagonal positions of the pixel group. The higher light intensity color such as green and white carry more luminance information than red and blue colors so that high intensity colors of green and white shall be arranged in diagonal line to improve the perceived luminance balance so that the distribution of green and white dots in an image sensor is more homogeneous and visual perception friendly than if green and white dots are arranged on vertical or horizontal lines. On the other hand, such diagonal arrangement of four primary colors image sensor is aligned with the four primary colors pixel pattern of RGBW display.
    Type: Application
    Filed: September 21, 2007
    Publication date: April 3, 2008
    Inventor: Gia Phan
  • Publication number: 20070139669
    Abstract: The invention relates to a color matching method for transforming a color representation of a first set of color primaries with a plurality of first signals to a second set of color primaries with a plurality of second signals in a first domain. The color matching method of the invention is to consider the characteristics of human visual perception. Since human is more sensitive to the luminous intensity than chrominance, the color matching method of the invention is considered to match the luminous intensity. The color matching method of the invention can minimize the intensity difference by utilizing the optimality of resource distribution. An additional step of smoothing the intensity difference among color primaries at the level of color primaries is appended. It enhances the visual quality especially for the images with a gradual change in numerous levels of color. Besides, when the color is outside the gamut, we keep the information of luminance by adding extra white.
    Type: Application
    Filed: December 16, 2005
    Publication date: June 21, 2007
    Applicant: VP ASSETS LIMITED REGISTERED IN BRITISH VIRGIN ISLANDS
    Inventors: Wing Lor, Gia Phan
  • Publication number: 20060028495
    Abstract: The invention relates to a display and an image data processing system. According to the arrangement of the display, two color dots having lower light intensity than the other two color dots in a white balance status are disposed on diagonal positions of the pixel group. Therefore, the display of the invention can improve the color balance in the pixel group to avoid visible dark vertical line. The image data processing system of the invention utilizes the weighted dot rendering device for pre-compressing data. We can expect that the video compressed data size or the video transmission speed is reduced accordingly to a ratio of ? (¼ in the case of RGBW of 2×2 matrix arrangement because white (W) can be regenerated from the corresponding R, G, B), thus storage memory and transmission bandwidth can be reduced considerably without degrading the visual perception of the video quality on the proprietary VP display.
    Type: Application
    Filed: April 12, 2005
    Publication date: February 9, 2006
    Applicant: VP ASSETS LIMITED
    Inventor: Gia Phan
  • Publication number: 20050151752
    Abstract: The invention relates to a display and a weighted dot rendering method. The display comprises a plurality of pixel groups, each pixel group comprising a plurality of dots arranged in a predetermined identical matrix form, each pixel group having at least one first color dot, at least one second color dot and at least one third color dot, the pixel groups arranged in a matrix manner so as to form the display, wherein each color dot has a plurality of sides adjacent to the other dots with different color, and each color dot represents a luminance and a chrominance of a corresponding full color pixel data by grouping with neighboring dots to form a plurality of overlapping full color dynamics pixel groups.
    Type: Application
    Filed: March 31, 2005
    Publication date: July 14, 2005
    Applicant: VP ASSETS LIMITED
    Inventor: Gia Phan
  • Publication number: 20050071705
    Abstract: An adaptive temperature dependent clock feedback control system and method for adaptively varying a frequency of a clock signal to a circuit such that the circuit may operate at a maximum safe operating clock frequency based on a circuit junction temperature. The clock control system includes a thermal sensor and a temperature dependent dynamic overclock generator circuit. The thermal sensor detects a junction temperature corresponding to at least a portion of the circuit on a semiconductor die. The temperature dependent dynamic overclock generator circuit varies the clock signal based on the semiconductor die junction temperature, such that the clock signal operates at the highest possible operating frequency associated with the detected junction temperature. The frequency of the clock signal is increased from a first frequency to at least a second frequency and a third frequency if the junction temperature is below a lower junction temperature threshold.
    Type: Application
    Filed: September 29, 2003
    Publication date: March 31, 2005
    Applicant: ATI Technologies, Inc.
    Inventors: John Bruno, Oleksandr Khodorkovsky, Erwin Pang, Gia Phan
  • Patent number: 6285580
    Abstract: A single event upset hardened memory cell to be utilized in static random access memories is disclosed. The single event upset hardened memory cell includes a first set of cross-coupled transistors, a second set of cross-coupled transistors, and a set of isolation transistors. The set of isolation transistors is coupled to the first set of cross-coupled transistors such that two inversion paths are formed between the cross-coupled transistors and the isolation transistors.
    Type: Grant
    Filed: November 17, 1999
    Date of Patent: September 4, 2001
    Assignees: BAE Systems Information, Electronic Systems Integration, Inc.
    Inventors: Ho Gia Phan, Derwin Jallice, Bin Li, Joseph Hoffman
  • Patent number: 6282140
    Abstract: A multiplexor having a single event upset (SEU) hardened data keeper circuit is disclosed. The multiplexor includes a precharge transistor, an isolation transistor, an invertor, and an SEU immune storage cell. Both the gate of the precharge transistor and the gate of the isolation transistor are connected to a clock signal. The SEU immune storage cell has a first access node and a second access node. The first access node is complementary to the second access node. The first access node is connected to the precharge transistor and the second access node is connected to the isolation transistor. The invertor is coupled between the precharge transistor and the isolation transistor.
    Type: Grant
    Filed: June 8, 2000
    Date of Patent: August 28, 2001
    Assignees: Systems Integration Inc., BAE Systems Information and Electronic
    Inventors: Ho Gia Phan, Bin Li
  • Patent number: 6208554
    Abstract: A single event upset hardened memory cell to be utilized in static random access memories is disclosed. The single event upset hardened memory cell includes a first set of cross-coupled transistors, a second set of cross-coupled transistors, a first set of isolation transistors, and a second set of isolation transistors. The first and second sets of isolation transistors are coupled to the first and second set of cross-coupled transistors, respectively, such that two inversion paths are formed between the cross-coupled transistors and the isolation transistors.
    Type: Grant
    Filed: November 17, 1999
    Date of Patent: March 27, 2001
    Assignee: Lockheed Martin Corporation
    Inventors: Ho Gia Phan, Derwin Jallice, Bin Li, Joseph Hoffman