Search

Brian N. Vinson

Examiner (ID: 4154, Phone: (571)272-2614 , Office: P/2913 )

Most Active Art Unit
2911
Art Unit(s)
2913, 2900, 2901, 2911
Total Applications
12036
Issued Applications
11911
Pending Applications
2
Abandoned Applications
123

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18668431 [patent_doc_number] => 11775331 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-03 [patent_title] => Systems and methods for container management [patent_app_type] => utility [patent_app_number] => 17/397548 [patent_app_country] => US [patent_app_date] => 2021-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10374 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17397548 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/397548
Systems and methods for container management Aug 8, 2021 Issued
Array ( [id] => 17387822 [patent_doc_number] => 20220035674 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => GREEN CLOUD COMPUTING RECOMMENDATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/386804 [patent_app_country] => US [patent_app_date] => 2021-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17386804 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/386804
Green cloud computing recommendation system Jul 27, 2021 Issued
Array ( [id] => 17187259 [patent_doc_number] => 20210334144 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-28 [patent_title] => RESOURCE ALLOCATION [patent_app_type] => utility [patent_app_number] => 17/367841 [patent_app_country] => US [patent_app_date] => 2021-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3201 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17367841 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/367841
Resource allocation to avoid slowdown Jul 5, 2021 Issued
Array ( [id] => 18479944 [patent_doc_number] => 11693684 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-04 [patent_title] => Information processing system and information processing method [patent_app_type] => utility [patent_app_number] => 17/356026 [patent_app_country] => US [patent_app_date] => 2021-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 14500 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [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] => 17356026 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/356026
Information processing system and information processing method Jun 22, 2021 Issued
Array ( [id] => 17143771 [patent_doc_number] => 20210311784 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => METHODS AND SYSTEMS FOR PROVIDING ON-DEMAND CLOUD COMPUTING ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 17/347547 [patent_app_country] => US [patent_app_date] => 2021-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5701 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17347547 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/347547
Methods and systems for providing on-demand cloud computing environments Jun 13, 2021 Issued
Array ( [id] => 19740247 [patent_doc_number] => 12217083 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-04 [patent_title] => Hardware transactional memory-assisted flat combining [patent_app_type] => utility [patent_app_number] => 17/308502 [patent_app_country] => US [patent_app_date] => 2021-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 17409 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17308502 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/308502
Hardware transactional memory-assisted flat combining May 4, 2021 Issued
Array ( [id] => 17039261 [patent_doc_number] => 20210255897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => TECHNOLOGIES FOR OPPORTUNISTIC ACCELERATION OVERPROVISIONING FOR DISAGGREGATED ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 17/246441 [patent_app_country] => US [patent_app_date] => 2021-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12373 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 36 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17246441 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/246441
TECHNOLOGIES FOR OPPORTUNISTIC ACCELERATION OVERPROVISIONING FOR DISAGGREGATED ARCHITECTURES Apr 29, 2021 Abandoned
Array ( [id] => 17915663 [patent_doc_number] => 20220318059 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => DISTRIBUTED DECOMPOSITION OF STRING-AUTOMATED REASONING USING PREDICATES [patent_app_type] => utility [patent_app_number] => 17/218541 [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] => 12649 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17218541 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/218541
Distributed decomposition of string-automated reasoning using predicates Mar 30, 2021 Issued
Array ( [id] => 16903188 [patent_doc_number] => 20210182104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => EXECUTING COMPUTING MODULES USING MULTI-CORING [patent_app_type] => utility [patent_app_number] => 17/170496 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11017 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17170496 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/170496
EXECUTING COMPUTING MODULES USING MULTI-CORING Feb 7, 2021 Abandoned
Array ( [id] => 18982567 [patent_doc_number] => 11907745 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-20 [patent_title] => Methods and systems for securely and efficiently clustering distributed processes using a consistent database [patent_app_type] => utility [patent_app_number] => 17/157075 [patent_app_country] => US [patent_app_date] => 2021-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12079 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17157075 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/157075
Methods and systems for securely and efficiently clustering distributed processes using a consistent database Jan 24, 2021 Issued
Array ( [id] => 16887486 [patent_doc_number] => 20210173683 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-10 [patent_title] => AUTOMATIC REASSIGNMENT OF TASKS TO DIFFERENT VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 17/153033 [patent_app_country] => US [patent_app_date] => 2021-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11771 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17153033 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/153033
AUTOMATIC REASSIGNMENT OF TASKS TO DIFFERENT VIRTUAL MACHINES Jan 19, 2021 Abandoned
Array ( [id] => 19045770 [patent_doc_number] => 11934885 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-19 [patent_title] => System and method for use with a cloud computing environment for determining a cloud score associated with resource usage [patent_app_type] => utility [patent_app_number] => 17/153462 [patent_app_country] => US [patent_app_date] => 2021-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6754 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 392 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17153462 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/153462
System and method for use with a cloud computing environment for determining a cloud score associated with resource usage Jan 19, 2021 Issued
Array ( [id] => 17771203 [patent_doc_number] => 11403145 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-08-02 [patent_title] => Enforcing system configuration freeze of services deployed via continuous delivery on datacenters configured in cloud platforms [patent_app_type] => utility [patent_app_number] => 17/147715 [patent_app_country] => US [patent_app_date] => 2021-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 16401 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17147715 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/147715
Enforcing system configuration freeze of services deployed via continuous delivery on datacenters configured in cloud platforms Jan 12, 2021 Issued
Array ( [id] => 17722195 [patent_doc_number] => 20220214917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => METHOD AND SYSTEM FOR OPTIMIZING RACK SERVER RESOURCES [patent_app_type] => utility [patent_app_number] => 17/143908 [patent_app_country] => US [patent_app_date] => 2021-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11731 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17143908 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/143908
METHOD AND SYSTEM FOR OPTIMIZING RACK SERVER RESOURCES Jan 6, 2021 Abandoned
Array ( [id] => 19327981 [patent_doc_number] => 12045669 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-23 [patent_title] => Execution of a synchronous operation in an asynchronous operational environment [patent_app_type] => utility [patent_app_number] => 17/127130 [patent_app_country] => US [patent_app_date] => 2020-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9191 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17127130 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/127130
Execution of a synchronous operation in an asynchronous operational environment Dec 17, 2020 Issued
Array ( [id] => 18356708 [patent_doc_number] => 11645109 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-09 [patent_title] => Managing failures in edge computing environments [patent_app_type] => utility [patent_app_number] => 17/079476 [patent_app_country] => US [patent_app_date] => 2020-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 8743 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079476 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079476
Managing failures in edge computing environments Oct 24, 2020 Issued
Array ( [id] => 16600137 [patent_doc_number] => 20210026668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-28 [patent_title] => SYSTEM AND METHOD FOR IMPLEMENTING DIFFERENT TYPES OF BLOCKCHAIN CONTRACTS [patent_app_type] => utility [patent_app_number] => 17/069807 [patent_app_country] => US [patent_app_date] => 2020-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9200 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069807 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/069807
System and method for implementing different types of blockchain contracts Oct 12, 2020 Issued
Array ( [id] => 16623484 [patent_doc_number] => 20210042137 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => SYSTEM AND METHOD FOR IMPLEMENTING DIFFERENT TYPES OF BLOCKCHAIN CONTRACTS [patent_app_type] => utility [patent_app_number] => 17/069788 [patent_app_country] => US [patent_app_date] => 2020-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9199 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069788 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/069788
System and method for implementing different types of blockchain contracts Oct 12, 2020 Issued
Array ( [id] => 16927063 [patent_doc_number] => 11048546 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-06-29 [patent_title] => Information processing system and information processing method with high availability during failover caused by fault occurance [patent_app_type] => utility [patent_app_number] => 17/014454 [patent_app_country] => US [patent_app_date] => 2020-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 14459 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 370 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17014454 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/014454
Information processing system and information processing method with high availability during failover caused by fault occurance Sep 7, 2020 Issued
Array ( [id] => 17462341 [patent_doc_number] => 20220075646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => Malware Behavioral Monitoring [patent_app_type] => utility [patent_app_number] => 17/012879 [patent_app_country] => US [patent_app_date] => 2020-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5046 [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] => 17012879 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/012879
Systems and methods for detecting and filtering function calls within processes for malware behavior Sep 3, 2020 Issued
Menu