
Hetul B. Patel
Supervisory Patent Examiner (ID: 17670, Phone: (571)272-4184 , Office: P/3992 )
| Most Active Art Unit | 2186 |
| Art Unit(s) | 2186, 3992 |
| Total Applications | 630 |
| Issued Applications | 335 |
| Pending Applications | 184 |
| Abandoned Applications | 126 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4683968
[patent_doc_number] => 20080250194
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-09
[patent_title] => 'TWO-DIMENSIONAL WRITING DATA METHOD FOR FLASH MEMORY AND CORRESPONDING STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/060478
[patent_app_country] => US
[patent_app_date] => 2008-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1980
[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] => publications/A1/0250/20080250194.pdf
[firstpage_image] =>[orig_patent_app_number] => 12060478
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/060478 | TWO-DIMENSIONAL WRITING DATA METHOD FOR FLASH MEMORY AND CORRESPONDING STORAGE DEVICE | Mar 31, 2008 | Abandoned |
Array
(
[id] => 7779832
[patent_doc_number] => 08122209
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-02-21
[patent_title] => 'Diskless storage device'
[patent_app_type] => utility
[patent_app_number] => 12/079436
[patent_app_country] => US
[patent_app_date] => 2008-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 10479
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/122/08122209.pdf
[firstpage_image] =>[orig_patent_app_number] => 12079436
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/079436 | Diskless storage device | Mar 26, 2008 | Issued |
Array
(
[id] => 7813391
[patent_doc_number] => 08135929
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-03-13
[patent_title] => 'Cascaded remote data facility system having diskless intermediate RDF site providing logical storage device functionality'
[patent_app_type] => utility
[patent_app_number] => 12/079546
[patent_app_country] => US
[patent_app_date] => 2008-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 10265
[patent_no_of_claims] => 21
[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] => patents/08/135/08135929.pdf
[firstpage_image] =>[orig_patent_app_number] => 12079546
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/079546 | Cascaded remote data facility system having diskless intermediate RDF site providing logical storage device functionality | Mar 26, 2008 | Issued |
Array
(
[id] => 4539785
[patent_doc_number] => 07953945
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-31
[patent_title] => 'System and method for providing a backup/restore interface for third party HSM clients'
[patent_app_type] => utility
[patent_app_number] => 12/056389
[patent_app_country] => US
[patent_app_date] => 2008-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10648
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/953/07953945.pdf
[firstpage_image] =>[orig_patent_app_number] => 12056389
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/056389 | System and method for providing a backup/restore interface for third party HSM clients | Mar 26, 2008 | Issued |
Array
(
[id] => 8194592
[patent_doc_number] => 08185684
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-05-22
[patent_title] => 'Method and apparatus for resolving volume identifiers associated with a virtual machine'
[patent_app_type] => utility
[patent_app_number] => 12/056992
[patent_app_country] => US
[patent_app_date] => 2008-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4609
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/185/08185684.pdf
[firstpage_image] =>[orig_patent_app_number] => 12056992
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/056992 | Method and apparatus for resolving volume identifiers associated with a virtual machine | Mar 26, 2008 | Issued |
Array
(
[id] => 7547892
[patent_doc_number] => 08055873
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-08
[patent_title] => 'Data writing method for flash memory, and controller and system using the same'
[patent_app_type] => utility
[patent_app_number] => 12/056949
[patent_app_country] => US
[patent_app_date] => 2008-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 5686
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/055/08055873.pdf
[firstpage_image] =>[orig_patent_app_number] => 12056949
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/056949 | Data writing method for flash memory, and controller and system using the same | Mar 26, 2008 | Issued |
Array
(
[id] => 4928891
[patent_doc_number] => 20080168254
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-10
[patent_title] => 'SELECTIVELY INVALIDATING ENTRIES IN AN ADDRESS TRANSLATION CACHE'
[patent_app_type] => utility
[patent_app_number] => 12/054538
[patent_app_country] => US
[patent_app_date] => 2008-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5231
[patent_no_of_claims] => 2
[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/0168/20080168254.pdf
[firstpage_image] =>[orig_patent_app_number] => 12054538
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/054538 | Selectively invalidating entries in an address translation cache | Mar 24, 2008 | Issued |
Array
(
[id] => 4754785
[patent_doc_number] => 20080162861
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-03
[patent_title] => 'Memory hub architecture having programmable lane widths'
[patent_app_type] => utility
[patent_app_number] => 12/074888
[patent_app_country] => US
[patent_app_date] => 2008-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3107
[patent_no_of_claims] => 2
[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/0162/20080162861.pdf
[firstpage_image] =>[orig_patent_app_number] => 12074888
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/074888 | Memory hub architecture having programmable lane widths | Mar 6, 2008 | Issued |
Array
(
[id] => 5516642
[patent_doc_number] => 20090216949
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'METHOD AND SYSTEM FOR A MULTI-LEVEL VIRTUAL/REAL CACHE SYSTEM WITH SYNONYM RESOLUTION'
[patent_app_type] => utility
[patent_app_number] => 12/036357
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7492
[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] => publications/A1/0216/20090216949.pdf
[firstpage_image] =>[orig_patent_app_number] => 12036357
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/036357 | Method and system for a multi-level virtual/real cache system with synonym resolution | Feb 24, 2008 | Issued |
Array
(
[id] => 5516684
[patent_doc_number] => 20090216991
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'METHOD AND APPARATUS TO COMBINE SCATTERED BUFFER ADDRESSES INTO A CONTIGUOUS VIRTUAL ADDRESS SPACE'
[patent_app_type] => utility
[patent_app_number] => 12/036403
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3970
[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] => publications/A1/0216/20090216991.pdf
[firstpage_image] =>[orig_patent_app_number] => 12036403
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/036403 | Method and apparatus to combine scattered buffer addresses into a contiguous virtual address space | Feb 24, 2008 | Issued |
Array
(
[id] => 4626728
[patent_doc_number] => 08006039
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-08-23
[patent_title] => 'Method, system, and computer program product for merging data'
[patent_app_type] => utility
[patent_app_number] => 12/036322
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5457
[patent_no_of_claims] => 12
[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] => patents/08/006/08006039.pdf
[firstpage_image] =>[orig_patent_app_number] => 12036322
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/036322 | Method, system, and computer program product for merging data | Feb 24, 2008 | Issued |
Array
(
[id] => 5516687
[patent_doc_number] => 20090216994
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'PROCESSOR, METHOD AND COMPUTER PROGRAM PRODUCT FOR FAST SELECTIVE INVALIDATION OF TRANSLATION LOOKASIDE BUFFER'
[patent_app_type] => utility
[patent_app_number] => 12/036398
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2853
[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] => publications/A1/0216/20090216994.pdf
[firstpage_image] =>[orig_patent_app_number] => 12036398
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/036398 | Processor, method and computer program product for fast selective invalidation of translation lookaside buffer | Feb 24, 2008 | Issued |
Array
(
[id] => 7718427
[patent_doc_number] => 08095752
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-01-10
[patent_title] => 'Storage access device issuing I/O requests, in an associated logical unit environment'
[patent_app_type] => utility
[patent_app_number] => 12/036496
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 19
[patent_no_of_words] => 14655
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/095/08095752.pdf
[firstpage_image] =>[orig_patent_app_number] => 12036496
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/036496 | Storage access device issuing I/O requests, in an associated logical unit environment | Feb 24, 2008 | Issued |
Array
(
[id] => 7591298
[patent_doc_number] => 07653909
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-01-26
[patent_title] => 'Time slicing in a shared partition'
[patent_app_type] => utility
[patent_app_number] => 12/017452
[patent_app_country] => US
[patent_app_date] => 2008-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5914
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/653/07653909.pdf
[firstpage_image] =>[orig_patent_app_number] => 12017452
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/017452 | Time slicing in a shared partition | Jan 21, 2008 | Issued |
Array
(
[id] => 4512396
[patent_doc_number] => 07921257
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-04-05
[patent_title] => 'Dynamic parity distribution technique'
[patent_app_type] => utility
[patent_app_number] => 11/965406
[patent_app_country] => US
[patent_app_date] => 2007-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 6863
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/921/07921257.pdf
[firstpage_image] =>[orig_patent_app_number] => 11965406
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/965406 | Dynamic parity distribution technique | Dec 26, 2007 | Issued |
Array
(
[id] => 4454895
[patent_doc_number] => 07966453
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-06-21
[patent_title] => 'Method and apparatus for active software disown of cache line\'s exlusive rights'
[patent_app_type] => utility
[patent_app_number] => 11/954374
[patent_app_country] => US
[patent_app_date] => 2007-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 2912
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/966/07966453.pdf
[firstpage_image] =>[orig_patent_app_number] => 11954374
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/954374 | Method and apparatus for active software disown of cache line's exlusive rights | Dec 11, 2007 | Issued |
Array
(
[id] => 7779803
[patent_doc_number] => 08122195
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-02-21
[patent_title] => 'Instruction for pre-fetching data and releasing cache lines'
[patent_app_type] => utility
[patent_app_number] => 11/954526
[patent_app_country] => US
[patent_app_date] => 2007-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 7383
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 318
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/122/08122195.pdf
[firstpage_image] =>[orig_patent_app_number] => 11954526
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/954526 | Instruction for pre-fetching data and releasing cache lines | Dec 11, 2007 | Issued |
Array
(
[id] => 5548069
[patent_doc_number] => 20090157946
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-18
[patent_title] => 'MEMORY HAVING IMPROVED READ CAPABILITY'
[patent_app_type] => utility
[patent_app_number] => 11/954577
[patent_app_country] => US
[patent_app_date] => 2007-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 15685
[patent_no_of_claims] => 22
[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/0157/20090157946.pdf
[firstpage_image] =>[orig_patent_app_number] => 11954577
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/954577 | MEMORY HAVING IMPROVED READ CAPABILITY | Dec 11, 2007 | Abandoned |
Array
(
[id] => 7542861
[patent_doc_number] => 08060710
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-11-15
[patent_title] => 'Non-disruptive migration using device identity spoofing and passive/active ORS pull sessions'
[patent_app_type] => utility
[patent_app_number] => 11/954399
[patent_app_country] => US
[patent_app_date] => 2007-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 26
[patent_no_of_words] => 8632
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/060/08060710.pdf
[firstpage_image] =>[orig_patent_app_number] => 11954399
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/954399 | Non-disruptive migration using device identity spoofing and passive/active ORS pull sessions | Dec 11, 2007 | Issued |
Array
(
[id] => 7982533
[patent_doc_number] => 08074025
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-12-06
[patent_title] => 'Method and system for copying live entities of source blocks identified by source list for selected destination block to selected destination block of memory heap'
[patent_app_type] => utility
[patent_app_number] => 11/954101
[patent_app_country] => US
[patent_app_date] => 2007-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4558
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/074/08074025.pdf
[firstpage_image] =>[orig_patent_app_number] => 11954101
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/954101 | Method and system for copying live entities of source blocks identified by source list for selected destination block to selected destination block of memory heap | Dec 10, 2007 | Issued |