
Joshua Daryl Deanon Lannu
Examiner (ID: 19255, Phone: (571)270-1986 , Office: P/3735 )
| Most Active Art Unit | 3791 |
| Art Unit(s) | 3791, 3735 |
| Total Applications | 993 |
| Issued Applications | 768 |
| Pending Applications | 84 |
| Abandoned Applications | 162 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 971624
[patent_doc_number] => 06941547
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-09-06
[patent_title] => 'Apparatus and method for porting applications to different platforms'
[patent_app_type] => utility
[patent_app_number] => 09/888451
[patent_app_country] => US
[patent_app_date] => 2001-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 7
[patent_no_of_words] => 5640
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/941/06941547.pdf
[firstpage_image] =>[orig_patent_app_number] => 09888451
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/888451 | Apparatus and method for porting applications to different platforms | Jun 24, 2001 | Issued |
Array
(
[id] => 6336564
[patent_doc_number] => 20020199170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-26
[patent_title] => 'Collection makefile generator'
[patent_app_type] => new
[patent_app_number] => 09/885077
[patent_app_country] => US
[patent_app_date] => 2001-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 42
[patent_no_of_words] => 18371
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0199/20020199170.pdf
[firstpage_image] =>[orig_patent_app_number] => 09885077
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/885077 | Collection makefile generator | Jun 20, 2001 | Issued |
Array
(
[id] => 1129881
[patent_doc_number] => 06795964
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-09-21
[patent_title] => 'Edge profiling for executable program code having branches through stub code segments'
[patent_app_type] => B2
[patent_app_number] => 09/883710
[patent_app_country] => US
[patent_app_date] => 2001-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2635
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/795/06795964.pdf
[firstpage_image] =>[orig_patent_app_number] => 09883710
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/883710 | Edge profiling for executable program code having branches through stub code segments | Jun 17, 2001 | Issued |
Array
(
[id] => 6752149
[patent_doc_number] => 20030046670
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-03-06
[patent_title] => 'Binary object system for automated data translation'
[patent_app_type] => new
[patent_app_number] => 09/882874
[patent_app_country] => US
[patent_app_date] => 2001-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5604
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0046/20030046670.pdf
[firstpage_image] =>[orig_patent_app_number] => 09882874
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/882874 | Binary object system for automated data translation | Jun 14, 2001 | Abandoned |
Array
(
[id] => 6426603
[patent_doc_number] => 20020184619
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-05
[patent_title] => 'Intelligent update agent'
[patent_app_type] => new
[patent_app_number] => 09/867923
[patent_app_country] => US
[patent_app_date] => 2001-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3819
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0184/20020184619.pdf
[firstpage_image] =>[orig_patent_app_number] => 09867923
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/867923 | Intelligent update agent | May 29, 2001 | Issued |
Array
(
[id] => 6369873
[patent_doc_number] => 20020059570
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-16
[patent_title] => 'Computer system and method for storing product keys thereof'
[patent_app_type] => new
[patent_app_number] => 09/836333
[patent_app_country] => US
[patent_app_date] => 2001-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3303
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0059/20020059570.pdf
[firstpage_image] =>[orig_patent_app_number] => 09836333
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/836333 | Computer system and method for storing product keys thereof | Apr 17, 2001 | Issued |
Array
(
[id] => 466442
[patent_doc_number] => 07243343
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-07-10
[patent_title] => 'Method, compiler and platform independent framework for parsing and generating data structures'
[patent_app_type] => utility
[patent_app_number] => 09/829834
[patent_app_country] => US
[patent_app_date] => 2001-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 19
[patent_no_of_words] => 4164
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/243/07243343.pdf
[firstpage_image] =>[orig_patent_app_number] => 09829834
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/829834 | Method, compiler and platform independent framework for parsing and generating data structures | Apr 9, 2001 | Issued |
Array
(
[id] => 6181789
[patent_doc_number] => 20020157089
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-24
[patent_title] => 'Client installation and execution system for streamed applications'
[patent_app_type] => new
[patent_app_number] => 09/827030
[patent_app_country] => US
[patent_app_date] => 2001-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 48
[patent_figures_cnt] => 48
[patent_no_of_words] => 34941
[patent_no_of_claims] => 66
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0157/20020157089.pdf
[firstpage_image] =>[orig_patent_app_number] => 09827030
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/827030 | Client installation and execution system for streamed applications | Apr 4, 2001 | Issued |
Array
(
[id] => 7368344
[patent_doc_number] => 20040015815
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Independent tool integration'
[patent_app_type] => new
[patent_app_number] => 09/827032
[patent_app_country] => US
[patent_app_date] => 2001-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5387
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015815.pdf
[firstpage_image] =>[orig_patent_app_number] => 09827032
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/827032 | Independent tool integration | Apr 4, 2001 | Issued |
Array
(
[id] => 7016295
[patent_doc_number] => 20010052111
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-12-13
[patent_title] => 'Management of application programming interface interoperability'
[patent_app_type] => new
[patent_app_number] => 09/801619
[patent_app_country] => US
[patent_app_date] => 2001-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2991
[patent_no_of_claims] => 7
[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/0052/20010052111.pdf
[firstpage_image] =>[orig_patent_app_number] => 09801619
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/801619 | Management of application programming interface interoperability | Mar 7, 2001 | Abandoned |
Array
(
[id] => 6649384
[patent_doc_number] => 20020087948
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-04
[patent_title] => 'Configurable debug system with proactive error handling'
[patent_app_type] => new
[patent_app_number] => 09/798227
[patent_app_country] => US
[patent_app_date] => 2001-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 12089
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0087/20020087948.pdf
[firstpage_image] =>[orig_patent_app_number] => 09798227
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/798227 | Configurable debug system with proactive error handling | Mar 1, 2001 | Abandoned |
Array
(
[id] => 407418
[patent_doc_number] => 07290243
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-10-30
[patent_title] => 'Method and apparatus for application building using build styles'
[patent_app_type] => utility
[patent_app_number] => 09/796503
[patent_app_country] => US
[patent_app_date] => 2001-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5473
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/290/07290243.pdf
[firstpage_image] =>[orig_patent_app_number] => 09796503
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/796503 | Method and apparatus for application building using build styles | Feb 27, 2001 | Issued |
Array
(
[id] => 1112261
[patent_doc_number] => 06810517
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-10-26
[patent_title] => 'Program-interface converter for multiple-platform computer systems'
[patent_app_type] => B2
[patent_app_number] => 09/791006
[patent_app_country] => US
[patent_app_date] => 2001-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3929
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/810/06810517.pdf
[firstpage_image] =>[orig_patent_app_number] => 09791006
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/791006 | Program-interface converter for multiple-platform computer systems | Feb 21, 2001 | Issued |
Array
(
[id] => 6035742
[patent_doc_number] => 20020019974
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-02-14
[patent_title] => 'Program development device utilizing component, program development method and medium'
[patent_app_type] => new
[patent_app_number] => 09/785207
[patent_app_country] => US
[patent_app_date] => 2001-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 7395
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0019/20020019974.pdf
[firstpage_image] =>[orig_patent_app_number] => 09785207
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/785207 | Program development device utilizing component, program development method and medium | Feb 19, 2001 | Issued |
Array
(
[id] => 6161700
[patent_doc_number] => 20020147971
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-10
[patent_title] => 'Object-oriented class loading system and method'
[patent_app_type] => new
[patent_app_number] => 09/784505
[patent_app_country] => US
[patent_app_date] => 2001-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3135
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0147/20020147971.pdf
[firstpage_image] =>[orig_patent_app_number] => 09784505
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/784505 | Object-oriented class loading system and method | Feb 14, 2001 | Pending |
| 09/762184 | Method for automatically modifying the master installations of computers | Feb 1, 2001 | Abandoned |
Array
(
[id] => 958384
[patent_doc_number] => 06957421
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-10-18
[patent_title] => 'Providing debugging capability for program instrumented code'
[patent_app_type] => utility
[patent_app_number] => 09/771403
[patent_app_country] => US
[patent_app_date] => 2001-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2633
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/957/06957421.pdf
[firstpage_image] =>[orig_patent_app_number] => 09771403
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/771403 | Providing debugging capability for program instrumented code | Jan 25, 2001 | Issued |
Array
(
[id] => 702765
[patent_doc_number] => 07073165
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-07-04
[patent_title] => 'Method and apparatus for facilitating execution of applications accepting local path and URL specified file parameters'
[patent_app_type] => utility
[patent_app_number] => 09/767768
[patent_app_country] => US
[patent_app_date] => 2001-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4235
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/073/07073165.pdf
[firstpage_image] =>[orig_patent_app_number] => 09767768
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/767768 | Method and apparatus for facilitating execution of applications accepting local path and URL specified file parameters | Jan 22, 2001 | Issued |
Array
(
[id] => 5990997
[patent_doc_number] => 20020100026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-25
[patent_title] => 'System and method for generating machine-language code from readable text code for information filtering'
[patent_app_type] => new
[patent_app_number] => 09/766383
[patent_app_country] => US
[patent_app_date] => 2001-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1664
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0100/20020100026.pdf
[firstpage_image] =>[orig_patent_app_number] => 09766383
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/766383 | System and method for generating machine-language code from readable text code for information filtering | Jan 18, 2001 | Abandoned |
Array
(
[id] => 7066811
[patent_doc_number] => 20010044930
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-11-22
[patent_title] => 'Loop optimization method and a compiler'
[patent_app_type] => new
[patent_app_number] => 09/765537
[patent_app_country] => US
[patent_app_date] => 2001-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3767
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 55
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0044/20010044930.pdf
[firstpage_image] =>[orig_patent_app_number] => 09765537
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/765537 | Loop optimization method and a compiler | Jan 17, 2001 | Abandoned |