Search

Robert M. Kelly

Examiner (ID: 7588, Phone: (571)272-0729 , Office: P/1633 )

Most Active Art Unit
1633
Art Unit(s)
1632, 1638, 1631, 1633
Total Applications
1426
Issued Applications
813
Pending Applications
134
Abandoned Applications
499

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17940423 [patent_doc_number] => 11474877 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-10-18 [patent_title] => Computer system and scale-out method of computer system [patent_app_type] => utility [patent_app_number] => 17/675952 [patent_app_country] => US [patent_app_date] => 2022-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 13955 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17675952 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/675952
Computer system and scale-out method of computer system Feb 17, 2022 Issued
Array ( [id] => 17069295 [patent_doc_number] => 20210271511 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => Service Information Processing Method, Apparatus, Device and Computer Storage Medium [patent_app_type] => utility [patent_app_number] => 17/211315 [patent_app_country] => US [patent_app_date] => 2021-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6641 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 17211315 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/211315
Service information processing method, apparatus, device and computer storage medium Mar 23, 2021 Issued
Array ( [id] => 17252904 [patent_doc_number] => 11188393 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-30 [patent_title] => Systems and methods for performing load balancing and distributed high-availability [patent_app_type] => utility [patent_app_number] => 17/190219 [patent_app_country] => US [patent_app_date] => 2021-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11068 [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] => 17190219 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/190219
Systems and methods for performing load balancing and distributed high-availability Mar 1, 2021 Issued
Array ( [id] => 18291288 [patent_doc_number] => 11620158 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-04 [patent_title] => Multi-objective scheduling system and method [patent_app_type] => utility [patent_app_number] => 17/148853 [patent_app_country] => US [patent_app_date] => 2021-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12481 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17148853 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/148853
Multi-objective scheduling system and method Jan 13, 2021 Issued
Array ( [id] => 18386121 [patent_doc_number] => 11656902 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-23 [patent_title] => Distributed container image construction scheduling system and method [patent_app_type] => utility [patent_app_number] => 17/597890 [patent_app_country] => US [patent_app_date] => 2021-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6741 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 396 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17597890 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/597890
Distributed container image construction scheduling system and method Jan 5, 2021 Issued
Array ( [id] => 17009104 [patent_doc_number] => 20210240265 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => SYSTEM AND METHOD FOR ASYNCHRONOUS BRAIN CONTROL OF ONE OR MORE TASKS [patent_app_type] => utility [patent_app_number] => 17/112052 [patent_app_country] => US [patent_app_date] => 2020-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9463 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17112052 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/112052
System and method for asynchronous brain control of one or more tasks Dec 3, 2020 Issued
Array ( [id] => 18030674 [patent_doc_number] => 11513863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-29 [patent_title] => Game server architecture [patent_app_type] => utility [patent_app_number] => 17/778338 [patent_app_country] => US [patent_app_date] => 2020-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6045 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17778338 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/778338
Game server architecture Nov 16, 2020 Issued
Array ( [id] => 18356710 [patent_doc_number] => 11645111 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-09 [patent_title] => Managing task flow in edge computing environment [patent_app_type] => utility [patent_app_number] => 17/078617 [patent_app_country] => US [patent_app_date] => 2020-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 9398 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17078617 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/078617
Managing task flow in edge computing environment Oct 22, 2020 Issued
Array ( [id] => 17550142 [patent_doc_number] => 20220121484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => TECHNIQUES FOR SCHEDULING BETWEEN APPLICATIONS ON A CORE [patent_app_type] => utility [patent_app_number] => 17/074951 [patent_app_country] => US [patent_app_date] => 2020-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6202 [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] => 17074951 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/074951
Techniques for scheduling between applications on a core Oct 19, 2020 Issued
Array ( [id] => 18053111 [patent_doc_number] => 11526496 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-13 [patent_title] => Distributed database architecture based on shared memory and multi-process and implementation method thereof [patent_app_type] => utility [patent_app_number] => 17/073420 [patent_app_country] => US [patent_app_date] => 2020-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3820 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 288 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17073420 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/073420
Distributed database architecture based on shared memory and multi-process and implementation method thereof Oct 18, 2020 Issued
Array ( [id] => 17550140 [patent_doc_number] => 20220121482 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => METHOD TO CREATE AND PERFORM APPROPRIATE WORKFLOW FOR DATACENTER MIGRATION [patent_app_type] => utility [patent_app_number] => 17/073096 [patent_app_country] => US [patent_app_date] => 2020-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11121 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17073096 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/073096
Method to create and perform appropriate workflow for datacenter migration Oct 15, 2020 Issued
Array ( [id] => 17535364 [patent_doc_number] => 20220113973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-14 [patent_title] => DYNAMIC RATE LIMITING OF OPERATION EXECUTIONS FOR ACCOUNTS [patent_app_type] => utility [patent_app_number] => 17/068245 [patent_app_country] => US [patent_app_date] => 2020-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8253 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17068245 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/068245
Dynamic rate limiting of operation executions for accounts Oct 11, 2020 Issued
Array ( [id] => 18104212 [patent_doc_number] => 11544098 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-03 [patent_title] => Systems and methods for centralization and diagnostics for live virtual server performance data [patent_app_type] => utility [patent_app_number] => 17/029714 [patent_app_country] => US [patent_app_date] => 2020-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5666 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 17029714 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/029714
Systems and methods for centralization and diagnostics for live virtual server performance data Sep 22, 2020 Issued
Array ( [id] => 17940402 [patent_doc_number] => 11474856 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Method and apparatus for generating information [patent_app_type] => utility [patent_app_number] => 17/030162 [patent_app_country] => US [patent_app_date] => 2020-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8319 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17030162 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/030162
Method and apparatus for generating information Sep 22, 2020 Issued
Array ( [id] => 16848978 [patent_doc_number] => 20210149723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-20 [patent_title] => METHOD AND APPARATUS FOR MICROSERVICE ARCHITECTURE RECONFIGURATION [patent_app_type] => utility [patent_app_number] => 17/027092 [patent_app_country] => US [patent_app_date] => 2020-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5525 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17027092 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/027092
METHOD AND APPARATUS FOR MICROSERVICE ARCHITECTURE RECONFIGURATION Sep 20, 2020 Abandoned
Array ( [id] => 16986938 [patent_doc_number] => 11074110 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-27 [patent_title] => System and method for resource allocation [patent_app_type] => utility [patent_app_number] => 17/015383 [patent_app_country] => US [patent_app_date] => 2020-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 14636 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17015383 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/015383
System and method for resource allocation Sep 8, 2020 Issued
Array ( [id] => 17999566 [patent_doc_number] => 11500673 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-15 [patent_title] => Dynamically generating an optimized processing pipeline for tasks [patent_app_type] => utility [patent_app_number] => 17/009806 [patent_app_country] => US [patent_app_date] => 2020-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 7998 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17009806 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/009806
Dynamically generating an optimized processing pipeline for tasks Sep 1, 2020 Issued
Array ( [id] => 16934701 [patent_doc_number] => 20210200590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-01 [patent_title] => COMPUTER SYSTEM AND METHOD FOR DETERMINING OF RESOURCE ALLOCATION [patent_app_type] => utility [patent_app_number] => 17/007024 [patent_app_country] => US [patent_app_date] => 2020-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8336 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17007024 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/007024
Computer system and method for determining of resource allocation Aug 30, 2020 Issued
Array ( [id] => 17387817 [patent_doc_number] => 20220035669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => METHOD FOR ALLOCATING COMPUTING RESOURCES, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 17/006255 [patent_app_country] => US [patent_app_date] => 2020-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5076 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17006255 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/006255
Method for allocating computing resources, electronic device, and computer program product Aug 27, 2020 Issued
Array ( [id] => 17651443 [patent_doc_number] => 11354170 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-07 [patent_title] => Classifying infrastructure workloads using workload seeds [patent_app_type] => utility [patent_app_number] => 16/983047 [patent_app_country] => US [patent_app_date] => 2020-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 8673 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16983047 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/983047
Classifying infrastructure workloads using workload seeds Aug 2, 2020 Issued
Menu