Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 7315823 [patent_doc_number] => 20040034620 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-19 [patent_title] => 'Interface apparatus for structured documents' [patent_app_type] => new [patent_app_number] => 10/632178 [patent_app_country] => US [patent_app_date] => 2003-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7827 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0034/20040034620.pdf [firstpage_image] =>[orig_patent_app_number] => 10632178 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/632178
Interface apparatus for structured documents Jul 30, 2003 Abandoned
Array ( [id] => 806022 [patent_doc_number] => 07424537 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-09-09 [patent_title] => 'Communication capability coupons' [patent_app_type] => utility [patent_app_number] => 10/624107 [patent_app_country] => US [patent_app_date] => 2003-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9807 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 439 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/424/07424537.pdf [firstpage_image] =>[orig_patent_app_number] => 10624107 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/624107
Communication capability coupons Jul 20, 2003 Issued
Array ( [id] => 7123391 [patent_doc_number] => 20050015220 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-20 [patent_title] => 'AUTOMATIC APPLICATION PROGRAMMING INTERFACE (API) DETECTION AND METHODS OF USE THEREOF' [patent_app_type] => utility [patent_app_number] => 10/604399 [patent_app_country] => US [patent_app_date] => 2003-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3890 [patent_no_of_claims] => 20 [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/0015/20050015220.pdf [firstpage_image] =>[orig_patent_app_number] => 10604399 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/604399
AUTOMATIC APPLICATION PROGRAMMING INTERFACE (API) DETECTION AND METHODS OF USE THEREOF Jul 16, 2003 Abandoned
Array ( [id] => 7173974 [patent_doc_number] => 20040078495 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-04-22 [patent_title] => 'System and method for implementing J2EE connector architecture' [patent_app_type] => new [patent_app_number] => 10/617909 [patent_app_country] => US [patent_app_date] => 2003-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 15088 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0078/20040078495.pdf [firstpage_image] =>[orig_patent_app_number] => 10617909 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/617909
System and method for implementing J2EE connector architecture Jul 10, 2003 Issued
Array ( [id] => 490922 [patent_doc_number] => 07222349 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-05-22 [patent_title] => 'External device support for device abstraction layer' [patent_app_type] => utility [patent_app_number] => 10/610069 [patent_app_country] => US [patent_app_date] => 2003-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5760 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/222/07222349.pdf [firstpage_image] =>[orig_patent_app_number] => 10610069 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/610069
External device support for device abstraction layer Jun 29, 2003 Issued
Array ( [id] => 7452139 [patent_doc_number] => 20040268371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-30 [patent_title] => 'Transaction interoperability using host-initiated processing' [patent_app_type] => new [patent_app_number] => 10/610689 [patent_app_country] => US [patent_app_date] => 2003-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8045 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0268/20040268371.pdf [firstpage_image] =>[orig_patent_app_number] => 10610689 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/610689
Transaction interoperability using host-initiated processing Jun 29, 2003 Issued
Array ( [id] => 1083120 [patent_doc_number] => 06836892 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-12-28 [patent_title] => 'APPARATUS AND METHOD FOR USE IN DISTRIBUTED COMPUTING ENVIRONMENT FOR CONVERTING DATA FORMAT BETWEEN PROGRAM LANGUAGE-SPECIFIC FORMAT USED IN RESPECTIVE COMPUTERS AND STREAM FORMAT USED FOR COMMUNICATION AMONG COMPUTERS' [patent_app_type] => B2 [patent_app_number] => 10/603694 [patent_app_country] => US [patent_app_date] => 2003-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3588 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/836/06836892.pdf [firstpage_image] =>[orig_patent_app_number] => 10603694 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/603694
APPARATUS AND METHOD FOR USE IN DISTRIBUTED COMPUTING ENVIRONMENT FOR CONVERTING DATA FORMAT BETWEEN PROGRAM LANGUAGE-SPECIFIC FORMAT USED IN RESPECTIVE COMPUTERS AND STREAM FORMAT USED FOR COMMUNICATION AMONG COMPUTERS Jun 25, 2003 Issued
Array ( [id] => 272424 [patent_doc_number] => 07565664 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-21 [patent_title] => 'Distributed object controlling method and its carrying out system' [patent_app_type] => utility [patent_app_number] => 10/602602 [patent_app_country] => US [patent_app_date] => 2003-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7240 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 345 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/565/07565664.pdf [firstpage_image] =>[orig_patent_app_number] => 10602602 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/602602
Distributed object controlling method and its carrying out system Jun 24, 2003 Issued
Array ( [id] => 309822 [patent_doc_number] => 07533389 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-05-12 [patent_title] => 'Dynamic loading of remote classes' [patent_app_type] => utility [patent_app_number] => 10/600906 [patent_app_country] => US [patent_app_date] => 2003-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 28 [patent_no_of_words] => 18382 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/533/07533389.pdf [firstpage_image] =>[orig_patent_app_number] => 10600906 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/600906
Dynamic loading of remote classes Jun 19, 2003 Issued
Array ( [id] => 288772 [patent_doc_number] => 07552448 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-23 [patent_title] => 'Method and apparatus for conducting data transactions between multiple programs' [patent_app_type] => utility [patent_app_number] => 10/463354 [patent_app_country] => US [patent_app_date] => 2003-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5815 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/552/07552448.pdf [firstpage_image] =>[orig_patent_app_number] => 10463354 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/463354
Method and apparatus for conducting data transactions between multiple programs Jun 16, 2003 Issued
Array ( [id] => 7405968 [patent_doc_number] => 20040040032 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-26 [patent_title] => 'Computer programs' [patent_app_type] => new [patent_app_number] => 10/444096 [patent_app_country] => US [patent_app_date] => 2003-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4390 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0040/20040040032.pdf [firstpage_image] =>[orig_patent_app_number] => 10444096 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/444096
System in which a first program written in one programming language can interact and access a second program written in a different programming language May 22, 2003 Issued
Array ( [id] => 7277638 [patent_doc_number] => 20040237089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-25 [patent_title] => 'Separation of data and instruction for improving system performance in a multiple process environment' [patent_app_type] => new [patent_app_number] => 10/442840 [patent_app_country] => US [patent_app_date] => 2003-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2362 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0237/20040237089.pdf [firstpage_image] =>[orig_patent_app_number] => 10442840 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/442840
Separation of data and instruction for improving system performance in a multiple process environment May 19, 2003 Abandoned
Array ( [id] => 832813 [patent_doc_number] => 07401336 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-15 [patent_title] => 'Role based integrated platform' [patent_app_type] => utility [patent_app_number] => 10/441425 [patent_app_country] => US [patent_app_date] => 2003-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7316 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/401/07401336.pdf [firstpage_image] =>[orig_patent_app_number] => 10441425 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/441425
Role based integrated platform May 18, 2003 Issued
Array ( [id] => 6703033 [patent_doc_number] => 20030225913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-04 [patent_title] => 'Multi-view conversion system and method for exchanging communications between heterogeneous applications' [patent_app_type] => new [patent_app_number] => 10/441423 [patent_app_country] => US [patent_app_date] => 2003-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7185 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0225/20030225913.pdf [firstpage_image] =>[orig_patent_app_number] => 10441423 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/441423
Multi-view conversion system and method for exchanging communications between heterogeneous applications May 18, 2003 Issued
Array ( [id] => 340712 [patent_doc_number] => 07506341 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-17 [patent_title] => 'System and method for controlling user interface properties with data' [patent_app_type] => utility [patent_app_number] => 10/440081 [patent_app_country] => US [patent_app_date] => 2003-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6602 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/506/07506341.pdf [firstpage_image] =>[orig_patent_app_number] => 10440081 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/440081
System and method for controlling user interface properties with data May 16, 2003 Issued
Array ( [id] => 7595623 [patent_doc_number] => 07620959 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-17 [patent_title] => 'Reflection-based processing of input parameters for commands' [patent_app_type] => utility [patent_app_number] => 10/438234 [patent_app_country] => US [patent_app_date] => 2003-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5872 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/620/07620959.pdf [firstpage_image] =>[orig_patent_app_number] => 10438234 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/438234
Reflection-based processing of input parameters for commands May 11, 2003 Issued
Array ( [id] => 7321968 [patent_doc_number] => 20040226025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-11 [patent_title] => 'Communications processor hardware abstraction layer' [patent_app_type] => new [patent_app_number] => 10/434593 [patent_app_country] => US [patent_app_date] => 2003-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7407 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0226/20040226025.pdf [firstpage_image] =>[orig_patent_app_number] => 10434593 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/434593
Communications processor hardware abstraction layer May 8, 2003 Abandoned
Array ( [id] => 7300931 [patent_doc_number] => 20040216132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Runtime polymorphism' [patent_app_type] => new [patent_app_number] => 10/423349 [patent_app_country] => US [patent_app_date] => 2003-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8700 [patent_no_of_claims] => 86 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0216/20040216132.pdf [firstpage_image] =>[orig_patent_app_number] => 10423349 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/423349
Runtime polymorphism Apr 24, 2003 Issued
Array ( [id] => 321748 [patent_doc_number] => 07523465 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-21 [patent_title] => 'Methods and apparatus for generating speculative helper thread spawn-target points' [patent_app_type] => utility [patent_app_number] => 10/422528 [patent_app_country] => US [patent_app_date] => 2003-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 9494 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/523/07523465.pdf [firstpage_image] =>[orig_patent_app_number] => 10422528 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/422528
Methods and apparatus for generating speculative helper thread spawn-target points Apr 23, 2003 Issued
Array ( [id] => 7418182 [patent_doc_number] => 20040107424 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-03 [patent_title] => 'INITIALIZATION PROCESS IN A DEVICE DRIVER' [patent_app_type] => new [patent_app_number] => 10/249534 [patent_app_country] => US [patent_app_date] => 2003-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2411 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0107/20040107424.pdf [firstpage_image] =>[orig_patent_app_number] => 10249534 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/249534
INITIALIZATION PROCESS IN A DEVICE DRIVER Apr 16, 2003 Abandoned
Menu