Search

Ryan S. Barrett

Examiner (ID: 583, Phone: (571)270-3311 , Office: P/2145 )

Most Active Art Unit
2145
Art Unit(s)
2175, 2148, 2145, 2171
Total Applications
459
Issued Applications
283
Pending Applications
52
Abandoned Applications
140

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19992465 [patent_doc_number] => 20250130687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => DIGITAL PROCESSING SYSTEMS AND METHODS FOR ENHANCED DATA REPRESENTATION [patent_app_type] => utility [patent_app_number] => 19/004880 [patent_app_country] => US [patent_app_date] => 2024-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 69866 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19004880 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/004880
DIGITAL PROCESSING SYSTEMS AND METHODS FOR ENHANCED DATA REPRESENTATION Dec 29, 2024 Pending
Array ( [id] => 19992465 [patent_doc_number] => 20250130687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => DIGITAL PROCESSING SYSTEMS AND METHODS FOR ENHANCED DATA REPRESENTATION [patent_app_type] => utility [patent_app_number] => 19/004880 [patent_app_country] => US [patent_app_date] => 2024-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 69866 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19004880 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/004880
DIGITAL PROCESSING SYSTEMS AND METHODS FOR ENHANCED DATA REPRESENTATION Dec 29, 2024 Pending
Array ( [id] => 19544866 [patent_doc_number] => 20240361902 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => Card Display Method, Electronic Device, and Computer Readable Storage Medium [patent_app_type] => utility [patent_app_number] => 18/756652 [patent_app_country] => US [patent_app_date] => 2024-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 37095 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18756652 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/756652
Card display method, electronic device, and computer readable storage medium Jun 26, 2024 Issued
Array ( [id] => 19857629 [patent_doc_number] => 12260468 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-25 [patent_title] => Clickable access point [patent_app_type] => utility [patent_app_number] => 18/755359 [patent_app_country] => US [patent_app_date] => 2024-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6696 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18755359 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/755359
Clickable access point Jun 25, 2024 Issued
Array ( [id] => 19617196 [patent_doc_number] => 20240402876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => Display Method and Related Apparatus [patent_app_type] => utility [patent_app_number] => 18/741136 [patent_app_country] => US [patent_app_date] => 2024-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29294 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18741136 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/741136
Display Method and Related Apparatus Jun 11, 2024 Pending
Array ( [id] => 19320080 [patent_doc_number] => 20240241624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-18 [patent_title] => VOICE ASSISTANT-ENABLED CLIENT APPLICATION WITH USER VIEW CONTEXT AND MULTI-MODAL INPUT SUPPORT [patent_app_type] => utility [patent_app_number] => 18/619127 [patent_app_country] => US [patent_app_date] => 2024-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29911 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18619127 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/619127
Voice assistant-enabled client application with user view context and multi-modal input support Mar 26, 2024 Issued
Array ( [id] => 19307450 [patent_doc_number] => 20240236031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR AN EMAIL CLIENT [patent_app_type] => utility [patent_app_number] => 18/595217 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16409 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 18595217 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/595217
Portable multifunction device, method, and graphical user interface for an email client Mar 3, 2024 Issued
Array ( [id] => 19307449 [patent_doc_number] => 20240236030 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR AN EMAIL CLIENT [patent_app_type] => utility [patent_app_number] => 18/595214 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16437 [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] => 18595214 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/595214
PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR AN EMAIL CLIENT Mar 3, 2024 Abandoned
Array ( [id] => 19267395 [patent_doc_number] => 20240211097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => METHOD FOR DISPLAYING PAGE ELEMENTS AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/594512 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22359 [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] => 18594512 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/594512
Method for displaying page elements and electronic device Mar 3, 2024 Issued
Array ( [id] => 19307448 [patent_doc_number] => 20240236029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR AN EMAIL CLIENT [patent_app_type] => utility [patent_app_number] => 18/595210 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16424 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 18595210 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/595210
PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR AN EMAIL CLIENT Mar 3, 2024 Pending
Array ( [id] => 19887578 [patent_doc_number] => 12273315 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Portable multifunction device, method, and graphical user interface for an email client [patent_app_type] => utility [patent_app_number] => 18/595207 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 44 [patent_no_of_words] => 16544 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18595207 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/595207
Portable multifunction device, method, and graphical user interface for an email client Mar 3, 2024 Issued
Array ( [id] => 19795302 [patent_doc_number] => 12236252 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-25 [patent_title] => User interface common components and scalable integrable reusable isolated user interface [patent_app_type] => utility [patent_app_number] => 18/426151 [patent_app_country] => US [patent_app_date] => 2024-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 13381 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18426151 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/426151
User interface common components and scalable integrable reusable isolated user interface Jan 28, 2024 Issued
Array ( [id] => 19144969 [patent_doc_number] => 20240143905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => METHOD FOR PARTIALLY PUBLISHING EDITS TO A DOCUMENT [patent_app_type] => utility [patent_app_number] => 18/405044 [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] => 6554 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18405044 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/405044
Method for partially publishing edits to a document Jan 4, 2024 Issued
Array ( [id] => 19189865 [patent_doc_number] => 20240168778 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => ICON UPDATING METHOD AND APPARATUS, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/525538 [patent_app_country] => US [patent_app_date] => 2023-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6519 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18525538 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/525538
ICON UPDATING METHOD AND APPARATUS, AND ELECTRONIC DEVICE Nov 29, 2023 Pending
Array ( [id] => 19036241 [patent_doc_number] => 20240086056 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-14 [patent_title] => METHOD AND APPARATUS FOR INTERACTING WITH APPLICATION PROGRAM, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/515695 [patent_app_country] => US [patent_app_date] => 2023-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9627 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18515695 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/515695
Method and apparatus for interacting with application program, and electronic device Nov 20, 2023 Issued
Array ( [id] => 19950211 [patent_doc_number] => 12321575 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => Remotely configuring windows displayed on a display device [patent_app_type] => utility [patent_app_number] => 18/499049 [patent_app_country] => US [patent_app_date] => 2023-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3645 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18499049 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/499049
Remotely configuring windows displayed on a display device Oct 30, 2023 Issued
Array ( [id] => 19703782 [patent_doc_number] => 12197818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Automated assistant training and/or execution of inter-user procedures [patent_app_type] => utility [patent_app_number] => 18/241707 [patent_app_country] => US [patent_app_date] => 2023-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 18125 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18241707 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/241707
Automated assistant training and/or execution of inter-user procedures Aug 31, 2023 Issued
Array ( [id] => 18847577 [patent_doc_number] => 20230409981 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-21 [patent_title] => KERNEL LEARNING APPARATUS USING TRANSFORMED CONVEX OPTIMIZATION PROBLEM [patent_app_type] => utility [patent_app_number] => 18/240221 [patent_app_country] => US [patent_app_date] => 2023-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5453 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18240221 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/240221
KERNEL LEARNING APPARATUS USING TRANSFORMED CONVEX OPTIMIZATION PROBLEM Aug 29, 2023 Abandoned
Array ( [id] => 18942317 [patent_doc_number] => 20240037456 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => KERNEL LEARNING APPARATUS USING TRANSFORMED CONVEX OPTIMIZATION PROBLEM [patent_app_type] => utility [patent_app_number] => 18/240213 [patent_app_country] => US [patent_app_date] => 2023-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5490 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [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] => 18240213 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/240213
KERNEL LEARNING APPARATUS USING TRANSFORMED CONVEX OPTIMIZATION PROBLEM Aug 29, 2023 Abandoned
Array ( [id] => 18832962 [patent_doc_number] => 20230401489 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-14 [patent_title] => KERNEL LEARNING APPARATUS USING TRANSFORMED CONVEX OPTIMIZATION PROBLEM [patent_app_type] => utility [patent_app_number] => 18/239542 [patent_app_country] => US [patent_app_date] => 2023-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5575 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18239542 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/239542
KERNEL LEARNING APPARATUS USING TRANSFORMED CONVEX OPTIMIZATION PROBLEM Aug 28, 2023 Abandoned
Menu