Search

Ryan W. Sherwin

Examiner (ID: 12277, Phone: (571)270-7269 , Office: P/2686 )

Most Active Art Unit
2688
Art Unit(s)
2612, 2689, 2681, 4133, 2684, 2688, 2686, 2687
Total Applications
852
Issued Applications
560
Pending Applications
65
Abandoned Applications
239

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20079856 [patent_doc_number] => 12353925 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Allocating compute nodes as storage in a power-constrained environment [patent_app_type] => utility [patent_app_number] => 17/412960 [patent_app_country] => US [patent_app_date] => 2021-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 9235 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17412960 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/412960
Allocating compute nodes as storage in a power-constrained environment Aug 25, 2021 Issued
Array ( [id] => 18183773 [patent_doc_number] => 20230044503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-09 [patent_title] => DISTRIBUTION OF WORKLOADS IN CLUSTER ENVIRONMENT USING SERVER WARRANTY INFORMATION [patent_app_type] => utility [patent_app_number] => 17/409930 [patent_app_country] => US [patent_app_date] => 2021-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7447 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17409930 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/409930
Distribution of workloads in cluster environment using server warranty information Aug 23, 2021 Issued
Array ( [id] => 19167660 [patent_doc_number] => 11983569 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-14 [patent_title] => Services thread scheduling based upon thread tracing [patent_app_type] => utility [patent_app_number] => 17/405885 [patent_app_country] => US [patent_app_date] => 2021-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8229 [patent_no_of_claims] => 18 [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] => 17405885 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/405885
Services thread scheduling based upon thread tracing Aug 17, 2021 Issued
Array ( [id] => 18199270 [patent_doc_number] => 20230052789 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-16 [patent_title] => ISOLATING OPERATING SYSTEM ENVIRONMENTS IN EMBEDDED DEVICES [patent_app_type] => utility [patent_app_number] => 17/401236 [patent_app_country] => US [patent_app_date] => 2021-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7916 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17401236 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/401236
ISOLATING OPERATING SYSTEM ENVIRONMENTS IN EMBEDDED DEVICES Aug 11, 2021 Abandoned
Array ( [id] => 19669849 [patent_doc_number] => 12182608 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-31 [patent_title] => System and methods for implementing a computer process automation tool [patent_app_type] => utility [patent_app_number] => 17/395044 [patent_app_country] => US [patent_app_date] => 2021-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11028 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17395044 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/395044
System and methods for implementing a computer process automation tool Aug 4, 2021 Issued
Array ( [id] => 18527965 [patent_doc_number] => 11714959 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-01 [patent_title] => Computer-implemented infrastructure, methods, systems, and computer-readable media for generating and managing product labels for a product across a plurality of jurisdictions [patent_app_type] => utility [patent_app_number] => 17/389904 [patent_app_country] => US [patent_app_date] => 2021-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 9120 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17389904 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/389904
Computer-implemented infrastructure, methods, systems, and computer-readable media for generating and managing product labels for a product across a plurality of jurisdictions Jul 29, 2021 Issued
Array ( [id] => 17294414 [patent_doc_number] => 20210390253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => VIEWING FILE MODIFICATIONS [patent_app_type] => utility [patent_app_number] => 17/385097 [patent_app_country] => US [patent_app_date] => 2021-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16650 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 17385097 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/385097
Viewing file modifications Jul 25, 2021 Issued
Array ( [id] => 18162211 [patent_doc_number] => 20230028803 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-26 [patent_title] => METHOD AND SYSTEM FOR BUSINESS YIELD AWARE WORKLOAD DISTRIBUTION [patent_app_type] => utility [patent_app_number] => 17/384428 [patent_app_country] => US [patent_app_date] => 2021-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3342 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17384428 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/384428
Method and system for business yield aware workload distribution Jul 22, 2021 Issued
Array ( [id] => 18569359 [patent_doc_number] => 20230259695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => Content Selection Platform [patent_app_type] => utility [patent_app_number] => 18/015682 [patent_app_country] => US [patent_app_date] => 2021-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12446 [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] => 18015682 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/015682
Content Selection Platform Jul 14, 2021 Abandoned
Array ( [id] => 19413829 [patent_doc_number] => 12079651 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-03 [patent_title] => Serverless application function execution [patent_app_type] => utility [patent_app_number] => 17/305774 [patent_app_country] => US [patent_app_date] => 2021-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8661 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17305774 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/305774
Serverless application function execution Jul 13, 2021 Issued
Array ( [id] => 17667869 [patent_doc_number] => 11361571 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-06-14 [patent_title] => Term extraction in highly technical domains [patent_app_type] => utility [patent_app_number] => 17/361307 [patent_app_country] => US [patent_app_date] => 2021-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10674 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17361307 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/361307
Term extraction in highly technical domains Jun 27, 2021 Issued
Array ( [id] => 19886044 [patent_doc_number] => 12271762 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Data curation with capacity scaling [patent_app_type] => utility [patent_app_number] => 17/358976 [patent_app_country] => US [patent_app_date] => 2021-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8057 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17358976 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/358976
Data curation with capacity scaling Jun 24, 2021 Issued
Array ( [id] => 17690849 [patent_doc_number] => 20220198142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM [patent_app_type] => utility [patent_app_number] => 17/337438 [patent_app_country] => US [patent_app_date] => 2021-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8490 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 17337438 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/337438
INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM Jun 2, 2021 Abandoned
Array ( [id] => 18720420 [patent_doc_number] => 11797766 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-24 [patent_title] => Word prediction with multiple overlapping contexts [patent_app_type] => utility [patent_app_number] => 17/327415 [patent_app_country] => US [patent_app_date] => 2021-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 27451 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17327415 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/327415
Word prediction with multiple overlapping contexts May 20, 2021 Issued
Array ( [id] => 19506972 [patent_doc_number] => 12118396 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => Computing resource autoscaling based on predicted metric behavior [patent_app_type] => utility [patent_app_number] => 17/317571 [patent_app_country] => US [patent_app_date] => 2021-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 15086 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17317571 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/317571
Computing resource autoscaling based on predicted metric behavior May 10, 2021 Issued
Array ( [id] => 17667459 [patent_doc_number] => 11361159 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Encoding and storing text using DNA sequences [patent_app_type] => utility [patent_app_number] => 17/241361 [patent_app_country] => US [patent_app_date] => 2021-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3225 [patent_no_of_claims] => 20 [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] => 17241361 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/241361
Encoding and storing text using DNA sequences Apr 26, 2021 Issued
Array ( [id] => 17948268 [patent_doc_number] => 20220335287 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-20 [patent_title] => SYSTEMS AND METHODS FOR DYNAMICALLY UPDATING A NEURAL NETWORK HAVING A PLURALITY OF KERNELS [patent_app_type] => utility [patent_app_number] => 17/234477 [patent_app_country] => US [patent_app_date] => 2021-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15618 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -46 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17234477 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/234477
SYSTEMS AND METHODS FOR DYNAMICALLY UPDATING A NEURAL NETWORK HAVING A PLURALITY OF KERNELS Apr 18, 2021 Pending
Array ( [id] => 17209781 [patent_doc_number] => 11170154 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-09 [patent_title] => Linguistically-driven automated text formatting [patent_app_type] => utility [patent_app_number] => 17/233339 [patent_app_country] => US [patent_app_date] => 2021-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 17633 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17233339 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/233339
Linguistically-driven automated text formatting Apr 15, 2021 Issued
Array ( [id] => 17916955 [patent_doc_number] => 20220319351 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => COGNITIVE ANALYSIS OF DIGITAL CONTENT FOR ADJUSTMENT BASED ON LANGUAGE PROFICIENCY LEVEL [patent_app_type] => utility [patent_app_number] => 17/301380 [patent_app_country] => US [patent_app_date] => 2021-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9098 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17301380 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/301380
Cognitive analysis of digital content for adjustment based on language proficiency level Mar 30, 2021 Issued
Array ( [id] => 19356051 [patent_doc_number] => 12056499 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-06 [patent_title] => Hypervisor removal [patent_app_type] => utility [patent_app_number] => 17/218611 [patent_app_country] => US [patent_app_date] => 2021-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 12208 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17218611 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/218611
Hypervisor removal Mar 30, 2021 Issued
Menu