Etopus Technology, Inc.
Principal Engineer
Texas Instruments Nov 2011 - Dec 2018
Eda Support Engineer
National Semiconductor Corp Oct 2002 - Nov 2011
Principal Software Engineer
Lsi Logics Corp Jun 2000 - Oct 2002
Senior Design Engineer
National Semiconductor Corp Jun 1998 - Jun 2000
Senior Software Engineer
Education:
Santa Clara University 1999 - 2001
Masters, Electronics Engineering
University of California, Davis 1997
Bachelors, Bachelor of Science, Electronics Engineering
Kowloon Technical School
University of California, Davis
Bachelors, Bachelor of Science In Electrical Engineering
Santa Clara University
Masters, Master of Science In Electrical Engineering
Gary Yu-Kwun Kwan - Santa Cruz CA, US Jimmy Soon Yoong Yeap - Island Glades, MY
Assignee:
Altera Corporation - San Jose CA
International Classification:
G06F 17/50
US Classification:
716136
Abstract:
Methods and apparatus useful for improving the performance of testing and diagnostic operations on user circuit designs potentially across multiple phases of the development lifecycle and across multiple implementation technologies are described. As one example, a single testing and diagnostic stimulus source can variously provide test pattern data to different potential instantiations of the user circuit design by supporting and selectively utilizing a number of DUT-facing communication channels.
Devices And Methods For Predicting Collisions And/Or Intersection Violations
- Palo Alto CA, US Tahmida Binte Mahmud - San Jose CA, US Alexander Dion Wu - San Carlos CA, US Piyush Chandra - Belmont CA, US Jeremy Marschke - San Carlos CA, US Gary Kwan - Belmont CA, US Stefan Heck - Palo Alto CA, US Ruslan Belkin - Sunnyvale CA, US Ilan Hornstein - Menlo Park CA, US
An apparatus includes: a first camera configured to view an environment outside a vehicle; a second camera configured to view a driver of the vehicle; and a processing unit configured to receive a first image from the first camera, and a second image from the second camera; wherein the processing unit is configured to determine first information indicating a risk of collision with the vehicle based at least partly on the first image; wherein the processing unit is configured to determine second information indicating a state of the driver based at least partly on the second image; and wherein the processing unit is configured to determine whether to provide a control signal for operating a device or not based on (1) the first information indicating the risk of collision with the vehicle, and (2) the second information indicating the state of the driver.
Devices And Methods For Determining Region Of Interest For Object Detection In Camera Images
- Palo Alto CA, US Tahmida Binte Mahmud - San Jose CA, US Alexander Dion Wu - San Carlos CA, US Piyush Chandra - Belmont CA, US Jeremy Marschke - San Carlos CA, US Gary Kwan - Belmont CA, US Stefan Heck - Palo Alto CA, US Ruslan Belkin - Sunnyvale CA, US Ilan Hornstein - Menlo Park CA, US
Assignee:
Nauto, Inc. - Palo Alto CA
International Classification:
B60W 30/095 G06T 7/73
Abstract:
An apparatus includes: a first camera configured to view an environment outside a vehicle; and a processing unit configured to receive a first image from the first camera; wherein the processing unit is configured to determine a centerline of a road or a lane in which the vehicle is traveling; and wherein the processing unit is configured to determine a region of interest based on the centerline, the region of interest having a geometry that is based on a feature of the centerline.
Devices And Methods For Predicting Intersection Violations And/Or Collisions
- Palo Alto CA, US Tahmida Binte Mahmud - San Jose CA, US Alexander Dion Wu - San Carlos CA, US Piyush Chandra - Belmont CA, US Jeremy Marschke - San Carlos CA, US Gary Kwan - Belmont CA, US Stefan Heck - Palo Alto CA, US Ruslan Belkin - Sunnyvale CA, US Ilan Hornstein - Menlo Park CA, US
An apparatus includes: a first camera configured to view an environment outside a vehicle; a second camera configured to view a driver of the vehicle; and a processing unit configured to receive a first image from the first camera, and a second image from the second camera; wherein the processing unit is configured to determine first information indicating a risk of intersection violation based at least partly on the first image; wherein the processing unit is configured to determine second information indicating a state of the driver based at least partly on the second image; and wherein the processing unit is configured to determine whether to provide a control signal for operating a device or not based on (1) the first information indicating the intersection violation, and (2) the second information indicating the state of the driver.
Smart Apparel For Monitoring Athletics And Associated Systems And Methods
- Santa Clara CA, US Timothy Hansen - Folsom CA, US Lili Jiang - Beijing, CN Todd Johnson - Santa Clara CA, US Gary Kwan - San Jose CA, US Wenlong Li - Beijing, CN Yu-Wei Liao - Santa Clara CA, US Bhaveshkumar Makwana - Sunnyvale CA, US Alok Mishra - Cupertino CA, US Kisang Pak - Winchester VA, US Mary Smiley - Santa Clara CA, US Sun Hee Wee - Santa Clara CA, US Johnny Yip - Sunnyvale CA, US
International Classification:
A61B 5/11 A61B 5/00
Abstract:
Smart apparel for monitoring athletics and associated systems and methods are disclosed. An example apparatus includes a data interface to access first motion data and second motion data generated by the smart apparel, the first motion data associated with a first joint on a body and the second motion data associated with a second joint on the body; a motion data fuser to fuse the first motion data and the second motion data; an analytics determiner to process the fused first and second motion data to identify a progression of a motion based activity; and a display organizer to generate a graphical display representing the progression of the motion based activity.
Jose Elmer S. Lorenzo - Santa Clara CA, US Mary D. Smiley - Santa Clara CA, US Steven T. Holmes - Redwood City CA, US Lakshmanan Aruunachalam - Santa Clara CA, US Gary Y. Kwan - San Jose CA, US
Systems and methods may identify local gesture data in a wearable device including a wrist-worn form factor and identify remote gesture data in a wireless transmission received by the wearable device. Additionally, a loyalty tracker may be incremented based on a correlation between the local gesture data and the remote gesture data. In one example, an attachment of an interchangeable component to the wearable device may be detected, wherein the loyalty tracker is incremented in response to the attachment.