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] => 15297537 [patent_doc_number] => 20190391904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-26 [patent_title] => AUTOMATED BUG FIXING [patent_app_type] => utility [patent_app_number] => 16/013848 [patent_app_country] => US [patent_app_date] => 2018-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16013848 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/013848
Automated bug fixing Jun 19, 2018 Issued
Array ( [id] => 13626901 [patent_doc_number] => 20180365002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => ELECTRONIC DEVICE AND PROGRAM UPDATING METHOD [patent_app_type] => utility [patent_app_number] => 16/010799 [patent_app_country] => US [patent_app_date] => 2018-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4115 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16010799 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/010799
Electronic device configured to update program stored therein using difference data and program updating method using difference data Jun 17, 2018 Issued
Array ( [id] => 15271693 [patent_doc_number] => 20190384581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => SYSTEMS AND METHODS FOR INTEGRATING MODULES INTO A SOFTWARE APPLICATION [patent_app_type] => utility [patent_app_number] => 16/009851 [patent_app_country] => US [patent_app_date] => 2018-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8739 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16009851 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/009851
Systems and methods for integrating modules into a software application Jun 14, 2018 Issued
Array ( [id] => 15167261 [patent_doc_number] => 10489123 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-11-26 [patent_title] => Selectively enabling requests to backend executable application programs from a user interface in a multi-tier computer architecture [patent_app_type] => utility [patent_app_number] => 16/006326 [patent_app_country] => US [patent_app_date] => 2018-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5372 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16006326 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/006326
Selectively enabling requests to backend executable application programs from a user interface in a multi-tier computer architecture Jun 11, 2018 Issued
Array ( [id] => 16248168 [patent_doc_number] => 10747527 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Multi-zone system with software update features [patent_app_type] => utility [patent_app_number] => 15/983645 [patent_app_country] => US [patent_app_date] => 2018-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 19187 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15983645 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/983645
Multi-zone system with software update features May 17, 2018 Issued
Array ( [id] => 13497351 [patent_doc_number] => 20180300218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => Website Debugger For Natural Language Translation And Localization [patent_app_type] => utility [patent_app_number] => 15/965604 [patent_app_country] => US [patent_app_date] => 2018-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16814 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965604 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/965604
Website debugger for natural language translation and localization Apr 26, 2018 Issued
Array ( [id] => 13318561 [patent_doc_number] => 20180210818 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-26 [patent_title] => SYSTEM AND METHOD FOR TESTING SOFTWARE [patent_app_type] => utility [patent_app_number] => 15/928216 [patent_app_country] => US [patent_app_date] => 2018-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6796 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15928216 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/928216
System and method for testing software in a multi-platform testing environment Mar 21, 2018 Issued
Array ( [id] => 15373477 [patent_doc_number] => 10528457 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-07 [patent_title] => Automated unit testing in a mainframe environment [patent_app_type] => utility [patent_app_number] => 15/913159 [patent_app_country] => US [patent_app_date] => 2018-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 7976 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15913159 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/913159
Automated unit testing in a mainframe environment Mar 5, 2018 Issued
Array ( [id] => 13665607 [patent_doc_number] => 10162968 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-12-25 [patent_title] => System and method for securely updating a registered device using a development system and a release management system operated by an update provider and an update publisher [patent_app_type] => utility [patent_app_number] => 15/898950 [patent_app_country] => US [patent_app_date] => 2018-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 14198 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 346 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15898950 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/898950
System and method for securely updating a registered device using a development system and a release management system operated by an update provider and an update publisher Feb 18, 2018 Issued
Array ( [id] => 17907366 [patent_doc_number] => 11461220 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-04 [patent_title] => Techniques to identify improper information in call stacks [patent_app_type] => utility [patent_app_number] => 16/958660 [patent_app_country] => US [patent_app_date] => 2018-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11763 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16958660 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/958660
Techniques to identify improper information in call stacks Feb 14, 2018 Issued
Array ( [id] => 16478166 [patent_doc_number] => 10853114 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-01 [patent_title] => Systems and methods for executing software robot computer programs on virtual machines [patent_app_type] => utility [patent_app_number] => 15/862842 [patent_app_country] => US [patent_app_date] => 2018-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 19495 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15862842 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/862842
Systems and methods for executing software robot computer programs on virtual machines Jan 4, 2018 Issued
Array ( [id] => 13332645 [patent_doc_number] => 20180217860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-02 [patent_title] => INTEGRATED NETWORK DATA COLLECTION APPARATUS AND METHOD [patent_app_type] => utility [patent_app_number] => 15/861792 [patent_app_country] => US [patent_app_date] => 2018-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4612 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15861792 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/861792
INTEGRATED NETWORK DATA COLLECTION APPARATUS AND METHOD Jan 3, 2018 Abandoned
Array ( [id] => 15545027 [patent_doc_number] => 10572294 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-25 [patent_title] => Automated application footprint discovery for application migration to containers [patent_app_type] => utility [patent_app_number] => 15/861064 [patent_app_country] => US [patent_app_date] => 2018-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8054 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15861064 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/861064
Automated application footprint discovery for application migration to containers Jan 2, 2018 Issued
Array ( [id] => 12868732 [patent_doc_number] => 20180181419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => METHOD FOR STORING DATA IN A VIRTUALIZED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/856899 [patent_app_country] => US [patent_app_date] => 2017-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3547 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15856899 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/856899
Method for storing data in a virtualized storage system Dec 27, 2017 Issued
Array ( [id] => 14887349 [patent_doc_number] => 10423718 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Interleaving the xforms processing model with java server faces request processing [patent_app_type] => utility [patent_app_number] => 15/853935 [patent_app_country] => US [patent_app_date] => 2017-12-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2867 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15853935 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/853935
Interleaving the xforms processing model with java server faces request processing Dec 24, 2017 Issued
Array ( [id] => 14856617 [patent_doc_number] => 10417035 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-17 [patent_title] => Virtual redundancy for active-standby cloud applications [patent_app_type] => utility [patent_app_number] => 15/849155 [patent_app_country] => US [patent_app_date] => 2017-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12853 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15849155 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/849155
Virtual redundancy for active-standby cloud applications Dec 19, 2017 Issued
Array ( [id] => 14472669 [patent_doc_number] => 20190187979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => DYNAMIC ACCELERATOR GENERATION AND DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 15/849582 [patent_app_country] => US [patent_app_date] => 2017-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10700 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15849582 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/849582
Dynamic accelerator generation and deployment Dec 19, 2017 Issued
Array ( [id] => 14443501 [patent_doc_number] => 20190179624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-13 [patent_title] => SOFTWARE UPGRADE IMPACT ANALYSIS BY COGNITIVE SERVICES [patent_app_type] => utility [patent_app_number] => 15/837238 [patent_app_country] => US [patent_app_date] => 2017-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5075 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15837238 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/837238
SOFTWARE UPGRADE IMPACT ANALYSIS BY COGNITIVE SERVICES Dec 10, 2017 Abandoned
Array ( [id] => 16263211 [patent_doc_number] => 10754643 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Detecting software incompatibilities within a system stack [patent_app_type] => utility [patent_app_number] => 15/835709 [patent_app_country] => US [patent_app_date] => 2017-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4168 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15835709 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/835709
Detecting software incompatibilities within a system stack Dec 7, 2017 Issued
Array ( [id] => 15106227 [patent_doc_number] => 10474438 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-12 [patent_title] => Intelligent cloud engineering platform [patent_app_type] => utility [patent_app_number] => 15/836100 [patent_app_country] => US [patent_app_date] => 2017-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8123 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15836100 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/836100
Intelligent cloud engineering platform Dec 7, 2017 Issued
Menu