
Daniel St Cyr
Examiner (ID: 15757, Phone: (571)272-2407 , Office: P/2876 )
| Most Active Art Unit | 2876 |
| Art Unit(s) | 2876 |
| Total Applications | 2471 |
| Issued Applications | 1875 |
| Pending Applications | 202 |
| Abandoned Applications | 411 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9527435
[patent_doc_number] => 08751726
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-10
[patent_title] => 'System and methods employing mock thresholds to generate actual reading thresholds in flash memory devices'
[patent_app_type] => utility
[patent_app_number] => 12/596438
[patent_app_country] => US
[patent_app_date] => 2008-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 31
[patent_no_of_words] => 14068
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12596438
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/596438 | System and methods employing mock thresholds to generate actual reading thresholds in flash memory devices | Sep 16, 2008 | Issued |
Array
(
[id] => 5292074
[patent_doc_number] => 20090024804
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'MEMORY CONTROLLERS FOR PROCESSOR HAVING MULTIPLE PROGRAMMABLE UNITS'
[patent_app_type] => utility
[patent_app_number] => 12/207476
[patent_app_country] => US
[patent_app_date] => 2008-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 10987
[patent_no_of_claims] => 8
[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] => publications/A1/0024/20090024804.pdf
[firstpage_image] =>[orig_patent_app_number] => 12207476
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/207476 | Memory controllers for processor having multiple programmable units | Sep 8, 2008 | Issued |
Array
(
[id] => 5292078
[patent_doc_number] => 20090024808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'MEMORY CONTROLLER AND METHOD FOR OPTIMIZED READ/MODIFY/WRITE PERFORMANCE'
[patent_app_type] => utility
[patent_app_number] => 12/136752
[patent_app_country] => US
[patent_app_date] => 2008-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4014
[patent_no_of_claims] => 6
[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/0024/20090024808.pdf
[firstpage_image] =>[orig_patent_app_number] => 12136752
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/136752 | MEMORY CONTROLLER AND METHOD FOR OPTIMIZED READ/MODIFY/WRITE PERFORMANCE | Jun 9, 2008 | Abandoned |
Array
(
[id] => 5292077
[patent_doc_number] => 20090024807
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'MEMORY CONTROLLER AND METHOD FOR OPTIMIZED READ/MODIFY/WRITE PERFORMANCE'
[patent_app_type] => utility
[patent_app_number] => 12/136750
[patent_app_country] => US
[patent_app_date] => 2008-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4014
[patent_no_of_claims] => 9
[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/0024/20090024807.pdf
[firstpage_image] =>[orig_patent_app_number] => 12136750
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/136750 | Memory controller and method for optimized read/modify/write performance | Jun 9, 2008 | Issued |
Array
(
[id] => 4825745
[patent_doc_number] => 20080228993
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-18
[patent_title] => 'WIRELESS DATA COMMUNICATIONS USING FIFO FOR SYNCHRONIZATION MEMORY'
[patent_app_type] => utility
[patent_app_number] => 12/131676
[patent_app_country] => US
[patent_app_date] => 2008-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 6526
[patent_no_of_claims] => 1
[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] => publications/A1/0228/20080228993.pdf
[firstpage_image] =>[orig_patent_app_number] => 12131676
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/131676 | Wireless data communications using FIFO for synchronization memory | Jun 1, 2008 | Issued |
Array
(
[id] => 5292084
[patent_doc_number] => 20090024814
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'PROVIDING AN ADMINISTRATIVE PATH FOR ACCESSING A WRITEABLE MASTER STORAGE VOLUME IN A MIRRORED STORAGE ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/129904
[patent_app_country] => US
[patent_app_date] => 2008-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10984
[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/0024/20090024814.pdf
[firstpage_image] =>[orig_patent_app_number] => 12129904
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/129904 | Providing an administrative path for accessing a writeable master storage volume in a mirrored storage environment | May 29, 2008 | Issued |
Array
(
[id] => 5344279
[patent_doc_number] => 20090182929
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-16
[patent_title] => 'METHOD AND APPARATUS FOR STORING AND RESTORING STATE OF VIRTUAL MACHINE'
[patent_app_type] => utility
[patent_app_number] => 12/129122
[patent_app_country] => US
[patent_app_date] => 2008-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6726
[patent_no_of_claims] => 22
[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/0182/20090182929.pdf
[firstpage_image] =>[orig_patent_app_number] => 12129122
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/129122 | Method and apparatus for storing and restoring state of virtual machine | May 28, 2008 | Issued |
Array
(
[id] => 8728256
[patent_doc_number] => 08407397
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-26
[patent_title] => 'Block management method for flash memory and controller and storage system using the same'
[patent_app_type] => utility
[patent_app_number] => 12/129299
[patent_app_country] => US
[patent_app_date] => 2008-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 5933
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12129299
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/129299 | Block management method for flash memory and controller and storage system using the same | May 28, 2008 | Issued |
Array
(
[id] => 9507007
[patent_doc_number] => 08745336
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-03
[patent_title] => 'Offloading storage operations to storage hardware'
[patent_app_type] => utility
[patent_app_number] => 12/129323
[patent_app_country] => US
[patent_app_date] => 2008-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 12831
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12129323
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/129323 | Offloading storage operations to storage hardware | May 28, 2008 | Issued |
Array
(
[id] => 9326151
[patent_doc_number] => 08661188
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-25
[patent_title] => 'Parallel flash memory controller, chip and control method thereof'
[patent_app_type] => utility
[patent_app_number] => 12/599497
[patent_app_country] => US
[patent_app_date] => 2008-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3475
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12599497
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/599497 | Parallel flash memory controller, chip and control method thereof | May 4, 2008 | Issued |
Array
(
[id] => 4862061
[patent_doc_number] => 20080270710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-30
[patent_title] => 'APPARATUS, METHOD AND DATA PROCESSING ELEMENT FOR EFFICIENT PARALLEL PROCESSING OF MULTIMEDIA DATA'
[patent_app_type] => utility
[patent_app_number] => 12/112156
[patent_app_country] => US
[patent_app_date] => 2008-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6705
[patent_no_of_claims] => 19
[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] => publications/A1/0270/20080270710.pdf
[firstpage_image] =>[orig_patent_app_number] => 12112156
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/112156 | Apparatus, method and data processing element for efficient parallel processing of multimedia data | Apr 29, 2008 | Issued |
Array
(
[id] => 8693139
[patent_doc_number] => 08392675
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-03-05
[patent_title] => 'System and method for reduced-overhead snapshot creation'
[patent_app_type] => utility
[patent_app_number] => 12/113155
[patent_app_country] => US
[patent_app_date] => 2008-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5682
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12113155
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/113155 | System and method for reduced-overhead snapshot creation | Apr 29, 2008 | Issued |
Array
(
[id] => 8219960
[patent_doc_number] => 08195866
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-05
[patent_title] => 'Adjusting available persistent storage during execution in a virtual computer system'
[patent_app_type] => utility
[patent_app_number] => 12/111155
[patent_app_country] => US
[patent_app_date] => 2008-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 10642
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/195/08195866.pdf
[firstpage_image] =>[orig_patent_app_number] => 12111155
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/111155 | Adjusting available persistent storage during execution in a virtual computer system | Apr 27, 2008 | Issued |
Array
(
[id] => 4678214
[patent_doc_number] => 20080215845
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-04
[patent_title] => 'Methods, Systems, and Media for Managing Dynamic Storage'
[patent_app_type] => utility
[patent_app_number] => 12/099679
[patent_app_country] => US
[patent_app_date] => 2008-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6664
[patent_no_of_claims] => 16
[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/0215/20080215845.pdf
[firstpage_image] =>[orig_patent_app_number] => 12099679
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/099679 | Methods, systems, and media for managing dynamic storage | Apr 7, 2008 | Issued |
Array
(
[id] => 5286560
[patent_doc_number] => 20090100235
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-16
[patent_title] => 'STORAGE SYSTEM AND DATA ERASING METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/062136
[patent_app_country] => US
[patent_app_date] => 2008-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 45
[patent_figures_cnt] => 45
[patent_no_of_words] => 13135
[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/0100/20090100235.pdf
[firstpage_image] =>[orig_patent_app_number] => 12062136
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/062136 | Storage system and data erasing method | Apr 2, 2008 | Issued |
Array
(
[id] => 580960
[patent_doc_number] => 07472226
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-12-30
[patent_title] => 'Methods involving memory caches'
[patent_app_type] => utility
[patent_app_number] => 12/052163
[patent_app_country] => US
[patent_app_date] => 2008-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2835
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/472/07472226.pdf
[firstpage_image] =>[orig_patent_app_number] => 12052163
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/052163 | Methods involving memory caches | Mar 19, 2008 | Issued |
Array
(
[id] => 8087457
[patent_doc_number] => 08151067
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-04-03
[patent_title] => 'Memory sharing mechanism based on priority elevation'
[patent_app_type] => utility
[patent_app_number] => 12/051177
[patent_app_country] => US
[patent_app_date] => 2008-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 5171
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/151/08151067.pdf
[firstpage_image] =>[orig_patent_app_number] => 12051177
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/051177 | Memory sharing mechanism based on priority elevation | Mar 18, 2008 | Issued |
Array
(
[id] => 8849196
[patent_doc_number] => 08458396
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'Sharing resources within a robotic media library amongst a plurality of connected servers'
[patent_app_type] => utility
[patent_app_number] => 12/048454
[patent_app_country] => US
[patent_app_date] => 2008-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6046
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12048454
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/048454 | Sharing resources within a robotic media library amongst a plurality of connected servers | Mar 13, 2008 | Issued |
Array
(
[id] => 8763167
[patent_doc_number] => 08423704
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-16
[patent_title] => 'Dynamic optimization of memory use in a digital recording device'
[patent_app_type] => utility
[patent_app_number] => 12/049071
[patent_app_country] => US
[patent_app_date] => 2008-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2990
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12049071
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049071 | Dynamic optimization of memory use in a digital recording device | Mar 13, 2008 | Issued |
Array
(
[id] => 4626737
[patent_doc_number] => 08006048
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-08-23
[patent_title] => 'Signal processing circuit'
[patent_app_type] => utility
[patent_app_number] => 12/048388
[patent_app_country] => US
[patent_app_date] => 2008-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4469
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/006/08006048.pdf
[firstpage_image] =>[orig_patent_app_number] => 12048388
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/048388 | Signal processing circuit | Mar 13, 2008 | Issued |