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] => 12891526 [patent_doc_number] => 20180189017 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => SYNCHRONIZED, MORPHING USER INTERFACE FOR MULTIPLE DEVICES WITH DYNAMIC INTERACTION CONTROLS [patent_app_type] => utility [patent_app_number] => 15/396532 [patent_app_country] => US [patent_app_date] => 2016-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15396532 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/396532
SYNCHRONIZED, MORPHING USER INTERFACE FOR MULTIPLE DEVICES WITH DYNAMIC INTERACTION CONTROLS Dec 30, 2016 Abandoned
Array ( [id] => 11694141 [patent_doc_number] => 20170169858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'Methods and Systems for Prioritizing Playback of Media Content in a Playback Queue' [patent_app_type] => utility [patent_app_number] => 15/372306 [patent_app_country] => US [patent_app_date] => 2016-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10341 [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] => 15372306 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/372306
Methods and systems for prioritizing playback of media content in a playback queue Dec 6, 2016 Issued
Array ( [id] => 11494559 [patent_doc_number] => 20170068744 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'SOCIAL GRAPH THAT INCLUDES WEB PAGES OUTSIDE OF A SOCIAL NETWORKING SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/355508 [patent_app_country] => US [patent_app_date] => 2016-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12375 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15355508 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/355508
SOCIAL GRAPH THAT INCLUDES WEB PAGES OUTSIDE OF A SOCIAL NETWORKING SYSTEM Nov 17, 2016 Abandoned
Array ( [id] => 12053226 [patent_doc_number] => 20170329569 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-16 [patent_title] => 'DISPLAYING AN UPDATE TO A GEOGRAPHICAL AREA' [patent_app_type] => utility [patent_app_number] => 15/348860 [patent_app_country] => US [patent_app_date] => 2016-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9771 [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] => 15348860 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/348860
DISPLAYING AN UPDATE TO A GEOGRAPHICAL AREA Nov 9, 2016 Pending
Array ( [id] => 12025724 [patent_doc_number] => 20170315823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-02 [patent_title] => 'DISTRIBUTED APPLICATION BASED OFF OF STATEFUL DESKTOP APPLICATION' [patent_app_type] => utility [patent_app_number] => 15/283164 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5573 [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] => 15283164 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283164
Distributed application based off of stateful desktop application Sep 29, 2016 Issued
Array ( [id] => 18856052 [patent_doc_number] => 11853635 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Configuration and operation of display devices including content curation [patent_app_type] => utility [patent_app_number] => 15/283005 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 81 [patent_no_of_words] => 18835 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 15283005 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283005
Configuration and operation of display devices including content curation Sep 29, 2016 Issued
Array ( [id] => 12611322 [patent_doc_number] => 20180095604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => RENDERING COMPONENTS BASED ON SCREEN SIZE [patent_app_type] => utility [patent_app_number] => 15/283139 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15283139 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283139
RENDERING COMPONENTS BASED ON SCREEN SIZE Sep 29, 2016 Abandoned
Array ( [id] => 11530876 [patent_doc_number] => 20170090854 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'Audio Authoring and Compositing' [patent_app_type] => utility [patent_app_number] => 15/283133 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 21621 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15283133 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283133
Audio authoring and compositing Sep 29, 2016 Issued
Array ( [id] => 11531176 [patent_doc_number] => 20170091154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'Grouping Media Content for Automatically Generating a Media Presentation' [patent_app_type] => utility [patent_app_number] => 15/283098 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 21777 [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] => 15283098 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283098
Grouping media content for automatically generating a media presentation Sep 29, 2016 Issued
Array ( [id] => 11531995 [patent_doc_number] => 20170091973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'User Interface for Adjusting an Automatically Generated Audio/Video Presentation' [patent_app_type] => utility [patent_app_number] => 15/283161 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 16244 [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] => 15283161 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283161
User Interface for Adjusting an Automatically Generated Audio/Video Presentation Sep 29, 2016 Abandoned
Array ( [id] => 12241798 [patent_doc_number] => 20180074661 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-15 [patent_title] => 'PREFERRED EMOJI IDENTIFICATION AND GENERATION' [patent_app_type] => utility [patent_app_number] => 15/265522 [patent_app_country] => US [patent_app_date] => 2016-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9758 [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] => 15265522 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/265522
PREFERRED EMOJI IDENTIFICATION AND GENERATION Sep 13, 2016 Abandoned
Array ( [id] => 12241824 [patent_doc_number] => 20180074687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-15 [patent_title] => 'STEERING WHEEL HARD SWITCH FOR CONTROL OF MID SOFTWARE SWITCHES' [patent_app_type] => utility [patent_app_number] => 15/265074 [patent_app_country] => US [patent_app_date] => 2016-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6260 [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] => 15265074 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/265074
STEERING WHEEL HARD SWITCH FOR CONTROL OF MID SOFTWARE SWITCHES Sep 13, 2016 Abandoned
Array ( [id] => 18876009 [patent_doc_number] => 11863848 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-02 [patent_title] => User interface for interaction with customized highlight shows [patent_app_type] => utility [patent_app_number] => 15/264928 [patent_app_country] => US [patent_app_date] => 2016-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 52 [patent_figures_cnt] => 56 [patent_no_of_words] => 30516 [patent_no_of_claims] => 71 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15264928 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/264928
User interface for interaction with customized highlight shows Sep 13, 2016 Issued
Array ( [id] => 11692954 [patent_doc_number] => 20170168669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'SETTING CONTROL METHOD AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/255204 [patent_app_country] => US [patent_app_date] => 2016-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4506 [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] => 15255204 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/255204
SETTING CONTROL METHOD AND PROGRAM Sep 1, 2016 Abandoned
Array ( [id] => 16355032 [patent_doc_number] => 10795542 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Information processing apparatus and non-transitory computer readable medium for streamlining operation screens [patent_app_type] => utility [patent_app_number] => 15/255855 [patent_app_country] => US [patent_app_date] => 2016-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 16 [patent_no_of_words] => 3637 [patent_no_of_claims] => 9 [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] => 15255855 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/255855
Information processing apparatus and non-transitory computer readable medium for streamlining operation screens Sep 1, 2016 Issued
Array ( [id] => 16972188 [patent_doc_number] => 11068159 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-20 [patent_title] => Systems and methods for facilitating keyboard-based search of local and connected digital media items within a messaging application [patent_app_type] => utility [patent_app_number] => 15/253653 [patent_app_country] => US [patent_app_date] => 2016-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5151 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15253653 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/253653
Systems and methods for facilitating keyboard-based search of local and connected digital media items within a messaging application Aug 30, 2016 Issued
Array ( [id] => 11853656 [patent_doc_number] => 20170228148 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'METHOD OF OPERATING INTERFACE OF TOUCHSCREEN WITH SINGLE FINGER' [patent_app_type] => utility [patent_app_number] => 15/233286 [patent_app_country] => US [patent_app_date] => 2016-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2418 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15233286 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/233286
METHOD OF OPERATING INTERFACE OF TOUCHSCREEN WITH SINGLE FINGER Aug 9, 2016 Abandoned
Array ( [id] => 12004128 [patent_doc_number] => 20170308283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-26 [patent_title] => 'SYSTEM AND METHOD FOR CONNECTING AND INTRODUCING TRUSTED CONTACTS' [patent_app_type] => utility [patent_app_number] => 15/225337 [patent_app_country] => US [patent_app_date] => 2016-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9265 [patent_no_of_claims] => 24 [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] => 15225337 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/225337
System and method for connecting and introducing trusted contacts Jul 31, 2016 Issued
Array ( [id] => 12120778 [patent_doc_number] => 20180004364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'DIGITAL USER INTERFACE WITH ITEM SELECTION' [patent_app_type] => utility [patent_app_number] => 15/200936 [patent_app_country] => US [patent_app_date] => 2016-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11062 [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] => 15200936 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/200936
DIGITAL USER INTERFACE WITH ITEM SELECTION Jun 30, 2016 Abandoned
Array ( [id] => 13679067 [patent_doc_number] => 20160378270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-29 [patent_title] => METHOD FOR PROVIDING USABILITY NOTIFICATION FOR EXTENDABLE AREA OF DISPLAY AND ELECTRONIC DEVICE SUPPORTING THE SAME [patent_app_type] => utility [patent_app_number] => 15/180504 [patent_app_country] => US [patent_app_date] => 2016-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14252 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15180504 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/180504
METHOD FOR PROVIDING USABILITY NOTIFICATION FOR EXTENDABLE AREA OF DISPLAY AND ELECTRONIC DEVICE SUPPORTING THE SAME Jun 12, 2016 Abandoned
Menu