Search

Helen C Kwok

Examiner (ID: 170, Phone: (571)272-2197 , Office: P/2856 )

Most Active Art Unit
2856
Art Unit(s)
2855, 2856, 2861
Total Applications
2725
Issued Applications
2185
Pending Applications
166
Abandoned Applications
373

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6485986 [patent_doc_number] => 20020152457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-17 [patent_title] => 'Methods and systems for providing polymorphism in a programming language' [patent_app_type] => new [patent_app_number] => 09/949743 [patent_app_country] => US [patent_app_date] => 2001-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8114 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0152/20020152457.pdf [firstpage_image] =>[orig_patent_app_number] => 09949743 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/949743
Methods and systems for providing polymorphism in a programming language Sep 9, 2001 Abandoned
Array ( [id] => 6752157 [patent_doc_number] => 20030046678 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-06 [patent_title] => 'Computer hardware and software installation apparatus and method' [patent_app_type] => new [patent_app_number] => 09/945547 [patent_app_country] => US [patent_app_date] => 2001-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2367 [patent_no_of_claims] => 12 [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/0046/20030046678.pdf [firstpage_image] =>[orig_patent_app_number] => 09945547 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/945547
Computer hardware and software installation apparatus and method Aug 29, 2001 Abandoned
Array ( [id] => 958380 [patent_doc_number] => 06957420 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-10-18 [patent_title] => 'Method of generating test scripts for systems having dynamic behavior' [patent_app_type] => utility [patent_app_number] => 09/943640 [patent_app_country] => US [patent_app_date] => 2001-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2327 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/957/06957420.pdf [firstpage_image] =>[orig_patent_app_number] => 09943640 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/943640
Method of generating test scripts for systems having dynamic behavior Aug 29, 2001 Issued
Array ( [id] => 7632969 [patent_doc_number] => 06658651 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-12-02 [patent_title] => 'Method and apparatus for analyzing software in a language-independent manner' [patent_app_type] => B2 [patent_app_number] => 09/942508 [patent_app_country] => US [patent_app_date] => 2001-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 13373 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 26 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/658/06658651.pdf [firstpage_image] =>[orig_patent_app_number] => 09942508 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/942508
Method and apparatus for analyzing software in a language-independent manner Aug 28, 2001 Issued
Array ( [id] => 641412 [patent_doc_number] => 07127704 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-24 [patent_title] => 'Interactive software engineering tool with support for embedded lexical contexts' [patent_app_type] => utility [patent_app_number] => 09/940242 [patent_app_country] => US [patent_app_date] => 2001-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 9919 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/127/07127704.pdf [firstpage_image] =>[orig_patent_app_number] => 09940242 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/940242
Interactive software engineering tool with support for embedded lexical contexts Aug 26, 2001 Issued
Array ( [id] => 6638132 [patent_doc_number] => 20020016953 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-02-07 [patent_title] => 'Development system with methods for assisting a user with inputting source code' [patent_app_type] => new [patent_app_number] => 09/934942 [patent_app_country] => US [patent_app_date] => 2001-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10153 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0016/20020016953.pdf [firstpage_image] =>[orig_patent_app_number] => 09934942 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/934942
Development system with methods for assisting a user with inputting source code Aug 21, 2001 Abandoned
Array ( [id] => 953515 [patent_doc_number] => 06961932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-11-01 [patent_title] => 'Semantics mapping between different object hierarchies' [patent_app_type] => utility [patent_app_number] => 09/931649 [patent_app_country] => US [patent_app_date] => 2001-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9629 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 14 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/961/06961932.pdf [firstpage_image] =>[orig_patent_app_number] => 09931649 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/931649
Semantics mapping between different object hierarchies Aug 14, 2001 Issued
Array ( [id] => 792903 [patent_doc_number] => 06986129 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-10 [patent_title] => 'System and method for java preprocessor' [patent_app_type] => utility [patent_app_number] => 09/930541 [patent_app_country] => US [patent_app_date] => 2001-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4947 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/986/06986129.pdf [firstpage_image] =>[orig_patent_app_number] => 09930541 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/930541
System and method for java preprocessor Aug 13, 2001 Issued
Array ( [id] => 6689312 [patent_doc_number] => 20030033038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-13 [patent_title] => 'Method and architecture for automated analysis and design' [patent_app_type] => new [patent_app_number] => 09/928042 [patent_app_country] => US [patent_app_date] => 2001-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4200 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0033/20030033038.pdf [firstpage_image] =>[orig_patent_app_number] => 09928042 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/928042
Architecture for automated analysis and design with read only structure Aug 9, 2001 Issued
Array ( [id] => 984860 [patent_doc_number] => 06928637 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-08-09 [patent_title] => 'Version control adapter interface to support integration of multiple vendors integrated development environments (IDEs)' [patent_app_type] => utility [patent_app_number] => 09/928143 [patent_app_country] => US [patent_app_date] => 2001-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3640 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/928/06928637.pdf [firstpage_image] =>[orig_patent_app_number] => 09928143 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/928143
Version control adapter interface to support integration of multiple vendors integrated development environments (IDEs) Aug 9, 2001 Issued
Array ( [id] => 6065845 [patent_doc_number] => 20020032692 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-03-14 [patent_title] => 'Workflow management method and workflow management system of controlling workflow process' [patent_app_type] => new [patent_app_number] => 09/924505 [patent_app_country] => US [patent_app_date] => 2001-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 14371 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20020032692.pdf [firstpage_image] =>[orig_patent_app_number] => 09924505 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/924505
Workflow management method and workflow management system of controlling workflow process Aug 8, 2001 Abandoned
Array ( [id] => 5877100 [patent_doc_number] => 20020049961 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-04-25 [patent_title] => 'Rule-based personalization framework' [patent_app_type] => new [patent_app_number] => 09/925241 [patent_app_country] => US [patent_app_date] => 2001-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11062 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0049/20020049961.pdf [firstpage_image] =>[orig_patent_app_number] => 09925241 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/925241
Rule-based personalization framework Aug 7, 2001 Abandoned
Array ( [id] => 478783 [patent_doc_number] => 07231637 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-06-12 [patent_title] => 'Security and software testing of pre-release anti-virus updates on client and transmitting the results to the server' [patent_app_type] => utility [patent_app_number] => 09/916609 [patent_app_country] => US [patent_app_date] => 2001-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3339 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/231/07231637.pdf [firstpage_image] =>[orig_patent_app_number] => 09916609 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/916609
Security and software testing of pre-release anti-virus updates on client and transmitting the results to the server Jul 25, 2001 Issued
09/889074 ADAPTABLE INTEGRATED-CONTENT PRODUCT DEVELOPMENT SYSTEM Jul 10, 2001 Abandoned
Array ( [id] => 6293397 [patent_doc_number] => 20020055849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-09 [patent_title] => 'Workflow primitives modeling' [patent_app_type] => new [patent_app_number] => 09/895845 [patent_app_country] => US [patent_app_date] => 2001-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4174 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20020055849.pdf [firstpage_image] =>[orig_patent_app_number] => 09895845 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/895845
Workflow primitives modeling Jun 28, 2001 Abandoned
Array ( [id] => 6862764 [patent_doc_number] => 20030093772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-15 [patent_title] => 'Method and system for instrumenting a software program and collecting data from the instrumented software program' [patent_app_type] => new [patent_app_number] => 09/880327 [patent_app_country] => US [patent_app_date] => 2001-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10295 [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/0093/20030093772.pdf [firstpage_image] =>[orig_patent_app_number] => 09880327 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/880327
Instrumenting a software program and collecting data from the instrumented software program by type Jun 11, 2001 Issued
Array ( [id] => 6065853 [patent_doc_number] => 20020032695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-03-14 [patent_title] => 'System and services for handling computing environments as documents' [patent_app_type] => new [patent_app_number] => 09/872346 [patent_app_country] => US [patent_app_date] => 2001-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6618 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20020032695.pdf [firstpage_image] =>[orig_patent_app_number] => 09872346 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/872346
System and services for handling computing environments as documents May 31, 2001 Issued
Array ( [id] => 6426534 [patent_doc_number] => 20020184611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-05 [patent_title] => 'Design system and method having improved display of code' [patent_app_type] => new [patent_app_number] => 09/870308 [patent_app_country] => US [patent_app_date] => 2001-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3280 [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/0184/20020184611.pdf [firstpage_image] =>[orig_patent_app_number] => 09870308 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/870308
Design system and method having improved display of code May 29, 2001 Abandoned
Array ( [id] => 6581195 [patent_doc_number] => 20020166113 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-07 [patent_title] => 'Compiler generation of instruction sequences for unresolved storage references' [patent_app_type] => new [patent_app_number] => 09/870206 [patent_app_country] => US [patent_app_date] => 2001-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4189 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0166/20020166113.pdf [firstpage_image] =>[orig_patent_app_number] => 09870206 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/870206
Compiler generation of instruction sequences for unresolved storage references May 28, 2001 Issued
Array ( [id] => 7368603 [patent_doc_number] => 20040015863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-22 [patent_title] => 'Automatically generated symbol-based debug script executable by a debug program for software debugging' [patent_app_type] => new [patent_app_number] => 09/864109 [patent_app_country] => US [patent_app_date] => 2001-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3580 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20040015863.pdf [firstpage_image] =>[orig_patent_app_number] => 09864109 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/864109
Automatically generated symbol-based debug script executable by a debug program for software debugging May 23, 2001 Issued
Menu