Search

Anthony J Green

Examiner (ID: 130, Phone: (571)272-1367 , Office: P/1731 )

Most Active Art Unit
1731
Art Unit(s)
1754, 2899, 1108, 1793, 1731, 1755
Total Applications
4596
Issued Applications
3675
Pending Applications
315
Abandoned Applications
605

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14076881 [patent_doc_number] => 20190087328 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-21 [patent_title] => MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 15/914051 [patent_app_country] => US [patent_app_date] => 2018-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25243 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 339 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15914051 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/914051
Memory system and method for controlling nonvolatile memory Mar 6, 2018 Issued
Array ( [id] => 16722316 [patent_doc_number] => 20210089463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => METHOD AND SYSTEM FOR TASK-BASED CACHE ISOLATION [patent_app_type] => utility [patent_app_number] => 16/970850 [patent_app_country] => US [patent_app_date] => 2018-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5166 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16970850 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/970850
Method and system for task-based cache isolation Mar 5, 2018 Issued
Array ( [id] => 14782009 [patent_doc_number] => 20190265902 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => LIVE MIGRATION OF APPLICATIONS USING CAPI FLASH [patent_app_type] => utility [patent_app_number] => 15/907973 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7374 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15907973 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/907973
LIVE MIGRATION OF APPLICATIONS USING CAPI FLASH Feb 27, 2018 Abandoned
Array ( [id] => 16355260 [patent_doc_number] => 10795771 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Information handling system with reduced data loss in block mode [patent_app_type] => utility [patent_app_number] => 15/907873 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5029 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 15907873 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/907873
Information handling system with reduced data loss in block mode Feb 27, 2018 Issued
Array ( [id] => 14782399 [patent_doc_number] => 20190266097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => READ CACHING WITH EARLY REFRESH FOR EVENTUALLY-CONSISTENT DATA STORE [patent_app_type] => utility [patent_app_number] => 15/908002 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5883 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15908002 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/908002
Read caching with early refresh for eventually-consistent data store Feb 27, 2018 Issued
Array ( [id] => 14782405 [patent_doc_number] => 20190266100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => VIRTUAL BLOCK ADDRESSES [patent_app_type] => utility [patent_app_number] => 15/906506 [patent_app_country] => US [patent_app_date] => 2018-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5270 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15906506 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/906506
Virtual block addresses Feb 26, 2018 Issued
Array ( [id] => 16263131 [patent_doc_number] => 10754563 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Memory device for efficiently determining whether to perform re-training operation and memory system including the same [patent_app_type] => utility [patent_app_number] => 15/906266 [patent_app_country] => US [patent_app_date] => 2018-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 35 [patent_no_of_words] => 11233 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15906266 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/906266
Memory device for efficiently determining whether to perform re-training operation and memory system including the same Feb 26, 2018 Issued
Array ( [id] => 15075317 [patent_doc_number] => 10467149 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-05 [patent_title] => Control apparatus, control method, program, and information processing apparatus [patent_app_type] => utility [patent_app_number] => 15/905999 [patent_app_country] => US [patent_app_date] => 2018-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11738 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905999 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/905999
Control apparatus, control method, program, and information processing apparatus Feb 26, 2018 Issued
Array ( [id] => 14798631 [patent_doc_number] => 10402320 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-09-03 [patent_title] => Verifying the validity of a transition from a current tail template to a new tail template for a fused object [patent_app_type] => utility [patent_app_number] => 15/906114 [patent_app_country] => US [patent_app_date] => 2018-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 19 [patent_no_of_words] => 21385 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 329 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15906114 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/906114
Verifying the validity of a transition from a current tail template to a new tail template for a fused object Feb 26, 2018 Issued
Array ( [id] => 15789173 [patent_doc_number] => 10628311 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-21 [patent_title] => Reducing defragmentation in a multi-grained writeback cache [patent_app_type] => utility [patent_app_number] => 15/894797 [patent_app_country] => US [patent_app_date] => 2018-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 15443 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15894797 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/894797
Reducing defragmentation in a multi-grained writeback cache Feb 11, 2018 Issued
Array ( [id] => 15757537 [patent_doc_number] => 10620879 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-14 [patent_title] => Write-while-read access method for a memory device [patent_app_type] => utility [patent_app_number] => 15/890595 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10698 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890595 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890595
Write-while-read access method for a memory device Feb 6, 2018 Issued
Array ( [id] => 13906511 [patent_doc_number] => 20190042460 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => METHOD AND APPARATUS TO ACCELERATE SHUTDOWN AND STARTUP OF A SOLID-STATE DRIVE [patent_app_type] => utility [patent_app_number] => 15/891073 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4736 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15891073 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/891073
METHOD AND APPARATUS TO ACCELERATE SHUTDOWN AND STARTUP OF A SOLID-STATE DRIVE Feb 6, 2018 Abandoned
Array ( [id] => 15077165 [patent_doc_number] => 10468077 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-05 [patent_title] => Adaptive object buffering and meta-data indexing using persistent memory to improve flash memory durability in tiered storage [patent_app_type] => utility [patent_app_number] => 15/891148 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9964 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15891148 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/891148
Adaptive object buffering and meta-data indexing using persistent memory to improve flash memory durability in tiered storage Feb 6, 2018 Issued
Array ( [id] => 14689315 [patent_doc_number] => 20190243773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => METHOD AND SYSTEM FOR USER-SPACE STORAGE I/O STACK WITH USER-SPACE FLASH TRANSLATION LAYER [patent_app_type] => utility [patent_app_number] => 15/891151 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6109 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15891151 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/891151
Method and system for user-space storage I/O stack with user-space flash translation layer Feb 6, 2018 Issued
Array ( [id] => 16565870 [patent_doc_number] => 10891239 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Method and system for operating NAND flash physical space to extend memory capacity [patent_app_type] => utility [patent_app_number] => 15/891174 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5319 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15891174 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/891174
Method and system for operating NAND flash physical space to extend memory capacity Feb 6, 2018 Issued
Array ( [id] => 14489377 [patent_doc_number] => 10331476 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-25 [patent_title] => Storage device sharing among virtual machines [patent_app_type] => utility [patent_app_number] => 15/888169 [patent_app_country] => US [patent_app_date] => 2018-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 9252 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888169 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/888169
Storage device sharing among virtual machines Feb 4, 2018 Issued
Array ( [id] => 14538841 [patent_doc_number] => 20190205042 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => CONFIGURABLE FLUSH OF DATA FROM VOLATILE MEMORY TO NON-VOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 15/856780 [patent_app_country] => US [patent_app_date] => 2017-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9557 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15856780 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/856780
Configurable flush of data from volatile memory to non-volatile memory Dec 27, 2017 Issued
Array ( [id] => 17031647 [patent_doc_number] => 11093461 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-17 [patent_title] => Method for computing distinct values in analytical databases [patent_app_type] => utility [patent_app_number] => 15/834787 [patent_app_country] => US [patent_app_date] => 2017-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 9361 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15834787 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/834787
Method for computing distinct values in analytical databases Dec 6, 2017 Issued
Array ( [id] => 14411459 [patent_doc_number] => 20190171573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-06 [patent_title] => APPARATUS AND METHOD FOR HANDLING WRITE OPERATIONS [patent_app_type] => utility [patent_app_number] => 15/831609 [patent_app_country] => US [patent_app_date] => 2017-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10257 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15831609 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/831609
Apparatus and method for handling write operations Dec 4, 2017 Issued
Array ( [id] => 14411467 [patent_doc_number] => 20190171577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-06 [patent_title] => Host Address Space Identifier For Non-Uniform Memory Access Locality In Virtual Machines [patent_app_type] => utility [patent_app_number] => 15/831724 [patent_app_country] => US [patent_app_date] => 2017-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10724 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15831724 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/831724
Host address space identifier for non-uniform memory access locality in virtual machines Dec 4, 2017 Issued
Menu