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] => 9236170 [patent_doc_number] => 08601486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-03 [patent_title] => 'Deterministic parallelization through atomic task computation' [patent_app_type] => utility [patent_app_number] => 13/149226 [patent_app_country] => US [patent_app_date] => 2011-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6747 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13149226 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/149226
Deterministic parallelization through atomic task computation May 30, 2011 Issued
Array ( [id] => 8189545 [patent_doc_number] => 20120117569 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-10 [patent_title] => 'TASK AUTOMATION FOR UNFORMATTED TASKS DETERMINED BY USER INTERFACE PRESENTATION FORMATS' [patent_app_type] => utility [patent_app_number] => 13/113990 [patent_app_country] => US [patent_app_date] => 2011-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5867 [patent_no_of_claims] => 7 [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/0117/20120117569.pdf [firstpage_image] =>[orig_patent_app_number] => 13113990 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/113990
TASK AUTOMATION FOR UNFORMATTED TASKS DETERMINED BY USER INTERFACE PRESENTATION FORMATS May 22, 2011 Abandoned
Array ( [id] => 8443403 [patent_doc_number] => 20120260019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-11 [patent_title] => 'ELASTIC PROVISIONING OF RESOURCES VIA DISTRIBUTED VIRTUALIZATION' [patent_app_type] => utility [patent_app_number] => 13/112558 [patent_app_country] => US [patent_app_date] => 2011-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4173 [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] => 13112558 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/112558
Elastic provisioning of resources via distributed virtualization May 19, 2011 Issued
Array ( [id] => 9879190 [patent_doc_number] => 08966486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-24 [patent_title] => 'Distributed multi-phase batch job processing' [patent_app_type] => utility [patent_app_number] => 13/099814 [patent_app_country] => US [patent_app_date] => 2011-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5724 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13099814 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/099814
Distributed multi-phase batch job processing May 2, 2011 Issued
Array ( [id] => 9352502 [patent_doc_number] => 08671406 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-03-11 [patent_title] => 'Method and system for providing storage services' [patent_app_type] => utility [patent_app_number] => 13/096959 [patent_app_country] => US [patent_app_date] => 2011-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9573 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 423 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13096959 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/096959
Method and system for providing storage services Apr 27, 2011 Issued
Array ( [id] => 10098721 [patent_doc_number] => 09135033 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-15 [patent_title] => 'Virtual machine storage' [patent_app_type] => utility [patent_app_number] => 13/094636 [patent_app_country] => US [patent_app_date] => 2011-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6646 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13094636 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/094636
Virtual machine storage Apr 25, 2011 Issued
Array ( [id] => 8467071 [patent_doc_number] => 20120272239 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-25 [patent_title] => 'SHARING CLASS DATA' [patent_app_type] => utility [patent_app_number] => 13/093420 [patent_app_country] => US [patent_app_date] => 2011-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3885 [patent_no_of_claims] => 17 [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] => 13093420 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/093420
SHARING CLASS DATA Apr 24, 2011 Abandoned
Array ( [id] => 8467068 [patent_doc_number] => 20120272236 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-25 [patent_title] => 'MECHANISM FOR HOST MACHINE LEVEL TEMPLATE CACHING IN VIRTUALIZATION ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 13/091048 [patent_app_country] => US [patent_app_date] => 2011-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6348 [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] => 13091048 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/091048
MECHANISM FOR HOST MACHINE LEVEL TEMPLATE CACHING IN VIRTUALIZATION ENVIRONMENTS Apr 19, 2011 Abandoned
Array ( [id] => 10015183 [patent_doc_number] => 09058196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-16 [patent_title] => 'Host machine level template caching in virtualization environments' [patent_app_type] => utility [patent_app_number] => 13/085290 [patent_app_country] => US [patent_app_date] => 2011-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6337 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13085290 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/085290
Host machine level template caching in virtualization environments Apr 11, 2011 Issued
Array ( [id] => 9036474 [patent_doc_number] => 20130239112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-12 [patent_title] => 'INFORMATION PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/884464 [patent_app_country] => US [patent_app_date] => 2011-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5175 [patent_no_of_claims] => 13 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13884464 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/884464
INFORMATION PROCESSING SYSTEM Mar 22, 2011 Abandoned
Array ( [id] => 8408056 [patent_doc_number] => 20120240124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-20 [patent_title] => 'Performing An Operation Using Multiple Services' [patent_app_type] => utility [patent_app_number] => 13/050904 [patent_app_country] => US [patent_app_date] => 2011-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 19482 [patent_no_of_claims] => 23 [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] => 13050904 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/050904
Performing an operation using multiple services Mar 16, 2011 Issued
Array ( [id] => 10847942 [patent_doc_number] => 08875144 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-28 [patent_title] => 'Using a yield indicator in a hierarchical scheduler' [patent_app_type] => utility [patent_app_number] => 13/041882 [patent_app_country] => US [patent_app_date] => 2011-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5311 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13041882 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/041882
Using a yield indicator in a hierarchical scheduler Mar 6, 2011 Issued
Array ( [id] => 9251978 [patent_doc_number] => 08615769 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-24 [patent_title] => 'Data processing system, data processing method, and data processing program' [patent_app_type] => utility [patent_app_number] => 13/022965 [patent_app_country] => US [patent_app_date] => 2011-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6473 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 392 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13022965 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/022965
Data processing system, data processing method, and data processing program Feb 7, 2011 Issued
Array ( [id] => 8837382 [patent_doc_number] => 08453152 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-28 [patent_title] => 'Workflow control of reservations and regular jobs using a flexible job scheduler' [patent_app_type] => utility [patent_app_number] => 13/018796 [patent_app_country] => US [patent_app_date] => 2011-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 9221 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 433 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13018796 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/018796
Workflow control of reservations and regular jobs using a flexible job scheduler Jan 31, 2011 Issued
Array ( [id] => 8303297 [patent_doc_number] => 20120185857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-19 [patent_title] => 'TECHNIQUES TO AUTOMATICALLY CLASSIFY PROCESSES' [patent_app_type] => utility [patent_app_number] => 13/008177 [patent_app_country] => US [patent_app_date] => 2011-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3288 [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] => 13008177 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/008177
Techniques to automatically classify processes Jan 17, 2011 Issued
Array ( [id] => 6191326 [patent_doc_number] => 20110173610 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-14 [patent_title] => 'VIRTUAL MACHINE, REMOTE START METHOD, AND VIRTUAL MACHINE SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/984689 [patent_app_country] => US [patent_app_date] => 2011-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9528 [patent_no_of_claims] => 10 [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/0173/20110173610.pdf [firstpage_image] =>[orig_patent_app_number] => 12984689 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/984689
VIRTUAL MACHINE, REMOTE START METHOD, AND VIRTUAL MACHINE SYSTEM Jan 4, 2011 Abandoned
Array ( [id] => 9695643 [patent_doc_number] => 08826273 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-02 [patent_title] => 'Synchronously logging to disk for main-memory database systems through record and replay' [patent_app_type] => utility [patent_app_number] => 12/976073 [patent_app_country] => US [patent_app_date] => 2010-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7519 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 29 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12976073 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/976073
Synchronously logging to disk for main-memory database systems through record and replay Dec 21, 2010 Issued
Array ( [id] => 8255174 [patent_doc_number] => 20120159506 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'SCHEDULING AND MANAGEMENT IN A PERSONAL DATACENTER' [patent_app_type] => utility [patent_app_number] => 12/972563 [patent_app_country] => US [patent_app_date] => 2010-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5782 [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/0159/20120159506.pdf [firstpage_image] =>[orig_patent_app_number] => 12972563 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/972563
Scheduling and management in a personal datacenter Dec 19, 2010 Issued
Array ( [id] => 8255193 [patent_doc_number] => 20120159516 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'METADATA-BASED EVENTING SUPPORTING OPERATIONS ON DATA' [patent_app_type] => utility [patent_app_number] => 12/969587 [patent_app_country] => US [patent_app_date] => 2010-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6184 [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/0159/20120159516.pdf [firstpage_image] =>[orig_patent_app_number] => 12969587 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/969587
Metadata-based eventing supporting operations on data Dec 15, 2010 Issued
Array ( [id] => 5977198 [patent_doc_number] => 20110154374 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'APPARATUS AND METHOD FOR MANAGING CUSTOMIZED APPLICATION' [patent_app_type] => utility [patent_app_number] => 12/970438 [patent_app_country] => US [patent_app_date] => 2010-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5529 [patent_no_of_claims] => 20 [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/0154/20110154374.pdf [firstpage_image] =>[orig_patent_app_number] => 12970438 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/970438
APPARATUS AND METHOD FOR MANAGING CUSTOMIZED APPLICATION Dec 15, 2010 Abandoned
Menu