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] => 5724910 [patent_doc_number] => 20060055670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-16 [patent_title] => 'Interactive object property region for graphical user interface' [patent_app_type] => utility [patent_app_number] => 10/940326 [patent_app_country] => US [patent_app_date] => 2004-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4479 [patent_no_of_claims] => 65 [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/0055/20060055670.pdf [firstpage_image] =>[orig_patent_app_number] => 10940326 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/940326
Interactive object property region for graphical user interface Sep 13, 2004 Issued
Array ( [id] => 7107602 [patent_doc_number] => 20050108659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-19 [patent_title] => 'Method for conducting a contest using a network' [patent_app_type] => utility [patent_app_number] => 10/940585 [patent_app_country] => US [patent_app_date] => 2004-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 29466 [patent_no_of_claims] => 35 [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/0108/20050108659.pdf [firstpage_image] =>[orig_patent_app_number] => 10940585 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/940585
Method for conducting a contest using a network Sep 13, 2004 Issued
Array ( [id] => 6992324 [patent_doc_number] => 20050091361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-28 [patent_title] => 'Method of creating a virtual network topology for use in a graphical user interface' [patent_app_type] => utility [patent_app_number] => 10/940388 [patent_app_country] => US [patent_app_date] => 2004-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4981 [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/0091/20050091361.pdf [firstpage_image] =>[orig_patent_app_number] => 10940388 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/940388
Method of creating a virtual network topology for use in a graphical user interface Sep 12, 2004 Abandoned
Array ( [id] => 7013763 [patent_doc_number] => 20050066268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-24 [patent_title] => 'Method for displaying information in an automation system' [patent_app_type] => utility [patent_app_number] => 10/939306 [patent_app_country] => US [patent_app_date] => 2004-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1477 [patent_no_of_claims] => 8 [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/0066/20050066268.pdf [firstpage_image] =>[orig_patent_app_number] => 10939306 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/939306
Method for displaying information in an automation system Sep 9, 2004 Abandoned
Array ( [id] => 5711878 [patent_doc_number] => 20060053224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-09 [patent_title] => 'Method and system for communicating and exchanging data between browser frames' [patent_app_type] => utility [patent_app_number] => 10/936203 [patent_app_country] => US [patent_app_date] => 2004-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6714 [patent_no_of_claims] => 43 [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/0053/20060053224.pdf [firstpage_image] =>[orig_patent_app_number] => 10936203 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/936203
Method and system for communicating and exchanging data between browser frames Sep 6, 2004 Issued
Array ( [id] => 7265721 [patent_doc_number] => 20040243257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-02 [patent_title] => 'Method and device for context dependent user input prediction' [patent_app_type] => new [patent_app_number] => 10/477065 [patent_app_country] => US [patent_app_date] => 2004-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8019 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0243/20040243257.pdf [firstpage_image] =>[orig_patent_app_number] => 10477065 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/477065
Method and device for context dependent user input prediction Jun 6, 2004 Abandoned
Array ( [id] => 7106607 [patent_doc_number] => 20050108258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-19 [patent_title] => 'Control-based graphical user interface framework' [patent_app_type] => utility [patent_app_number] => 10/789135 [patent_app_country] => US [patent_app_date] => 2004-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12120 [patent_no_of_claims] => 40 [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/0108/20050108258.pdf [firstpage_image] =>[orig_patent_app_number] => 10789135 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/789135
Control-based graphical user interface framework Feb 26, 2004 Issued
Array ( [id] => 7063528 [patent_doc_number] => 20050005243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-06 [patent_title] => 'Method for utilizing look and feel in a graphical user interface' [patent_app_type] => utility [patent_app_number] => 10/789016 [patent_app_country] => US [patent_app_date] => 2004-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12114 [patent_no_of_claims] => 67 [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/0005/20050005243.pdf [firstpage_image] =>[orig_patent_app_number] => 10789016 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/789016
Method for utilizing look and feel in a graphical user interface Feb 26, 2004 Issued
Array ( [id] => 7453540 [patent_doc_number] => 20040164998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-26 [patent_title] => 'Apparatus and method for displaying browser graphic according to aspect ratio' [patent_app_type] => new [patent_app_number] => 10/785001 [patent_app_country] => US [patent_app_date] => 2004-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5123 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 32 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0164/20040164998.pdf [firstpage_image] =>[orig_patent_app_number] => 10785001 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/785001
Apparatus and method for displaying browser graphic according to aspect ratio Feb 24, 2004 Abandoned
Array ( [id] => 7435499 [patent_doc_number] => 20040230679 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-18 [patent_title] => 'Systems and methods for portal and web server administration' [patent_app_type] => new [patent_app_number] => 10/786742 [patent_app_country] => US [patent_app_date] => 2004-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 6606 [patent_no_of_claims] => 68 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0230/20040230679.pdf [firstpage_image] =>[orig_patent_app_number] => 10786742 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/786742
Systems and methods for portal and web server administration Feb 24, 2004 Abandoned
Array ( [id] => 7149281 [patent_doc_number] => 20050120306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-02 [patent_title] => 'Previewing a new event on a small screen device' [patent_app_type] => utility [patent_app_number] => 10/784781 [patent_app_country] => US [patent_app_date] => 2004-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6118 [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/0120/20050120306.pdf [firstpage_image] =>[orig_patent_app_number] => 10784781 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/784781
Previewing a new event on a small screen device Feb 23, 2004 Issued
Array ( [id] => 8366756 [patent_doc_number] => 08255835 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-28 [patent_title] => 'Method and system for managing unread electronic messages' [patent_app_type] => utility [patent_app_number] => 10/785340 [patent_app_country] => US [patent_app_date] => 2004-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 2249 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10785340 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/785340
Method and system for managing unread electronic messages Feb 23, 2004 Issued
Array ( [id] => 7161259 [patent_doc_number] => 20050028199 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-03 [patent_title] => 'Personal video recorder user interface' [patent_app_type] => utility [patent_app_number] => 10/786516 [patent_app_country] => US [patent_app_date] => 2004-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 1594 [patent_no_of_claims] => 7 [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/0028/20050028199.pdf [firstpage_image] =>[orig_patent_app_number] => 10786516 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/786516
Personal video recorder user interface Feb 23, 2004 Abandoned
Array ( [id] => 7521131 [patent_doc_number] => 07975240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-05 [patent_title] => 'Systems and methods for controlling a visible results set' [patent_app_type] => utility [patent_app_number] => 10/758743 [patent_app_country] => US [patent_app_date] => 2004-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5483 [patent_no_of_claims] => 26 [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] => patents/07/975/07975240.pdf [firstpage_image] =>[orig_patent_app_number] => 10758743 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/758743
Systems and methods for controlling a visible results set Jan 15, 2004 Issued
Array ( [id] => 220615 [patent_doc_number] => 07614007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-03 [patent_title] => 'Executing multiple file management operations' [patent_app_type] => utility [patent_app_number] => 10/759932 [patent_app_country] => US [patent_app_date] => 2004-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3304 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/614/07614007.pdf [firstpage_image] =>[orig_patent_app_number] => 10759932 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/759932
Executing multiple file management operations Jan 15, 2004 Issued
Array ( [id] => 7284213 [patent_doc_number] => 20040145604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-29 [patent_title] => 'Service method and system of mobile terminal' [patent_app_type] => new [patent_app_number] => 10/757700 [patent_app_country] => US [patent_app_date] => 2004-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3429 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 37 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0145/20040145604.pdf [firstpage_image] =>[orig_patent_app_number] => 10757700 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/757700
Service method and system of mobile terminal Jan 14, 2004 Abandoned
Array ( [id] => 7042018 [patent_doc_number] => 20050160167 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-21 [patent_title] => 'Rich profile communication with notifications' [patent_app_type] => utility [patent_app_number] => 10/758359 [patent_app_country] => US [patent_app_date] => 2004-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9833 [patent_no_of_claims] => 37 [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/0160/20050160167.pdf [firstpage_image] =>[orig_patent_app_number] => 10758359 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/758359
Rich profile communication with notifications Jan 14, 2004 Issued
Array ( [id] => 7213294 [patent_doc_number] => 20040088353 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-06 [patent_title] => 'User interface' [patent_app_type] => new [patent_app_number] => 10/433673 [patent_app_country] => US [patent_app_date] => 2003-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3513 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 21 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20040088353.pdf [firstpage_image] =>[orig_patent_app_number] => 10433673 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/433673
User interface Nov 19, 2003 Abandoned
Array ( [id] => 423860 [patent_doc_number] => 07275221 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-09-25 [patent_title] => 'Method and system for representing hierarchal structures of a user-interface' [patent_app_type] => utility [patent_app_number] => 10/703889 [patent_app_country] => US [patent_app_date] => 2003-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7678 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/275/07275221.pdf [firstpage_image] =>[orig_patent_app_number] => 10703889 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/703889
Method and system for representing hierarchal structures of a user-interface Nov 6, 2003 Issued
Array ( [id] => 6904003 [patent_doc_number] => 20050099398 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-12 [patent_title] => 'Modifying electronic documents with recognized content or other associated data' [patent_app_type] => utility [patent_app_number] => 10/703081 [patent_app_country] => US [patent_app_date] => 2003-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14544 [patent_no_of_claims] => 36 [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/0099/20050099398.pdf [firstpage_image] =>[orig_patent_app_number] => 10703081 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/703081
Modifying electronic documents with recognized content or other associated data Nov 6, 2003 Issued
Menu