Search

John Q. Chavis

Examiner (ID: 13059, Phone: (571)272-3720 , Office: P/2193 )

Most Active Art Unit
2193
Art Unit(s)
2307, 2787, 2193, 2899, 2191, 2124, 2316, 2764, 2122, 2762
Total Applications
1631
Issued Applications
1371
Pending Applications
60
Abandoned Applications
209

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14395387 [patent_doc_number] => 10310977 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Facilitating recording a trace file of code execution using a processor cache [patent_app_type] => utility [patent_app_number] => 15/298439 [patent_app_country] => US [patent_app_date] => 2016-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 13332 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15298439 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/298439
Facilitating recording a trace file of code execution using a processor cache Oct 19, 2016 Issued
Array ( [id] => 13185711 [patent_doc_number] => 10108375 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-23 [patent_title] => Systems and/or methods for unified handling of event notifications across different model types [patent_app_type] => utility [patent_app_number] => 15/298833 [patent_app_country] => US [patent_app_date] => 2016-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 11824 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 328 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15298833 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/298833
Systems and/or methods for unified handling of event notifications across different model types Oct 19, 2016 Issued
Array ( [id] => 11606396 [patent_doc_number] => 20170123699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'STORAGE CONTROL DEVICE' [patent_app_type] => utility [patent_app_number] => 15/298680 [patent_app_country] => US [patent_app_date] => 2016-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7887 [patent_no_of_claims] => 7 [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] => 15298680 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/298680
STORAGE CONTROL DEVICE Oct 19, 2016 Abandoned
Array ( [id] => 11385730 [patent_doc_number] => 20170011786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'MEMORY INTERFACE CONFIGURABLE FOR ASYNCHRONOUS AND SYNCHRONOUS OPERATION AND FOR ACCESSING STORAGE FROM ANY CLOCK DOMAIN' [patent_app_type] => utility [patent_app_number] => 15/273426 [patent_app_country] => US [patent_app_date] => 2016-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7099 [patent_no_of_claims] => 5 [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] => 15273426 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/273426
Memory interface configurable for asynchronous and synchronous operation and for accessing storage from any clock domain Sep 21, 2016 Issued
Array ( [id] => 11945013 [patent_doc_number] => 20170249164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-31 [patent_title] => 'METHODS AND APPARATUS FOR LOADING FIRMWARE ON DEMAND' [patent_app_type] => utility [patent_app_number] => 15/273413 [patent_app_country] => US [patent_app_date] => 2016-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 17063 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15273413 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/273413
Methods and apparatus for loading firmware on demand Sep 21, 2016 Issued
Array ( [id] => 15058699 [patent_doc_number] => 10459652 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-29 [patent_title] => Evacuating blades in a storage array that includes a plurality of blades [patent_app_type] => utility [patent_app_number] => 15/266006 [patent_app_country] => US [patent_app_date] => 2016-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 20193 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15266006 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/266006
Evacuating blades in a storage array that includes a plurality of blades Sep 14, 2016 Issued
Array ( [id] => 12241892 [patent_doc_number] => 20180074754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-15 [patent_title] => 'UPDATING A REGISTER IN MEMORY' [patent_app_type] => utility [patent_app_number] => 15/265965 [patent_app_country] => US [patent_app_date] => 2016-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10604 [patent_no_of_claims] => 29 [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] => 15265965 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/265965
Updating a register in memory Sep 14, 2016 Issued
Array ( [id] => 13268791 [patent_doc_number] => 10146480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-04 [patent_title] => Memory system and operating method of memory system [patent_app_type] => utility [patent_app_number] => 15/266128 [patent_app_country] => US [patent_app_date] => 2016-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 19101 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15266128 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/266128
Memory system and operating method of memory system Sep 14, 2016 Issued
Array ( [id] => 14106913 [patent_doc_number] => 20190095132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => COMPUTER SYSTEM HAVING DATA AMOUNT REDUCTION FUNCTION AND STORAGE CONTROL METHOD [patent_app_type] => utility [patent_app_number] => 16/086292 [patent_app_country] => US [patent_app_date] => 2016-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16617 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16086292 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/086292
Computer system having data amount reduction function and storage control method Sep 12, 2016 Issued
Array ( [id] => 11338394 [patent_doc_number] => 20160364149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'SYSTEM AND METHOD FOR UNBALANCED RAID MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 15/248485 [patent_app_country] => US [patent_app_date] => 2016-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7820 [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] => 15248485 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/248485
System and method for unbalanced RAID management Aug 25, 2016 Issued
Array ( [id] => 14735799 [patent_doc_number] => 10387299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-20 [patent_title] => Apparatuses and methods for transferring data [patent_app_type] => utility [patent_app_number] => 15/214982 [patent_app_country] => US [patent_app_date] => 2016-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 10704 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15214982 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/214982
Apparatuses and methods for transferring data Jul 19, 2016 Issued
Array ( [id] => 15398883 [patent_doc_number] => 10540098 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-21 [patent_title] => Workload-aware page management for in-memory databases in hybrid main memory systems [patent_app_type] => utility [patent_app_number] => 15/213621 [patent_app_country] => US [patent_app_date] => 2016-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5146 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15213621 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/213621
Workload-aware page management for in-memory databases in hybrid main memory systems Jul 18, 2016 Issued
Array ( [id] => 13860243 [patent_doc_number] => 10191841 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-29 [patent_title] => Host device, access system, and access method [patent_app_type] => utility [patent_app_number] => 15/202091 [patent_app_country] => US [patent_app_date] => 2016-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2323 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15202091 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/202091
Host device, access system, and access method Jul 4, 2016 Issued
Array ( [id] => 11445237 [patent_doc_number] => 20170046258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-16 [patent_title] => 'STORAGE CONTROL DEVICE' [patent_app_type] => utility [patent_app_number] => 15/201965 [patent_app_country] => US [patent_app_date] => 2016-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 14877 [patent_no_of_claims] => 6 [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] => 15201965 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/201965
Storage control device Jul 4, 2016 Issued
Array ( [id] => 13859883 [patent_doc_number] => 10191660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-29 [patent_title] => Storage control method, storage control device, and storage medium [patent_app_type] => utility [patent_app_number] => 15/202003 [patent_app_country] => US [patent_app_date] => 2016-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8205 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15202003 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/202003
Storage control method, storage control device, and storage medium Jul 4, 2016 Issued
Array ( [id] => 12128074 [patent_doc_number] => 20180011660 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'WRITE TRACKING FOR MEMORIES' [patent_app_type] => utility [patent_app_number] => 15/201981 [patent_app_country] => US [patent_app_date] => 2016-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5968 [patent_no_of_claims] => 15 [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] => 15201981 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/201981
Write tracking for memories Jul 4, 2016 Issued
Array ( [id] => 12713362 [patent_doc_number] => 20180129620 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => PROGRAMMABLE MEMORY TRANSFER REQUEST PROCESSING UNITS [patent_app_type] => utility [patent_app_number] => 15/564200 [patent_app_country] => US [patent_app_date] => 2016-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26219 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15564200 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/564200
Programmable memory transfer request processing units Apr 6, 2016 Issued
Array ( [id] => 11020889 [patent_doc_number] => 20160217843 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-28 [patent_title] => 'MEMORY REFRESH METHOD AND DEVICES' [patent_app_type] => utility [patent_app_number] => 15/046820 [patent_app_country] => US [patent_app_date] => 2016-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 18039 [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] => 15046820 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/046820
Memory refresh method and devices Feb 17, 2016 Issued
Array ( [id] => 13292901 [patent_doc_number] => 10157649 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-12-18 [patent_title] => Method and apparatus for optimizing power in FIFO [patent_app_type] => utility [patent_app_number] => 15/046005 [patent_app_country] => US [patent_app_date] => 2016-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4933 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15046005 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/046005
Method and apparatus for optimizing power in FIFO Feb 16, 2016 Issued
Array ( [id] => 13751931 [patent_doc_number] => 10168912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Short stroking and data tiering for a distributed filesystem [patent_app_type] => utility [patent_app_number] => 15/046059 [patent_app_country] => US [patent_app_date] => 2016-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 10588 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 337 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15046059 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/046059
Short stroking and data tiering for a distributed filesystem Feb 16, 2016 Issued
Menu