Search

Zubair Ahmed

Examiner (ID: 19591, Phone: (571)272-1655 , Office: P/2132 )

Most Active Art Unit
2132
Art Unit(s)
2182, 2132
Total Applications
673
Issued Applications
444
Pending Applications
70
Abandoned Applications
174

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9933753 [patent_doc_number] => 20150081945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-19 [patent_title] => 'METHODS AND APPARATUS TO MANAGE CACHE MEMORY IN MULTI-CACHE ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/122994 [patent_app_country] => US [patent_app_date] => 2013-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9024 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [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] => 14122994 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/122994
Methods and apparatus to manage cache memory in multi-cache environments Sep 18, 2013 Issued
Array ( [id] => 11882833 [patent_doc_number] => 09754007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-05 [patent_title] => 'Checkpoint capture and tracking in a high availability system' [patent_app_type] => utility [patent_app_number] => 14/027795 [patent_app_country] => US [patent_app_date] => 2013-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5465 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 612 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14027795 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/027795
Checkpoint capture and tracking in a high availability system Sep 15, 2013 Issued
Array ( [id] => 9758754 [patent_doc_number] => 20140289455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-25 [patent_title] => 'Memory Patching Circuit' [patent_app_type] => utility [patent_app_number] => 14/027485 [patent_app_country] => US [patent_app_date] => 2013-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4517 [patent_no_of_claims] => 26 [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] => 14027485 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/027485
Memory Patching Circuit Sep 15, 2013 Abandoned
Array ( [id] => 9912070 [patent_doc_number] => 20150067273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-05 [patent_title] => 'COMPUTATION HARDWARE WITH HIGH-BANDWIDTH MEMORY INTERFACE' [patent_app_type] => utility [patent_app_number] => 14/015872 [patent_app_country] => US [patent_app_date] => 2013-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6210 [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] => 14015872 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/015872
COMPUTATION HARDWARE WITH HIGH-BANDWIDTH MEMORY INTERFACE Aug 29, 2013 Abandoned
Array ( [id] => 10150860 [patent_doc_number] => 09183151 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-10 [patent_title] => 'Thread cache allocation' [patent_app_type] => utility [patent_app_number] => 14/015784 [patent_app_country] => US [patent_app_date] => 2013-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9406 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14015784 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/015784
Thread cache allocation Aug 29, 2013 Issued
Array ( [id] => 10078782 [patent_doc_number] => 09116630 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-25 [patent_title] => 'Method and system for migrating data between storage devices of a storage array' [patent_app_type] => utility [patent_app_number] => 14/015814 [patent_app_country] => US [patent_app_date] => 2013-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 7743 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14015814 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/015814
Method and system for migrating data between storage devices of a storage array Aug 29, 2013 Issued
Array ( [id] => 9758753 [patent_doc_number] => 20140289454 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-25 [patent_title] => 'STORAGE DEVICE AND CONTROLLER' [patent_app_type] => utility [patent_app_number] => 14/016001 [patent_app_country] => US [patent_app_date] => 2013-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 15004 [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] => 14016001 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/016001
STORAGE DEVICE AND CONTROLLER Aug 29, 2013 Abandoned
Array ( [id] => 12088302 [patent_doc_number] => 09842032 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-12 [patent_title] => 'Memory first live snapshot' [patent_app_type] => utility [patent_app_number] => 14/011572 [patent_app_country] => US [patent_app_date] => 2013-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7479 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 362 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14011572 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/011572
Memory first live snapshot Aug 26, 2013 Issued
Array ( [id] => 11846410 [patent_doc_number] => 09733964 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-15 [patent_title] => 'Live snapshot of a virtual machine' [patent_app_type] => utility [patent_app_number] => 14/011690 [patent_app_country] => US [patent_app_date] => 2013-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5730 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14011690 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/011690
Live snapshot of a virtual machine Aug 26, 2013 Issued
Array ( [id] => 11775849 [patent_doc_number] => 09384793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-05 [patent_title] => 'Dynamic granule-based intermediate storage' [patent_app_type] => utility [patent_app_number] => 13/973491 [patent_app_country] => US [patent_app_date] => 2013-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10298 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13973491 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/973491
Dynamic granule-based intermediate storage Aug 21, 2013 Issued
Array ( [id] => 9795246 [patent_doc_number] => 20150007190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-01 [patent_title] => 'TECHNIQUES TO AGGREGATE COMPUTE, MEMORY AND INPUT/OUTPUT RESOURCES ACROSS DEVICES' [patent_app_type] => utility [patent_app_number] => 14/129534 [patent_app_country] => US [patent_app_date] => 2013-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 15681 [patent_no_of_claims] => 30 [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] => 14129534 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/129534
TECHNIQUES TO AGGREGATE COMPUTE, MEMORY AND INPUT/OUTPUT RESOURCES ACROSS DEVICES Jun 27, 2013 Abandoned
Array ( [id] => 10105784 [patent_doc_number] => 09141566 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-22 [patent_title] => 'Method of accessing on-chip read only memory and computer system thereof' [patent_app_type] => utility [patent_app_number] => 13/897439 [patent_app_country] => US [patent_app_date] => 2013-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6298 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [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] => 13897439 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/897439
Method of accessing on-chip read only memory and computer system thereof May 18, 2013 Issued
Array ( [id] => 9163444 [patent_doc_number] => 20130311722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-21 [patent_title] => 'CACHE SYSTEM AND A METHOD OF OPERATING A CACHE MEMORY' [patent_app_type] => utility [patent_app_number] => 13/897385 [patent_app_country] => US [patent_app_date] => 2013-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8306 [patent_no_of_claims] => 27 [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] => 13897385 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/897385
Cache system and a method of operating a cache memory May 17, 2013 Issued
Array ( [id] => 10157630 [patent_doc_number] => 09189410 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-17 [patent_title] => 'Hypervisor-based flash cache space management in a multi-VM environment' [patent_app_type] => utility [patent_app_number] => 13/897269 [patent_app_country] => US [patent_app_date] => 2013-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7070 [patent_no_of_claims] => 21 [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] => 13897269 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/897269
Hypervisor-based flash cache space management in a multi-VM environment May 16, 2013 Issued
Array ( [id] => 10164385 [patent_doc_number] => 09195608 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-24 [patent_title] => 'Stored data analysis' [patent_app_type] => utility [patent_app_number] => 13/896461 [patent_app_country] => US [patent_app_date] => 2013-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6571 [patent_no_of_claims] => 17 [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] => 13896461 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/896461
Stored data analysis May 16, 2013 Issued
Array ( [id] => 10092000 [patent_doc_number] => 09128825 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-08 [patent_title] => 'Optimizing allocation of flash memory to file groups' [patent_app_type] => utility [patent_app_number] => 13/897159 [patent_app_country] => US [patent_app_date] => 2013-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11336 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13897159 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/897159
Optimizing allocation of flash memory to file groups May 16, 2013 Issued
Array ( [id] => 10164352 [patent_doc_number] => 09195575 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-24 [patent_title] => 'Dynamic reconfiguration of applications on a multi-processor embedded system' [patent_app_type] => utility [patent_app_number] => 13/896577 [patent_app_country] => US [patent_app_date] => 2013-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 32 [patent_no_of_words] => 18215 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13896577 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/896577
Dynamic reconfiguration of applications on a multi-processor embedded system May 16, 2013 Issued
Array ( [id] => 9210673 [patent_doc_number] => 20140009850 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-09 [patent_title] => 'CONTROL METHOD AND SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/896799 [patent_app_country] => US [patent_app_date] => 2013-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 10017 [patent_no_of_claims] => 18 [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] => 13896799 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/896799
Control method and system May 16, 2013 Issued
Array ( [id] => 10941482 [patent_doc_number] => 20140344503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-20 [patent_title] => 'METHODS AND APPARATUS FOR ATOMIC WRITE PROCESSING' [patent_app_type] => utility [patent_app_number] => 13/897188 [patent_app_country] => US [patent_app_date] => 2013-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 6878 [patent_no_of_claims] => 18 [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] => 13897188 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/897188
METHODS AND APPARATUS FOR ATOMIC WRITE PROCESSING May 16, 2013 Abandoned
Array ( [id] => 10221578 [patent_doc_number] => 20150106571 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-16 [patent_title] => 'SYSTEM AND METHOD FOR MANAGING CACHE COHERENCE IN A NETWORK OF PROCESSORS PROVIDED WITH CACHE MEMORIES' [patent_app_type] => utility [patent_app_number] => 14/394982 [patent_app_country] => US [patent_app_date] => 2013-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11976 [patent_no_of_claims] => 11 [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] => 14394982 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/394982
System and method for managing cache coherence in a network of processors provided with cache memories Apr 11, 2013 Issued
Menu