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] => 15700815 [patent_doc_number] => 10606583 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => Software change tracking and management [patent_app_type] => utility [patent_app_number] => 15/835928 [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] => 7968 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15835928 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/835928
Software change tracking and management 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
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
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
Array ( [id] => 14669087 [patent_doc_number] => 10372444 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => Android dynamic loading file extraction method, recording medium and system for performing the method [patent_app_type] => utility [patent_app_number] => 15/835028 [patent_app_country] => US [patent_app_date] => 2017-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4383 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15835028 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/835028
Android dynamic loading file extraction method, recording medium and system for performing the method Dec 6, 2017 Issued
Array ( [id] => 15399191 [patent_doc_number] => 10540252 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-21 [patent_title] => Analytic and layer-based augmentation of code reviews [patent_app_type] => utility [patent_app_number] => 15/833764 [patent_app_country] => US [patent_app_date] => 2017-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10839 [patent_no_of_claims] => 17 [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] => 15833764 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/833764
Analytic and layer-based augmentation of code reviews Dec 5, 2017 Issued
Array ( [id] => 16478102 [patent_doc_number] => 10853049 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-01 [patent_title] => Methods for enabling a computer to migrate microservices and to perform microservice templating [patent_app_type] => utility [patent_app_number] => 15/829790 [patent_app_country] => US [patent_app_date] => 2017-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4436 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15829790 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/829790
Methods for enabling a computer to migrate microservices and to perform microservice templating Nov 30, 2017 Issued
Array ( [id] => 14379073 [patent_doc_number] => 20190163449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => METHOD AND SYSTEM FOR SIMULATING A CONTROL PROGRAM [patent_app_type] => utility [patent_app_number] => 15/827196 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7967 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15827196 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/827196
Method and system for simulating a control program Nov 29, 2017 Issued
Array ( [id] => 14379069 [patent_doc_number] => 20190163447 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => DYNAMIC ACCELERATOR GENERATION AND DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 15/828086 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8590 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 15828086 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/828086
DYNAMIC ACCELERATOR GENERATION AND DEPLOYMENT Nov 29, 2017 Abandoned
Array ( [id] => 14379093 [patent_doc_number] => 20190163459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => CONTENT DEPLOYMENT SYSTEM HAVING A CONTENT PUBLISHING ENGINE WITH A FILTER MODULE FOR SELECTIVELY EXTRACTING CONTENT ITEMS PROVIDED FROM CONTENT SOURCES FOR INTEGRATION INTO A SPECIFIC RELEASE AND METHODS FOR IMPLEMENTING THE SAME [patent_app_type] => utility [patent_app_number] => 15/823093 [patent_app_country] => US [patent_app_date] => 2017-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23400 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15823093 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/823093
Content deployment system having a content publishing engine with a filter module for selectively extracting content items provided from content sources for integration into a specific release and methods for implementing the same Nov 26, 2017 Issued
Array ( [id] => 12234877 [patent_doc_number] => 20180067740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'EFFICIENT DETECTION OF ARCHITECTURE RELATED BUGS DURING THE PORTING PROCESS' [patent_app_type] => utility [patent_app_number] => 15/810956 [patent_app_country] => US [patent_app_date] => 2017-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5412 [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] => 15810956 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/810956
Efficient detection of architecture related bugs during the porting process Nov 12, 2017 Issued
Array ( [id] => 17164920 [patent_doc_number] => 11151017 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-19 [patent_title] => Method for processing refresh and display exceptions, and terminal [patent_app_type] => utility [patent_app_number] => 16/754695 [patent_app_country] => US [patent_app_date] => 2017-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 25 [patent_no_of_words] => 11851 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16754695 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/754695
Method for processing refresh and display exceptions, and terminal Oct 14, 2017 Issued
Array ( [id] => 16185980 [patent_doc_number] => 10719312 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-21 [patent_title] => Systems and methods for assessing configuration files associated with a process control system [patent_app_type] => utility [patent_app_number] => 15/722306 [patent_app_country] => US [patent_app_date] => 2017-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13378 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15722306 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/722306
Systems and methods for assessing configuration files associated with a process control system Oct 1, 2017 Issued
Array ( [id] => 14135681 [patent_doc_number] => 20190102230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => MANAGING SPLIT PACKAGES IN A MODULE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/721837 [patent_app_country] => US [patent_app_date] => 2017-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14816 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721837 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/721837
Managing split packages in a module system Sep 29, 2017 Issued
Array ( [id] => 14135523 [patent_doc_number] => 20190102151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => METHODS AND APPARATUS TO MAP SINGLE STATIC ASSIGNMENT INSTRUCTIONS ONTO A DATA FLOW GRAPH IN A DATA FLOW ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 15/721454 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10310 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721454 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/721454
Methods and apparatus to map single static assignment instructions onto a data flow graph in a data flow architecture Sep 28, 2017 Issued
Array ( [id] => 14135537 [patent_doc_number] => 20190102158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => SYSTEM AND METHOD FOR PROVIDING SOFTWARE UPDATES IN ASSEMBLY LINE AND DEALERSHIP LOT ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 15/719764 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6368 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 15719764 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/719764
SYSTEM AND METHOD FOR PROVIDING SOFTWARE UPDATES IN ASSEMBLY LINE AND DEALERSHIP LOT ENVIRONMENTS Sep 28, 2017 Abandoned
Array ( [id] => 15248243 [patent_doc_number] => 10509646 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-17 [patent_title] => Software update rollbacks using file system volume snapshots [patent_app_type] => utility [patent_app_number] => 15/720203 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4741 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15720203 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/720203
Software update rollbacks using file system volume snapshots Sep 28, 2017 Issued
Array ( [id] => 13304507 [patent_doc_number] => 20180203790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => DETECTION OF SOFTWARE ERRORS [patent_app_type] => utility [patent_app_number] => 15/719681 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4704 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 351 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15719681 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/719681
DETECTION OF SOFTWARE ERRORS Sep 28, 2017 Abandoned
Array ( [id] => 16494263 [patent_doc_number] => 10860305 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-08 [patent_title] => Secure firmware deployment [patent_app_type] => utility [patent_app_number] => 15/721307 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 17762 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721307 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/721307
Secure firmware deployment Sep 28, 2017 Issued
Array ( [id] => 14107043 [patent_doc_number] => 20190095197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => RE-USE OF CODE [patent_app_type] => utility [patent_app_number] => 15/718162 [patent_app_country] => US [patent_app_date] => 2017-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6722 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 15718162 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/718162
Re-use of code Sep 27, 2017 Issued
Menu