Search

Hang Pan

Examiner (ID: 9142, Phone: (571)270-7667 , Office: P/2197 )

Most Active Art Unit
2193
Art Unit(s)
2197, 2193
Total Applications
722
Issued Applications
505
Pending Applications
66
Abandoned Applications
166

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5891570 [patent_doc_number] => 20060277209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-07 [patent_title] => 'Efficient and automatic software application development system for wireless devices' [patent_app_type] => utility [patent_app_number] => 11/191975 [patent_app_country] => US [patent_app_date] => 2005-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 23703 [patent_no_of_claims] => 26 [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/0277/20060277209.pdf [firstpage_image] =>[orig_patent_app_number] => 11191975 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/191975
Efficient and automatic software application development system for wireless devices Jul 28, 2005 Abandoned
Array ( [id] => 5891617 [patent_doc_number] => 20060277231 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-07 [patent_title] => 'Integrated software development and porting system for wireless devices' [patent_app_type] => utility [patent_app_number] => 11/191957 [patent_app_country] => US [patent_app_date] => 2005-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 23703 [patent_no_of_claims] => 33 [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/0277/20060277231.pdf [firstpage_image] =>[orig_patent_app_number] => 11191957 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/191957
Integrated software development and porting system for wireless devices Jul 28, 2005 Abandoned
Array ( [id] => 9145 [patent_doc_number] => 07818719 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-19 [patent_title] => 'Extending expression-based syntax for creating object instances' [patent_app_type] => utility [patent_app_number] => 11/193584 [patent_app_country] => US [patent_app_date] => 2005-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 22 [patent_no_of_words] => 6231 [patent_no_of_claims] => 16 [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] => patents/07/818/07818719.pdf [firstpage_image] =>[orig_patent_app_number] => 11193584 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/193584
Extending expression-based syntax for creating object instances Jul 28, 2005 Issued
Array ( [id] => 5206735 [patent_doc_number] => 20070028217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-01 [patent_title] => 'Testing software using verification data defined independently of the testing code' [patent_app_type] => utility [patent_app_number] => 11/193294 [patent_app_country] => US [patent_app_date] => 2005-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15364 [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/0028/20070028217.pdf [firstpage_image] =>[orig_patent_app_number] => 11193294 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/193294
Testing software using verification data defined independently of the testing code Jul 28, 2005 Abandoned
Array ( [id] => 5821781 [patent_doc_number] => 20060026094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-02 [patent_title] => 'Systems and methods for distributing updated information in a stateless system' [patent_app_type] => utility [patent_app_number] => 11/191283 [patent_app_country] => US [patent_app_date] => 2005-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4099 [patent_no_of_claims] => 14 [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/0026/20060026094.pdf [firstpage_image] =>[orig_patent_app_number] => 11191283 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/191283
Systems and methods for distributing updated information Jul 27, 2005 Issued
Array ( [id] => 5803099 [patent_doc_number] => 20060036677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-16 [patent_title] => 'Method and system for coordinating input and output between a communications client and its host device' [patent_app_type] => utility [patent_app_number] => 11/189777 [patent_app_country] => US [patent_app_date] => 2005-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7718 [patent_no_of_claims] => 25 [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/0036/20060036677.pdf [firstpage_image] =>[orig_patent_app_number] => 11189777 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/189777
Method and system for coordinating input and output between a communications client and its host device Jul 26, 2005 Abandoned
Array ( [id] => 5243773 [patent_doc_number] => 20070022268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-25 [patent_title] => 'Add/remove memory pressure per object' [patent_app_type] => utility [patent_app_number] => 11/188395 [patent_app_country] => US [patent_app_date] => 2005-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3987 [patent_no_of_claims] => 11 [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/0022/20070022268.pdf [firstpage_image] =>[orig_patent_app_number] => 11188395 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/188395
Add/remove memory pressure per object Jul 24, 2005 Issued
Array ( [id] => 10034600 [patent_doc_number] => 09075920 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-07-07 [patent_title] => 'Integrating software-tests with software development environments or tools that can assist software-testing' [patent_app_type] => utility [patent_app_number] => 11/187685 [patent_app_country] => US [patent_app_date] => 2005-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 4926 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 429 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11187685 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/187685
Integrating software-tests with software development environments or tools that can assist software-testing Jul 21, 2005 Issued
Array ( [id] => 5794871 [patent_doc_number] => 20060015552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-19 [patent_title] => 'Analog square root calculating circuit for a sampled data system and method' [patent_app_type] => utility [patent_app_number] => 11/179709 [patent_app_country] => US [patent_app_date] => 2005-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3219 [patent_no_of_claims] => 31 [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/0015/20060015552.pdf [firstpage_image] =>[orig_patent_app_number] => 11179709 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/179709
Analog square root calculating circuit for a sampled data system and method Jul 11, 2005 Abandoned
Array ( [id] => 4995877 [patent_doc_number] => 20070011222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'Floating-point processor for processing single-precision numbers' [patent_app_type] => utility [patent_app_number] => 11/178073 [patent_app_country] => US [patent_app_date] => 2005-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3411 [patent_no_of_claims] => 41 [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/0011/20070011222.pdf [firstpage_image] =>[orig_patent_app_number] => 11178073 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/178073
Floating-point processor for processing single-precision numbers Jul 6, 2005 Abandoned
Array ( [id] => 5143971 [patent_doc_number] => 20070006187 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Safe code-motion of dangerous instructions during compiler optimization' [patent_app_type] => utility [patent_app_number] => 11/172675 [patent_app_country] => US [patent_app_date] => 2005-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5208 [patent_no_of_claims] => 20 [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/0006/20070006187.pdf [firstpage_image] =>[orig_patent_app_number] => 11172675 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/172675
Safe code-motion of dangerous instructions during compiler optimization Jun 29, 2005 Issued
Array ( [id] => 5143981 [patent_doc_number] => 20070006197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Safety verification of computer program' [patent_app_type] => utility [patent_app_number] => 11/172676 [patent_app_country] => US [patent_app_date] => 2005-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5208 [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/0006/20070006197.pdf [firstpage_image] =>[orig_patent_app_number] => 11172676 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/172676
Safety verification of computer program Jun 29, 2005 Abandoned
Array ( [id] => 5143460 [patent_doc_number] => 20070005676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Simple and amended saturation for pipelined arithmetic processors' [patent_app_type] => utility [patent_app_number] => 11/169867 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3364 [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/0005/20070005676.pdf [firstpage_image] =>[orig_patent_app_number] => 11169867 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/169867
Simple and amended saturation for pipelined arithmetic processors Jun 28, 2005 Abandoned
Array ( [id] => 5867329 [patent_doc_number] => 20060101461 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Apparatus and method for installing monitor driver' [patent_app_type] => utility [patent_app_number] => 11/166182 [patent_app_country] => US [patent_app_date] => 2005-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3323 [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/0101/20060101461.pdf [firstpage_image] =>[orig_patent_app_number] => 11166182 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/166182
Apparatus and method for installing monitor driver Jun 26, 2005 Abandoned
Array ( [id] => 5689746 [patent_doc_number] => 20060288061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'Smaller and faster comparators' [patent_app_type] => utility [patent_app_number] => 11/157343 [patent_app_country] => US [patent_app_date] => 2005-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4782 [patent_no_of_claims] => 30 [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/0288/20060288061.pdf [firstpage_image] =>[orig_patent_app_number] => 11157343 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/157343
Smaller and faster comparators Jun 19, 2005 Abandoned
Array ( [id] => 188798 [patent_doc_number] => 07647577 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-01-12 [patent_title] => 'Editing, creating, and verifying reorganization of flowchart, and transforming between flowchart and tree diagram' [patent_app_type] => utility [patent_app_number] => 11/140194 [patent_app_country] => US [patent_app_date] => 2005-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 45 [patent_no_of_words] => 7573 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 356 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/647/07647577.pdf [firstpage_image] =>[orig_patent_app_number] => 11140194 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/140194
Editing, creating, and verifying reorganization of flowchart, and transforming between flowchart and tree diagram May 26, 2005 Issued
Array ( [id] => 7230789 [patent_doc_number] => 20050262042 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-24 [patent_title] => 'Generating a dynamic content creation program' [patent_app_type] => utility [patent_app_number] => 11/132887 [patent_app_country] => US [patent_app_date] => 2005-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 10489 [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/0262/20050262042.pdf [firstpage_image] =>[orig_patent_app_number] => 11132887 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/132887
Generating a dynamic content creation program May 17, 2005 Abandoned
Array ( [id] => 5143987 [patent_doc_number] => 20070006203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Efficient algorithm for performing multi-parent class loading' [patent_app_type] => utility [patent_app_number] => 11/118685 [patent_app_country] => US [patent_app_date] => 2005-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 10277 [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/0006/20070006203.pdf [firstpage_image] =>[orig_patent_app_number] => 11118685 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/118685
Efficient algorithm for performing multi-parent class loading Apr 28, 2005 Issued
Array ( [id] => 6914058 [patent_doc_number] => 20050177816 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-11 [patent_title] => 'Automatic generation of graphical program code for a graphical program based on the target platform of the graphical program' [patent_app_type] => utility [patent_app_number] => 11/103286 [patent_app_country] => US [patent_app_date] => 2005-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 23016 [patent_no_of_claims] => 50 [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/0177/20050177816.pdf [firstpage_image] =>[orig_patent_app_number] => 11103286 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/103286
Automatic generation of graphical program code for a graphical program based on the target platform of the graphical program Apr 10, 2005 Abandoned
Array ( [id] => 7021156 [patent_doc_number] => 20050223048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'System and methods for cross-tier transaction tracing' [patent_app_type] => utility [patent_app_number] => 11/092281 [patent_app_country] => US [patent_app_date] => 2005-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7369 [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/0223/20050223048.pdf [firstpage_image] =>[orig_patent_app_number] => 11092281 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/092281
System and methods for cross-tier transaction tracing Mar 28, 2005 Issued
Menu