Search

Isaac Tuku Tecklu

Examiner (ID: 4142, Phone: (571)272-7957 , Office: P/2193 )

Most Active Art Unit
2193
Art Unit(s)
2198, 2193, 2192, 2191
Total Applications
953
Issued Applications
802
Pending Applications
5
Abandoned Applications
151

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5249094 [patent_doc_number] => 20070245328 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-18 [patent_title] => 'Method of calling a method in virtual machine environment and system including a virtual machine processing the method' [patent_app_type] => utility [patent_app_number] => 11/650454 [patent_app_country] => US [patent_app_date] => 2007-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3181 [patent_no_of_claims] => 8 [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/0245/20070245328.pdf [firstpage_image] =>[orig_patent_app_number] => 11650454 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/650454
Method of calling a method in virtual machine environment and system including a virtual machine processing the method Jan 7, 2007 Abandoned
Array ( [id] => 4755083 [patent_doc_number] => 20080163159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-03 [patent_title] => 'System and method for extracting UML models from legacy applications' [patent_app_type] => utility [patent_app_number] => 11/649134 [patent_app_country] => US [patent_app_date] => 2007-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 3875 [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/0163/20080163159.pdf [firstpage_image] =>[orig_patent_app_number] => 11649134 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/649134
System and method for extracting UML models from legacy applications Jan 2, 2007 Abandoned
Array ( [id] => 8208396 [patent_doc_number] => 08191041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-29 [patent_title] => 'Javascript pre-processing framework' [patent_app_type] => utility [patent_app_number] => 11/648962 [patent_app_country] => US [patent_app_date] => 2007-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5608 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/191/08191041.pdf [firstpage_image] =>[orig_patent_app_number] => 11648962 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/648962
Javascript pre-processing framework Jan 2, 2007 Issued
Array ( [id] => 4754448 [patent_doc_number] => 20080162524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-03 [patent_title] => 'Merging sample based profiling data' [patent_app_type] => utility [patent_app_number] => 11/649464 [patent_app_country] => US [patent_app_date] => 2007-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2515 [patent_no_of_claims] => 18 [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/0162/20080162524.pdf [firstpage_image] =>[orig_patent_app_number] => 11649464 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/649464
Merging sample based profiling data Jan 2, 2007 Issued
Array ( [id] => 8331777 [patent_doc_number] => 08239857 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-07 [patent_title] => 'Information processing apparatus and method of installing application program' [patent_app_type] => utility [patent_app_number] => 11/567062 [patent_app_country] => US [patent_app_date] => 2006-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6467 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11567062 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/567062
Information processing apparatus and method of installing application program Dec 4, 2006 Issued
Array ( [id] => 4479835 [patent_doc_number] => 07945894 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-17 [patent_title] => 'Implementing a design flow for a programmable hardware element coupled to a processor' [patent_app_type] => utility [patent_app_number] => 11/566941 [patent_app_country] => US [patent_app_date] => 2006-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 17449 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/945/07945894.pdf [firstpage_image] =>[orig_patent_app_number] => 11566941 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/566941
Implementing a design flow for a programmable hardware element coupled to a processor Dec 4, 2006 Issued
Array ( [id] => 13176595 [patent_doc_number] => 10104432 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-16 [patent_title] => Methods and apparatus for software provisioning of a network device [patent_app_type] => utility [patent_app_number] => 11/607663 [patent_app_country] => US [patent_app_date] => 2006-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 22 [patent_no_of_words] => 19125 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11607663 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/607663
Methods and apparatus for software provisioning of a network device Nov 30, 2006 Issued
Array ( [id] => 4892135 [patent_doc_number] => 20080101232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-01 [patent_title] => 'ANALYSIS AND SELECTION OF OPTIMAL FUNCTION IMPLEMENTATIONS IN MASSIVELY PARALLEL COMPUTER' [patent_app_type] => utility [patent_app_number] => 11/555550 [patent_app_country] => US [patent_app_date] => 2006-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10831 [patent_no_of_claims] => 25 [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/0101/20080101232.pdf [firstpage_image] =>[orig_patent_app_number] => 11555550 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/555550
Analysis and selection of optimal function implementations in massively parallel computer Oct 31, 2006 Issued
Array ( [id] => 5127859 [patent_doc_number] => 20070240130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Dynamic computer architecture' [patent_app_type] => utility [patent_app_number] => 11/590439 [patent_app_country] => US [patent_app_date] => 2006-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4914 [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/0240/20070240130.pdf [firstpage_image] =>[orig_patent_app_number] => 11590439 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/590439
Dynamic computer architecture Oct 30, 2006 Issued
Array ( [id] => 8308832 [patent_doc_number] => 08230385 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Test effort estimator' [patent_app_type] => utility [patent_app_number] => 11/590168 [patent_app_country] => US [patent_app_date] => 2006-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 4232 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11590168 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/590168
Test effort estimator Oct 30, 2006 Issued
Array ( [id] => 4602995 [patent_doc_number] => 07979840 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-12 [patent_title] => 'Method and apparatus for service-oriented architecture process decomposition and service modeling' [patent_app_type] => utility [patent_app_number] => 11/554948 [patent_app_country] => US [patent_app_date] => 2006-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 7895 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/979/07979840.pdf [firstpage_image] =>[orig_patent_app_number] => 11554948 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/554948
Method and apparatus for service-oriented architecture process decomposition and service modeling Oct 30, 2006 Issued
Array ( [id] => 4830785 [patent_doc_number] => 20080127156 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Method and system for runtime environment emulation' [patent_app_type] => utility [patent_app_number] => 11/591141 [patent_app_country] => US [patent_app_date] => 2006-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3683 [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/0127/20080127156.pdf [firstpage_image] =>[orig_patent_app_number] => 11591141 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/591141
Method and system for runtime environment emulation Oct 30, 2006 Issued
Array ( [id] => 7813559 [patent_doc_number] => 08136097 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-13 [patent_title] => 'Thread debugging device, thread debugging method and information storage medium' [patent_app_type] => utility [patent_app_number] => 11/586345 [patent_app_country] => US [patent_app_date] => 2006-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6602 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/136/08136097.pdf [firstpage_image] =>[orig_patent_app_number] => 11586345 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/586345
Thread debugging device, thread debugging method and information storage medium Oct 24, 2006 Issued
Array ( [id] => 4513539 [patent_doc_number] => 07921411 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-04-05 [patent_title] => 'Model checking of non-terminating software programs' [patent_app_type] => utility [patent_app_number] => 11/551264 [patent_app_country] => US [patent_app_date] => 2006-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3447 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/921/07921411.pdf [firstpage_image] =>[orig_patent_app_number] => 11551264 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/551264
Model checking of non-terminating software programs Oct 19, 2006 Issued
Array ( [id] => 4984542 [patent_doc_number] => 20070089101 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-19 [patent_title] => 'Method of interpreting method bytecode and system operated by the same' [patent_app_type] => utility [patent_app_number] => 11/582360 [patent_app_country] => US [patent_app_date] => 2006-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3337 [patent_no_of_claims] => 17 [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/0089/20070089101.pdf [firstpage_image] =>[orig_patent_app_number] => 11582360 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/582360
Method of interpreting method bytecode and system operated by the same Oct 17, 2006 Issued
Array ( [id] => 4747507 [patent_doc_number] => 20080092109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-04-17 [patent_title] => 'User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment' [patent_app_type] => utility [patent_app_number] => 11/581940 [patent_app_country] => US [patent_app_date] => 2006-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 18690 [patent_no_of_claims] => 81 [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/0092/20080092109.pdf [firstpage_image] =>[orig_patent_app_number] => 11581940 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/581940
User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment Oct 16, 2006 Issued
Array ( [id] => 4479850 [patent_doc_number] => 07945897 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-05-17 [patent_title] => 'Method and system for running an application in a clean operating environment using a layered computing system' [patent_app_type] => utility [patent_app_number] => 11/528858 [patent_app_country] => US [patent_app_date] => 2006-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 20627 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/945/07945897.pdf [firstpage_image] =>[orig_patent_app_number] => 11528858 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/528858
Method and system for running an application in a clean operating environment using a layered computing system Sep 27, 2006 Issued
Array ( [id] => 5081284 [patent_doc_number] => 20070124508 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-31 [patent_title] => 'Keypad, particularly a point of sale keypad, and method for placing it into operation and for exchanging and updating firmware of the keypad' [patent_app_type] => utility [patent_app_number] => 11/518439 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1808 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0124/20070124508.pdf [firstpage_image] =>[orig_patent_app_number] => 11518439 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/518439
Keypad, particularly a point of sale keypad, and method for placing it into operation and for exchanging and updating firmware of the keypad Sep 10, 2006 Abandoned
Array ( [id] => 8319826 [patent_doc_number] => 08234623 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-31 [patent_title] => 'System and method for using stream objects to perform stream processing in a text-based computing environment' [patent_app_type] => utility [patent_app_number] => 11/519255 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5951 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11519255 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/519255
System and method for using stream objects to perform stream processing in a text-based computing environment Sep 10, 2006 Issued
Array ( [id] => 5143977 [patent_doc_number] => 20070006193 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Single-chip multiprocessor with clock cycle-precise program scheduling of parallel execution' [patent_app_type] => utility [patent_app_number] => 11/518038 [patent_app_country] => US [patent_app_date] => 2006-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8870 [patent_no_of_claims] => 22 [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/0006/20070006193.pdf [firstpage_image] =>[orig_patent_app_number] => 11518038 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/518038
Single-chip multiprocessor with clock cycle-precise program scheduling of parallel execution Sep 7, 2006 Issued
Menu