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] => 8568839 [patent_doc_number] => 20120331410 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'METHODS AND SYSTEMS FOR DESIGNING IT SERVICES' [patent_app_type] => utility [patent_app_number] => 13/169557 [patent_app_country] => US [patent_app_date] => 2011-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5007 [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] => 13169557 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/169557
METHODS AND SYSTEMS FOR DESIGNING IT SERVICES Jun 26, 2011 Abandoned
Array ( [id] => 10879492 [patent_doc_number] => 08904289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-02 [patent_title] => 'Play control of content on a display device' [patent_app_type] => utility [patent_app_number] => 13/157821 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 20 [patent_no_of_words] => 6532 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13157821 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/157821
Play control of content on a display device Jun 9, 2011 Issued
Array ( [id] => 9116313 [patent_doc_number] => 08572505 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-29 [patent_title] => 'Automatically testing a web application that has independent display trees' [patent_app_type] => utility [patent_app_number] => 13/017310 [patent_app_country] => US [patent_app_date] => 2011-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9718 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13017310 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/017310
Automatically testing a web application that has independent display trees Jan 30, 2011 Issued
Array ( [id] => 11509624 [patent_doc_number] => 09600785 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-21 [patent_title] => 'Automatically generated and updated graphical rendering of processes' [patent_app_type] => utility [patent_app_number] => 13/017223 [patent_app_country] => US [patent_app_date] => 2011-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 10079 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13017223 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/017223
Automatically generated and updated graphical rendering of processes Jan 30, 2011 Issued
Array ( [id] => 8325951 [patent_doc_number] => 20120198364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-02 [patent_title] => 'USER INTERFACE STYLE GUIDE COMPLIANCE REPORTING' [patent_app_type] => utility [patent_app_number] => 13/017428 [patent_app_country] => US [patent_app_date] => 2011-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11467 [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] => 13017428 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/017428
User interface style guide compliance reporting Jan 30, 2011 Issued
Array ( [id] => 7785906 [patent_doc_number] => 20120047462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-23 [patent_title] => 'DISPLAY APPARATUS AND CONTROL METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/017095 [patent_app_country] => US [patent_app_date] => 2011-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4562 [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/0047/20120047462.pdf [firstpage_image] =>[orig_patent_app_number] => 13017095 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/017095
DISPLAY APPARATUS AND CONTROL METHOD THEREOF Jan 30, 2011 Abandoned
Array ( [id] => 13054931 [patent_doc_number] => 10048854 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-14 [patent_title] => Drag and drop interaction between components of a web application [patent_app_type] => utility [patent_app_number] => 13/017286 [patent_app_country] => US [patent_app_date] => 2011-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9626 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 357 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13017286 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/017286
Drag and drop interaction between components of a web application Jan 30, 2011 Issued
Array ( [id] => 6020734 [patent_doc_number] => 20110225518 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-15 [patent_title] => 'FRIENDS TOOLBAR FOR A VIRTUAL SOCIAL VENUE' [patent_app_type] => utility [patent_app_number] => 13/017390 [patent_app_country] => US [patent_app_date] => 2011-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 10651 [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/0225/20110225518.pdf [firstpage_image] =>[orig_patent_app_number] => 13017390 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/017390
FRIENDS TOOLBAR FOR A VIRTUAL SOCIAL VENUE Jan 30, 2011 Abandoned
Array ( [id] => 10150586 [patent_doc_number] => 09182874 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-10 [patent_title] => 'System and method for out-of-band communication between a remote user and a local user of a server' [patent_app_type] => utility [patent_app_number] => 13/017406 [patent_app_country] => US [patent_app_date] => 2011-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3733 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13017406 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/017406
System and method for out-of-band communication between a remote user and a local user of a server Jan 30, 2011 Issued
Array ( [id] => 8267549 [patent_doc_number] => 20120166977 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'USER PROGRAMMING ACCESS TO DATA MODEL IN USER INTERFACE DESIGN' [patent_app_type] => utility [patent_app_number] => 12/978654 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4280 [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] => 12978654 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978654
USER PROGRAMMING ACCESS TO DATA MODEL IN USER INTERFACE DESIGN Dec 26, 2010 Abandoned
Array ( [id] => 12415236 [patent_doc_number] => 09972022 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-15 [patent_title] => System and method for optimizing access to a resource based on social synchrony and homophily [patent_app_type] => utility [patent_app_number] => 12/978955 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9330 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978955 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978955
System and method for optimizing access to a resource based on social synchrony and homophily Dec 26, 2010 Issued
Array ( [id] => 11917152 [patent_doc_number] => 09785335 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-10 [patent_title] => 'Systems and methods for adaptive gesture recognition' [patent_app_type] => utility [patent_app_number] => 12/978949 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4495 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978949 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978949
Systems and methods for adaptive gesture recognition Dec 26, 2010 Issued
Array ( [id] => 7512834 [patent_doc_number] => 20110258544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-20 [patent_title] => 'SYSTEM AND METHOD FOR SUGGESTING AUTOMATED ASSISTANTS BASED ON A SIMILARITY VECTOR IN A GRAPHICAL USER INTERFACE FOR MANAGING COMMUNICATION SESSIONS' [patent_app_type] => utility [patent_app_number] => 12/978926 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5141 [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/0258/20110258544.pdf [firstpage_image] =>[orig_patent_app_number] => 12978926 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978926
System and method for suggesting automated assistants based on a similarity vector in a graphical user interface for managing communication sessions Dec 26, 2010 Issued
Array ( [id] => 11599147 [patent_doc_number] => 09646317 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-09 [patent_title] => 'System and method for predicting user patterns for adaptive systems and user interfaces based on social synchrony and homophily' [patent_app_type] => utility [patent_app_number] => 12/978948 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9453 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978948 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978948
System and method for predicting user patterns for adaptive systems and user interfaces based on social synchrony and homophily Dec 26, 2010 Issued
Array ( [id] => 6167117 [patent_doc_number] => 20110161892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'Display Interface and Method for Presenting Visual Feedback of a User Interaction' [patent_app_type] => utility [patent_app_number] => 12/978608 [patent_app_country] => US [patent_app_date] => 2010-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4661 [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/0161/20110161892.pdf [firstpage_image] =>[orig_patent_app_number] => 12978608 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978608
Display Interface and Method for Presenting Visual Feedback of a User Interaction Dec 25, 2010 Abandoned
Array ( [id] => 8267572 [patent_doc_number] => 20120166996 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'ANESTHESIA RECORDATION DEVICE' [patent_app_type] => utility [patent_app_number] => 12/978285 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4224 [patent_no_of_claims] => 21 [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] => 12978285 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978285
ANESTHESIA RECORDATION DEVICE Dec 22, 2010 Abandoned
Array ( [id] => 8267524 [patent_doc_number] => 20120166953 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'TECHNIQUES FOR ELECTRONIC AGGREGATION OF INFORMATION' [patent_app_type] => utility [patent_app_number] => 12/978318 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15480 [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] => 12978318 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978318
TECHNIQUES FOR ELECTRONIC AGGREGATION OF INFORMATION Dec 22, 2010 Abandoned
Array ( [id] => 8267526 [patent_doc_number] => 20120166952 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'SYSTEMS, METHODS, AND DEVICES FOR FACILITATING NAVIGATION OF PREVIOUSLY PRESENTED SCREEN DATA IN AN ONGOING ONLINE MEETING' [patent_app_type] => utility [patent_app_number] => 12/978222 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 12648 [patent_no_of_claims] => 47 [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] => 12978222 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978222
Systems, methods, and devices for facilitating navigation of previously presented screen data in an ongoing online meeting Dec 22, 2010 Issued
12/963620 Method for monitoring a graphical user interface on a second computer display from a first computer Dec 7, 2010 Abandoned
Array ( [id] => 6165276 [patent_doc_number] => 20110161191 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'METHOD AND SYSTEM FOR SOCIAL NETWORK ANALYSIS' [patent_app_type] => utility [patent_app_number] => 12/958785 [patent_app_country] => US [patent_app_date] => 2010-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 8720 [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/0161/20110161191.pdf [firstpage_image] =>[orig_patent_app_number] => 12958785 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/958785
METHOD AND SYSTEM FOR SOCIAL NETWORK ANALYSIS Dec 1, 2010 Abandoned
Menu