Search

Gary J. Portka

Examiner (ID: 6325, Phone: (571)272-4211 , Office: P/2138 )

Most Active Art Unit
2138
Art Unit(s)
2787, 2312, 2138, 2187, 2188, 2759, 2751
Total Applications
1159
Issued Applications
1005
Pending Applications
27
Abandoned Applications
131

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16431319 [patent_doc_number] => 10831401 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Method, device and computer program product for writing data [patent_app_type] => utility [patent_app_number] => 16/250140 [patent_app_country] => US [patent_app_date] => 2019-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7632 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16250140 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/250140
Method, device and computer program product for writing data Jan 16, 2019 Issued
Array ( [id] => 14719919 [patent_doc_number] => 20190251023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => HOST CONTROLLED HYBRID STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 16/248158 [patent_app_country] => US [patent_app_date] => 2019-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2364 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16248158 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/248158
HOST CONTROLLED HYBRID STORAGE DEVICE Jan 14, 2019 Abandoned
Array ( [id] => 16486053 [patent_doc_number] => 20200379658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => Secure Sharing of Storage Resources [patent_app_type] => utility [patent_app_number] => 16/961488 [patent_app_country] => US [patent_app_date] => 2019-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9690 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 12 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16961488 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/961488
Secure sharing of storage resources Jan 6, 2019 Issued
Array ( [id] => 17861621 [patent_doc_number] => 11442779 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-13 [patent_title] => Method, device and computer program product for determining resource amount for dedicated processing resources [patent_app_type] => utility [patent_app_number] => 16/239803 [patent_app_country] => US [patent_app_date] => 2019-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6413 [patent_no_of_claims] => 19 [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] => 16239803 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/239803
Method, device and computer program product for determining resource amount for dedicated processing resources Jan 3, 2019 Issued
Array ( [id] => 16116617 [patent_doc_number] => 20200210331 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-02 [patent_title] => USING A COMMON POOL OF BLOCKS FOR USER DATA AND A SYSTEM DATA STRUCTURE [patent_app_type] => utility [patent_app_number] => 16/237250 [patent_app_country] => US [patent_app_date] => 2018-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10866 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16237250 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/237250
Using a common pool of blocks for user data and a system data structure Dec 30, 2018 Issued
Array ( [id] => 14539253 [patent_doc_number] => 20190205248 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => FLASH MEMORY CONTROLLER, SD CARD DEVICE, METHOD USED IN FLASH MEMORY CONTROLLER, AND HOST DEVICE COUPLED TO SD CARD DEVICE [patent_app_type] => utility [patent_app_number] => 16/231589 [patent_app_country] => US [patent_app_date] => 2018-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12824 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 470 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16231589 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/231589
Flash memory controller, SD card device, method used in flash memory controller, and host device coupled to SD card device Dec 22, 2018 Issued
Array ( [id] => 14218695 [patent_doc_number] => 20190121732 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => PERSISTENT CONTENT IN NONVOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 16/227339 [patent_app_country] => US [patent_app_date] => 2018-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4733 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16227339 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/227339
Persistent content in nonvolatile memory Dec 19, 2018 Issued
Array ( [id] => 16077207 [patent_doc_number] => 20200192590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => KEY-VALUE STORE USING JOURNALING WITH SELECTIVE DATA STORAGE FORMAT [patent_app_type] => utility [patent_app_number] => 16/220646 [patent_app_country] => US [patent_app_date] => 2018-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15134 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16220646 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/220646
Key-value store using journaling with selective data storage format Dec 13, 2018 Issued
Array ( [id] => 16446798 [patent_doc_number] => 10838727 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-17 [patent_title] => Device and method for cache utilization aware data compression [patent_app_type] => utility [patent_app_number] => 16/220508 [patent_app_country] => US [patent_app_date] => 2018-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5231 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16220508 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/220508
Device and method for cache utilization aware data compression Dec 13, 2018 Issued
Array ( [id] => 16232682 [patent_doc_number] => 10740232 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => System, method and computer program product for accelerating iterative graph algorithms by memory layout optimization [patent_app_type] => utility [patent_app_number] => 16/217163 [patent_app_country] => US [patent_app_date] => 2018-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5235 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16217163 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/217163
System, method and computer program product for accelerating iterative graph algorithms by memory layout optimization Dec 11, 2018 Issued
Array ( [id] => 16401037 [patent_doc_number] => 20200341895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => MEMORY APPARATUS AND METHOD FOR PROCESSING DATA THE SAME [patent_app_type] => utility [patent_app_number] => 16/958926 [patent_app_country] => US [patent_app_date] => 2018-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7048 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16958926 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/958926
Memory apparatus and method for processing data using the same Nov 8, 2018 Issued
Array ( [id] => 16145809 [patent_doc_number] => 10705975 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Hybrid memory management [patent_app_type] => utility [patent_app_number] => 16/182695 [patent_app_country] => US [patent_app_date] => 2018-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7437 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16182695 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/182695
Hybrid memory management Nov 6, 2018 Issued
Array ( [id] => 15836549 [patent_doc_number] => 20200133557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => DATA MIGRATION WITH WRITE BACK TO SOURCE WITH DATA PRE-COPY [patent_app_type] => utility [patent_app_number] => 16/176579 [patent_app_country] => US [patent_app_date] => 2018-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8308 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16176579 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/176579
Data migration with write back to source with data pre-copy Oct 30, 2018 Issued
Array ( [id] => 15836533 [patent_doc_number] => 20200133549 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => RELOCATING COMPRESSED EXTENTS USING BATCH-HOLE LIST [patent_app_type] => utility [patent_app_number] => 16/176738 [patent_app_country] => US [patent_app_date] => 2018-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8360 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16176738 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/176738
Relocating compressed extents using batch-hole list Oct 30, 2018 Issued
Array ( [id] => 15837525 [patent_doc_number] => 20200134045 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => RELOCATING COMPRESSED EXTENTS USING FILE-SYSTEM HOLE LIST [patent_app_type] => utility [patent_app_number] => 16/176767 [patent_app_country] => US [patent_app_date] => 2018-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8281 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16176767 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/176767
Relocating compressed extents using file-system hole list Oct 30, 2018 Issued
Array ( [id] => 15743561 [patent_doc_number] => 20200110669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => DISASTER RECOVERY DATA FETCHING CONTROL [patent_app_type] => utility [patent_app_number] => 16/154975 [patent_app_country] => US [patent_app_date] => 2018-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6613 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16154975 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/154975
Disaster recovery data fetching control Oct 8, 2018 Issued
Array ( [id] => 14872627 [patent_doc_number] => 20190286555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-19 [patent_title] => STORAGE DEVICE AND METHOD FOR OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 16/154358 [patent_app_country] => US [patent_app_date] => 2018-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15130 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16154358 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/154358
Storage device and method for operating the same Oct 7, 2018 Issued
Array ( [id] => 15439747 [patent_doc_number] => 20200034057 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-30 [patent_title] => ELASTIC STORAGE VOLUME TYPE SELECTION AND OPTIMIZATION ENGINE FOR PUBLIC CLOUD ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 16/154174 [patent_app_country] => US [patent_app_date] => 2018-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11905 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16154174 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/154174
Elastic storage volume type selection and optimization engine for public cloud environments Oct 7, 2018 Issued
Array ( [id] => 15730969 [patent_doc_number] => 10613913 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-07 [patent_title] => Funnel locking for normal RCU grace period requests [patent_app_type] => utility [patent_app_number] => 16/153731 [patent_app_country] => US [patent_app_date] => 2018-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9770 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 309 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16153731 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/153731
Funnel locking for normal RCU grace period requests Oct 5, 2018 Issued
Array ( [id] => 16535290 [patent_doc_number] => 10877891 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Cache stashing in a data processing system [patent_app_type] => utility [patent_app_number] => 16/149430 [patent_app_country] => US [patent_app_date] => 2018-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 7662 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16149430 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/149430
Cache stashing in a data processing system Oct 1, 2018 Issued
Menu