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] => 11326910 [patent_doc_number] => 20160357522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'PHYSICAL SPACE MAP OVERLAY AND INTERACTION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 15/176789 [patent_app_country] => US [patent_app_date] => 2016-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 8188 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15176789 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/176789
PHYSICAL SPACE MAP OVERLAY AND INTERACTION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT Jun 7, 2016 Abandoned
Array ( [id] => 11326912 [patent_doc_number] => 20160357524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'THING DISCOVERY AND CONFIGURATION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 15/176912 [patent_app_country] => US [patent_app_date] => 2016-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 7651 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15176912 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/176912
Thing discovery and configuration for an internet of things integrated developer environment Jun 7, 2016 Issued
Array ( [id] => 13240721 [patent_doc_number] => 10133559 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-20 [patent_title] => Generating executable files through compiler optimization [patent_app_type] => utility [patent_app_number] => 15/173366 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7851 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15173366 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/173366
Generating executable files through compiler optimization Jun 2, 2016 Issued
Array ( [id] => 11614501 [patent_doc_number] => 09652358 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-05-16 [patent_title] => 'Type widening for source code analysis' [patent_app_type] => utility [patent_app_number] => 15/164656 [patent_app_country] => US [patent_app_date] => 2016-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11251 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 352 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15164656 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/164656
Type widening for source code analysis May 24, 2016 Issued
Array ( [id] => 11278707 [patent_doc_number] => 09495186 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-11-15 [patent_title] => 'Automatic discovery of a javascript API' [patent_app_type] => utility [patent_app_number] => 15/153075 [patent_app_country] => US [patent_app_date] => 2016-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4993 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 422 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15153075 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/153075
Automatic discovery of a javascript API May 11, 2016 Issued
Array ( [id] => 13767479 [patent_doc_number] => 10176081 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-01-08 [patent_title] => Monitoring of application program interface integrations [patent_app_type] => utility [patent_app_number] => 15/143489 [patent_app_country] => US [patent_app_date] => 2016-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 10726 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15143489 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/143489
Monitoring of application program interface integrations Apr 28, 2016 Issued
Array ( [id] => 12453984 [patent_doc_number] => 09983859 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-29 [patent_title] => Method and system for developing and deploying data science transformations from a development computing environment into a production computing environment [patent_app_type] => utility [patent_app_number] => 15/142650 [patent_app_country] => US [patent_app_date] => 2016-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14187 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 411 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15142650 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/142650
Method and system for developing and deploying data science transformations from a development computing environment into a production computing environment Apr 28, 2016 Issued
Array ( [id] => 11272537 [patent_doc_number] => 20160335084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'METHOD OF COMPILING, APPARATUS, AND STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 15/140939 [patent_app_country] => US [patent_app_date] => 2016-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 6101 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15140939 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/140939
Method and apparatus for compiling a program for execution by a plurality of processing units Apr 27, 2016 Issued
Array ( [id] => 11365957 [patent_doc_number] => 20170003937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-05 [patent_title] => 'Process and system for automatic generation of functional architecture documents and software design and analysis specification documents from natural language' [patent_app_type] => utility [patent_app_number] => 15/141748 [patent_app_country] => US [patent_app_date] => 2016-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 20365 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15141748 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/141748
Process and system for automatic generation of functional architecture documents and software design and analysis specification documents from natural language Apr 27, 2016 Issued
Array ( [id] => 12331902 [patent_doc_number] => 09946628 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => Embedding and executing trace functions in code to gather trace data [patent_app_type] => utility [patent_app_number] => 15/136654 [patent_app_country] => US [patent_app_date] => 2016-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4972 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15136654 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/136654
Embedding and executing trace functions in code to gather trace data Apr 21, 2016 Issued
Array ( [id] => 11982120 [patent_doc_number] => 20170286274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'TRANSACTION STITCHING DEFINITIONS' [patent_app_type] => utility [patent_app_number] => 15/087102 [patent_app_country] => US [patent_app_date] => 2016-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15894 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15087102 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/087102
Transaction stitching definitions Mar 30, 2016 Issued
Array ( [id] => 16322988 [patent_doc_number] => 10782952 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-22 [patent_title] => Generating machine images from software packages [patent_app_type] => utility [patent_app_number] => 15/085727 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10423 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 303 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15085727 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/085727
Generating machine images from software packages Mar 29, 2016 Issued
Array ( [id] => 13185785 [patent_doc_number] => 10108412 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-23 [patent_title] => Blocking and non-blocking firmware update [patent_app_type] => utility [patent_app_number] => 15/086025 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 20492 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15086025 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/086025
Blocking and non-blocking firmware update Mar 29, 2016 Issued
Array ( [id] => 16145519 [patent_doc_number] => 10705829 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Software discovery using exclusion [patent_app_type] => utility [patent_app_number] => 15/084584 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6098 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15084584 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/084584
Software discovery using exclusion Mar 29, 2016 Issued
Array ( [id] => 13664931 [patent_doc_number] => 10162627 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-25 [patent_title] => Maintaining build secrets in a build container [patent_app_type] => utility [patent_app_number] => 15/056365 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8873 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15056365 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/056365
Maintaining build secrets in a build container Feb 28, 2016 Issued
Array ( [id] => 14395231 [patent_doc_number] => 10310899 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Database and a development project system, method, and recording medium [patent_app_type] => utility [patent_app_number] => 15/056637 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5134 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15056637 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/056637
Database and a development project system, method, and recording medium Feb 28, 2016 Issued
Array ( [id] => 11945080 [patent_doc_number] => 20170249231 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-31 [patent_title] => 'ANALYTIC AND LAYER-BASED AUGMENTATION OF CODE REVIEWS' [patent_app_type] => utility [patent_app_number] => 15/055867 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11132 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15055867 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/055867
Analytic and layer-based augmentation of code reviews Feb 28, 2016 Issued
Array ( [id] => 14038039 [patent_doc_number] => 10230786 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-12 [patent_title] => Hot deployment in a distributed cluster system [patent_app_type] => utility [patent_app_number] => 15/055512 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11298 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15055512 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/055512
Hot deployment in a distributed cluster system Feb 25, 2016 Issued
Array ( [id] => 15398981 [patent_doc_number] => 10540147 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-21 [patent_title] => Add-on image for a platform-as-a-service system [patent_app_type] => utility [patent_app_number] => 15/054569 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8906 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15054569 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/054569
Add-on image for a platform-as-a-service system Feb 25, 2016 Issued
Array ( [id] => 10824574 [patent_doc_number] => 20160170740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'Integrity Assurance and Rebootless Updating During Runtime' [patent_app_type] => utility [patent_app_number] => 15/051461 [patent_app_country] => US [patent_app_date] => 2016-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6103 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15051461 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/051461
Integrity Assurance and Rebootless Updating During Runtime Feb 22, 2016 Abandoned
Menu