Search

Khiem M Nguyen

Examiner (ID: 5747, Phone: (571)272-2096 , Office: P/2831 )

Most Active Art Unit
2831
Art Unit(s)
2833, 3202, 2831, 2839
Total Applications
3650
Issued Applications
3272
Pending Applications
123
Abandoned Applications
255

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9604805 [patent_doc_number] => 20140201487 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-17 [patent_title] => 'SELECTING FIRST DATA SETS IN A FIRST STORAGE GROUP TO SWAP WITH SECOND DATA SETS IN A SECOND STORAGE GROUP' [patent_app_type] => utility [patent_app_number] => 13/742342 [patent_app_country] => US [patent_app_date] => 2013-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5637 [patent_no_of_claims] => 27 [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] => 13742342 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/742342
Selecting first data sets in a first storage group to swap with second data sets in a second storage group Jan 14, 2013 Issued
Array ( [id] => 10609980 [patent_doc_number] => 09330013 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Method of cloning data in a memory for a virtual machine, product of computer programs and computer system therewith' [patent_app_type] => utility [patent_app_number] => 13/535360 [patent_app_country] => US [patent_app_date] => 2012-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6042 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 307 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13535360 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/535360
Method of cloning data in a memory for a virtual machine, product of computer programs and computer system therewith Jun 27, 2012 Issued
Array ( [id] => 9150470 [patent_doc_number] => 20130304993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-14 [patent_title] => 'Method and Apparatus for Tracking Extra Data Permissions in an Instruction Cache' [patent_app_type] => utility [patent_app_number] => 13/535398 [patent_app_country] => US [patent_app_date] => 2012-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9065 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 7 [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] => 13535398 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/535398
Method and apparatus for tracking extra data permissions in an instruction cache Jun 27, 2012 Issued
Array ( [id] => 9986424 [patent_doc_number] => 09032159 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-12 [patent_title] => 'Data prefetcher with complex stride predictor' [patent_app_type] => utility [patent_app_number] => 13/535062 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 6640 [patent_no_of_claims] => 24 [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] => 13535062 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/535062
Data prefetcher with complex stride predictor Jun 26, 2012 Issued
Array ( [id] => 9109819 [patent_doc_number] => 20130282951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-24 [patent_title] => 'SYSTEM AND METHOD FOR SECURE BOOTING AND DEBUGGING OF SOC DEVICES' [patent_app_type] => utility [patent_app_number] => 13/534991 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4413 [patent_no_of_claims] => 28 [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] => 13534991 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/534991
SYSTEM AND METHOD FOR SECURE BOOTING AND DEBUGGING OF SOC DEVICES Jun 26, 2012 Abandoned
Array ( [id] => 8479180 [patent_doc_number] => 20120278587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'Dynamic Data Partitioning For Optimal Resource Utilization In A Parallel Data Processing System' [patent_app_type] => utility [patent_app_number] => 13/534478 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6909 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [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] => 13534478 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/534478
Dynamic data partitioning for optimal resource utilization in a parallel data processing system Jun 26, 2012 Issued
Array ( [id] => 13029303 [patent_doc_number] => 10037271 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-07-31 [patent_title] => Data-temperature-based control of buffer cache memory in a database system [patent_app_type] => utility [patent_app_number] => 13/535323 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5381 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13535323 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/535323
Data-temperature-based control of buffer cache memory in a database system Jun 26, 2012 Issued
Array ( [id] => 8794143 [patent_doc_number] => 20130111112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'METHOD FOR ADJUSTING PERFORMANCE OF A STORAGE DEVICE AND A SEMICONDUCTOR STORAGE DEVICE THEREFOR' [patent_app_type] => utility [patent_app_number] => 13/534830 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7260 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [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] => 13534830 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/534830
Method for adjusting performance of a storage device and a semiconductor storage device therefor Jun 26, 2012 Issued
Array ( [id] => 11700787 [patent_doc_number] => 09690703 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-06-27 [patent_title] => 'Systems and methods providing storage system write elasticity buffers' [patent_app_type] => utility [patent_app_number] => 13/534867 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8163 [patent_no_of_claims] => 21 [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] => 13534867 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/534867
Systems and methods providing storage system write elasticity buffers Jun 26, 2012 Issued
Array ( [id] => 10144093 [patent_doc_number] => 09176902 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-11-03 [patent_title] => 'Data migration techniques' [patent_app_type] => utility [patent_app_number] => 13/535018 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 19485 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13535018 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/535018
Data migration techniques Jun 26, 2012 Issued
Array ( [id] => 10292987 [patent_doc_number] => 20150177987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-25 [patent_title] => 'AUGMENTING MEMORY CAPACITY FOR KEY VALUE CACHE' [patent_app_type] => utility [patent_app_number] => 14/405899 [patent_app_country] => US [patent_app_date] => 2012-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3730 [patent_no_of_claims] => 15 [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] => 14405899 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/405899
AUGMENTING MEMORY CAPACITY FOR KEY VALUE CACHE Jun 7, 2012 Abandoned
Array ( [id] => 10417894 [patent_doc_number] => 20150302904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'ACCESSING MEMORY' [patent_app_type] => utility [patent_app_number] => 14/405904 [patent_app_country] => US [patent_app_date] => 2012-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10145 [patent_no_of_claims] => 16 [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] => 14405904 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/405904
Accessing memory Jun 7, 2012 Issued
Array ( [id] => 9017331 [patent_doc_number] => 20130232295 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-05 [patent_title] => 'ADAPTIVE CACHE PROMOTIONS IN A TWO LEVEL CACHING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/466861 [patent_app_country] => US [patent_app_date] => 2012-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7300 [patent_no_of_claims] => 8 [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] => 13466861 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/466861
Adaptive cache promotions in a two level caching system May 7, 2012 Issued
Array ( [id] => 8746626 [patent_doc_number] => 20130086343 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-04 [patent_title] => 'MAINTAINING MULTIPLE TARGET COPIES' [patent_app_type] => utility [patent_app_number] => 13/466783 [patent_app_country] => US [patent_app_date] => 2012-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6012 [patent_no_of_claims] => 9 [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] => 13466783 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/466783
Maintaining multiple target copies May 7, 2012 Issued
Array ( [id] => 8650529 [patent_doc_number] => 20130036259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'SOLID STATE DRIVE AND DATA STORING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/412781 [patent_app_country] => US [patent_app_date] => 2012-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4243 [patent_no_of_claims] => 7 [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] => 13412781 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/412781
SOLID STATE DRIVE AND DATA STORING METHOD THEREOF Mar 5, 2012 Abandoned
Array ( [id] => 8886420 [patent_doc_number] => 20130159604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-20 [patent_title] => 'MEMORY STORAGE DEVICE AND MEMORY CONTROLLER AND DATA WRITING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/412640 [patent_app_country] => US [patent_app_date] => 2012-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5617 [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] => 13412640 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/412640
MEMORY STORAGE DEVICE AND MEMORY CONTROLLER AND DATA WRITING METHOD THEREOF Mar 5, 2012 Abandoned
Array ( [id] => 9017329 [patent_doc_number] => 20130232293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-05 [patent_title] => 'HIGH PERFORMANCE STORAGE TECHNOLOGY WITH OFF THE SHELF STORAGE COMPONENTS' [patent_app_type] => utility [patent_app_number] => 13/412188 [patent_app_country] => US [patent_app_date] => 2012-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4070 [patent_no_of_claims] => 15 [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] => 13412188 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/412188
HIGH PERFORMANCE STORAGE TECHNOLOGY WITH OFF THE SHELF STORAGE COMPONENTS Mar 4, 2012 Abandoned
Array ( [id] => 9017330 [patent_doc_number] => 20130232294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-05 [patent_title] => 'ADAPTIVE CACHE PROMOTIONS IN A TWO LEVEL CACHING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/412412 [patent_app_country] => US [patent_app_date] => 2012-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7300 [patent_no_of_claims] => 15 [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] => 13412412 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/412412
Adaptive cache promotions in a two level caching system Mar 4, 2012 Issued
Array ( [id] => 8395565 [patent_doc_number] => 20120233407 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-13 [patent_title] => 'CACHE PHASE DETECTOR AND PROCESSOR CORE' [patent_app_type] => utility [patent_app_number] => 13/411728 [patent_app_country] => US [patent_app_date] => 2012-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13664 [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] => 13411728 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/411728
CACHE PHASE DETECTOR AND PROCESSOR CORE Mar 4, 2012 Abandoned
Array ( [id] => 9017351 [patent_doc_number] => 20130232315 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-05 [patent_title] => 'SCALABLE, CUSTOMIZABLE, AND LOAD-BALANCING PHYSICAL MEMORY MANAGEMENT SCHEME' [patent_app_type] => utility [patent_app_number] => 13/411148 [patent_app_country] => US [patent_app_date] => 2012-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2818 [patent_no_of_claims] => 19 [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] => 13411148 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/411148
SCALABLE, CUSTOMIZABLE, AND LOAD-BALANCING PHYSICAL MEMORY MANAGEMENT SCHEME Mar 1, 2012 Abandoned
Menu