Search

Donna J. Ricks

Examiner (ID: 484, Phone: (571)270-7532 , Office: P/2612 )

Most Active Art Unit
2612
Art Unit(s)
2677, 2628, 2618, 2679, 2612
Total Applications
605
Issued Applications
437
Pending Applications
55
Abandoned Applications
119

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20250550 [patent_doc_number] => 20250299419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-25 [patent_title] => GRAPHICS PROCESSING [patent_app_type] => utility [patent_app_number] => 18/609713 [patent_app_country] => US [patent_app_date] => 2024-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13139 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18609713 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/609713
GRAPHICS PROCESSING Mar 18, 2024 Pending
Array ( [id] => 20235028 [patent_doc_number] => 20250292347 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-18 [patent_title] => BITWIDTH RESPONSIVE PROCESS OPERATIONS [patent_app_type] => utility [patent_app_number] => 18/603888 [patent_app_country] => US [patent_app_date] => 2024-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7357 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18603888 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/603888
BITWIDTH RESPONSIVE PROCESS OPERATIONS Mar 12, 2024 Abandoned
Array ( [id] => 19304486 [patent_doc_number] => 20240233066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => KERNEL OPTIMIZATION AND DELAYED EXECUTION [patent_app_type] => utility [patent_app_number] => 18/584537 [patent_app_country] => US [patent_app_date] => 2024-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9191 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18584537 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/584537
Kernel optimization and delayed execution Feb 21, 2024 Issued
Array ( [id] => 19303271 [patent_doc_number] => 20240231851 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => SYSTEM AND METHOD FOR ADAPTING EXECUTABLE OBJECT TO A PROCESSING UNIT [patent_app_type] => utility [patent_app_number] => 18/582311 [patent_app_country] => US [patent_app_date] => 2024-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 42278 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18582311 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/582311
System and method for adapting executable object to a processing unit Feb 19, 2024 Issued
Array ( [id] => 19236615 [patent_doc_number] => 20240193810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-13 [patent_title] => Display Tracking Systems and Methods [patent_app_type] => utility [patent_app_number] => 18/581251 [patent_app_country] => US [patent_app_date] => 2024-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14298 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18581251 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/581251
Display tracking systems and methods Feb 18, 2024 Issued
Array ( [id] => 19383926 [patent_doc_number] => 20240273796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => Animated Image File Generation [patent_app_type] => utility [patent_app_number] => 18/439585 [patent_app_country] => US [patent_app_date] => 2024-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9377 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18439585 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/439585
Animated Image File Generation Feb 11, 2024 Abandoned
Array ( [id] => 19467107 [patent_doc_number] => 20240320777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => WAVE THROTTLING BASED ON A PARAMETER BUFFER [patent_app_type] => utility [patent_app_number] => 18/434319 [patent_app_country] => US [patent_app_date] => 2024-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6125 [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] => 18434319 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/434319
Wave throttling based on a parameter buffer Feb 5, 2024 Issued
Array ( [id] => 20080137 [patent_doc_number] => 12354208 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Multi-rendering in graphics processing units using render progression checks [patent_app_type] => utility [patent_app_number] => 18/426221 [patent_app_country] => US [patent_app_date] => 2024-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12561 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18426221 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/426221
Multi-rendering in graphics processing units using render progression checks Jan 28, 2024 Issued
Array ( [id] => 19145438 [patent_doc_number] => 20240144414 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => METHODS AND APPARATUS FOR HARDWARE ACCELERATED IMAGE PROCESSING FOR SPHERICAL PROJECTIONS [patent_app_type] => utility [patent_app_number] => 18/405646 [patent_app_country] => US [patent_app_date] => 2024-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5226 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18405646 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/405646
Methods and apparatus for hardware accelerated image processing for spherical projections Jan 4, 2024 Issued
Array ( [id] => 19612550 [patent_doc_number] => 20240398230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => PORTABLE DEVICE HAVING USER INTERFACE FOR VISUALIZING DATA FROM MEDICAL MONITORING AND LABORATORY EQUIPMENT [patent_app_type] => utility [patent_app_number] => 18/403526 [patent_app_country] => US [patent_app_date] => 2024-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8930 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 18403526 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/403526
Portable device having user interface for visualizing data from medical monitoring and laboratory equipment Jan 2, 2024 Issued
Array ( [id] => 19872590 [patent_doc_number] => 12265450 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-01 [patent_title] => Tile region protection using multiple GPUs [patent_app_type] => utility [patent_app_number] => 18/396231 [patent_app_country] => US [patent_app_date] => 2023-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 20 [patent_no_of_words] => 12341 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18396231 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/396231
Tile region protection using multiple GPUs Dec 25, 2023 Issued
Array ( [id] => 19304660 [patent_doc_number] => 20240233240 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => APPLYING TEXTURE PROCESSING TO A BLOCK OF FRAGMENTS IN A GRAPHICS PROCESSING UNIT [patent_app_type] => utility [patent_app_number] => 18/394420 [patent_app_country] => US [patent_app_date] => 2023-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19409 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18394420 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/394420
APPLYING TEXTURE PROCESSING TO A BLOCK OF FRAGMENTS IN A GRAPHICS PROCESSING UNIT Dec 21, 2023 Pending
Array ( [id] => 19383799 [patent_doc_number] => 20240273669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => APPLYING TEXTURE PROCESSING TO A BLOCK OF FRAGMENTS IN A GRAPHICS PROCESSING UNIT [patent_app_type] => utility [patent_app_number] => 18/394274 [patent_app_country] => US [patent_app_date] => 2023-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18713 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18394274 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/394274
APPLYING TEXTURE PROCESSING TO A BLOCK OF FRAGMENTS IN A GRAPHICS PROCESSING UNIT Dec 21, 2023 Pending
Array ( [id] => 20062638 [patent_doc_number] => 20250200860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-19 [patent_title] => SHADER SEQUENCE SNAPSHOT GENERATION [patent_app_type] => utility [patent_app_number] => 18/539945 [patent_app_country] => US [patent_app_date] => 2023-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1183 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18539945 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/539945
SHADER SEQUENCE SNAPSHOT GENERATION Dec 13, 2023 Pending
Array ( [id] => 20052884 [patent_doc_number] => 20250191106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => REDUCING AR POWER CONSUMPTION VIA BOUNDING SPARSE CONTENT [patent_app_type] => utility [patent_app_number] => 18/537461 [patent_app_country] => US [patent_app_date] => 2023-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16061 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18537461 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/537461
REDUCING AR POWER CONSUMPTION VIA BOUNDING SPARSE CONTENT Dec 11, 2023 Pending
Array ( [id] => 19085587 [patent_doc_number] => 20240112388 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => AGENT PROVIDING SYSTEM, AGENT PROVIDING METHOD, AND RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 18/536265 [patent_app_country] => US [patent_app_date] => 2023-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13323 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18536265 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/536265
Agent providing system, agent providing method, and recording medium Dec 11, 2023 Issued
Array ( [id] => 19849922 [patent_doc_number] => 20250095273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => Page Management and Forward Progress for Ray Tracing [patent_app_type] => utility [patent_app_number] => 18/509902 [patent_app_country] => US [patent_app_date] => 2023-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13061 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18509902 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/509902
Page Management and Forward Progress for Ray Tracing Nov 14, 2023 Pending
Array ( [id] => 20805737 [patent_doc_number] => 12670647 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-30 [patent_title] => Method for displaying transition animation on retractable screen, non-transitory computer-readable storage medium, and electronic device [patent_app_type] => utility [patent_app_number] => 18/494840 [patent_app_country] => US [patent_app_date] => 2023-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 3740 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18494840 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/494840
Method for displaying transition animation on retractable screen, non-transitory computer-readable storage medium, and electronic device Oct 25, 2023 Issued
Array ( [id] => 19879320 [patent_doc_number] => 20250111577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => GRAPHICS PROCESSING [patent_app_type] => utility [patent_app_number] => 18/483972 [patent_app_country] => US [patent_app_date] => 2023-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20040 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 363 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18483972 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/483972
Graphics processing Oct 9, 2023 Issued
Array ( [id] => 19100421 [patent_doc_number] => 20240119649 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => Systems and Methods for 3D Data Visualization and Network Extraction [patent_app_type] => utility [patent_app_number] => 18/484373 [patent_app_country] => US [patent_app_date] => 2023-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7567 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18484373 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/484373
Systems and methods for 3D data visualization and network extraction Oct 9, 2023 Issued
Menu