
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |