Search

Chih Ching Chow

Examiner (ID: 3352)

Most Active Art Unit
2191
Art Unit(s)
2192, 2191, 2122
Total Applications
260
Issued Applications
210
Pending Applications
2
Abandoned Applications
48

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 749913 [patent_doc_number] => 07032210 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-18 [patent_title] => 'Method and system for generating program source code of a computer application from an information model' [patent_app_type] => utility [patent_app_number] => 10/138892 [patent_app_country] => US [patent_app_date] => 2002-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7849 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/032/07032210.pdf [firstpage_image] =>[orig_patent_app_number] => 10138892 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/138892
Method and system for generating program source code of a computer application from an information model May 1, 2002 Issued
Array ( [id] => 717304 [patent_doc_number] => 07058925 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-06-06 [patent_title] => 'System and method for generating a predicate abstraction of a program' [patent_app_type] => utility [patent_app_number] => 10/136881 [patent_app_country] => US [patent_app_date] => 2002-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8955 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/058/07058925.pdf [firstpage_image] =>[orig_patent_app_number] => 10136881 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/136881
System and method for generating a predicate abstraction of a program Apr 29, 2002 Issued
Array ( [id] => 6665317 [patent_doc_number] => 20030204644 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-30 [patent_title] => 'System and method for developing, deploying, and debugging software agents' [patent_app_type] => new [patent_app_number] => 10/134863 [patent_app_country] => US [patent_app_date] => 2002-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5969 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0204/20030204644.pdf [firstpage_image] =>[orig_patent_app_number] => 10134863 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/134863
System and method for developing, deploying, and debugging software agents Apr 28, 2002 Abandoned
Array ( [id] => 6665506 [patent_doc_number] => 20030204833 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-30 [patent_title] => 'Method for dynamically adding new code to an application program' [patent_app_type] => new [patent_app_number] => 10/135991 [patent_app_country] => US [patent_app_date] => 2002-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3167 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0204/20030204833.pdf [firstpage_image] =>[orig_patent_app_number] => 10135991 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/135991
Method for dynamically adding new code to an application program Apr 28, 2002 Issued
Array ( [id] => 736555 [patent_doc_number] => 07043720 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-09 [patent_title] => 'Mechanism for reformatting a simple source code statement into a compound source code statement' [patent_app_type] => utility [patent_app_number] => 10/128162 [patent_app_country] => US [patent_app_date] => 2002-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 4015 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/043/07043720.pdf [firstpage_image] =>[orig_patent_app_number] => 10128162 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/128162
Mechanism for reformatting a simple source code statement into a compound source code statement Apr 21, 2002 Issued
Array ( [id] => 6746262 [patent_doc_number] => 20030023445 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-30 [patent_title] => 'Method for dynamically changing one Web page by another web page' [patent_app_type] => new [patent_app_number] => 10/116345 [patent_app_country] => US [patent_app_date] => 2002-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3052 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0023/20030023445.pdf [firstpage_image] =>[orig_patent_app_number] => 10116345 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/116345
Method for dynamically changing one Web page by another web page Apr 3, 2002 Issued
Array ( [id] => 6775172 [patent_doc_number] => 20030018510 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-23 [patent_title] => 'Method, system, and software for enterprise action management' [patent_app_type] => new [patent_app_number] => 10/112048 [patent_app_country] => US [patent_app_date] => 2002-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 14955 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0018/20030018510.pdf [firstpage_image] =>[orig_patent_app_number] => 10112048 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/112048
Method, system, and software for enterprise action management Mar 31, 2002 Abandoned
Array ( [id] => 691389 [patent_doc_number] => 07080365 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-18 [patent_title] => 'Method and apparatus for simulation system compiler' [patent_app_type] => utility [patent_app_number] => 10/113582 [patent_app_country] => US [patent_app_date] => 2002-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 20054 [patent_no_of_claims] => 68 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/080/07080365.pdf [firstpage_image] =>[orig_patent_app_number] => 10113582 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/113582
Method and apparatus for simulation system compiler Mar 28, 2002 Issued
Array ( [id] => 786265 [patent_doc_number] => 06993752 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-31 [patent_title] => 'Compiler with dynamic lexical scanner adapted to accommodate different character sets' [patent_app_type] => utility [patent_app_number] => 10/108683 [patent_app_country] => US [patent_app_date] => 2002-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1504 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/993/06993752.pdf [firstpage_image] =>[orig_patent_app_number] => 10108683 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/108683
Compiler with dynamic lexical scanner adapted to accommodate different character sets Mar 27, 2002 Issued
Array ( [id] => 6732111 [patent_doc_number] => 20030188301 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-02 [patent_title] => 'Code coverage with an integrated development environment' [patent_app_type] => new [patent_app_number] => 10/108681 [patent_app_country] => US [patent_app_date] => 2002-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4025 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0188/20030188301.pdf [firstpage_image] =>[orig_patent_app_number] => 10108681 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/108681
Code coverage with an integrated development environment Mar 27, 2002 Issued
Array ( [id] => 615453 [patent_doc_number] => 07149734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-12 [patent_title] => 'Managing reusable software assets' [patent_app_type] => utility [patent_app_number] => 10/109601 [patent_app_country] => US [patent_app_date] => 2002-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 11936 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/149/07149734.pdf [firstpage_image] =>[orig_patent_app_number] => 10109601 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/109601
Managing reusable software assets Mar 25, 2002 Issued
Array ( [id] => 570293 [patent_doc_number] => 07171659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-30 [patent_title] => 'System and method for configurable software provisioning' [patent_app_type] => utility [patent_app_number] => 10/102153 [patent_app_country] => US [patent_app_date] => 2002-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13851 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/171/07171659.pdf [firstpage_image] =>[orig_patent_app_number] => 10102153 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/102153
System and method for configurable software provisioning Mar 18, 2002 Issued
Array ( [id] => 905332 [patent_doc_number] => 07340730 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-04 [patent_title] => 'On demand, network accessible, run time compile server' [patent_app_type] => utility [patent_app_number] => 10/100558 [patent_app_country] => US [patent_app_date] => 2002-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 6942 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/340/07340730.pdf [firstpage_image] =>[orig_patent_app_number] => 10100558 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/100558
On demand, network accessible, run time compile server Mar 17, 2002 Issued
Array ( [id] => 6831412 [patent_doc_number] => 20030182470 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-25 [patent_title] => 'Generating reusable software assets from distributed artifacts' [patent_app_type] => new [patent_app_number] => 10/100749 [patent_app_country] => US [patent_app_date] => 2002-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7014 [patent_no_of_claims] => 62 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 30 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0182/20030182470.pdf [firstpage_image] =>[orig_patent_app_number] => 10100749 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/100749
Generating reusable software assets from distributed artifacts Mar 17, 2002 Issued
Array ( [id] => 6798489 [patent_doc_number] => 20030177364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-18 [patent_title] => 'Method for authenticating users' [patent_app_type] => new [patent_app_number] => 10/099585 [patent_app_country] => US [patent_app_date] => 2002-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3235 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0177/20030177364.pdf [firstpage_image] =>[orig_patent_app_number] => 10099585 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/099585
Method for authenticating users Mar 14, 2002 Abandoned
Array ( [id] => 6798546 [patent_doc_number] => 20030177421 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-18 [patent_title] => 'Facilitating the use of aliases during the debugging of applications' [patent_app_type] => new [patent_app_number] => 10/099849 [patent_app_country] => US [patent_app_date] => 2002-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3363 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 38 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0177/20030177421.pdf [firstpage_image] =>[orig_patent_app_number] => 10099849 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/099849
Facilitating the use of aliases during the debugging of applications Mar 14, 2002 Issued
Array ( [id] => 6712565 [patent_doc_number] => 20030172314 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-11 [patent_title] => 'Timer monitoring apparatus and method' [patent_app_type] => new [patent_app_number] => 10/093864 [patent_app_country] => US [patent_app_date] => 2002-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5625 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20030172314.pdf [firstpage_image] =>[orig_patent_app_number] => 10093864 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/093864
Timer monitoring apparatus and method Mar 7, 2002 Abandoned
Array ( [id] => 792891 [patent_doc_number] => 06986120 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-10 [patent_title] => 'System and apparatus for programming system views in an object oriented environment' [patent_app_type] => utility [patent_app_number] => 10/052071 [patent_app_country] => US [patent_app_date] => 2002-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6586 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/986/06986120.pdf [firstpage_image] =>[orig_patent_app_number] => 10052071 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/052071
System and apparatus for programming system views in an object oriented environment Jan 15, 2002 Issued
Array ( [id] => 6707685 [patent_doc_number] => 20030154419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-08-14 [patent_title] => 'Register renaming in binary translation using rollback and recovery' [patent_app_type] => new [patent_app_number] => 10/043496 [patent_app_country] => US [patent_app_date] => 2002-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3853 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0154/20030154419.pdf [firstpage_image] =>[orig_patent_app_number] => 10043496 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/043496
Register renaming in binary translation using rollback and recovery Jan 9, 2002 Abandoned
Array ( [id] => 6771416 [patent_doc_number] => 20030217356 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-20 [patent_title] => 'Register allocation for program execution analysis' [patent_app_type] => new [patent_app_number] => 10/043474 [patent_app_country] => US [patent_app_date] => 2002-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8510 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 29 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0217/20030217356.pdf [firstpage_image] =>[orig_patent_app_number] => 10043474 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/043474
Register allocation for program execution analysis Jan 9, 2002 Abandoned
Menu