Search

Kevin Verbrugge

Examiner (ID: 3835, Phone: (571)272-4214 , Office: P/2132 )

Most Active Art Unit
2132
Art Unit(s)
2751, 2309, 2132, 2185, 2187, 2188, 2182, 2189
Total Applications
1465
Issued Applications
1284
Pending Applications
73
Abandoned Applications
118

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13172065 [patent_doc_number] => 10102149 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-16 [patent_title] => Replacement policies for a hybrid hierarchical cache [patent_app_type] => utility [patent_app_number] => 15/488840 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 34 [patent_no_of_words] => 24811 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [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] => 15488840 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/488840
Replacement policies for a hybrid hierarchical cache Apr 16, 2017 Issued
Array ( [id] => 13497417 [patent_doc_number] => 20180300251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => AVOID CACHE LOOKUP FOR COLD CACHE [patent_app_type] => utility [patent_app_number] => 15/488961 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27661 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15488961 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/488961
Avoid cache lookup for cold cache Apr 16, 2017 Issued
Array ( [id] => 11981854 [patent_doc_number] => 20170286007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'LOAD BALANCED ACCESS TO DISTRIBUTED STORAGE OF DATA CUBES' [patent_app_type] => utility [patent_app_number] => 15/475686 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 37550 [patent_no_of_claims] => 30 [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] => 15475686 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/475686
Load balanced access to distributed storage of data cubes Mar 30, 2017 Issued
Array ( [id] => 14886647 [patent_doc_number] => 10423363 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Apparatuses and methods for configuring I/OS of memory for hybrid memory modules [patent_app_type] => utility [patent_app_number] => 15/470698 [patent_app_country] => US [patent_app_date] => 2017-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4460 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15470698 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/470698
Apparatuses and methods for configuring I/OS of memory for hybrid memory modules Mar 26, 2017 Issued
Array ( [id] => 11996260 [patent_doc_number] => 20170300416 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-19 [patent_title] => 'ARITHMETIC PROCESSING APPARATUS AND CONTROL METHOD OF THE ARITHMETIC PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 15/465674 [patent_app_country] => US [patent_app_date] => 2017-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7440 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15465674 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/465674
Arithmetic processing apparatus and control method of the arithmetic processing apparatus Mar 21, 2017 Issued
Array ( [id] => 13449191 [patent_doc_number] => 20180276138 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => TRANSLATING VIRTUAL MEMORY ADDRESSES TO PHYSICAL ADDRESSES [patent_app_type] => utility [patent_app_number] => 15/465763 [patent_app_country] => US [patent_app_date] => 2017-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7125 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15465763 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/465763
Translating virtual memory addresses to physical addresses Mar 21, 2017 Issued
Array ( [id] => 11989286 [patent_doc_number] => 20170293441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-12 [patent_title] => 'ADAPTIVE BLOCK CACHE MANAGEMENT METHOD AND DBMS APPLYING THE SAME' [patent_app_type] => utility [patent_app_number] => 15/465605 [patent_app_country] => US [patent_app_date] => 2017-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2933 [patent_no_of_claims] => 12 [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] => 15465605 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/465605
Adaptive block cache management method and DBMS applying the same Mar 21, 2017 Issued
Array ( [id] => 11693013 [patent_doc_number] => 20170168728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'SYSTEMS AND METHODS FOR REORDERING PACKET TRANSMISSIONS IN A SCALABLE MEMORY SYSTEM PROTOCOL' [patent_app_type] => utility [patent_app_number] => 15/438492 [patent_app_country] => US [patent_app_date] => 2017-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 23384 [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] => 15438492 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/438492
Systems and methods for reordering packet transmissions in a scalable memory system protocol Feb 20, 2017 Issued
Array ( [id] => 13003719 [patent_doc_number] => 10025528 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-17 [patent_title] => Managing transformations of snapshots in a storage system [patent_app_type] => utility [patent_app_number] => 15/411476 [patent_app_country] => US [patent_app_date] => 2017-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8808 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15411476 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/411476
Managing transformations of snapshots in a storage system Jan 19, 2017 Issued
Array ( [id] => 13318275 [patent_doc_number] => 20180210675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-26 [patent_title] => HYBRID DRIVE GARBAGE COLLECTION [patent_app_type] => utility [patent_app_number] => 15/411550 [patent_app_country] => US [patent_app_date] => 2017-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7583 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15411550 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/411550
Hybrid drive garbage collection Jan 19, 2017 Issued
Array ( [id] => 13269209 [patent_doc_number] => 10146689 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-04 [patent_title] => Locally poll flag in multi processing node system to determine whether a resource is free to use for thread [patent_app_type] => utility [patent_app_number] => 15/411647 [patent_app_country] => US [patent_app_date] => 2017-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6136 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15411647 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/411647
Locally poll flag in multi processing node system to determine whether a resource is free to use for thread Jan 19, 2017 Issued
Array ( [id] => 11606397 [patent_doc_number] => 20170123701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'AMORTIZED SNAPSHOTS' [patent_app_type] => utility [patent_app_number] => 15/404102 [patent_app_country] => US [patent_app_date] => 2017-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14464 [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] => 15404102 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/404102
Amortized snapshots Jan 10, 2017 Issued
Array ( [id] => 11731444 [patent_doc_number] => 20170192887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'CACHE ALLOCATION WITH CODE AND DATA PRIORITIZATION' [patent_app_type] => utility [patent_app_number] => 15/401220 [patent_app_country] => US [patent_app_date] => 2017-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 15729 [patent_no_of_claims] => 21 [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] => 15401220 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/401220
Cache allocation with code and data prioritization Jan 8, 2017 Issued
Array ( [id] => 12868495 [patent_doc_number] => 20180181340 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => METHOD AND APPARATUS FOR DIRECT ACCESS FROM NON-VOLATILE MEMORY TO LOCAL MEMORY [patent_app_type] => utility [patent_app_number] => 15/389596 [patent_app_country] => US [patent_app_date] => 2016-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3184 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15389596 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389596
METHOD AND APPARATUS FOR DIRECT ACCESS FROM NON-VOLATILE MEMORY TO LOCAL MEMORY Dec 22, 2016 Abandoned
Array ( [id] => 12531831 [patent_doc_number] => 10007464 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-06-26 [patent_title] => Method and apparatus for integration of non-volatile memory [patent_app_type] => utility [patent_app_number] => 15/389908 [patent_app_country] => US [patent_app_date] => 2016-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4380 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15389908 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389908
Method and apparatus for integration of non-volatile memory Dec 22, 2016 Issued
Array ( [id] => 11731260 [patent_doc_number] => 20170192703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'METHOD AND DEVICE FOR RECOVERING DATA REPLICATION BETWEEN STORAGE DEVICES' [patent_app_type] => utility [patent_app_number] => 15/389775 [patent_app_country] => US [patent_app_date] => 2016-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5075 [patent_no_of_claims] => 18 [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] => 15389775 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389775
Method and device for recovering data replication between storage devices Dec 22, 2016 Issued
Array ( [id] => 16651857 [patent_doc_number] => 10929032 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-02-23 [patent_title] => Host hinting for smart disk allocation to improve sequential access performance [patent_app_type] => utility [patent_app_number] => 15/383191 [patent_app_country] => US [patent_app_date] => 2016-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4903 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15383191 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/383191
Host hinting for smart disk allocation to improve sequential access performance Dec 18, 2016 Issued
Array ( [id] => 13029065 [patent_doc_number] => 10037152 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-31 [patent_title] => Method and system of high-throughput high-capacity storage appliance with flash translation layer escalation and global optimization on raw NAND flash [patent_app_type] => utility [patent_app_number] => 15/383046 [patent_app_country] => US [patent_app_date] => 2016-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5164 [patent_no_of_claims] => 22 [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] => 15383046 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/383046
Method and system of high-throughput high-capacity storage appliance with flash translation layer escalation and global optimization on raw NAND flash Dec 18, 2016 Issued
Array ( [id] => 12513855 [patent_doc_number] => 10002084 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-06-19 [patent_title] => Memory management in virtualized computing systems having processors with more than two hierarchical privilege levels [patent_app_type] => utility [patent_app_number] => 15/383572 [patent_app_country] => US [patent_app_date] => 2016-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 6346 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15383572 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/383572
Memory management in virtualized computing systems having processors with more than two hierarchical privilege levels Dec 18, 2016 Issued
Array ( [id] => 11708775 [patent_doc_number] => 20170177274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'Ensuring that Memory Device Actions are Valid using Reference Values' [patent_app_type] => utility [patent_app_number] => 15/383631 [patent_app_country] => US [patent_app_date] => 2016-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15710 [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] => 15383631 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/383631
Ensuring that memory device actions are valid using reference values Dec 18, 2016 Issued
Menu