Search

John M. Heffington

Examiner (ID: 7122, Phone: (571)270-1696 , Office: P/2172 )

Most Active Art Unit
2172
Art Unit(s)
2177, 2179, 2172, 2145
Total Applications
502
Issued Applications
180
Pending Applications
88
Abandoned Applications
258

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11832599 [patent_doc_number] => 09729352 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-08-08 [patent_title] => 'Assisting participation in a social network' [patent_app_type] => utility [patent_app_number] => 12/702124 [patent_app_country] => US [patent_app_date] => 2010-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 19 [patent_no_of_words] => 16008 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12702124 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/702124
Assisting participation in a social network Feb 7, 2010 Issued
Array ( [id] => 6556732 [patent_doc_number] => 20100205538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-12 [patent_title] => 'METHOD OF PROVIDING A USER INTERFACE FOR A MOBILE TERMINAL' [patent_app_type] => utility [patent_app_number] => 12/701942 [patent_app_country] => US [patent_app_date] => 2010-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5318 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20100205538.pdf [firstpage_image] =>[orig_patent_app_number] => 12701942 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/701942
METHOD OF PROVIDING A USER INTERFACE FOR A MOBILE TERMINAL Feb 7, 2010 Abandoned
Array ( [id] => 6171917 [patent_doc_number] => 20110197151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-11 [patent_title] => 'GRAPHICS REMOTING USING AUGMENTATION DATA' [patent_app_type] => utility [patent_app_number] => 12/701017 [patent_app_country] => US [patent_app_date] => 2010-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9732 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0197/20110197151.pdf [firstpage_image] =>[orig_patent_app_number] => 12701017 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/701017
Graphics remoting using augmentation data Feb 4, 2010 Issued
Array ( [id] => 6117324 [patent_doc_number] => 20110191704 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-04 [patent_title] => 'CONTEXTUAL MULTIPLEXING GESTURES' [patent_app_type] => utility [patent_app_number] => 12/700510 [patent_app_country] => US [patent_app_date] => 2010-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 22140 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0191/20110191704.pdf [firstpage_image] =>[orig_patent_app_number] => 12700510 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/700510
CONTEXTUAL MULTIPLEXING GESTURES Feb 3, 2010 Abandoned
Array ( [id] => 6117346 [patent_doc_number] => 20110191719 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-04 [patent_title] => 'Cut, Punch-Out, and Rip Gestures' [patent_app_type] => utility [patent_app_number] => 12/700460 [patent_app_country] => US [patent_app_date] => 2010-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 22140 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0191/20110191719.pdf [firstpage_image] =>[orig_patent_app_number] => 12700460 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/700460
Cut, Punch-Out, and Rip Gestures Feb 3, 2010 Abandoned
Array ( [id] => 5981942 [patent_doc_number] => 20110072344 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-24 [patent_title] => 'COMPUTING SYSTEM WITH VISUAL CLIPBOARD' [patent_app_type] => utility [patent_app_number] => 12/700611 [patent_app_country] => US [patent_app_date] => 2010-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3395 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0072/20110072344.pdf [firstpage_image] =>[orig_patent_app_number] => 12700611 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/700611
Computing system with visual clipboard Feb 3, 2010 Issued
Array ( [id] => 6365751 [patent_doc_number] => 20100251132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-30 [patent_title] => 'INFORMATION PROCESSING APPARATUS, IMAGE FORMING SYSTEM, AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 12/700516 [patent_app_country] => US [patent_app_date] => 2010-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8871 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0251/20100251132.pdf [firstpage_image] =>[orig_patent_app_number] => 12700516 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/700516
INFORMATION PROCESSING APPARATUS, IMAGE FORMING SYSTEM, AND RECORDING MEDIUM Feb 3, 2010 Abandoned
Array ( [id] => 11430685 [patent_doc_number] => 09569001 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-14 [patent_title] => 'Wearable gestural interface' [patent_app_type] => utility [patent_app_number] => 12/699803 [patent_app_country] => US [patent_app_date] => 2010-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 36 [patent_no_of_words] => 14398 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12699803 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/699803
Wearable gestural interface Feb 2, 2010 Issued
Array ( [id] => 6365788 [patent_doc_number] => 20100251137 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-30 [patent_title] => 'Mobile Device Messaging Application' [patent_app_type] => utility [patent_app_number] => 12/696946 [patent_app_country] => US [patent_app_date] => 2010-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 2433 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0251/20100251137.pdf [firstpage_image] =>[orig_patent_app_number] => 12696946 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/696946
Mobile device messaging application Jan 28, 2010 Issued
Array ( [id] => 5960924 [patent_doc_number] => 20110185311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-28 [patent_title] => 'MOTION ENABLED MULTI-FRAME CHALLENGE-RESPONSE TEST' [patent_app_type] => utility [patent_app_number] => 12/695098 [patent_app_country] => US [patent_app_date] => 2010-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6475 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0185/20110185311.pdf [firstpage_image] =>[orig_patent_app_number] => 12695098 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/695098
Motion enabled multi-frame challenge-response test Jan 26, 2010 Issued
Array ( [id] => 5960928 [patent_doc_number] => 20110185315 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-28 [patent_title] => 'SIMPLIFIED USER CONTROLS FOR AUTHORING WORKFLOWS' [patent_app_type] => utility [patent_app_number] => 12/695150 [patent_app_country] => US [patent_app_date] => 2010-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5335 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0185/20110185315.pdf [firstpage_image] =>[orig_patent_app_number] => 12695150 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/695150
Simplified user controls for authoring workflows Jan 26, 2010 Issued
Array ( [id] => 11252146 [patent_doc_number] => 09477649 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-25 [patent_title] => 'Multi-layer telestration on a multi-touch display device' [patent_app_type] => utility [patent_app_number] => 12/652632 [patent_app_country] => US [patent_app_date] => 2010-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 25 [patent_no_of_words] => 10364 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 526 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12652632 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/652632
Multi-layer telestration on a multi-touch display device Jan 4, 2010 Issued
Array ( [id] => 6105506 [patent_doc_number] => 20110167365 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-07 [patent_title] => 'SYSTEM AND METHOD FOR AUTOMATED INTERFACE CONFIGURATION BASED ON HABITS OF USER IN A VEHICLE' [patent_app_type] => utility [patent_app_number] => 12/651774 [patent_app_country] => US [patent_app_date] => 2010-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2379 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0167/20110167365.pdf [firstpage_image] =>[orig_patent_app_number] => 12651774 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651774
SYSTEM AND METHOD FOR AUTOMATED INTERFACE CONFIGURATION BASED ON HABITS OF USER IN A VEHICLE Jan 3, 2010 Abandoned
Array ( [id] => 6466391 [patent_doc_number] => 20100146505 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'Multi-monitor, multi-JVM Java GUI infrastructure with layout via XML' [patent_app_type] => utility [patent_app_number] => 12/589443 [patent_app_country] => US [patent_app_date] => 2009-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3512 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0146/20100146505.pdf [firstpage_image] =>[orig_patent_app_number] => 12589443 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/589443
Multi-monitor, multi-JVM java GUI infrastructure with layout via XML Oct 22, 2009 Issued
Array ( [id] => 6641019 [patent_doc_number] => 20100005414 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-07 [patent_title] => 'DISPLAY METHOD AND DISPLAY DEVICE' [patent_app_type] => utility [patent_app_number] => 12/562453 [patent_app_country] => US [patent_app_date] => 2009-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4319 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0005/20100005414.pdf [firstpage_image] =>[orig_patent_app_number] => 12562453 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/562453
DISPLAY METHOD AND DISPLAY DEVICE Sep 17, 2009 Abandoned
Array ( [id] => 6313101 [patent_doc_number] => 20100070915 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-18 [patent_title] => 'TERMINAL APPARATUS AND DISPLAY CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 12/558684 [patent_app_country] => US [patent_app_date] => 2009-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5917 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0070/20100070915.pdf [firstpage_image] =>[orig_patent_app_number] => 12558684 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/558684
Terminal apparatus and display control method Sep 13, 2009 Issued
Array ( [id] => 6338432 [patent_doc_number] => 20100199212 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-05 [patent_title] => 'Operating Element For Display-Supported Technical Systems' [patent_app_type] => utility [patent_app_number] => 12/558668 [patent_app_country] => US [patent_app_date] => 2009-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6834 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0199/20100199212.pdf [firstpage_image] =>[orig_patent_app_number] => 12558668 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/558668
Operating Element For Display-Supported Technical Systems Sep 13, 2009 Abandoned
Array ( [id] => 6141049 [patent_doc_number] => 20110010670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-13 [patent_title] => 'METHOD AND SYSTEM FOR RECOMMENDING ARTICLES' [patent_app_type] => utility [patent_app_number] => 12/558132 [patent_app_country] => US [patent_app_date] => 2009-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5392 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20110010670.pdf [firstpage_image] =>[orig_patent_app_number] => 12558132 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/558132
METHOD AND SYSTEM FOR RECOMMENDING ARTICLES Sep 10, 2009 Abandoned
Array ( [id] => 6611837 [patent_doc_number] => 20100131866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-27 [patent_title] => 'METHOD AND SYSTEM FOR WEB-BASED TELECONFERENCING' [patent_app_type] => utility [patent_app_number] => 12/557957 [patent_app_country] => US [patent_app_date] => 2009-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 8365 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0131/20100131866.pdf [firstpage_image] =>[orig_patent_app_number] => 12557957 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/557957
METHOD AND SYSTEM FOR WEB-BASED TELECONFERENCING Sep 10, 2009 Abandoned
Array ( [id] => 13891733 [patent_doc_number] => 10198414 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-05 [patent_title] => Methods for optimizing interaction with a form in a website page and systems thereof [patent_app_type] => utility [patent_app_number] => 12/584697 [patent_app_country] => US [patent_app_date] => 2009-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 5018 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12584697 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/584697
Methods for optimizing interaction with a form in a website page and systems thereof Sep 9, 2009 Issued
Menu