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: 20220414222Abstract: 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: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Inventors: Gia Phan, Ashish Jain, Randall Brown
-
Patent number: 9171417Abstract: 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: GrantFiled: July 7, 2006Date of Patent: October 27, 2015Assignee: Bally Gaming, Inc.Inventors: Mark B. Gagner, Robertus A. Kloes, Michael R. Bytnar, Matthew Huy-Gia Phan, Jorge Luis Shimabukuro
-
Patent number: 8360888Abstract: 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: GrantFiled: October 26, 2007Date of Patent: January 29, 2013Assignee: WMS Gaming Inc.Inventors: Matthew Huy-Gia Phan, Jorge Luis Shimabukuro, Jun Wang
-
Publication number: 20090247288Abstract: 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: ApplicationFiled: October 26, 2007Publication date: October 1, 2009Applicant: WMS Gaming Inc.Inventors: Matthew Huy-Gia Phan, Jorge Luis Shimabukuro, Jun Wang
-
Publication number: 20090042640Abstract: 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: ApplicationFiled: July 7, 2006Publication date: February 12, 2009Inventors: Mark B. Gagner, Robertus A. Kloes, Michael R. Bytnar, Matthew Huy-Gia Phan, Jorge Luis Shimabukuro
-
Patent number: 7467318Abstract: 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: GrantFiled: September 29, 2003Date of Patent: December 16, 2008Assignee: ATI Technologies ULCInventors: John Bruno, Oleksandr Khodorkovsky, Erwin Pang, Gia Phan
-
Publication number: 20080274795Abstract: 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: ApplicationFiled: December 15, 2006Publication date: November 6, 2008Applicant: WMS Gaming Inc.Inventors: Jerome Carpenter, Mark C. Pace, Samuel D. Ralston, Jorge Luis Shimabukuro, Matthew Huy-Gia Phan, Jun Wang
-
Publication number: 20080079748Abstract: 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: ApplicationFiled: September 21, 2007Publication date: April 3, 2008Inventor: Gia Phan
-
Publication number: 20070139669Abstract: 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: ApplicationFiled: December 16, 2005Publication date: June 21, 2007Applicant: VP ASSETS LIMITED REGISTERED IN BRITISH VIRGIN ISLANDSInventors: Wing Lor, Gia Phan
-
Publication number: 20060028495Abstract: 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: ApplicationFiled: April 12, 2005Publication date: February 9, 2006Applicant: VP ASSETS LIMITEDInventor: Gia Phan
-
Publication number: 20050151752Abstract: 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: ApplicationFiled: March 31, 2005Publication date: July 14, 2005Applicant: VP ASSETS LIMITEDInventor: Gia Phan
-
Publication number: 20050071705Abstract: 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: ApplicationFiled: September 29, 2003Publication date: March 31, 2005Applicant: ATI Technologies, Inc.Inventors: John Bruno, Oleksandr Khodorkovsky, Erwin Pang, Gia Phan
-
Patent number: 6285580Abstract: 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: GrantFiled: November 17, 1999Date of Patent: September 4, 2001Assignees: BAE Systems Information, Electronic Systems Integration, Inc.Inventors: Ho Gia Phan, Derwin Jallice, Bin Li, Joseph Hoffman
-
Patent number: 6282140Abstract: 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: GrantFiled: June 8, 2000Date of Patent: August 28, 2001Assignees: Systems Integration Inc., BAE Systems Information and ElectronicInventors: Ho Gia Phan, Bin Li
-
Patent number: 6208554Abstract: 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: GrantFiled: November 17, 1999Date of Patent: March 27, 2001Assignee: Lockheed Martin CorporationInventors: Ho Gia Phan, Derwin Jallice, Bin Li, Joseph Hoffman