Search

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 numberTitle of the applicationFiling DateStatus
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
Menu