Search

Jack Tihon Phones & Addresses

  • 1419 41St Ave, San Francisco, CA 94122
  • 40Th Ave, San Francisco, CA 94122
  • San Mateo, CA
  • La Quinta, CA

Work

Company: Endorse.com May 2011 Address: San Mateo, CA Position: Ios developer

Education

Degree: BS School / High School: University of California, Davis 1993 to 1998 Specialities: Computer Science and Engineering

Skills

Python • Ios • Objective C • Swift • Scalability • Mobile Applications • Mysql • C • Software Engineering • Unix • Nose

Languages

English • Mandarin

Interests

Exercise • Electronics • Traveling • Outdoors • Investing • Home Improvement • International Traavel • Reading • Crafts • Music • Sports • Woodwork • Travel • Movies

Industries

Computer Software

Resumes

Resumes

Jack Tihon Photo 1

Developer

View page
Location:
1750 40Th Ave, San Francisco, CA 94122
Industry:
Computer Software
Work:
Endorse.com - San Mateo, CA since May 2011
iOS Developer

Linearware - San Francisco Jan 2010 - Mar 2011
Co-founder and CTO

23andMe - Mountain View Jul 2007 - Dec 2009
Senior Software Engineer

PayPal - Mountain View, San Jose, Shanghai Apr 2003 - May 2007
Technical Architect 3

Clearwater Networks - Los Gatos Aug 1999 - Apr 2001
Senior Software Engineer
Education:
University of California, Davis 1993 - 1998
BS, Computer Science and Engineering
Skills:
Python
Ios
Objective C
Swift
Scalability
Mobile Applications
Mysql
C
Software Engineering
Unix
Nose
Interests:
Exercise
Electronics
Traveling
Outdoors
Investing
Home Improvement
International Traavel
Reading
Crafts
Music
Sports
Woodwork
Travel
Movies
Languages:
English
Mandarin

Publications

Us Patents

Method And Apparatus For Optimization Of Inter-Module Calls From Executables

View page
US Patent:
20030115580, Jun 19, 2003
Filed:
Nov 8, 1999
Appl. No.:
09/435665
Inventors:
DANIEL T. ARAI - SUNNYVALE CA, US
JACK TIHON - SAN FRANCISCO CA, US
International Classification:
G06F009/45
G06F009/44
US Classification:
717/158000, 717/164000, 717/165000
Abstract:
The present invention relates to a mechanism for copying selected routines from shared libraries into application programs thereby generating optimized application programs for more rapid execution of the various applications within a computer system. Since optimized programs occupy space on disk and in RAM, programs are preferably selected for optimization based on their frequency of execution and the frequency with which calls are made to the shared libraries. Profile information may be used to identify the execution efficiency of the various application programs and thereby identify the best candidates for optimization. Further, profile information may be employed to copy individual routines contained within the libraries rather than having to copy an entire library where only one routine within the library was of interest. Pinpointing the individual routines of interest in this manner may help conserve disk space by copying only those routines which are most needed to optimize program execution performance.

Genome Sharing

View page
US Patent:
20090112871, Apr 30, 2009
Filed:
Oct 14, 2008
Appl. No.:
12/288014
Inventors:
Brian Lee Hawthorne - San Francisco CA, US
Oleksiy Khomenko - Stanford CA, US
Jeffrey Mellen - San Francisco CA, US
Marcela Miyazawa - Mountain View CA, US
Michael Polcari - San Francisco CA, US
Jack Tihon - San Francisco CA, US
Alexander Wong - Palo Alto CA, US
Anne Wojcicki - Palo Alto CA, US
Linda Avey - Los Gatos CA, US
International Classification:
G06F 17/30
US Classification:
707 9, 707E17059
Abstract:
Sharing data is disclosed. In some cases, sharing data includes receiving a request to share data from a first account to a second account, receiving an indication of a plurality of first account profiles associated with the first account to share with the second account, and establishing sharing from the plurality of first account profiles to the second account, wherein sharing comprises the second account having read access to a subset of nonpublic data associated with the plurality of first account profiles.

Systems And Methods For Campaign Offers And Rewards With Offer Serving Engine Based On Digitized Receipt Data

View page
US Patent:
20130103462, Apr 25, 2013
Filed:
Dec 13, 2012
Appl. No.:
13/713727
Inventors:
Erik Klein - San Jose CA, US
George O'Brien - San Mateo CA, US
Franck Chastagnol - San Carlos CA, US
Jitendra Vaidya - San Jose CA, US
Jack Tihon - San Francisco CA, US
Assignee:
ENDORSE CORP. - San Mateo CA
International Classification:
G06Q 30/02
US Classification:
705 143
Abstract:
A campaign offers and rewards system includes an offer serving engine, and an analytics engine with data intelligence. The analytics engine compares information about similar goods or services sold by different entities, manufacturers or service providers to create product and service categories. A redemption engine is included.

Systems And Methods For Campaign Offers And Rewards With Offer Serving Engine Based On Digitized Receipt Data

View page
US Patent:
20130103471, Apr 25, 2013
Filed:
Dec 13, 2012
Appl. No.:
13/713406
Inventors:
Erik Klein - San Jose CA, US
George O'Brien - San Mateo CA, US
Franck Chastagnol - San Carlos CA, US
Jitendra Vaidya - San Jose CA, US
Jack Tihon - San Francisco CA, US
Assignee:
ENDORSE CORP. - San Mateo CA
International Classification:
G06Q 30/02
US Classification:
705 1416, 705 1427
Abstract:
A campaign offers and rewards system includes a receipt intelligence engine with receipt processing that extracts information from a receipt, including information about items purchased based on a receipt from at least one of a shopping trip and an electronic receipt from an online or offline transaction. An analytics engine includes data intelligence coupled to the receipt processing and performs analysis of the receipt. The system is configured to be coupled to a mobile device.

Systems And Methods For Campaign Offers And Rewards With Offer Serving Engine Based On Digitized Receipt Data

View page
US Patent:
20130103473, Apr 25, 2013
Filed:
Dec 13, 2012
Appl. No.:
13/713479
Inventors:
Erik Klein - San Jose CA, US
George O'Brien - San Mateo CA, US
Franck Chastagnol - San Carlos CA, US
Jitendra Vaidya - San Jose CA, US
Jack Tihon - San Francisco CA, US
Assignee:
ENDORSE CORP. - San Mateo CA
International Classification:
G06Q 30/02
US Classification:
705 1417, 705 1421
Abstract:
A campaign offers and rewards system includes an offer serving engine that provides offers or rewards. An analytics engine, with data intelligence, identifies receipt line items and ties the line items, including uniform price code (“UPC”), stock keeping unit (“SKU”) or product short name from different receipts to create a list of products and services not matched to advertisers. A redemption engine is in communication with a database that includes a reward budget. The redemption engine assists in controlling the redemption of rewards in view of the reward budget and in response to a communication from the analytics engine.

Systems And Methods For Campaign Offers And Rewards With Offer Serving Engine Based On Digitized Receipt Data

View page
US Patent:
20130103475, Apr 25, 2013
Filed:
Dec 13, 2012
Appl. No.:
13/713432
Inventors:
Erik Klein - San Jose CA, US
George O'Brien - San Mateo CA, US
Franck Chastagnol - San Carlos CA, US
Jitendra Vaidya - San Jose CA, US
Jack Tihon - San Francisco CA, US
Assignee:
ENDORSE CORP. - San Mateo CA
International Classification:
G06Q 30/02
US Classification:
705 1421, 705 1427
Abstract:
A campaign offers and rewards system is provided. A receipt intelligence engine includes receipt processing that in operation extracts information about items purchased based on an image of a receipt from at least one of a shopping trip and an electronic receipt from an online or offline transaction. An analytics engine includes data intelligence coupled to the receipt processing and performs analysis of the receipt. In response to processing and analysis, an offer is then sold.

Systems And Methods For Campaign Offers And Rewards With Offer Serving Engine Based On Digitized Receipt Data

View page
US Patent:
20130103476, Apr 25, 2013
Filed:
Dec 13, 2012
Appl. No.:
13/713748
Inventors:
Erik Klein - San Jose CA, US
George O'Brien - San Mateo CA, US
Franck Chastagnol - San Carlos CA, US
Jitendra Vaidya - San Jose CA, US
Jack Tihon - San Francisco CA, US
Assignee:
Endorse Corp. - San Mateo CA
International Classification:
G06Q 30/02
US Classification:
705 1421
Abstract:
A campaign offers and rewards system includes a campaign reward engine and a memory that stores offer reward data. An analytics engine predicts a probability that a user will redeem a given offer and estimates a reward the user will be owed when it redeems the offer and calculates an expected amount of the campaign's budget that will be consumed if the user is presented with that offer.

Systems And Methods For Campaign Offers And Rewards With Offer Serving Engine Based On Digitized Receipt Data

View page
US Patent:
20130103481, Apr 25, 2013
Filed:
Dec 13, 2012
Appl. No.:
13/713368
Inventors:
Erik Klein - San Jose CA, US
George O'Brien - San Mateo CA, US
Franck Chastagnol - San Carlos CA, US
Jitendra Vaidya - San Jose CA, US
Jack Tihon - San Francisco CA, US
Assignee:
ENDORSE CORP. - San Mateo CA
International Classification:
G06Q 30/02
US Classification:
705 1425, 705 1427
Abstract:
A campaign offers and rewards system has an offer serving engine coupled to one or more network servers. A receipt intelligence engine includes a processor and receipt processing. The receipt processing extracts information from a receipt, including information about items purchased based on a receipt from at least one of a shopping trip and an electronic receipt from an online or offline transaction. An output outputs information. An analytics engine is coupled to the receipt intelligence engine. The analytics engine includes a predictive model function using information from the receipt processing. The analytics engine determines values representing statistical correlations from the receipt processing.
Jack H Tihon from San Francisco, CA, age ~49 Get Report