Patents by Inventor Kok Lim
Kok Lim 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: 20150162928Abstract: An asynchronous successive approximation register analog-to-digital converter (SAR ADC), which utilizes one or more overlapping redundant bits in each digital-to-analog converter (DAC) code word, is operable to generate an indication signal that indicates completion of each comparison step and indicates that an output decision for each comparison step is valid. A timer may be initiated based on the generated indication signal. A timeout signal may be generated that preempts the indication signal and forces a preemptive decision, where the preemptive decision sets one or more remaining bits up to, but not including, the one or more overlapping redundant bits in a corresponding digital-to-analog converter code word for a current comparison step to a particular value. For example, the one or more remaining bits may be set to a value that is derived from a value of a bit that was determined in an immediately preceding decision.Type: ApplicationFiled: December 30, 2014Publication date: June 11, 2015Inventors: Eric Fogleman, Sheng Ye, Xuefeng Chen, Kok Lim Chan
-
Patent number: 8922415Abstract: An asynchronous successive approximation register analog-to-digital converter (SAR ADC), which utilizes one or more overlapping redundant bits in each digital-to-analog converter (DAC) code word, is operable to generate an indication signal that indicates completion of each comparison step and indicates that an output decision for each comparison step is valid. A timer may be initiated based on the generated indication signal. A timeout signal may be generated that preempts the indication signal and forces a preemptive decision, where the preemptive decision sets one or more remaining bits up to, but not including, the one or more overlapping redundant bits in a corresponding digital-to-analog converter code word for a current comparison step to a particular value. For example, the one or more remaining bits may be set to a value that is derived from a value of a bit that was determined in an immediately preceding decision.Type: GrantFiled: August 10, 2013Date of Patent: December 30, 2014Assignee: MaxLinear, Inc.Inventors: Eric Fogleman, Sheng Ye, Xuefeng Chen, Kok Lim Chan
-
Patent number: 8786484Abstract: An analogue to digital converter includes a first input connection to receive a first part of the analogue input signal, a second input connection to receive a second part of the analogue input signal, a first and second plurality of capacitors, each capacitor of the first plurality of capacitors forms a capacitor pair with a corresponding capacitor in the second plurality of capacitors During a sampling period, the first input connection couples the first part of the analogue input signal to a first contact of each capacitor of the first plurality of capacitors and the second input connection couples the second part of the analogue input signal to a first contact of each capacitor of the second plurality of capacitors. Further, a switching array couples a second contact of each capacitor of the first and second plurality of capacitors to a common mode voltage to determine a first bit of a digital output signal.Type: GrantFiled: May 25, 2011Date of Patent: July 22, 2014Assignee: Agency for Science, Technology and ResearchInventors: Jiahao Cheong, Pradeep Basappa Khannur, Kok Lim Chan, Minkyu Je
-
Publication number: 20140167995Abstract: According to embodiments of the present invention, an analog-to-digital converter is provided. The analog-to-digital converter includes an input configured to receive an input signal, a feed-forward path connected to the input configured to feed forward the input signal, a processing path including a loop filter, wherein the loop filter includes at least one local feedback path configured to feed back an output signal of the loop filter to an input of the loop filter, a first combiner configured to combine the input signal fed forward by the feed-forward path with an output of the processing path, a quantizer configured to generate an output signal of the converter, a feed-back path configured to feed back the output signal, and a second combiner wherein the processing path is connected to the second combiner and the second combiner is configured to combine the input signal with the fed back output signal of the converter and supply the result of the combination to the processing path.Type: ApplicationFiled: April 11, 2012Publication date: June 19, 2014Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCHInventors: Kei Tee Tiew, Kok Lim Chan, Minkyu Je, Xiaojun Yuan
-
Publication number: 20140043175Abstract: An asynchronous successive approximation register analog-to-digital converter (SAR ADC), which utilizes one or more overlapping redundant bits in each digital-to-analog converter (DAC) code word, is operable to generate an indication signal that indicates completion of each comparison step and indicates that an output decision for each comparison step is valid. A timer may be initiated based on the generated indication signal. A timeout signal may be generated that preempts the indication signal and forces a preemptive decision, where the preemptive decision sets one or more remaining bits up to, but not including, the one or more overlapping redundant bits in a corresponding digital-to-analog converter code word for a current comparison step to a particular value. For example, the one or more remaining bits may be set to a value that is derived from a value of a bit that was determined in an immediately preceding decision.Type: ApplicationFiled: August 10, 2013Publication date: February 13, 2014Applicant: MaxLinear, Inc.Inventors: Eric Fogleman, Sheng Ye, Xuefeng Chen, Kok Lim Chan
-
Publication number: 20140022105Abstract: A system for processing signals may be configured to detect occurrence of particular errors, comprising meta-stability events, during digital conversion to analog signals, and to handle any detected meta-stability event, such as by adjusting at least a portion of a corresponding digital output based on detection of the meta-stability event. The adjusting of the digital output may comprise setting at least the portion of the digital output, such as to one of a plurality of predefined digital values or patterns. The system may comprise a code generator for generating and/or outputting the predefined digital values or patterns. The system may comprise a selector for adaptively selecting, for portions of the digital output, between output of normal processing path and between predefined values or patterns.Type: ApplicationFiled: July 18, 2013Publication date: January 23, 2014Applicant: MaxLinear, Inc.Inventors: Xuefeng Chen, Kok Lim Chan, Eric Fogleman, Sheng Ye
-
Publication number: 20130147649Abstract: An analogue to digital converter comprises a first input connection to receive a first part of the analogue input signal; a second input connection to receive a second part of the analogue input signal; a first and second plurality of capacitors, each capacitor of the first plurality of capacitors forms a capacitor pair with a corresponding capacitor in the second plurality of capacitors; wherein, during a sampling period, the first input connection couples the first part of the analogue input signal to a first contact of each capacitor of the first plurality of capacitors, the second input connection couples the second part of the analogue input signal to a first contact of each capacitor of the second plurality of capacitors, and a switching array couples a second contact of each capacitor of the first and second plurality of capacitors to a common mode voltage to determine a first bit of the digital output signal.Type: ApplicationFiled: May 25, 2011Publication date: June 13, 2013Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCHInventors: Jiahao Cheong, Pradeep Basappa Khannur, Kok Lim Chan, Minkyu Je
-
Publication number: 20130053730Abstract: According to embodiments of the present invention, a micro-sensory tip for use in blood vessels is provided. The micro-sensory tip includes: a force transmission element; at least three force detecting sensors coupled to the force transmission element, each of the at least three force detecting sensors responsive to force applied on the force transmission element, wherein each of the at least three force detecting sensors produces an output representing at least one force component of a three-dimensional Cartesian co-ordinate system, of the force experienced by the force transmission element, such that the outputs of the at least three force detecting sensors can cover the space of the three-dimensional Cartesian co-ordinate system; and an active element arrangement coupled to the at least three force detecting sensors, the active element arrangement configured to process the output from the at least three force detecting sensors.Type: ApplicationFiled: August 27, 2010Publication date: February 28, 2013Applicants: National University of Singapore, Agency for Science, Technology and ResearchInventors: Rama Krishna Kotlanka, Vaidyanathan Kripesh, Daquan Yu, Kok Lim Chan, Soo Yeng Benjamin Chua, Pavel Neuzil
-
Publication number: 20130053711Abstract: According to embodiments of the present invention, an implantable device for detecting variation in fluid flow rate is provided. The implantable device includes: a substrate having an active element arrangement; a sensor arrangement having a first portion that is mechanically secured and a second portion that is freely deflectable, the sensor arrangement in electrical communication with the active element arrangement, wherein the active element arrangement is configured to detect changes in deformation of the sensor arrangement and produce an output in response to the detected changes; and at least one inductive element mechanically coupled to the substrate and in electrical communication with the active element arrangement, wherein the inductive element is adapted to power the active element arrangement through inductive coupling to an excitation source, and wherein the inductive element is adapted to transmit the output associated with the detected changes in the sensor.Type: ApplicationFiled: September 27, 2010Publication date: February 28, 2013Inventors: Rama Krishna Kotlanka, Pradeep Basappa Khannur, Kok Lim Chan, Soo Yeng Benjamin Chua, Xiaojun Yuan, Minkyu Je, Vaidyanathan Kripesh, Daquan Yu, Pavel Neuzil, Lichun Shao, Woo Tae Park
-
Patent number: 8259576Abstract: In one embodiment, the invention includes a controller that interrupts a CPU based on a counter that uses a decrement step which may increase as high priority data packets are received by the controller.Type: GrantFiled: March 23, 2007Date of Patent: September 4, 2012Assignee: Intel CorporationInventors: Kok Lim Patrick Lee, Lu Chin Seng
-
Publication number: 20110063012Abstract: A circuit arrangement is provided.Type: ApplicationFiled: September 3, 2010Publication date: March 17, 2011Inventors: Kok Lim CHAN, Andreas Astuti LEE, Minkyu JE
-
Publication number: 20080235424Abstract: In one embodiment, the invention includes a controller that interrupts a CPU based on a counter that uses a decrement step which may increase as high priority data packets are received by the controller.Type: ApplicationFiled: March 23, 2007Publication date: September 25, 2008Inventors: Kok Lim Patrick Lee, Lu Chin Seng
-
Patent number: 7428652Abstract: A method and apparatus to support communication between components in different clock domains having a rational clock frequency ratio of N/D. In one embodiment, a combination of integer phase generators are employed to produce phase control signals during an overall cycle having N phases, wherein the overall cycle is a combination of primary cycles having D phases and an adjustment cycle having R phases, wherein R is the remainder of N/D. For clock frequency ratios of less than 2:1, a combination of 2:1 and 1:1 phase generators are employed. Clocking signals are generated by phase generator logic to provide timing control between communicating components in the different clock domains. In one embodiment, the phase generator logic is implemented in a programmable phase generator.Type: GrantFiled: May 10, 2005Date of Patent: September 23, 2008Assignee: Intel CorporationInventors: Jose M. Rodriguez, Kok Lim Patrick Lee, Soon Chieh Lim
-
Patent number: 7306362Abstract: A food processor includes a drive unit, a food processing tool driven rotatably by the drive unit, a rotary support, and a transmission device. The transmission device includes a first transmission unit driven rotatably by the drive unit and defining a first drive axis, a second transmission unit driving rotation of the rotary support and defining a second drive axis, and a coupling member that couples the first transmission unit to the second transmission unit. The coupling member permits movement of the first transmission unit relative to the second transmission unit from a first position, where the first drive axis is aligned with the second drive axis, to a second position, where the first drive axis forms an angle with the second drive axis. The coupling member enables transmission of drive power from the drive unit to the rotary support when the first transmission unit is at the first position.Type: GrantFiled: June 20, 2006Date of Patent: December 11, 2007Assignee: Tsann Kuen Enterprise Co., Ltd.Inventors: Chin-Kok Lim, Chuan-Hsien Weng, Chien-I Tang
-
Publication number: 20070268111Abstract: The present invention provides a theft-deterrent mechanism and method that minimizes or eliminates the loss of electronic devices during transportation and sales due to theft, and a retail packaging that comprises the theft-mechanism.Type: ApplicationFiled: May 23, 2006Publication date: November 22, 2007Inventors: Weng Wah CHNG, Kok Lim
-
Publication number: 20070150359Abstract: A social marketing network (5) for marketing digital content (6, 7, 8) the network (5) comprising: a first shop (10) to sell particular digital content (6, 7, 8); a plurality of second shops (15, 20, 25) to sell the particular digital content (6, 7, 8), the second shops (15, 20, 25) being affiliated to the first shop (10) and classified in levels relative to the first shop (10); wherein the particular digital content (6, 7, 8) is available for re-sale at any shop (10, 15, 20, 25) within the social marketing network (5) and the revenue earned by the first shop (10) is determined by a predetermined commission scale based on the level of the shop (10, 15, 20, 25) which sold the particular digital content (6, 7, 8) relative to the first shop (10).Type: ApplicationFiled: September 9, 2005Publication date: June 28, 2007Inventors: Kok Lim, Hur Ewing-Chow, Teddy Jasin, Zaidah Mohd, Torres Oey, Wee Ong, Heng Shi, Julian Vincent, Kian Vu, Heling Zhang
-
Publication number: 20070030758Abstract: A food processor includes a drive unit, a food processing tool driven rotatably by the drive unit, a rotary support, and a transmission device. The transmission device includes a first transmission unit driven rotatably by the drive unit and defining a first drive axis, a second transmission unit driving rotation of the rotary support and defining a second drive axis, and a coupling member that couples the first transmission unit to the second transmission unit. The coupling member permits movement of the first transmission unit relative to the second transmission unit from a first position, where the first drive axis is aligned with the second drive axis, to a second position, where the first drive axis forms an angle with the second drive axis. The coupling member enables transmission of drive power from the drive unit to the rotary support when the first transmission unit is at the first position.Type: ApplicationFiled: June 20, 2006Publication date: February 8, 2007Inventors: Chin-Kok Lim, Chuan-Hsien Weng, Chien-I Tang
-
Publication number: 20060259805Abstract: A method and apparatus to support communication between components in different clock domains having a rational clock frequency ratio of N/D. In one embodiment, a combination of integer phase generators are employed to produce phase control signals during an overall cycle having N phases, wherein the overall cycle is a combination of primary cycles having D phases and an adjustment cycle having R phases, wherein R is the remainder of N/D. For clock frequency ratios of less than 2:1, a combination of 2:1 and 1:1 phase generators are employed. Clocking signals are generated by phase generator logic to provide timing control between communicating components in the different clock domains. In one embodiment, the phase generator logic is implemented in a programmable phase generator.Type: ApplicationFiled: May 10, 2005Publication date: November 16, 2006Inventors: Jose Rodriquez, Kok Lim Lee, Soon Lim
-
Patent number: 7068274Abstract: A computer implemented method animates a 3D physical object by first acquiring a 3D graphics model of the object. The model is edited with graphics authoring tools to reflect a desired appearance of the object. The edited model is rendered as an image considering a user location and a location of a virtual light. Then, intensity values of the image are corrected according to an orientation of a surface of the object and a radiance at the surface. The 3D physical object can finally be illuminated with the corrected image to give the 3D physical object the desired appearance under the virtual light when viewed from the user location.Type: GrantFiled: August 15, 2001Date of Patent: June 27, 2006Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Gregory F. Welch, Kok-Lim Low, Ramesh Raskar
-
Publication number: 20060066346Abstract: An apparatus comprising a voltage divider, a counter and a comparison circuit. The voltage divider is coupled to a first reference and includes a reference impedance and an adjustable impedance circuit coupled to the reference impedance circuit at a first node. The adjustable impedance circuit includes inputs to adjust the impedance according to a weighted coding pattern. The counter includes at least one input to cause the counter to count and change counter outputs in accordance with a weighted coding pattern that includes a pseudo-thermometer code. The counter outputs are coupled to the inputs of the adjustable impedance circuit. The comparison circuit is coupled to the first node and causes the counter to count in accordance with an outcome of a comparison between the first node and a second reference.Type: ApplicationFiled: September 28, 2004Publication date: March 30, 2006Inventors: Eugene Tat Lim, Kok Lim, Yin Liew, Srinivasan Rajagopalan