Search

Cortez M. Cook

Examiner (ID: 2512, Phone: (571)270-7954 , Office: P/2837 )

Most Active Art Unit
2846
Art Unit(s)
2846, 2837
Total Applications
657
Issued Applications
540
Pending Applications
50
Abandoned Applications
77

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6766795 [patent_doc_number] => 20030101195 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-29 [patent_title] => 'Symbol repository' [patent_app_type] => new [patent_app_number] => 10/218937 [patent_app_country] => US [patent_app_date] => 2002-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7197 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0101/20030101195.pdf [firstpage_image] =>[orig_patent_app_number] => 10218937 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/218937
Symbol repository Aug 13, 2002 Abandoned
Array ( [id] => 469882 [patent_doc_number] => 07240340 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-03 [patent_title] => 'System and method for browse information parsing without compilation' [patent_app_type] => utility [patent_app_number] => 10/218142 [patent_app_country] => US [patent_app_date] => 2002-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7130 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/240/07240340.pdf [firstpage_image] =>[orig_patent_app_number] => 10218142 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/218142
System and method for browse information parsing without compilation Aug 11, 2002 Issued
Array ( [id] => 7394956 [patent_doc_number] => 20040031023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-12 [patent_title] => 'Compilation of declarations, expressions, and statements of dynamic classification in object-oriented programs, and apparatus that interprets the declarations, expressions, and statements of dynamic classification' [patent_app_type] => new [patent_app_number] => 10/216957 [patent_app_country] => US [patent_app_date] => 2002-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6464 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 15 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0031/20040031023.pdf [firstpage_image] =>[orig_patent_app_number] => 10216957 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/216957
Compilation of declarations, expressions, and statements of dynamic classification in object-oriented programs, and apparatus that interprets the declarations, expressions, and statements of dynamic classification Aug 11, 2002 Abandoned
Array ( [id] => 6810361 [patent_doc_number] => 20030200300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-23 [patent_title] => 'Singularly hosted, enterprise managed, plural branded application services' [patent_app_type] => new [patent_app_number] => 10/215960 [patent_app_country] => US [patent_app_date] => 2002-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 10835 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0200/20030200300.pdf [firstpage_image] =>[orig_patent_app_number] => 10215960 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/215960
Singularly hosted, enterprise managed, plural branded application services Aug 8, 2002 Abandoned
Array ( [id] => 7393570 [patent_doc_number] => 20040030809 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-12 [patent_title] => 'Method and apparatus for automating printer and printer driver diagnostics and repair' [patent_app_type] => new [patent_app_number] => 10/213986 [patent_app_country] => US [patent_app_date] => 2002-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7129 [patent_no_of_claims] => 63 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0030/20040030809.pdf [firstpage_image] =>[orig_patent_app_number] => 10213986 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/213986
Method and apparatus for automating printer and printer driver diagnostics and repair Aug 6, 2002 Issued
Array ( [id] => 7603446 [patent_doc_number] => 07117494 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-03 [patent_title] => 'System and method for bi-directional communication and execution of dynamic instruction sets' [patent_app_type] => utility [patent_app_number] => 10/206516 [patent_app_country] => US [patent_app_date] => 2002-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 25 [patent_no_of_words] => 14045 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/117/07117494.pdf [firstpage_image] =>[orig_patent_app_number] => 10206516 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/206516
System and method for bi-directional communication and execution of dynamic instruction sets Jul 24, 2002 Issued
Array ( [id] => 749915 [patent_doc_number] => 07032211 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-04-18 [patent_title] => 'Method for managing user scripts utilizing a component object model object (COM)' [patent_app_type] => utility [patent_app_number] => 10/197543 [patent_app_country] => US [patent_app_date] => 2002-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6356 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/032/07032211.pdf [firstpage_image] =>[orig_patent_app_number] => 10197543 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/197543
Method for managing user scripts utilizing a component object model object (COM) Jul 15, 2002 Issued
Array ( [id] => 659781 [patent_doc_number] => 07111285 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-19 [patent_title] => 'Method and system for protecting software applications against static and dynamic software piracy techniques' [patent_app_type] => utility [patent_app_number] => 10/197063 [patent_app_country] => US [patent_app_date] => 2002-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 12957 [patent_no_of_claims] => 81 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/111/07111285.pdf [firstpage_image] =>[orig_patent_app_number] => 10197063 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/197063
Method and system for protecting software applications against static and dynamic software piracy techniques Jul 15, 2002 Issued
Array ( [id] => 641333 [patent_doc_number] => 07127675 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-24 [patent_title] => 'Method and system for automatically revising software help documentation' [patent_app_type] => utility [patent_app_number] => 10/196083 [patent_app_country] => US [patent_app_date] => 2002-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4736 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/127/07127675.pdf [firstpage_image] =>[orig_patent_app_number] => 10196083 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/196083
Method and system for automatically revising software help documentation Jul 14, 2002 Issued
Array ( [id] => 551184 [patent_doc_number] => 07174294 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-06 [patent_title] => 'Speech platform architecture' [patent_app_type] => utility [patent_app_number] => 10/177068 [patent_app_country] => US [patent_app_date] => 2002-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6259 [patent_no_of_claims] => 44 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/174/07174294.pdf [firstpage_image] =>[orig_patent_app_number] => 10177068 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/177068
Speech platform architecture Jun 20, 2002 Issued
Array ( [id] => 6806242 [patent_doc_number] => 20030233636 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-18 [patent_title] => 'Debugger causality system and methods' [patent_app_type] => new [patent_app_number] => 10/174359 [patent_app_country] => US [patent_app_date] => 2002-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5847 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0233/20030233636.pdf [firstpage_image] =>[orig_patent_app_number] => 10174359 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/174359
Debugger causality system and methods Jun 17, 2002 Issued
Array ( [id] => 676668 [patent_doc_number] => 07093241 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-15 [patent_title] => 'Method for eliminating redundant method calls in an object oriented program' [patent_app_type] => utility [patent_app_number] => 10/165379 [patent_app_country] => US [patent_app_date] => 2002-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 1318 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/093/07093241.pdf [firstpage_image] =>[orig_patent_app_number] => 10165379 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/165379
Method for eliminating redundant method calls in an object oriented program Jun 6, 2002 Issued
Array ( [id] => 6679343 [patent_doc_number] => 20030229484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-11 [patent_title] => 'Method and apparatus for simulating conditional branch instructions in a simulator which implies binary translation' [patent_app_type] => new [patent_app_number] => 10/165853 [patent_app_country] => US [patent_app_date] => 2002-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1646 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0229/20030229484.pdf [firstpage_image] =>[orig_patent_app_number] => 10165853 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/165853
Method and apparatus for simulating conditional branch instructions in a simulator which implies binary translation Jun 6, 2002 Abandoned
Array ( [id] => 843862 [patent_doc_number] => 07392504 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-24 [patent_title] => 'System and method for automated source code generation' [patent_app_type] => utility [patent_app_number] => 10/165081 [patent_app_country] => US [patent_app_date] => 2002-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 4958 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/392/07392504.pdf [firstpage_image] =>[orig_patent_app_number] => 10165081 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/165081
System and method for automated source code generation Jun 5, 2002 Issued
Array ( [id] => 6655910 [patent_doc_number] => 20030106050 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'Program code conversion' [patent_app_type] => new [patent_app_number] => 10/165012 [patent_app_country] => US [patent_app_date] => 2002-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10254 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20030106050.pdf [firstpage_image] =>[orig_patent_app_number] => 10165012 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/165012
Program code conversion for program code referring to variable size registers Jun 5, 2002 Issued
Array ( [id] => 898714 [patent_doc_number] => 07346900 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-18 [patent_title] => 'Register-based program code conversion' [patent_app_type] => utility [patent_app_number] => 10/165378 [patent_app_country] => US [patent_app_date] => 2002-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 10254 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/346/07346900.pdf [firstpage_image] =>[orig_patent_app_number] => 10165378 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/165378
Register-based program code conversion Jun 5, 2002 Issued
Array ( [id] => 919179 [patent_doc_number] => 07328431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-05 [patent_title] => 'Program code conversion for a register-based program code' [patent_app_type] => utility [patent_app_number] => 10/164772 [patent_app_country] => US [patent_app_date] => 2002-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 10195 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/328/07328431.pdf [firstpage_image] =>[orig_patent_app_number] => 10164772 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/164772
Program code conversion for a register-based program code Jun 5, 2002 Issued
Array ( [id] => 6265810 [patent_doc_number] => 20020188929 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-12 [patent_title] => 'Linking of applications into devices having overlays and shadow memories' [patent_app_type] => new [patent_app_number] => 10/141585 [patent_app_country] => US [patent_app_date] => 2002-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3829 [patent_no_of_claims] => 22 [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/0188/20020188929.pdf [firstpage_image] =>[orig_patent_app_number] => 10141585 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/141585
Linking of applications into devices having overlays and shadow memories May 7, 2002 Issued
Array ( [id] => 749918 [patent_doc_number] => 07032212 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-18 [patent_title] => 'Method and system for generating test matrices for software programs' [patent_app_type] => utility [patent_app_number] => 10/139846 [patent_app_country] => US [patent_app_date] => 2002-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9730 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/032/07032212.pdf [firstpage_image] =>[orig_patent_app_number] => 10139846 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/139846
Method and system for generating test matrices for software programs May 5, 2002 Issued
Array ( [id] => 786272 [patent_doc_number] => 06993757 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-31 [patent_title] => 'Method and apparatus for multi-versioning loops to facilitate modulo scheduling' [patent_app_type] => utility [patent_app_number] => 10/140590 [patent_app_country] => US [patent_app_date] => 2002-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2826 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/993/06993757.pdf [firstpage_image] =>[orig_patent_app_number] => 10140590 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/140590
Method and apparatus for multi-versioning loops to facilitate modulo scheduling May 5, 2002 Issued
Menu