
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] => 5083644
[patent_doc_number] => 20070273695
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-29
[patent_title] => 'Mechanism for collaboratively exchanging navigation information in distributed document review'
[patent_app_type] => utility
[patent_app_number] => 11/441621
[patent_app_country] => US
[patent_app_date] => 2006-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6919
[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/0273/20070273695.pdf
[firstpage_image] =>[orig_patent_app_number] => 11441621
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/441621 | Mechanism for collaboratively exchanging navigation information in distributed document review | May 25, 2006 | Abandoned |
Array
(
[id] => 5606289
[patent_doc_number] => 20060267805
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-30
[patent_title] => 'Method and system for data input'
[patent_app_type] => utility
[patent_app_number] => 11/441716
[patent_app_country] => US
[patent_app_date] => 2006-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3776
[patent_no_of_claims] => 17
[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/0267/20060267805.pdf
[firstpage_image] =>[orig_patent_app_number] => 11441716
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/441716 | Method and system for data input | May 25, 2006 | Abandoned |
Array
(
[id] => 4996276
[patent_doc_number] => 20070011621
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-11
[patent_title] => 'Methods and systems of graphical user interface presentation'
[patent_app_type] => utility
[patent_app_number] => 11/441619
[patent_app_country] => US
[patent_app_date] => 2006-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 1820
[patent_no_of_claims] => 12
[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/0011/20070011621.pdf
[firstpage_image] =>[orig_patent_app_number] => 11441619
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/441619 | Methods and systems of graphical user interface presentation | May 25, 2006 | Abandoned |
Array
(
[id] => 5226769
[patent_doc_number] => 20070256036
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-01
[patent_title] => 'User interface having integer and fraction display'
[patent_app_type] => utility
[patent_app_number] => 11/413390
[patent_app_country] => US
[patent_app_date] => 2006-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6868
[patent_no_of_claims] => 23
[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/0256/20070256036.pdf
[firstpage_image] =>[orig_patent_app_number] => 11413390
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/413390 | User interface having integer and fraction display | Apr 27, 2006 | Abandoned |
Array
(
[id] => 5226756
[patent_doc_number] => 20070256023
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-01
[patent_title] => 'Demonstration scripting using random-access frame presentation'
[patent_app_type] => utility
[patent_app_number] => 11/413477
[patent_app_country] => US
[patent_app_date] => 2006-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9921
[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/0256/20070256023.pdf
[firstpage_image] =>[orig_patent_app_number] => 11413477
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/413477 | Demonstration scripting using random-access frame presentation | Apr 27, 2006 | Abandoned |
Array
(
[id] => 5065008
[patent_doc_number] => 20070226650
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'Apparatus and method for highlighting related user interface controls'
[patent_app_type] => utility
[patent_app_number] => 11/388014
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5209
[patent_no_of_claims] => 19
[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/0226/20070226650.pdf
[firstpage_image] =>[orig_patent_app_number] => 11388014
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/388014 | Highlighting related user interface controls | Mar 22, 2006 | Issued |
Array
(
[id] => 4577729
[patent_doc_number] => 07823069
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-10-26
[patent_title] => 'Method and application tool for dynamically navigating a user customizable representation of a network device configuration'
[patent_app_type] => utility
[patent_app_number] => 11/388679
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 5186
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 391
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/823/07823069.pdf
[firstpage_image] =>[orig_patent_app_number] => 11388679
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/388679 | Method and application tool for dynamically navigating a user customizable representation of a network device configuration | Mar 22, 2006 | Issued |
Array
(
[id] => 5065002
[patent_doc_number] => 20070226644
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'Method and apparatus to control the display of windows in a processing system'
[patent_app_type] => utility
[patent_app_number] => 11/388532
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5544
[patent_no_of_claims] => 21
[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/0226/20070226644.pdf
[firstpage_image] =>[orig_patent_app_number] => 11388532
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/388532 | Method and apparatus to control the display of windows in a processing system | Mar 22, 2006 | Issued |
Array
(
[id] => 5064996
[patent_doc_number] => 20070226638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'Selecting a stored content item for use in a task'
[patent_app_type] => utility
[patent_app_number] => 11/388835
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2327
[patent_no_of_claims] => 19
[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/0226/20070226638.pdf
[firstpage_image] =>[orig_patent_app_number] => 11388835
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/388835 | Selecting a stored content item for use in a task | Mar 22, 2006 | Abandoned |
Array
(
[id] => 5065001
[patent_doc_number] => 20070226643
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'System and method for controlling obscuring traits on a field of a display'
[patent_app_type] => utility
[patent_app_number] => 11/387501
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1269
[patent_no_of_claims] => 27
[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/0226/20070226643.pdf
[firstpage_image] =>[orig_patent_app_number] => 11387501
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/387501 | System and method for controlling obscuring traits on a field of a display | Mar 22, 2006 | Abandoned |
Array
(
[id] => 5064983
[patent_doc_number] => 20070226625
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'System and method for unique labeling of animation display states in electronic slide presentations'
[patent_app_type] => utility
[patent_app_number] => 11/388482
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1740
[patent_no_of_claims] => 19
[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/0226/20070226625.pdf
[firstpage_image] =>[orig_patent_app_number] => 11388482
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/388482 | System and method for unique labeling of animation display states in electronic slide presentations | Mar 22, 2006 | Abandoned |
Array
(
[id] => 5758263
[patent_doc_number] => 20060209208
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-21
[patent_title] => 'On screen display apparatus and method for displaying menu'
[patent_app_type] => utility
[patent_app_number] => 11/334566
[patent_app_country] => US
[patent_app_date] => 2006-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5203
[patent_no_of_claims] => 17
[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/0209/20060209208.pdf
[firstpage_image] =>[orig_patent_app_number] => 11334566
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/334566 | On screen display apparatus and method for displaying menu | Jan 18, 2006 | Abandoned |
Array
(
[id] => 5190580
[patent_doc_number] => 20070168889
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Method, system, and program product for indicating a state of a value of a property of an application'
[patent_app_type] => utility
[patent_app_number] => 11/335278
[patent_app_country] => US
[patent_app_date] => 2006-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4565
[patent_no_of_claims] => 20
[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/0168/20070168889.pdf
[firstpage_image] =>[orig_patent_app_number] => 11335278
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/335278 | Method, system, and program product for indicating a state of a value of a property of an application | Jan 18, 2006 | Abandoned |
Array
(
[id] => 8355141
[patent_doc_number] => 08250486
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-21
[patent_title] => 'Computer controlled user interactive display interface for accessing graphic tools with a minimum of display pointer movement'
[patent_app_type] => utility
[patent_app_number] => 11/335449
[patent_app_country] => US
[patent_app_date] => 2006-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2649
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11335449
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/335449 | Computer controlled user interactive display interface for accessing graphic tools with a minimum of display pointer movement | Jan 18, 2006 | Issued |
Array
(
[id] => 5190563
[patent_doc_number] => 20070168872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Multi-monitor, multi-JVM java GUI infrastructure with layout via XML'
[patent_app_type] => utility
[patent_app_number] => 11/334432
[patent_app_country] => US
[patent_app_date] => 2006-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3357
[patent_no_of_claims] => 27
[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/0168/20070168872.pdf
[firstpage_image] =>[orig_patent_app_number] => 11334432
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/334432 | Multi-monitor, multi-JVM java GUI infrastructure with layout via XML | Jan 18, 2006 | Abandoned |
Array
(
[id] => 5190148
[patent_doc_number] => 20070168457
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Apparatus and method for addressing computer-related problems'
[patent_app_type] => utility
[patent_app_number] => 11/334717
[patent_app_country] => US
[patent_app_date] => 2006-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5584
[patent_no_of_claims] => 35
[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/0168/20070168457.pdf
[firstpage_image] =>[orig_patent_app_number] => 11334717
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/334717 | Apparatus and method for addressing computer-related problems | Jan 17, 2006 | Abandoned |
Array
(
[id] => 5024850
[patent_doc_number] => 20070150817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-28
[patent_title] => 'User interface and method for composing services in a ubiquitous computing environment through direction and selection operators'
[patent_app_type] => utility
[patent_app_number] => 11/317980
[patent_app_country] => US
[patent_app_date] => 2005-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4357
[patent_no_of_claims] => 28
[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/0150/20070150817.pdf
[firstpage_image] =>[orig_patent_app_number] => 11317980
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/317980 | User interface and method for composing services in a ubiquitous computing environment through direction and selection operators | Dec 22, 2005 | Abandoned |
Array
(
[id] => 5706432
[patent_doc_number] => 20060195480
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-31
[patent_title] => 'User interface for sharing and searching playlists'
[patent_app_type] => utility
[patent_app_number] => 11/316052
[patent_app_country] => US
[patent_app_date] => 2005-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9337
[patent_no_of_claims] => 40
[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/0195/20060195480.pdf
[firstpage_image] =>[orig_patent_app_number] => 11316052
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/316052 | User interface for sharing and searching playlists | Dec 20, 2005 | Abandoned |
Array
(
[id] => 5121225
[patent_doc_number] => 20070142940
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-21
[patent_title] => 'Processes for monitoring user-selected parameters'
[patent_app_type] => utility
[patent_app_number] => 11/312436
[patent_app_country] => US
[patent_app_date] => 2005-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4017
[patent_no_of_claims] => 39
[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/0142/20070142940.pdf
[firstpage_image] =>[orig_patent_app_number] => 11312436
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/312436 | Processes for monitoring user-selected parameters | Dec 20, 2005 | Abandoned |
Array
(
[id] => 4990776
[patent_doc_number] => 20070157117
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-05
[patent_title] => 'Apparatus, method and computer program product providing user interface configurable command placement logic'
[patent_app_type] => utility
[patent_app_number] => 11/314782
[patent_app_country] => US
[patent_app_date] => 2005-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6947
[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/0157/20070157117.pdf
[firstpage_image] =>[orig_patent_app_number] => 11314782
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/314782 | Apparatus, method and computer program product providing user interface configurable command placement logic | Dec 19, 2005 | Abandoned |