Search

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 numberTitle of the applicationFiling DateStatus
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
Menu