Search

Srikanth Patury

Examiner (ID: 19759, Phone: (571)270-1020 , Office: P/1651 )

Most Active Art Unit
1651
Art Unit(s)
1651, 1657
Total Applications
299
Issued Applications
145
Pending Applications
1
Abandoned Applications
155

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18912193 [patent_doc_number] => 11875172 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-16 [patent_title] => Bare metal computer for booting copies of VM images on multiple computing devices using a smart NIC [patent_app_type] => utility [patent_app_number] => 17/107568 [patent_app_country] => US [patent_app_date] => 2020-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9335 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [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] => 17107568 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/107568
Bare metal computer for booting copies of VM images on multiple computing devices using a smart NIC Nov 29, 2020 Issued
Array ( [id] => 17613829 [patent_doc_number] => 20220156109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => HOT KEY THROTTLING [patent_app_type] => utility [patent_app_number] => 17/097976 [patent_app_country] => US [patent_app_date] => 2020-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8660 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 17097976 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/097976
Hot key throttling by querying and skipping task queue entries Nov 12, 2020 Issued
Array ( [id] => 17581140 [patent_doc_number] => 20220137995 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-05 [patent_title] => PROVIDING CLOCK TIMES TO VIRTUAL DEVICES [patent_app_type] => utility [patent_app_number] => 17/085945 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6852 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17085945 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/085945
Providing virtual devices direct access to clock times in memory locations managed by a hypervisor Oct 29, 2020 Issued
Array ( [id] => 17507440 [patent_doc_number] => 20220100543 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-31 [patent_title] => FEEDBACK MECHANISM FOR IMPROVED BANDWIDTH AND PERFORMANCE IN VIRTUAL ENVIRONMENT USECASES [patent_app_type] => utility [patent_app_number] => 17/033266 [patent_app_country] => US [patent_app_date] => 2020-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5199 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17033266 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/033266
FEEDBACK MECHANISM FOR IMPROVED BANDWIDTH AND PERFORMANCE IN VIRTUAL ENVIRONMENT USECASES Sep 24, 2020 Pending
Array ( [id] => 17475893 [patent_doc_number] => 20220083397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-17 [patent_title] => DETECTION AND HANDLING OF EXCESSIVE RESOURCE USAGE IN A DISTRIBUTED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/023444 [patent_app_country] => US [patent_app_date] => 2020-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7451 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17023444 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/023444
Detection and handling of excessive resource usage in a distributed computing environment Sep 16, 2020 Issued
Array ( [id] => 18218205 [patent_doc_number] => 11593143 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => System and method for distributed orchestration management in network function virtualization [patent_app_type] => utility [patent_app_number] => 17/017850 [patent_app_country] => US [patent_app_date] => 2020-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11267 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17017850 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/017850
System and method for distributed orchestration management in network function virtualization Sep 10, 2020 Issued
Array ( [id] => 17446326 [patent_doc_number] => 20220066831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-03 [patent_title] => LOCK-FREE WORK-STEALING THREAD SCHEDULER [patent_app_type] => utility [patent_app_number] => 17/008549 [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] => 7323 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17008549 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/008549
Lock-free work-stealing thread scheduler Aug 30, 2020 Issued
Array ( [id] => 16470300 [patent_doc_number] => 20200371837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/993930 [patent_app_country] => US [patent_app_date] => 2020-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16110 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [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] => 16993930 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/993930
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM Aug 13, 2020 Abandoned
Array ( [id] => 16439077 [patent_doc_number] => 20200356403 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-12 [patent_title] => METHODS AND SYSTEMS THAT VERIFY ENDPOINTS AND EXTERNAL TASKS IN RELEASE-PIPELINE PRIOR TO EXECUTION [patent_app_type] => utility [patent_app_number] => 16/936743 [patent_app_country] => US [patent_app_date] => 2020-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21242 [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] => 16936743 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/936743
Methods and systems that verify endpoints and external tasks in release-pipeline prior to execution Jul 22, 2020 Issued
Array ( [id] => 17372139 [patent_doc_number] => 20220027191 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-27 [patent_title] => VIRTUAL PROCESSOR INTERRUPT TRACKING [patent_app_type] => utility [patent_app_number] => 16/934355 [patent_app_country] => US [patent_app_date] => 2020-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11559 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16934355 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/934355
Virtual processor interrupt tracking Jul 20, 2020 Issued
Array ( [id] => 16439087 [patent_doc_number] => 20200356413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-12 [patent_title] => QUANTIFYING USAGE OF DISPARATE COMPUTING RESOURCES AS A SINGLE UNIT OF MEASURE [patent_app_type] => utility [patent_app_number] => 16/933319 [patent_app_country] => US [patent_app_date] => 2020-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19979 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16933319 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/933319
Quantifying usage of disparate computing resources as a single unit of measure Jul 19, 2020 Issued
Array ( [id] => 17202087 [patent_doc_number] => 20210342182 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-04 [patent_title] => SYSTEM, APPARATUS AND METHOD FOR ACCESSING MULTIPLE ADDRESS SPACES VIA A DATA MOVER [patent_app_type] => utility [patent_app_number] => 16/909084 [patent_app_country] => US [patent_app_date] => 2020-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9545 [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] => 16909084 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/909084
System, apparatus and method for accessing multiple address spaces via a data mover Jun 22, 2020 Issued
Array ( [id] => 17301628 [patent_doc_number] => 20210397467 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-23 [patent_title] => NETWORK TRANSPARENCY ON VIRTUAL MACHINES USING SOCKET IMPERSONATION [patent_app_type] => utility [patent_app_number] => 16/906679 [patent_app_country] => US [patent_app_date] => 2020-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8777 [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] => 16906679 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/906679
Network transparency on virtual machines using socket impersonation Jun 18, 2020 Issued
Array ( [id] => 17667111 [patent_doc_number] => 11360807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Cloning a computing environment through node reconfiguration and with node modification [patent_app_type] => utility [patent_app_number] => 16/895812 [patent_app_country] => US [patent_app_date] => 2020-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12515 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16895812 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/895812
Cloning a computing environment through node reconfiguration and with node modification Jun 7, 2020 Issued
Array ( [id] => 17499379 [patent_doc_number] => 11288085 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-29 [patent_title] => Managing signals from multiple virtual machines and controlling hardware directly or through an API by a host operating system [patent_app_type] => utility [patent_app_number] => 15/930346 [patent_app_country] => US [patent_app_date] => 2020-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4578 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15930346 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/930346
Managing signals from multiple virtual machines and controlling hardware directly or through an API by a host operating system May 11, 2020 Issued
Array ( [id] => 18276013 [patent_doc_number] => 11614957 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-03-28 [patent_title] => Native-hypervisor based on-demand code execution system [patent_app_type] => utility [patent_app_number] => 16/869376 [patent_app_country] => US [patent_app_date] => 2020-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11048 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [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] => 16869376 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/869376
Native-hypervisor based on-demand code execution system May 6, 2020 Issued
Array ( [id] => 17202080 [patent_doc_number] => 20210342175 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-04 [patent_title] => VIRTUAL SERVER CREATION MONITORING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/864921 [patent_app_country] => US [patent_app_date] => 2020-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11325 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16864921 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/864921
Virtual server creation monitoring and resource allocation system Apr 30, 2020 Issued
Array ( [id] => 17143752 [patent_doc_number] => 20210311765 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => OPERATIONAL HEALTH OF AN INTEGRATED APPLICATION ORCHESTRATION AND VIRTUALIZED COMPUTING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/838710 [patent_app_country] => US [patent_app_date] => 2020-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8032 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16838710 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/838710
Operational health of an integrated application orchestration and virtualized computing system Apr 1, 2020 Issued
Array ( [id] => 17143779 [patent_doc_number] => 20210311792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => NAMESPACES AS UNITS OF MANAGEMENT IN A CLUSTERED AND VIRTUALIZED COMPUTER SYSTEM [patent_app_type] => utility [patent_app_number] => 16/838613 [patent_app_country] => US [patent_app_date] => 2020-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8853 [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] => 16838613 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/838613
Namespaces as units of management in a clustered and virtualized computer system Apr 1, 2020 Issued
Array ( [id] => 17729536 [patent_doc_number] => 11385923 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-12 [patent_title] => Container-based virtualization system extending kernel functionality using kernel modules compiled by a compiling container and loaded by an application container [patent_app_type] => utility [patent_app_number] => 16/833921 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 7006 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16833921 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/833921
Container-based virtualization system extending kernel functionality using kernel modules compiled by a compiling container and loaded by an application container Mar 29, 2020 Issued
Menu