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] => 11102910 [patent_doc_number] => 20160299880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'METHOD AND DEVICE FOR UPDATING WEB PAGE' [patent_app_type] => utility [patent_app_number] => 14/365351 [patent_app_country] => US [patent_app_date] => 2013-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4920 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14365351 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/365351
METHOD AND DEVICE FOR UPDATING WEB PAGE Dec 2, 2013 Abandoned
Array ( [id] => 11466174 [patent_doc_number] => 09582808 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-28 [patent_title] => 'Customizing a presentation based on preferences of an audience' [patent_app_type] => utility [patent_app_number] => 14/076584 [patent_app_country] => US [patent_app_date] => 2013-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6252 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14076584 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/076584
Customizing a presentation based on preferences of an audience Nov 10, 2013 Issued
Array ( [id] => 9319064 [patent_doc_number] => 20140051402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'Mobile Device Messaging Application' [patent_app_type] => utility [patent_app_number] => 14/065313 [patent_app_country] => US [patent_app_date] => 2013-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 6455 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14065313 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/065313
Mobile device messaging application Oct 27, 2013 Issued
Array ( [id] => 11359686 [patent_doc_number] => 09536340 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-03 [patent_title] => 'Software incorporating efficient 3-D rendering' [patent_app_type] => utility [patent_app_number] => 14/032946 [patent_app_country] => US [patent_app_date] => 2013-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7733 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 436 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14032946 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/032946
Software incorporating efficient 3-D rendering Sep 19, 2013 Issued
Array ( [id] => 10363201 [patent_doc_number] => 20150248206 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-03 [patent_title] => 'WORD PROCESSING METHOD AND DEVICE FOR SMART DEVICE WITH TOUCH SCREEN' [patent_app_type] => utility [patent_app_number] => 14/431313 [patent_app_country] => US [patent_app_date] => 2013-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5767 [patent_no_of_claims] => 18 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14431313 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/431313
WORD PROCESSING METHOD AND DEVICE FOR SMART DEVICE WITH TOUCH SCREEN Sep 3, 2013 Abandoned
Array ( [id] => 10401368 [patent_doc_number] => 20150286377 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-08 [patent_title] => 'Method and Device for Enlarging Mobile Application Edit Box Based on Event Monitor' [patent_app_type] => utility [patent_app_number] => 14/441870 [patent_app_country] => US [patent_app_date] => 2013-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3404 [patent_no_of_claims] => 16 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14441870 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/441870
Method and Device for Enlarging Mobile Application Edit Box Based on Event Monitor Aug 28, 2013 Abandoned
Array ( [id] => 10269305 [patent_doc_number] => 20150154302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-04 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/406052 [patent_app_country] => US [patent_app_date] => 2013-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10093 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14406052 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/406052
INFORMATION PROCESSING APPARATUS AND RECORDING MEDIUM May 12, 2013 Abandoned
Array ( [id] => 9150647 [patent_doc_number] => 20130305170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-14 [patent_title] => 'SYSTEMS, TECHNIQUES AND MECHANISMS FOR DISPLAYING ONLINE ADVERTISEMENTS IN A VIEWABLE AREA OF A WEB BROWSER' [patent_app_type] => utility [patent_app_number] => 13/873531 [patent_app_country] => US [patent_app_date] => 2013-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 14124 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13873531 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/873531
SYSTEMS, TECHNIQUES AND MECHANISMS FOR DISPLAYING ONLINE ADVERTISEMENTS IN A VIEWABLE AREA OF A WEB BROWSER Apr 29, 2013 Abandoned
Array ( [id] => 8979083 [patent_doc_number] => 20130212513 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-15 [patent_title] => 'Automatically Creating and Modifying Furniture Layouts in Design Software' [patent_app_type] => utility [patent_app_number] => 13/839033 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12251 [patent_no_of_claims] => 4 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13839033 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/839033
Automatically creating and modifying furniture layouts in design software Mar 14, 2013 Issued
Array ( [id] => 8906498 [patent_doc_number] => 20130174001 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-04 [patent_title] => 'TECHNIQUES FOR ELECTRONIC AGGREGATION OF INFORMATION' [patent_app_type] => utility [patent_app_number] => 13/775022 [patent_app_country] => US [patent_app_date] => 2013-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15533 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13775022 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/775022
TECHNIQUES FOR ELECTRONIC AGGREGATION OF INFORMATION Feb 21, 2013 Abandoned
Array ( [id] => 13203635 [patent_doc_number] => 10116747 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => Electricity provider content platform [patent_app_type] => utility [patent_app_number] => 13/759387 [patent_app_country] => US [patent_app_date] => 2013-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5514 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13759387 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/759387
Electricity provider content platform Feb 4, 2013 Issued
Array ( [id] => 8823714 [patent_doc_number] => 20130124759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-16 [patent_title] => 'PLAY CONTROL OF CONTENT ON A DISPLAY DEVICE' [patent_app_type] => utility [patent_app_number] => 13/736590 [patent_app_country] => US [patent_app_date] => 2013-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6502 [patent_no_of_claims] => 30 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13736590 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/736590
Play control of content on a display device Jan 7, 2013 Issued
Array ( [id] => 8918220 [patent_doc_number] => 20130179845 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'METHOD AND APPARATUS FOR DISPLAYING KEYPAD IN TERMINAL HAVING TOUCH SCREEN' [patent_app_type] => utility [patent_app_number] => 13/707926 [patent_app_country] => US [patent_app_date] => 2012-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6685 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13707926 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/707926
Method and apparatus for displaying keypad in terminal having touch screen Dec 6, 2012 Issued
Array ( [id] => 8608750 [patent_doc_number] => 20130014063 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-10 [patent_title] => 'METHOD AND SYSTEM FOR MANAGING UNREAD ELECTRONIC MESSAGES' [patent_app_type] => utility [patent_app_number] => 13/619754 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2290 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13619754 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/619754
Method and system for managing unread electronic messages Sep 13, 2012 Issued
Array ( [id] => 11523271 [patent_doc_number] => 09606668 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'Mode-based graphical user interfaces for touch sensitive input devices' [patent_app_type] => utility [patent_app_number] => 13/564491 [patent_app_country] => US [patent_app_date] => 2012-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 52 [patent_figures_cnt] => 106 [patent_no_of_words] => 19388 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13564491 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/564491
Mode-based graphical user interfaces for touch sensitive input devices Jul 31, 2012 Issued
Array ( [id] => 8479304 [patent_doc_number] => 20120278711 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'HAPTIC RESPONSE SYSTEM AND METHOD OF USE' [patent_app_type] => utility [patent_app_number] => 13/540210 [patent_app_country] => US [patent_app_date] => 2012-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9740 [patent_no_of_claims] => 37 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13540210 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/540210
HAPTIC RESPONSE SYSTEM AND METHOD OF USE Jul 1, 2012 Abandoned
Array ( [id] => 8524959 [patent_doc_number] => 20120324367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'SYSTEM AND METHOD FOR OBTAINING PREFERENCES WITH A USER INTERFACE' [patent_app_type] => utility [patent_app_number] => 13/527900 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 23704 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13527900 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/527900
SYSTEM AND METHOD FOR OBTAINING PREFERENCES WITH A USER INTERFACE Jun 19, 2012 Abandoned
Array ( [id] => 12932515 [patent_doc_number] => 09830045 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-28 [patent_title] => Previewing a new event on a small screen device [patent_app_type] => utility [patent_app_number] => 13/481379 [patent_app_country] => US [patent_app_date] => 2012-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 6061 [patent_no_of_claims] => 55 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13481379 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/481379
Previewing a new event on a small screen device May 24, 2012 Issued
Array ( [id] => 8479318 [patent_doc_number] => 20120278725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'MULTIPLE-CAROUSEL SELECTIVE DIGITAL SERVICE FEEDS' [patent_app_type] => utility [patent_app_number] => 13/460305 [patent_app_country] => US [patent_app_date] => 2012-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 26043 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13460305 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/460305
Multiple-carousel selective digital service feeds Apr 29, 2012 Issued
Array ( [id] => 8325972 [patent_doc_number] => 20120198382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-02 [patent_title] => 'AUTOMATIC GRAPHICAL RENDERING OF PROCESSES' [patent_app_type] => utility [patent_app_number] => 13/419705 [patent_app_country] => US [patent_app_date] => 2012-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 10510 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13419705 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/419705
Automatic graphical rendering of processes Mar 13, 2012 Issued
Menu