
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6415095
[patent_doc_number] => 20100306672
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-02
[patent_title] => 'METHOD AND APPARATUS FOR MATCHING USERS IN MULTI-USER COMPUTER SIMULATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/557376
[patent_app_country] => US
[patent_app_date] => 2009-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8520
[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/0306/20100306672.pdf
[firstpage_image] =>[orig_patent_app_number] => 12557376
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/557376 | METHOD AND APPARATUS FOR MATCHING USERS IN MULTI-USER COMPUTER SIMULATIONS | Sep 9, 2009 | Abandoned |
Array
(
[id] => 6234491
[patent_doc_number] => 20100185945
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-22
[patent_title] => 'OPERATION CONTROL APPARATUS AND METHOD FOR CONTROLLING DEVICE THROUGH WIND RECOGNITION'
[patent_app_type] => utility
[patent_app_number] => 12/556351
[patent_app_country] => US
[patent_app_date] => 2009-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4496
[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/0185/20100185945.pdf
[firstpage_image] =>[orig_patent_app_number] => 12556351
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/556351 | OPERATION CONTROL APPARATUS AND METHOD FOR CONTROLLING DEVICE THROUGH WIND RECOGNITION | Sep 8, 2009 | Abandoned |
Array
(
[id] => 6008979
[patent_doc_number] => 20110061011
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-10
[patent_title] => 'Three-Dimensional Shopping Lists'
[patent_app_type] => utility
[patent_app_number] => 12/555655
[patent_app_country] => US
[patent_app_date] => 2009-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 13568
[patent_no_of_claims] => 27
[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/0061/20110061011.pdf
[firstpage_image] =>[orig_patent_app_number] => 12555655
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/555655 | Three-Dimensional Shopping Lists | Sep 7, 2009 | Abandoned |
Array
(
[id] => 6008953
[patent_doc_number] => 20110060985
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-10
[patent_title] => 'System and Method for Collecting a Signature Using a Smart Device'
[patent_app_type] => utility
[patent_app_number] => 12/555667
[patent_app_country] => US
[patent_app_date] => 2009-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 10728
[patent_no_of_claims] => 1
[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/0060/20110060985.pdf
[firstpage_image] =>[orig_patent_app_number] => 12555667
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/555667 | System and Method for Collecting a Signature Using a Smart Device | Sep 7, 2009 | Abandoned |
Array
(
[id] => 8460977
[patent_doc_number] => 08296662
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-23
[patent_title] => 'Image display device'
[patent_app_type] => utility
[patent_app_number] => 12/555471
[patent_app_country] => US
[patent_app_date] => 2009-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 19495
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12555471
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/555471 | Image display device | Sep 7, 2009 | Issued |
Array
(
[id] => 6617957
[patent_doc_number] => 20100293478
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-18
[patent_title] => 'Interactive learning software'
[patent_app_type] => utility
[patent_app_number] => 12/454262
[patent_app_country] => US
[patent_app_date] => 2009-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2178
[patent_no_of_claims] => 8
[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/0293/20100293478.pdf
[firstpage_image] =>[orig_patent_app_number] => 12454262
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/454262 | Interactive learning software | May 12, 2009 | Abandoned |
Array
(
[id] => 6536789
[patent_doc_number] => 20100287505
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-11
[patent_title] => 'User Input for Hand-Held Device'
[patent_app_type] => utility
[patent_app_number] => 12/435546
[patent_app_country] => US
[patent_app_date] => 2009-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3359
[patent_no_of_claims] => 26
[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/0287/20100287505.pdf
[firstpage_image] =>[orig_patent_app_number] => 12435546
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/435546 | User Input for Hand-Held Device | May 4, 2009 | Abandoned |
Array
(
[id] => 7679465
[patent_doc_number] => 20100107122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-29
[patent_title] => 'System for Providing Widget Type Idle-Screen'
[patent_app_type] => utility
[patent_app_number] => 12/430856
[patent_app_country] => US
[patent_app_date] => 2009-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3170
[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] => publications/A1/0107/20100107122.pdf
[firstpage_image] =>[orig_patent_app_number] => 12430856
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/430856 | System for Providing Widget Type Idle-Screen | Apr 26, 2009 | Abandoned |
Array
(
[id] => 5393510
[patent_doc_number] => 20090210823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-20
[patent_title] => 'METHOD AND SYSTEM FOR MANAGING UNREAD ELECTRONIC MESSAGES'
[patent_app_type] => utility
[patent_app_number] => 12/423427
[patent_app_country] => US
[patent_app_date] => 2009-04-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] => 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/0210/20090210823.pdf
[firstpage_image] =>[orig_patent_app_number] => 12423427
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/423427 | Method and system for managing unread electronic messages | Apr 13, 2009 | Issued |
Array
(
[id] => 6587549
[patent_doc_number] => 20100235789
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-16
[patent_title] => 'DISPLAY CONTROL SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/422207
[patent_app_country] => US
[patent_app_date] => 2009-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1122
[patent_no_of_claims] => 6
[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/0235/20100235789.pdf
[firstpage_image] =>[orig_patent_app_number] => 12422207
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/422207 | DISPLAY CONTROL SYSTEM AND METHOD | Apr 9, 2009 | Abandoned |
Array
(
[id] => 5459813
[patent_doc_number] => 20090259965
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-15
[patent_title] => 'METHODS OF INTERFACING WITH MULTI-INPUT DEVICES AND MULTI-INPUT DISPLAY SYSTEMS EMPLOYING INTERFACING TECHNIQUES'
[patent_app_type] => utility
[patent_app_number] => 12/420501
[patent_app_country] => US
[patent_app_date] => 2009-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 14424
[patent_no_of_claims] => 22
[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/0259/20090259965.pdf
[firstpage_image] =>[orig_patent_app_number] => 12420501
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/420501 | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques | Apr 7, 2009 | Issued |
Array
(
[id] => 6600198
[patent_doc_number] => 20100062811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-11
[patent_title] => 'TERMINAL AND MENU DISPLAY METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/403528
[patent_app_country] => US
[patent_app_date] => 2009-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9846
[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] => publications/A1/0062/20100062811.pdf
[firstpage_image] =>[orig_patent_app_number] => 12403528
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/403528 | Terminal and menu display method thereof | Mar 12, 2009 | Issued |
Array
(
[id] => 8971842
[patent_doc_number] => 08510672
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-13
[patent_title] => 'Automatically creating and modifying furniture layouts in design software'
[patent_app_type] => utility
[patent_app_number] => 12/444886
[patent_app_country] => US
[patent_app_date] => 2009-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 11
[patent_no_of_words] => 12228
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 324
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12444886
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/444886 | Automatically creating and modifying furniture layouts in design software | Mar 10, 2009 | Issued |
Array
(
[id] => 6415151
[patent_doc_number] => 20100306681
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-02
[patent_title] => 'CREATION AND MODIFICATION OF VALID FUNCTIONAL DESIGN LAYOUTS'
[patent_app_type] => utility
[patent_app_number] => 12/444890
[patent_app_country] => US
[patent_app_date] => 2009-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9564
[patent_no_of_claims] => 25
[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/0306/20100306681.pdf
[firstpage_image] =>[orig_patent_app_number] => 12444890
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/444890 | Creation and modification of valid functional design layouts | Feb 12, 2009 | Issued |
Array
(
[id] => 11795689
[patent_doc_number] => 09405513
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-02
[patent_title] => 'Systems and methods for graphically developing rules for transforming models between description notations'
[patent_app_type] => utility
[patent_app_number] => 12/318011
[patent_app_country] => US
[patent_app_date] => 2008-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 12229
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12318011
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/318011 | Systems and methods for graphically developing rules for transforming models between description notations | Dec 18, 2008 | Issued |
Array
(
[id] => 6415216
[patent_doc_number] => 20100306689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-02
[patent_title] => 'USER EQUIPMENT, STORAGE MEDIUM, SERVICE CENTER AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/735127
[patent_app_country] => US
[patent_app_date] => 2008-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2898
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0306/20100306689.pdf
[firstpage_image] =>[orig_patent_app_number] => 12735127
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/735127 | USER EQUIPMENT, STORAGE MEDIUM, SERVICE CENTER AND METHOD | Dec 15, 2008 | Abandoned |
Array
(
[id] => 5548313
[patent_doc_number] => 20090158190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-18
[patent_title] => 'COMPUTING APPARATUS INCLUDING A PERSONAL WEB AND APPLICATION ASSISTANT'
[patent_app_type] => utility
[patent_app_number] => 12/334984
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 14492
[patent_no_of_claims] => 16
[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/0158/20090158190.pdf
[firstpage_image] =>[orig_patent_app_number] => 12334984
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334984 | COMPUTING APPARATUS INCLUDING A PERSONAL WEB AND APPLICATION ASSISTANT | Dec 14, 2008 | Abandoned |
Array
(
[id] => 11802025
[patent_doc_number] => 09542912
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-01-10
[patent_title] => 'Information processing device and program'
[patent_app_type] => utility
[patent_app_number] => 12/808288
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 5224
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 256
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12808288
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/808288 | Information processing device and program | Dec 14, 2008 | Issued |
Array
(
[id] => 5317760
[patent_doc_number] => 20090282358
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-12
[patent_title] => 'DISPLAY APPARATUS FOR DISPLAYING A WIDGET WINDOW AND A METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/263634
[patent_app_country] => US
[patent_app_date] => 2008-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3603
[patent_no_of_claims] => 17
[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/0282/20090282358.pdf
[firstpage_image] =>[orig_patent_app_number] => 12263634
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/263634 | DISPLAY APPARATUS FOR DISPLAYING A WIDGET WINDOW AND A METHOD THEREOF | Nov 2, 2008 | Abandoned |
Array
(
[id] => 6332735
[patent_doc_number] => 20100115472
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-06
[patent_title] => 'Method of Facilitating Browsing and Management of Multimedia Files with Data Structure thereof'
[patent_app_type] => utility
[patent_app_number] => 12/261067
[patent_app_country] => US
[patent_app_date] => 2008-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4306
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0115/20100115472.pdf
[firstpage_image] =>[orig_patent_app_number] => 12261067
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/261067 | Method of Facilitating Browsing and Management of Multimedia Files with Data Structure thereof | Oct 29, 2008 | Abandoned |