CMU Computer Science, How can I improve chances?

<p>SAT I: 2310
SAT II: 800 Math II, 750 Physics
Unweighted GPA (out of 4.0): 3.81(Strong upward trend, 3.95 from 10-12th).
School Type : Small private
AP (place score in parenthesis): School doesn't offer AP's, but took AP Calc and AP Stats(5 and 4).
Senior Year Course Load: Toughest possible, have taken every advanced course offered at my school
Major Awards (USAMO, Intel etc.): National History day 5th in Nationals, 1st in state, 4th in state(over the course of several years). NMSF, 3rd in local Sonatina Festival for my division.</p>

<p>Subjective:</p>

<p>Extracurriculars (place leadership in parenthesis) : Primary extracurricular featured on my Common app is an independent system I have created over the past 6 months, involves machine learning and computing related to the physical world, Filing for patent, used a portion of it for School Independent Study, showed to Cornell and UW Professors and got helpful feedback from them, am hoping to have it featured in some tech blogs by mid-late January. Founded and organized a TEDx event for my school, featured CEO's, poets, notable local personalities. President and Founder of Code Club, head of tech Committee. National History Day Competitions as I described, Tennis Varsity, Piano for 10 years(Taking ABRSM Level 8 exam).
Job/Work Experience: Internship at local Predictive Analysis Company(Just obtained it). Microsoft mini internship.
Volunteer/Community service: Volunteered, and part of Youth Board, for local Indian Organization for 6 years, 200 + hours. Organized local cultural events.
Essays: Common app about collaborative aspect of me, Will have solid CMU supplements.
Teacher Recommendation: Pretty good
Counselor Rec: Pretty good.
Additional Rec: None</p>

<p>Additional : I plan on visiting CMU, showing professors there my above described system, and getting feedback. Almost every professor I've emailed at every college has responded fairly enthusiastically with wanting to talk about my interest in computing related to the physical world and my project.</p>

<p>Applied for Financial Aid?: No
Intended Major: Comp Sci
State (if domestic applicant): Northwest
Country (if international applicant): USA
School Type: Private
Ethnicity: Indian
Gender: Male
Income Bracket: Near a million</p>

<p>What do you think my chances are? And what can I do to improve them? Would getting my name out there in tech blogs and etc. in mid Jan be the most significant thing I could add?</p>

<p>Without reading too closely, if you are a Sr there is really nothing left to do. To me, the most impressive thing is that you have the Nat’l History day activity with high level results showing that you really put some thought into it. I think they get plenty of math cs drones who look very much alike all with high academic qualifications and tons of cs stuff. You look good you should have as good a chance as any non hooked RD applicant. Why didn’t you ED? Did you ED/EA somewhere? I think they do consider demonstrated interest so the visit sounds good (I’m too lazy to look it up.) I think they will want you, but do they have room because of limited space. No need to be desperate about it. You can make a case that you really need some high level exposure to profs to continue your research rather than a perfectly good regular CS program, so you can continue your work.</p>

<p>I ED at Cornell, deferred. </p>