
Stephen C. Elmore
Examiner (ID: 6892, Phone: (571)272-4436 , Office: P/2133 )
| Most Active Art Unit | 2185 |
| Art Unit(s) | 2133, 2131, 2185, 2785, 2313, 2138, 2186, 2413, 2188 |
| Total Applications | 1200 |
| Issued Applications | 1101 |
| Pending Applications | 30 |
| Abandoned Applications | 72 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9644959
[patent_doc_number] => 20140223071
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-07
[patent_title] => 'METHOD AND SYSTEM FOR REDUCING WRITE LATENCY IN A DATA STORAGE SYSTEM BY USING A COMMAND-PUSH MODEL'
[patent_app_type] => utility
[patent_app_number] => 13/758853
[patent_app_country] => US
[patent_app_date] => 2013-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5213
[patent_no_of_claims] => 19
[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] => 13758853
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/758853 | Method and system for reducing write latency in a data storage system by using a command-push model | Feb 3, 2013 | Issued |
Array
(
[id] => 9878883
[patent_doc_number] => 08966179
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-02-24
[patent_title] => 'Volatile memory storage for private web browsing'
[patent_app_type] => utility
[patent_app_number] => 13/758970
[patent_app_country] => US
[patent_app_date] => 2013-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6064
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13758970
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/758970 | Volatile memory storage for private web browsing | Feb 3, 2013 | Issued |
Array
(
[id] => 9520473
[patent_doc_number] => 20140156965
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-06-05
[patent_title] => 'ADVANCED GROOMER FOR STORAGE ARRAY'
[patent_app_type] => utility
[patent_app_number] => 13/758824
[patent_app_country] => US
[patent_app_date] => 2013-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 14396
[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] => 13758824
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/758824 | Advanced groomer for storage array | Feb 3, 2013 | Issued |
Array
(
[id] => 10072236
[patent_doc_number] => 09110592
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-18
[patent_title] => 'Dynamic allocation of heterogenous memory in a computing system'
[patent_app_type] => utility
[patent_app_number] => 13/758613
[patent_app_country] => US
[patent_app_date] => 2013-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 9306
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13758613
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/758613 | Dynamic allocation of heterogenous memory in a computing system | Feb 3, 2013 | Issued |
Array
(
[id] => 8965563
[patent_doc_number] => 20130205165
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-08
[patent_title] => 'SYSTEMS AND METHODS FOR PERFORMING STORAGE OPERATIONS IN A COMPUTER NETWORK'
[patent_app_type] => utility
[patent_app_number] => 13/750719
[patent_app_country] => US
[patent_app_date] => 2013-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8520
[patent_no_of_claims] => 21
[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] => 13750719
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/750719 | Systems and methods for performing storage operations in a computer network | Jan 24, 2013 | Issued |
Array
(
[id] => 8831644
[patent_doc_number] => 20130132689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-23
[patent_title] => 'MEMORY REGISTER ENCODING APPARATUS AND METHODS'
[patent_app_type] => utility
[patent_app_number] => 13/740833
[patent_app_country] => US
[patent_app_date] => 2013-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9749
[patent_no_of_claims] => 24
[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] => 13740833
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/740833 | Memory register encoding apparatus and methods | Jan 13, 2013 | Issued |
Array
(
[id] => 10894952
[patent_doc_number] => 08918583
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-23
[patent_title] => 'Adapting behavior of solid-state drive using real usage model'
[patent_app_type] => utility
[patent_app_number] => 13/722845
[patent_app_country] => US
[patent_app_date] => 2012-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 8867
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13722845
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/722845 | Adapting behavior of solid-state drive using real usage model | Dec 19, 2012 | Issued |
Array
(
[id] => 10894965
[patent_doc_number] => 08918596
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-23
[patent_title] => 'System and method for implementing NUMA-aware statistics counters'
[patent_app_type] => utility
[patent_app_number] => 13/722817
[patent_app_country] => US
[patent_app_date] => 2012-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 19
[patent_no_of_words] => 18852
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13722817
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/722817 | System and method for implementing NUMA-aware statistics counters | Dec 19, 2012 | Issued |
Array
(
[id] => 9150443
[patent_doc_number] => 20130304966
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-11-14
[patent_title] => 'NON-VOLATILE MEMORY DEVICE AND METHOD FOR PROGRAMMING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 13/722932
[patent_app_country] => US
[patent_app_date] => 2012-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6801
[patent_no_of_claims] => 20
[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] => 13722932
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/722932 | Non-volatile memory device and method for programming the same | Dec 19, 2012 | Issued |
Array
(
[id] => 9974170
[patent_doc_number] => 09021207
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-28
[patent_title] => 'Management of cache size'
[patent_app_type] => utility
[patent_app_number] => 13/723093
[patent_app_country] => US
[patent_app_date] => 2012-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 8342
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13723093
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/723093 | Management of cache size | Dec 19, 2012 | Issued |
Array
(
[id] => 10021422
[patent_doc_number] => 09063909
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-23
[patent_title] => 'Isolating data storage mirroring operations'
[patent_app_type] => utility
[patent_app_number] => 13/722906
[patent_app_country] => US
[patent_app_date] => 2012-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7330
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13722906
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/722906 | Isolating data storage mirroring operations | Dec 19, 2012 | Issued |
Array
(
[id] => 9102670
[patent_doc_number] => 08566564
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-22
[patent_title] => 'Method and system for caching attribute data for matching attributes with physical addresses'
[patent_app_type] => utility
[patent_app_number] => 13/714328
[patent_app_country] => US
[patent_app_date] => 2012-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 3443
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13714328
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/714328 | Method and system for caching attribute data for matching attributes with physical addresses | Dec 12, 2012 | Issued |
Array
(
[id] => 8781933
[patent_doc_number] => 20130103908
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-25
[patent_title] => 'PREVENTING UNINTENDED LOSS OF TRANSACTIONAL DATA IN HARDWARE TRANSACTIONAL MEMORY SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 13/714132
[patent_app_country] => US
[patent_app_date] => 2012-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7555
[patent_no_of_claims] => 32
[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] => 13714132
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/714132 | Preventing unintended loss of transactional data in hardware transactional memory systems | Dec 12, 2012 | Issued |
Array
(
[id] => 8769322
[patent_doc_number] => 20130097359
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-18
[patent_title] => 'SYSTEM AND METHOD TO ENHANCE MEMORY PROTECTION FOR PROGRAMS IN A VIRTUAL MACHINE ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/693552
[patent_app_country] => US
[patent_app_date] => 2012-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13576
[patent_no_of_claims] => 29
[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] => 13693552
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/693552 | System and method to enhance memory protection for programs in a virtual machine environment | Dec 3, 2012 | Issued |
Array
(
[id] => 10049228
[patent_doc_number] => RE045632
[patent_country] => US
[patent_kind] => E1
[patent_issue_date] => 2015-07-28
[patent_title] => 'Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support'
[patent_app_type] => reissue
[patent_app_number] => 13/683670
[patent_app_country] => US
[patent_app_date] => 2012-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 9983
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[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] => 13683670
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/683670 | Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support | Nov 20, 2012 | Issued |
Array
(
[id] => 9143399
[patent_doc_number] => 08583881
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-11-12
[patent_title] => 'Method, system, and program for implementing retention policies to archive records'
[patent_app_type] => utility
[patent_app_number] => 13/632454
[patent_app_country] => US
[patent_app_date] => 2012-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 8374
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13632454
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/632454 | Method, system, and program for implementing retention policies to archive records | Sep 30, 2012 | Issued |
Array
(
[id] => 8958997
[patent_doc_number] => 08504791
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-06
[patent_title] => 'Hierarchical immutable content-addressable memory coprocessor'
[patent_app_type] => utility
[patent_app_number] => 13/629183
[patent_app_country] => US
[patent_app_date] => 2012-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 13562
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 26
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13629183
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/629183 | Hierarchical immutable content-addressable memory coprocessor | Sep 26, 2012 | Issued |
Array
(
[id] => 8837164
[patent_doc_number] => 08452933
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-28
[patent_title] => 'Storage system and remote copy recovery method'
[patent_app_type] => utility
[patent_app_number] => 13/623253
[patent_app_country] => US
[patent_app_date] => 2012-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 35
[patent_no_of_words] => 15646
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13623253
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/623253 | Storage system and remote copy recovery method | Sep 19, 2012 | Issued |
Array
(
[id] => 8613756
[patent_doc_number] => 20130019068
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-17
[patent_title] => 'SYSTEMS AND METHODS FOR SHARING MEDIA IN A COMPUTER NETWORK'
[patent_app_type] => utility
[patent_app_number] => 13/617849
[patent_app_country] => US
[patent_app_date] => 2012-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8844
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13617849
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/617849 | Systems and methods for sharing media in a computer network | Sep 13, 2012 | Issued |
Array
(
[id] => 10009536
[patent_doc_number] => 09053057
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-09
[patent_title] => 'Cache coherence directory in multi-processor architectures'
[patent_app_type] => utility
[patent_app_number] => 13/877422
[patent_app_country] => US
[patent_app_date] => 2012-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7664
[patent_no_of_claims] => 26
[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] => 13877422
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/877422 | Cache coherence directory in multi-processor architectures | Sep 13, 2012 | Issued |