Cheng H Tan, Age 604228 Rickeys Way, Palo Alto, CA 94306

Cheng Tan Phones & Addresses

4228 Rickeys Way, Palo Alto, CA 94306 (650) 424-8016

429 S 9Th St #24, San Jose, CA 95112 (408) 298-1021

2034 Lockwood Dr, San Jose, CA 95132 (408) 298-1021

466 S 7Th St, San Jose, CA 95112

322 E San Salvador St, San Jose, CA 95112

31266 Eastridge Ave, Menifee, CA 92584 (951) 301-3978

12529 Heatherton Ct, San Diego, CA 92128 (858) 748-1768

333 Enterprise Dr #38, Rohnert Park, CA 94928 (707) 585-6162

Walnut Creek, CA

Show more

Mentions for Cheng H Tan

Cheng Tan resumes & CV records

Resumes

Cheng Tan Photo 19

Retail Product Management At Apple

Position:
Senior Manager, Apple Retail Product Merchandising, APAC at Apple
Location:
San Francisco Bay Area
Industry:
Computer Hardware
Work:
Apple - Cupertino/Shanghai China since Jan 2012
Senior Manager, Apple Retail Product Merchandising, APAC
Apple Jan 2009 - Dec 2011
Senior Manager, Mass Storage Architecture
Rackable Systems 2006 - 2007
Storage Product Manager
Network Appliance 2001 - 2006
Member of Technical Staff, HDD Engineering
Education:
University of Pennsylvania - The Wharton School 2010 - 2012
Stanford University 1995 - 1998
University of Oklahoma 1994 - 1995
University of Oklahoma 1990 - 1994
Cheng Tan Photo 20

Founder At Provalidate

Position:
Founder at Provalidate, Founder at Moxie Proxy
Location:
San Francisco Bay Area
Industry:
Computer Software
Work:
Provalidate since Jun 2007
Founder
Moxie Proxy since 2003
Founder
Rainfinity (EMC) Apr 2000 - Jan 2003
Platform Architect
Wink Communications Feb 1996 - Aug 1998
Principal Engineer
Geoworks 1988 - 1993
Software Engineer
Education:
Stanford University 1999 - 2000
MS, Computer Science
University of California, Berkeley 1984 - 1988
BA, Computer Science
Cheng Tan Photo 21

Cheng Tan

Location:
San Francisco Bay Area
Industry:
Computer Software
Cheng Tan Photo 22

Bookkeeper At Anatometal, Inc.

Location:
San Francisco Bay Area
Industry:
Machinery

Publications & IP owners

Us Patents

Apparatus And Method To Proactively Address Hard Disk Drive Inefficiency And Failure

US Patent:
7971093, Jun 28, 2011
Filed:
Jan 16, 2008
Appl. No.:
12/015280
Inventors:
Atul Goel - Sunnyvale CA, US
Con Phan - Sunnyvale CA, US
Cheng Tan - Fremont CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 11/00
US Classification:
714 8, 714 7
Abstract:
The input/output (I/O) performance of a hard disk drive in a mass storage computer system is evaluated to maintain efficiency by addressing I/O commands to sectors of the disk drive, evaluating the execution of the I/O commands to the sectors to obtain performance information for the sectors to which the I/O commands are addressed, comparing the performance information to a predetermined I/O performance criterion, and identifying any impaired sectors in which the performance information indicates less than the predetermined I/O performance criterion. Thereafter, further I/O commands to the impaired sectors are avoided.

Protecting A Manufactured Item From Counterfeiting

US Patent:
8108309, Jan 31, 2012
Filed:
May 29, 2007
Appl. No.:
11/754852
Inventors:
Cheng Tan - Cupertino CA, US
Assignee:
Provalidate - Cupertino CA
International Classification:
G06F 21/00
G06G 1/14
G06Q 20/00
US Classification:
705 50, 705 22, 705 28, 705 67
Abstract:
A method and system are described for protecting a manufactured item from counterfeiting. The manufactured item, which is marked with an identifier, such as a serial number, is associated with a code generator that has secret functions and data for generating verification codes. The manufactured item is then supplied along with the corresponding code generator. Thereafter, the identifier from the manufactured item and the verification code generated by the code generator are used to verify authenticity of the manufactured item.

Portable Computer Hard Drive Structures

US Patent:
8179673, May 15, 2012
Filed:
Dec 19, 2008
Appl. No.:
12/340574
Inventors:
Gavin Reid - Campbell CA, US
Ron Hopkinson - Campbell CA, US
Cheng P. Tan - Fremont CA, US
John Brock - San Francisco CA, US
Chris Ligtenberg - San Carlos CA, US
Bartley K. Andre - Menlo Park CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 1/16
US Classification:
36167947, 31233416, 710304, 248618
Abstract:
Portable computer structures are provided. The portable computer structures may include hard drive mounting structures. The hard drive mounting structures may include elastomeric support members. Each elastomeric support member may have a relatively rigid inner portion. The inner portion may include a hole that receives a hard drive mounting pin. Each elastomeric support member may also have a relatively flexible outer portion. The relatively flexible outer portion may be mounted within an opening in a plastic support member. The rigid inner portion may have a square outline and may be mounted within a square opening in the flexible outer portion.

Portable Hard Drive And Mounting Structure For Same

US Patent:
8223482, Jul 17, 2012
Filed:
Dec 18, 2009
Appl. No.:
12/641947
Inventors:
Cheng Ping Tan - Fremont CA, US
Con Phan - Milpitas CA, US
Steven Lee Owen - San Jose CA, US
Michael D. Hillman - Los Altos CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H05K 5/00
H05K 7/00
US Classification:
36167934, 36167933, 361 6943
Abstract:
A portable computing device having an outer housing, and internal hard disk drive and a shock damping mounting assembly is disclosed. Multiple outer dimensions of the portable computing device can be less than the width of the hard drive due to a diagonal arrangement of the hard drive within the overall device. The hard drive can comply with a standardized form factor, such as a 3. 5 inch form factor. A mounting assembly located within the outer housing and coupled to the hard drive can include one or more components adapted to damp a mechanical shock to the hard drive, which components can be mounted to corners and/or edges of the hard drive. Mounting assembly components can includes a first stage spring comprising a finger geometry that provides initial damping of the mechanical shock and a second stage spring comprising an elastic block that provides final damping of the mechanical shock.

Disposition Instructions For Extended Access Commands

US Patent:
8433873, Apr 30, 2013
Filed:
Aug 11, 2010
Appl. No.:
12/854653
Inventors:
Cheng P. Tan - Fremont CA, US
Khalu C. Bazzani - San Francisco CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 12/14
US Classification:
711165, 711118, 711161, 711162, 710 4, 709217
Abstract:
A computer system that generates a disposition instruction and an associated access command directed to a block of data at a logical address is described. The disposition instruction and the access command are communicated to a memory system in the computer system via a communication link. Note that the memory system includes different types of memory having different performance characteristics, and the disposition instruction is generated based on the different performance characteristics. In response to the access command, the memory system accesses the block of data at the logical address in a first type of memory in the different types of memory. Furthermore, based on the disposition instruction, the memory system moves the block of data to a second type of memory in the different types of memory to facilitate subsequent accesses to the block of data.

Forward Link Signaling Within A Wireless Power System

US Patent:
8559873, Oct 15, 2013
Filed:
Oct 29, 2010
Appl. No.:
12/916352
Inventors:
William H Von Novak - San Diego CA, US
Stanley Slavko Toncich - San Diego CA, US
Cheng F Tan - Denver CO, US
Kevin D Lee - San Diego CA, US
Linda S Irish - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04B 5/00
H04B 1/02
H01F 27/42
H01F 37/00
H01F 38/00
US Classification:
455 411, 455108, 307104
Abstract:
Exemplary embodiments are directed to forward link signaling. A method may include modulating an input bias signal of a power amplifier according to data to be transmitted on a wireless power transmit signal. The method may further include modulating an amplitude of the wireless power transmit signal generated by the power amplifier in response to the modulated input bias signal.

Portable Computer Hard Drive Structures

US Patent:
8619421, Dec 31, 2013
Filed:
Apr 27, 2012
Appl. No.:
13/458628
Inventors:
Gavin Reid - Campbell CA, US
Ron Hopkinson - Campbell CA, US
Cheng P. Tan - Fremont CA, US
John Brock - San Francisco CA, US
Chris Ligtenberg - San Carlos CA, US
Bartley K. Andre - Menlo Park CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 1/16
US Classification:
36167947, 312236, 2483091, 710303
Abstract:
Portable computer structures are provided. The portable computer structures may include hard drive mounting structures. The hard drive mounting structures may include elastomeric support members. Each elastomeric support member may have a relatively rigid inner portion. The inner portion may include a hole that receives a hard drive mounting pin. Each elastomeric support member may also have a relatively flexible outer portion. The relatively flexible outer portion may be mounted within an opening in a plastic support member. The rigid inner portion may have a square outline and may be mounted within a square opening in the flexible outer portion.

Method For Providing Product Safety To A Manufactured Item Using A Multiple Use Verification Code

US Patent:
2009003, Feb 5, 2009
Filed:
Aug 3, 2007
Appl. No.:
11/833654
Inventors:
Cheng Tan - Cupertino CA, US
Assignee:
MOXIE PROXY - Cupertino CA
International Classification:
G06Q 99/00
US Classification:
705 1
Abstract:
In a method and system for providing product safety to a manufactured item, a verification code is associated with the manufactured item. The verification code is initialized to an unvalidated state. The manufactured item is then supplied with this verification code hidden from view. The verification code may be exposed by a user and submitted to a validation service for validation for any number of occasions. In response to the validation service receiving the verification code for validation, the user is provided with an indicator of a current state of the verification code. A first successful validation of the verification code is then used as an event that triggers a state transition of the verification code from the unvalidated state to a validated state.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.