Search

Dean Phan

Examiner (ID: 944, Phone: (571)270-1002 , Office: P/2184 )

Most Active Art Unit
2184
Art Unit(s)
2184, 2182
Total Applications
623
Issued Applications
422
Pending Applications
58
Abandoned Applications
151

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14901397 [patent_doc_number] => 20190294464 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => Dispersive storage area networks [patent_app_type] => utility [patent_app_number] => 16/283870 [patent_app_country] => US [patent_app_date] => 2019-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23923 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16283870 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/283870
Dispersive storage area networks Feb 24, 2019 Abandoned
Array ( [id] => 14472647 [patent_doc_number] => 20190187968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => DISTRIBUTION AND EXECUTION OF INSTRUCTIONS IN A DISTRIBUTED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/283302 [patent_app_country] => US [patent_app_date] => 2019-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16283302 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/283302
Distribution and execution of instructions in a distributed computing environment Feb 21, 2019 Issued
Array ( [id] => 16986924 [patent_doc_number] => 11074096 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-27 [patent_title] => Network reconfiguration in hypervisor-agnostic disaster recovery scenarios [patent_app_type] => utility [patent_app_number] => 16/279722 [patent_app_country] => US [patent_app_date] => 2019-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 7851 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16279722 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/279722
Network reconfiguration in hypervisor-agnostic disaster recovery scenarios Feb 18, 2019 Issued
Array ( [id] => 14719751 [patent_doc_number] => 20190250939 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => SYSTEMS AND METHODS FOR IMPROVED MANAGEMENT OF VIRTUAL MACHINE CLUSTERS [patent_app_type] => utility [patent_app_number] => 16/274995 [patent_app_country] => US [patent_app_date] => 2019-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5683 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16274995 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/274995
Systems and methods for improved management of virtual machine clusters Feb 12, 2019 Issued
Array ( [id] => 16355164 [patent_doc_number] => 10795674 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Automatic scaling of microservices applications [patent_app_type] => utility [patent_app_number] => 16/270077 [patent_app_country] => US [patent_app_date] => 2019-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8816 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16270077 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/270077
Automatic scaling of microservices applications Feb 6, 2019 Issued
Array ( [id] => 16224855 [patent_doc_number] => 20200249972 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => ELASTIC CONTAINER PLATFORM ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 16/266805 [patent_app_country] => US [patent_app_date] => 2019-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9857 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16266805 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/266805
Elastic container platform architecture Feb 3, 2019 Issued
Array ( [id] => 18087307 [patent_doc_number] => 11537442 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-27 [patent_title] => Application runtime determined dynamical allocation of heterogeneous compute resources [patent_app_type] => utility [patent_app_number] => 16/963749 [patent_app_country] => US [patent_app_date] => 2019-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2359 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16963749 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/963749
Application runtime determined dynamical allocation of heterogeneous compute resources Jan 22, 2019 Issued
Array ( [id] => 16818648 [patent_doc_number] => 11003474 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-11 [patent_title] => Semiconductor device for providing a virtualization technique [patent_app_type] => utility [patent_app_number] => 16/255275 [patent_app_country] => US [patent_app_date] => 2019-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6413 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16255275 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/255275
Semiconductor device for providing a virtualization technique Jan 22, 2019 Issued
Array ( [id] => 14585433 [patent_doc_number] => 20190220325 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => CLASSIFICATION BASED AUTOMATED INSTANCE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/249659 [patent_app_country] => US [patent_app_date] => 2019-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11648 [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] => 16249659 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/249659
Classification based automated instance management Jan 15, 2019 Issued
Array ( [id] => 16802041 [patent_doc_number] => 10996985 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Dynamic queue depth management with non-volatile memory controllers [patent_app_type] => utility [patent_app_number] => 16/245794 [patent_app_country] => US [patent_app_date] => 2019-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6551 [patent_no_of_claims] => 16 [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] => 16245794 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/245794
Dynamic queue depth management with non-volatile memory controllers Jan 10, 2019 Issued
Array ( [id] => 15982195 [patent_doc_number] => 10671425 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-02 [patent_title] => Lazy timer programming for virtual machines [patent_app_type] => utility [patent_app_number] => 16/244988 [patent_app_country] => US [patent_app_date] => 2019-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3617 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16244988 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/244988
Lazy timer programming for virtual machines Jan 9, 2019 Issued
Array ( [id] => 18826930 [patent_doc_number] => 11842209 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-12 [patent_title] => High-performance processing in a virtualization environment [patent_app_type] => utility [patent_app_number] => 16/242275 [patent_app_country] => US [patent_app_date] => 2019-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4420 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16242275 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/242275
High-performance processing in a virtualization environment Jan 7, 2019 Issued
Array ( [id] => 16802043 [patent_doc_number] => 10996987 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Progress visualization of computational job [patent_app_type] => utility [patent_app_number] => 16/241693 [patent_app_country] => US [patent_app_date] => 2019-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 5605 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16241693 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/241693
Progress visualization of computational job Jan 6, 2019 Issued
Array ( [id] => 16592544 [patent_doc_number] => 10901807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-26 [patent_title] => Computer system with concurrency for multithreaded applications [patent_app_type] => utility [patent_app_number] => 16/237821 [patent_app_country] => US [patent_app_date] => 2019-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 10175 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16237821 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/237821
Computer system with concurrency for multithreaded applications Jan 1, 2019 Issued
Array ( [id] => 15788999 [patent_doc_number] => 10628224 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-21 [patent_title] => Resource overprovisioning in a virtual machine environment [patent_app_type] => utility [patent_app_number] => 16/237627 [patent_app_country] => US [patent_app_date] => 2018-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5448 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16237627 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/237627
Resource overprovisioning in a virtual machine environment Dec 30, 2018 Issued
Array ( [id] => 17017206 [patent_doc_number] => 11086847 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => System and method for implementing native contract on blockchain [patent_app_type] => utility [patent_app_number] => 16/464148 [patent_app_country] => US [patent_app_date] => 2018-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7262 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16464148 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/464148
System and method for implementing native contract on blockchain Dec 28, 2018 Issued
Array ( [id] => 14218575 [patent_doc_number] => 20190121672 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => AUTOMATED CAPACITY PROVISIONING METHOD USING HISTORICAL PERFORMANCE DATA [patent_app_type] => utility [patent_app_number] => 16/224200 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 16224200 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/224200
Automated capacity provisioning method using historical performance data Dec 17, 2018 Issued
Array ( [id] => 16077477 [patent_doc_number] => 20200192725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => Distributed Load Balancing for Processing of High-Volume Data Streams [patent_app_type] => utility [patent_app_number] => 16/224314 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22314 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16224314 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/224314
Distributed load balancing for processing of high-volume data streams Dec 17, 2018 Issued
Array ( [id] => 14298641 [patent_doc_number] => 10289447 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-05-14 [patent_title] => Parallel process scheduling for efficient data access [patent_app_type] => utility [patent_app_number] => 16/221752 [patent_app_country] => US [patent_app_date] => 2018-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6742 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 389 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16221752 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/221752
Parallel process scheduling for efficient data access Dec 16, 2018 Issued
Array ( [id] => 16551653 [patent_doc_number] => 10884812 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Performance-based hardware emulation in an on-demand network code execution system [patent_app_type] => utility [patent_app_number] => 16/219842 [patent_app_country] => US [patent_app_date] => 2018-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12904 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16219842 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/219842
Performance-based hardware emulation in an on-demand network code execution system Dec 12, 2018 Issued
Menu