
Joshua L. Pritchett
Examiner (ID: 5765)
| Most Active Art Unit | 2872 |
| Art Unit(s) | 2872 |
| Total Applications | 774 |
| Issued Applications | 474 |
| Pending Applications | 12 |
| Abandoned Applications | 288 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6424399
[patent_doc_number] => 20020184409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-05
[patent_title] => 'System and method for introducing enhanced features into a java swing application program interface'
[patent_app_type] => new
[patent_app_number] => 09/870612
[patent_app_country] => US
[patent_app_date] => 2001-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 14516
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0184/20020184409.pdf
[firstpage_image] =>[orig_patent_app_number] => 09870612
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/870612 | System and method for introducing enhanced features into a java swing application program interface | May 30, 2001 | Issued |
Array
(
[id] => 7603444
[patent_doc_number] => 07117496
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-10-03
[patent_title] => 'Event-based synchronization'
[patent_app_type] => utility
[patent_app_number] => 09/851592
[patent_app_country] => US
[patent_app_date] => 2001-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 3846
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/117/07117496.pdf
[firstpage_image] =>[orig_patent_app_number] => 09851592
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/851592 | Event-based synchronization | May 8, 2001 | Issued |
Array
(
[id] => 6098782
[patent_doc_number] => 20020052911
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-02
[patent_title] => 'Finite state machine in a portable thread environment'
[patent_app_type] => new
[patent_app_number] => 09/851721
[patent_app_country] => US
[patent_app_date] => 2001-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 5351
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 47
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0052/20020052911.pdf
[firstpage_image] =>[orig_patent_app_number] => 09851721
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/851721 | Finite state machine in a portable thread environment | May 7, 2001 | Abandoned |
Array
(
[id] => 6413100
[patent_doc_number] => 20020038335
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-03-28
[patent_title] => 'PL/I metamodel'
[patent_app_type] => new
[patent_app_number] => 09/849563
[patent_app_country] => US
[patent_app_date] => 2001-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 20373
[patent_no_of_claims] => 49
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 39
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0038/20020038335.pdf
[firstpage_image] =>[orig_patent_app_number] => 09849563
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/849563 | PL/I metamodel | May 3, 2001 | Issued |
Array
(
[id] => 6579593
[patent_doc_number] => 20020165997
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-07
[patent_title] => 'Dynamically adapting events to capabilities of a management system'
[patent_app_type] => new
[patent_app_number] => 09/849145
[patent_app_country] => US
[patent_app_date] => 2001-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7481
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0165/20020165997.pdf
[firstpage_image] =>[orig_patent_app_number] => 09849145
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/849145 | Dynamically adapting events to capabilities of a management system | May 3, 2001 | Issued |
Array
(
[id] => 7611244
[patent_doc_number] => 06904598
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-06-07
[patent_title] => 'COBOL metamodel'
[patent_app_type] => utility
[patent_app_number] => 09/849813
[patent_app_country] => US
[patent_app_date] => 2001-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 21
[patent_no_of_words] => 17210
[patent_no_of_claims] => 50
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/904/06904598.pdf
[firstpage_image] =>[orig_patent_app_number] => 09849813
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/849813 | COBOL metamodel | May 3, 2001 | Issued |
Array
(
[id] => 7386126
[patent_doc_number] => 20040221292
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-04
[patent_title] => 'IMS MFS (message format service) metamodel'
[patent_app_type] => new
[patent_app_number] => 09/849105
[patent_app_country] => US
[patent_app_date] => 2001-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 16793
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0221/20040221292.pdf
[firstpage_image] =>[orig_patent_app_number] => 09849105
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/849105 | IMS MFS (message format service) metamodel | May 3, 2001 | Issued |
Array
(
[id] => 6579539
[patent_doc_number] => 20020165993
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-07
[patent_title] => 'System and method of partitioning software components of a monolithic component-based application program to separate graphical user interface elements for local execution at a client system in conjunction with remote execution of the application program at a server system'
[patent_app_type] => new
[patent_app_number] => 09/849160
[patent_app_country] => US
[patent_app_date] => 2001-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 11905
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0165/20020165993.pdf
[firstpage_image] =>[orig_patent_app_number] => 09849160
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/849160 | System and method of partitioning software components of a monolithic component-based application program to separate graphical user interface elements for local execution at a client system in conjunction with remote execution of the application program at a server system | May 3, 2001 | Abandoned |
Array
(
[id] => 1004881
[patent_doc_number] => 06910216
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-06-21
[patent_title] => 'IMS transaction messages metamodel'
[patent_app_type] => utility
[patent_app_number] => 09/849816
[patent_app_country] => US
[patent_app_date] => 2001-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 14
[patent_no_of_words] => 12829
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/910/06910216.pdf
[firstpage_image] =>[orig_patent_app_number] => 09849816
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/849816 | IMS transaction messages metamodel | May 3, 2001 | Issued |
Array
(
[id] => 6836039
[patent_doc_number] => 20030163585
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-08-28
[patent_title] => 'Type descriptor metamodel'
[patent_app_type] => new
[patent_app_number] => 09/849377
[patent_app_country] => US
[patent_app_date] => 2001-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 15852
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0163/20030163585.pdf
[firstpage_image] =>[orig_patent_app_number] => 09849377
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/849377 | Type descriptor metamodel | May 3, 2001 | Issued |
Array
(
[id] => 955281
[patent_doc_number] => 06959441
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-10-25
[patent_title] => 'Intercepting system API calls'
[patent_app_type] => utility
[patent_app_number] => 09/848201
[patent_app_country] => US
[patent_app_date] => 2001-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6427
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/959/06959441.pdf
[firstpage_image] =>[orig_patent_app_number] => 09848201
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/848201 | Intercepting system API calls | May 2, 2001 | Issued |
Array
(
[id] => 5816175
[patent_doc_number] => 20020040409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-04-04
[patent_title] => 'Method and apparatus for implementing state machines as enterprise javabean components'
[patent_app_type] => new
[patent_app_number] => 09/848820
[patent_app_country] => US
[patent_app_date] => 2001-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4760
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0040/20020040409.pdf
[firstpage_image] =>[orig_patent_app_number] => 09848820
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/848820 | Method and apparatus for implementing state machines as enterprise javabean components | May 2, 2001 | Abandoned |
Array
(
[id] => 6579569
[patent_doc_number] => 20020165995
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-07
[patent_title] => 'Apparatus for dynamic implementation of javaTM metadata interfaces'
[patent_app_type] => new
[patent_app_number] => 09/848392
[patent_app_country] => US
[patent_app_date] => 2001-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 6329
[patent_no_of_claims] => 66
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0165/20020165995.pdf
[firstpage_image] =>[orig_patent_app_number] => 09848392
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/848392 | Apparatus for dynamic implementation of Javaâ„¢ metadata interfaces | May 1, 2001 | Issued |
Array
(
[id] => 6271535
[patent_doc_number] => 20020105548
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-08-08
[patent_title] => 'Methods and apparatus for creating a user interface using property paths'
[patent_app_type] => new
[patent_app_number] => 09/846884
[patent_app_country] => US
[patent_app_date] => 2001-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 21618
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0105/20020105548.pdf
[firstpage_image] =>[orig_patent_app_number] => 09846884
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/846884 | Methods and apparatus for creating a user interface using property paths | Apr 30, 2001 | Abandoned |
Array
(
[id] => 536574
[patent_doc_number] => 07194743
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-03-20
[patent_title] => 'Methods and apparatus for communicating changes between a user interface and an executing application using property paths'
[patent_app_type] => utility
[patent_app_number] => 09/846896
[patent_app_country] => US
[patent_app_date] => 2001-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 21578
[patent_no_of_claims] => 49
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 299
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/194/07194743.pdf
[firstpage_image] =>[orig_patent_app_number] => 09846896
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/846896 | Methods and apparatus for communicating changes between a user interface and an executing application using property paths | Apr 30, 2001 | Issued |
Array
(
[id] => 789617
[patent_doc_number] => 06988273
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-01-17
[patent_title] => 'Method for dynamic implementation of JAVA™ metadata interfaces'
[patent_app_type] => utility
[patent_app_number] => 09/847781
[patent_app_country] => US
[patent_app_date] => 2001-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 6300
[patent_no_of_claims] => 64
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/988/06988273.pdf
[firstpage_image] =>[orig_patent_app_number] => 09847781
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/847781 | Method for dynamic implementation of JAVAâ„¢ metadata interfaces | Apr 30, 2001 | Issued |
Array
(
[id] => 6001591
[patent_doc_number] => 20020029301
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-03-07
[patent_title] => 'Processor system'
[patent_app_type] => new
[patent_app_number] => 09/829081
[patent_app_country] => US
[patent_app_date] => 2001-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 4860
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0029/20020029301.pdf
[firstpage_image] =>[orig_patent_app_number] => 09829081
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/829081 | Processor system | Apr 9, 2001 | Abandoned |
Array
(
[id] => 5910061
[patent_doc_number] => 20020143764
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-03
[patent_title] => 'Data management system and method for intercepting and changing database instructions between a database back end and an application front end'
[patent_app_type] => new
[patent_app_number] => 09/825236
[patent_app_country] => US
[patent_app_date] => 2001-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10511
[patent_no_of_claims] => 54
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0143/20020143764.pdf
[firstpage_image] =>[orig_patent_app_number] => 09825236
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/825236 | Data management system and method for intercepting and changing database instructions between a database back end and an application front end | Apr 2, 2001 | Abandoned |
Array
(
[id] => 6226634
[patent_doc_number] => 20020004850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-01-10
[patent_title] => 'System and method of providing a messaging engine for an enterprise javabeans enabled server to achieve container managed asynchronous functionality'
[patent_app_type] => new
[patent_app_number] => 09/816999
[patent_app_country] => US
[patent_app_date] => 2001-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5382
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0004/20020004850.pdf
[firstpage_image] =>[orig_patent_app_number] => 09816999
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/816999 | System and method of providing a messaging engine for an enterprise javabeans enabled server to achieve container managed asynchronous functionality | Mar 22, 2001 | Abandoned |
Array
(
[id] => 1027826
[patent_doc_number] => 06886163
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-04-26
[patent_title] => 'Resource yielding in a multiple application environment'
[patent_app_type] => utility
[patent_app_number] => 09/811990
[patent_app_country] => US
[patent_app_date] => 2001-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5775
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/886/06886163.pdf
[firstpage_image] =>[orig_patent_app_number] => 09811990
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/811990 | Resource yielding in a multiple application environment | Mar 18, 2001 | Issued |