Patents by Inventor Thiam Wah Loh
Thiam Wah Loh 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).
-
METHOD AND SYSTEM OF IMAGE PROCESSING WITH POWER REDUCTION WHILE USING A UNIVERSAL SERIAL BUS CAMERA
Publication number: 20240069619Abstract: A method, system, and article provide image processing with power reduction while using universal serial bus cameras.Type: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: Intel CorporationInventors: Ko Han Wu, Thiam Wah Loh, Kenneth K. Lau, Wen-Kuang Yu, Ming-Jiun Chang, Andy Yeh, Wei Chih Chen -
Publication number: 20230185349Abstract: An embodiment of an integrated circuit may comprise a circuit block and a power management circuit coupled to the circuit block to manage two or more power states for the circuit block and to manage a request for the circuit block to enter a requested power state of the two or more power states, set a watchdog timer in response to the request, and monitor the watchdog timer and a transition of the circuit block from a current power state to the requested power state. Other embodiments are disclosed and claimed.Type: ApplicationFiled: December 14, 2021Publication date: June 15, 2023Applicant: Intel CorporationInventors: Wei Chih Chen, Thiam Wah Loh, Wei Shun Chang
-
Patent number: 10089263Abstract: A processor is disclosed and includes at least one core including a first core, and interrupt delay logic. The interrupt delay logic is to receive a first interrupt at a first time and delay the first interrupt from being processed by a first time delay that begins at the first time, unless the first interrupt is pending at a second time when a second interrupt is processed by the first core. If the first interrupt is pending at the second time, the interrupt delay logic is to indicate to the first core to begin to process the first interrupt prior to completion of the first time delay. Other embodiments are disclosed and claimed.Type: GrantFiled: March 24, 2014Date of Patent: October 2, 2018Assignee: Intel CorporationInventors: Thiam Wah Loh, Gautham N. Chinya, Per Hammarlund, Reza Fortas, Hong Wang, Huajin Sun
-
Patent number: 9785576Abstract: Systems and methods for employing hardware-assisted virtualization for implementing a secure video output path. An example processing system comprises: a memory; a shared interconnect; and a processing core communicatively coupled to the memory via the shared interconnect, the processing core to: initialize a first virtual machine and a second virtual machine; responsive to receiving a memory access transaction initiated by the first virtual machine to access a memory buffer, tag the memory access transaction with an identifier of the first virtual machine; and responsive to receiving a digital content decoder access transaction initiated by the second virtual machine, tag the digital decoder access transaction with an identifier of the second virtual machine.Type: GrantFiled: March 27, 2014Date of Patent: October 10, 2017Assignee: Intel CorporationInventors: Thiam Wah Loh, Per Hammarlund, Andreas Wasserbauer, Swee Chong Peter Kuan, Eckhard Delfs, Deepak A. Mathaikutty, Stephen J. Robinson, Gautham N. Chinya, Perry H. Wang, Chee Weng Tan, Hong Wang, Reza Fortas
-
Publication number: 20170161096Abstract: A processor is disclosed and includes at least one core including a first core, and interrupt delay logic. The interrupt delay logic is to receive a first interrupt at a first time and delay the first interrupt from being processed by a first time delay that begins at the first time, unless the first interrupt is pending at a second time when a second interrupt is processed by the first core. If the first interrupt is pending at the second time, the interrupt delay logic is to indicate to the first core to begin to process the first interrupt prior to completion of the first time delay. Other embodiments are disclosed and claimed.Type: ApplicationFiled: March 24, 2014Publication date: June 8, 2017Inventors: THIAM WAH LOH, GAUTHAM N. CHINYA, PER HAMMARLUND, REZA FORTAS, HONG WANG, HUAJIN SUN
-
Publication number: 20150278119Abstract: Systems and methods for employing hardware-assisted virtualization for implementing a secure video output path. An example processing system comprises: a memory; a shared interconnect; and a processing core communicatively coupled to the memory via the shared interconnect, the processing core to: initialize a first virtual machine and a second virtual machine; responsive to receiving a memory access transaction initiated by the first virtual machine to access a memory buffer, tag the memory access transaction with an identifier of the first virtual machine; and responsive to receiving a digital content decoder access transaction initiated by the second virtual machine, tag the digital decoder access transaction with an identifier of the second virtual machine.Type: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Inventors: THIAM WAH LOH, PER HAMMARLUND, ANDREAS WASSERBAUER, SWEE CHONG PETER KUAN, ECKHARD DELFS, DEEPAK A. MATHAIKUTTY, STEPHEN J. ROBINSON, GAUTHAM N. CHINYA, PERRY H. WANG, CHEE WENG TAN, HONG WANG, REZA FORTAS
-
Publication number: 20150277949Abstract: A processing system includes an interconnect and a processing core, coupled to the interconnect, to execute a plurality of virtual machines each being identified by a respective identifier, and tag, by an identifier of the first virtual machine, a first transaction initiated by a first virtual machine to access the interconnect.Type: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Inventors: THIAM WAH LOH, GAUTHAM N. CHINYA, STEPHEN J. ROBINSON, REZA FORTAS, HONG WANG, HELMUT REINIG, PER HAMMARLUND, DEEPAK A. MATHAIKUTTY, CHRISTIAN ERBEN
-
Patent number: 6993647Abstract: A method for executing an agent code, wherein the agent code is saved in a read only memory, wherein an agent record containing data is saved in an erasable and programmable memory device, and wherein the method comprises the following steps: reading the agent code from the read only memory and loading it into a processing device, executing the agent code, thereby initiating reading the agent record from the erasable and programmable memory device and loading it into the processing device, and executing the agent record in the processing device.Type: GrantFiled: August 10, 2001Date of Patent: January 31, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Thiam Wah Loh, Khiam Yong Tan
-
Patent number: 6831490Abstract: A clock synchronization circuit for generating an output clock signal that is in synchronization with a reference clock signal and a method embodying the principle of operation of the circuit are disclosed. The circuit has a programmable delay element and a phase detector. Synchronization is reached when the phase difference between the two clock signals is less than a predetermined value. The programmable delay element is coupled to the reference clock signal for introducing an adjustable delay in the reference clock signal to produce the output clock signal. By increasing the adjustable delay, the output clock signal becomes increasingly closer to being in synchronization with the reference clock signal. The phase detector is coupled to the reference clock signal and the output clock signal for detecting the phase difference between the two clock signals. The adjustable delay is increased until synchronization is obtained.Type: GrantFiled: July 18, 2000Date of Patent: December 14, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Khaim Yong Tan, Thiam Wah Loh, Teck Chye Allen Lim
-
Patent number: 6745225Abstract: A method for user processes, each having a unique user identification code, to intercommunicate within a communication management system even if one of the user processes is unavailable, comprises the following steps: associating an agent process with a particular user identification code in order to correspond to a user process having the particular user identification code; determining whether the user process is available in the communication management system; causing the agent process to log into the communication management system with the particular user identification code when the user process is unavailable; and enabling the agent process to intercommunicate with user processes within the communication management system instead of the unavailable user process by using the particular user identification code of the unavailable user process.Type: GrantFiled: April 10, 2001Date of Patent: June 1, 2004Assignee: Hewlett-Packard Development Company, LP.Inventors: Thiam Wah Loh, Yih Yeong Chong
-
Publication number: 20030093661Abstract: A method for executing an agent code, wherein the agent code is saved in a read only memory, wherein an agent record containing data is saved in an erasable and programmable memory device, and wherein the method comprises the following steps: reading the agent code from the read only memory and loading it into a processing device, executing the agent code, thereby initiating reading the agent record from the erasable and programmable memory device and loading it into the processing device, and executing the agent record in the processing device.Type: ApplicationFiled: August 10, 2001Publication date: May 15, 2003Inventors: Thiam Wah Loh, Khiam Yong Tan
-
Publication number: 20020156950Abstract: A computer-based method is provided for auto-determination of connection type between a Personal Digital Assistant (PDA) and a desktop computer. Current common connection types include serial, USB and infrared. The present invention uses an assertion signal such as a Clear To Send (CTS) signal to distinguish serial connection. With the present invention, the user does not need to set connection type manually. Instead, when the PDA is docked or connected, determination of connection type and synchronization of data follow without user intervention.Type: ApplicationFiled: April 12, 2001Publication date: October 24, 2002Inventors: Thiam Wah Loh, Khiam Yong Tan
-
Publication number: 20020152329Abstract: A method for user processes, each having a unique user identification code, to intercommunicate within a communication management system even if one of the user processes is unavailable, comprises the following steps: associating an agent process with a particular user identification code in order to correspond to a user process having the particular user identification code; determining whether the user process is available in the communication management system; causing the agent process to log into the communication management system with the particular user identification code when the user process is unavailable; and enabling the agent process to intercommunicate with user processes within the communication management system instead of the unavailable user process by using the particular user identification code of the unavailable user process.Type: ApplicationFiled: April 10, 2001Publication date: October 17, 2002Inventors: Thiam Wah Loh, Yih Yeong Chong