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] => 4826315 [patent_doc_number] => 20080229247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-18 [patent_title] => 'APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING DISPLAY' [patent_app_type] => utility [patent_app_number] => 12/046116 [patent_app_country] => US [patent_app_date] => 2008-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 28192 [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/0229/20080229247.pdf [firstpage_image] =>[orig_patent_app_number] => 12046116 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/046116
APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING DISPLAY Mar 10, 2008 Abandoned
Array ( [id] => 4826228 [patent_doc_number] => 20080229210 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-18 [patent_title] => 'DISPLAY PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/046166 [patent_app_country] => US [patent_app_date] => 2008-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 28695 [patent_no_of_claims] => 12 [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/0229/20080229210.pdf [firstpage_image] =>[orig_patent_app_number] => 12046166 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/046166
DISPLAY PROCESSING SYSTEM Mar 10, 2008 Abandoned
Array ( [id] => 4928986 [patent_doc_number] => 20080168349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-10 [patent_title] => 'Portable Electronic Device, Method, and Graphical User Interface for Displaying Electronic Documents and Lists' [patent_app_type] => utility [patent_app_number] => 11/968059 [patent_app_country] => US [patent_app_date] => 2007-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 30244 [patent_no_of_claims] => 65 [patent_no_of_ind_claims] => 18 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0168/20080168349.pdf [firstpage_image] =>[orig_patent_app_number] => 11968059 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/968059
Portable electronic device, method, and graphical user interface for displaying electronic documents and lists Dec 30, 2007 Issued
Array ( [id] => 12039307 [patent_doc_number] => 09817540 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-14 [patent_title] => 'Device, system, and method of composing logical computing platforms' [patent_app_type] => utility [patent_app_number] => 11/967318 [patent_app_country] => US [patent_app_date] => 2007-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4787 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 350 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11967318 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/967318
Device, system, and method of composing logical computing platforms Dec 30, 2007 Issued
Array ( [id] => 10124960 [patent_doc_number] => 09159325 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-13 [patent_title] => 'Pitch shifting frequencies' [patent_app_type] => utility [patent_app_number] => 11/967790 [patent_app_country] => US [patent_app_date] => 2007-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5918 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11967790 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/967790
Pitch shifting frequencies Dec 30, 2007 Issued
Array ( [id] => 15887435 [patent_doc_number] => 10650062 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-12 [patent_title] => Activity centric resource recommendations in a computing environment [patent_app_type] => utility [patent_app_number] => 11/967637 [patent_app_country] => US [patent_app_date] => 2007-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 3 [patent_no_of_words] => 2579 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11967637 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/967637
Activity centric resource recommendations in a computing environment Dec 30, 2007 Issued
Array ( [id] => 5454642 [patent_doc_number] => 20090070679 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-12 [patent_title] => 'METHOD AND SYSTEM FOR SOCIAL NETWORK ANALYSIS' [patent_app_type] => utility [patent_app_number] => 11/967221 [patent_app_country] => US [patent_app_date] => 2007-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 34 [patent_no_of_words] => 10211 [patent_no_of_claims] => 25 [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/0070/20090070679.pdf [firstpage_image] =>[orig_patent_app_number] => 11967221 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/967221
METHOD AND SYSTEM FOR SOCIAL NETWORK ANALYSIS Dec 29, 2007 Abandoned
Array ( [id] => 5438013 [patent_doc_number] => 20090172600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-02 [patent_title] => 'System and Method of Orienting Building Representations' [patent_app_type] => utility [patent_app_number] => 11/965289 [patent_app_country] => US [patent_app_date] => 2007-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 3796 [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/0172/20090172600.pdf [firstpage_image] =>[orig_patent_app_number] => 11965289 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/965289
System and Method of Orienting Building Representations Dec 26, 2007 Abandoned
Array ( [id] => 4741931 [patent_doc_number] => 20080235584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-25 [patent_title] => 'Information processing apparatus, information processing method, and program' [patent_app_type] => utility [patent_app_number] => 11/983003 [patent_app_country] => US [patent_app_date] => 2007-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6357 [patent_no_of_claims] => 6 [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/0235/20080235584.pdf [firstpage_image] =>[orig_patent_app_number] => 11983003 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/983003
Information processing apparatus, information processing method, and program Nov 5, 2007 Abandoned
Array ( [id] => 5266921 [patent_doc_number] => 20090119606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-07 [patent_title] => 'SYSTEM AND METHOD FOR COMBINING INSTANT MESSAGING WITH EMAIL IN ONE CLIENT INTERFACE' [patent_app_type] => utility [patent_app_number] => 11/934895 [patent_app_country] => US [patent_app_date] => 2007-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3395 [patent_no_of_claims] => 18 [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/0119/20090119606.pdf [firstpage_image] =>[orig_patent_app_number] => 11934895 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/934895
SYSTEM AND METHOD FOR COMBINING INSTANT MESSAGING WITH EMAIL IN ONE CLIENT INTERFACE Nov 4, 2007 Abandoned
Array ( [id] => 9229857 [patent_doc_number] => 08635538 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-21 [patent_title] => 'Display apparatus and information update method thereof' [patent_app_type] => utility [patent_app_number] => 11/934851 [patent_app_country] => US [patent_app_date] => 2007-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4089 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11934851 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/934851
Display apparatus and information update method thereof Nov 4, 2007 Issued
Array ( [id] => 4665569 [patent_doc_number] => 20080256476 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-16 [patent_title] => 'COPYING APPARATUS AND USER INTERFACE METHOD FOR THE SAME' [patent_app_type] => utility [patent_app_number] => 11/934835 [patent_app_country] => US [patent_app_date] => 2007-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3809 [patent_no_of_claims] => 31 [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/0256/20080256476.pdf [firstpage_image] =>[orig_patent_app_number] => 11934835 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/934835
COPYING APPARATUS AND USER INTERFACE METHOD FOR THE SAME Nov 4, 2007 Abandoned
Array ( [id] => 11245291 [patent_doc_number] => 09471333 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-18 [patent_title] => 'Contextual speech-recognition user-interface driven system and method' [patent_app_type] => utility [patent_app_number] => 11/934661 [patent_app_country] => US [patent_app_date] => 2007-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5358 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 11934661 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/934661
Contextual speech-recognition user-interface driven system and method Nov 1, 2007 Issued
Array ( [id] => 5325988 [patent_doc_number] => 20090063978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'NETWORK STATUS ICON IN NAVIGABLE TOOLBAR' [patent_app_type] => utility [patent_app_number] => 11/850326 [patent_app_country] => US [patent_app_date] => 2007-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1698 [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/0063/20090063978.pdf [firstpage_image] =>[orig_patent_app_number] => 11850326 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/850326
NETWORK STATUS ICON IN NAVIGABLE TOOLBAR Sep 4, 2007 Abandoned
Array ( [id] => 9472547 [patent_doc_number] => 08726195 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-13 [patent_title] => 'Enabling an IM user to navigate a virtual world' [patent_app_type] => utility [patent_app_number] => 11/850235 [patent_app_country] => US [patent_app_date] => 2007-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11587 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11850235 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/850235
Enabling an IM user to navigate a virtual world Sep 4, 2007 Issued
Array ( [id] => 5326008 [patent_doc_number] => 20090063998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'METHOD, SYSTEM, AND PROGRAM PRODUCT FOR COLLABORATIVE DIAGRAM EDITING' [patent_app_type] => utility [patent_app_number] => 11/850081 [patent_app_country] => US [patent_app_date] => 2007-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3078 [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/0063/20090063998.pdf [firstpage_image] =>[orig_patent_app_number] => 11850081 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/850081
METHOD, SYSTEM, AND PROGRAM PRODUCT FOR COLLABORATIVE DIAGRAM EDITING Sep 4, 2007 Abandoned
Array ( [id] => 5363023 [patent_doc_number] => 20090037817 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-05 [patent_title] => 'SOURCE AND PREVIEW PANES FOR MEDIA CONTENT' [patent_app_type] => utility [patent_app_number] => 11/830279 [patent_app_country] => US [patent_app_date] => 2007-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2188 [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/0037/20090037817.pdf [firstpage_image] =>[orig_patent_app_number] => 11830279 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/830279
SOURCE AND PREVIEW PANES FOR MEDIA CONTENT Jul 29, 2007 Abandoned
Array ( [id] => 4766876 [patent_doc_number] => 20080178088 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-24 [patent_title] => 'METHOD AND DEVICE OF CUSTOMIZING HEADPHONES' [patent_app_type] => utility [patent_app_number] => 11/829676 [patent_app_country] => US [patent_app_date] => 2007-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4706 [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] => publications/A1/0178/20080178088.pdf [firstpage_image] =>[orig_patent_app_number] => 11829676 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/829676
METHOD AND DEVICE OF CUSTOMIZING HEADPHONES Jul 26, 2007 Abandoned
Array ( [id] => 4917710 [patent_doc_number] => 20080098311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-04-24 [patent_title] => 'Method and System for Navigating in a Database of a Computer System' [patent_app_type] => utility [patent_app_number] => 11/828691 [patent_app_country] => US [patent_app_date] => 2007-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7928 [patent_no_of_claims] => 22 [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/0098/20080098311.pdf [firstpage_image] =>[orig_patent_app_number] => 11828691 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/828691
Method and system for navigating in a database of a computer system Jul 25, 2007 Issued
Array ( [id] => 5047662 [patent_doc_number] => 20070266336 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-15 [patent_title] => 'METHOD AND SYSTEM FOR PROVIDING FEEDBACK FOR DOCKING A CONTENT PANE IN A HOST WINDOW' [patent_app_type] => utility [patent_app_number] => 11/781868 [patent_app_country] => US [patent_app_date] => 2007-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 6675 [patent_no_of_claims] => 30 [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/0266/20070266336.pdf [firstpage_image] =>[orig_patent_app_number] => 11781868 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/781868
Method and system for providing feedback for docking a content pane in a host window Jul 22, 2007 Issued
Menu