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] => 11693151 [patent_doc_number] => 20170168866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'METHOD AND APPARATUS FOR MANAGING IT INFRASTRUCTURE IN CLOUD ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 15/117148 [patent_app_country] => US [patent_app_date] => 2014-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 11147 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15117148 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/117148
Method and apparatus for managing IT infrastructure in cloud environments by migrating pairs of virtual machines Aug 12, 2014 Issued
Array ( [id] => 12146631 [patent_doc_number] => 09880883 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Virtual resource control system determining new allocation of resources at a hub' [patent_app_type] => utility [patent_app_number] => 14/909866 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 27 [patent_no_of_words] => 17268 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 838 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14909866 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/909866
Virtual resource control system determining new allocation of resources at a hub Jun 23, 2014 Issued
Array ( [id] => 11530995 [patent_doc_number] => 20170090973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'VIRTUAL NODE DEPLOYMENTS OF CLUSTER-BASED APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 15/311914 [patent_app_country] => US [patent_app_date] => 2014-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3509 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15311914 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/311914
Virtual node deployments of cluster-based applications modified to exchange reference to file systems Jun 15, 2014 Issued
Array ( [id] => 10462175 [patent_doc_number] => 20150347190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-03 [patent_title] => 'SYSTEM AND METHOD FOR COORDINATING PROCESS AND MEMORY MANAGEMENT ACROSS DOMAINS' [patent_app_type] => utility [patent_app_number] => 14/290378 [patent_app_country] => US [patent_app_date] => 2014-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5151 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14290378 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/290378
System and method for coordinating process and memory management across domains May 28, 2014 Issued
Array ( [id] => 9746883 [patent_doc_number] => 20140282602 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'GENERIC WAIT SERVICE: PAUSING A BPEL PROCESS' [patent_app_type] => utility [patent_app_number] => 14/288265 [patent_app_country] => US [patent_app_date] => 2014-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6804 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14288265 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/288265
Generic wait service: pausing and resuming a plurality of BPEL processes arranged in correlation sets by a central generic wait server May 26, 2014 Issued
Array ( [id] => 13679641 [patent_doc_number] => 20160378557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-29 [patent_title] => TASK ALLOCATION DETERMINATION APPARATUS, CONTROL METHOD, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 14/902428 [patent_app_country] => US [patent_app_date] => 2014-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15046 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14902428 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/902428
TASK ALLOCATION DETERMINATION APPARATUS, CONTROL METHOD, AND PROGRAM May 15, 2014 Abandoned
Array ( [id] => 9673611 [patent_doc_number] => 20140237473 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-21 [patent_title] => 'VIRTUALIZATION OF STORAGE BUFFERS USED BY ASYNCHRONOUS PROCESSES' [patent_app_type] => utility [patent_app_number] => 14/251904 [patent_app_country] => US [patent_app_date] => 2014-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 14359 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14251904 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/251904
Virtualization of storage buffers used by asynchronous processes Apr 13, 2014 Issued
Array ( [id] => 11338503 [patent_doc_number] => 20160364258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'METHOD FOR GENERATING UPGRADE CAMPAIGNS TO UPGRADE VIRTUALIZATION FACILITIES' [patent_app_type] => utility [patent_app_number] => 15/121544 [patent_app_country] => US [patent_app_date] => 2014-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7992 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15121544 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/121544
METHOD FOR GENERATING UPGRADE CAMPAIGNS TO UPGRADE VIRTUALIZATION FACILITIES Mar 5, 2014 Abandoned
Array ( [id] => 15757779 [patent_doc_number] => 10621002 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-14 [patent_title] => Iterative task centric resource scheduling for a user program between different computing frameworks [patent_app_type] => utility [patent_app_number] => 15/122131 [patent_app_country] => US [patent_app_date] => 2014-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7952 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 407 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15122131 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/122131
Iterative task centric resource scheduling for a user program between different computing frameworks Feb 27, 2014 Issued
Array ( [id] => 11896991 [patent_doc_number] => 09766926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-19 [patent_title] => 'Method and system for optimizing parallel program execution based on speculation that an object written to is not shared' [patent_app_type] => utility [patent_app_number] => 14/170506 [patent_app_country] => US [patent_app_date] => 2014-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 14905 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14170506 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/170506
Method and system for optimizing parallel program execution based on speculation that an object written to is not shared Jan 30, 2014 Issued
Array ( [id] => 11823831 [patent_doc_number] => 20170212768 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-27 [patent_title] => 'METHOD AND DEVICE FOR TRIGGERING A PROCESS' [patent_app_type] => utility [patent_app_number] => 15/114214 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3028 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15114214 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/114214
METHOD AND DEVICE FOR TRIGGERING A PROCESS Jan 26, 2014 Abandoned
Array ( [id] => 11823830 [patent_doc_number] => 20170212767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-27 [patent_title] => 'METHOD AND DEVICE FOR TRGGERING A PROCESS' [patent_app_type] => utility [patent_app_number] => 15/114151 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3123 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15114151 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/114151
METHOD AND DEVICE FOR TRGGERING A PROCESS Jan 26, 2014 Abandoned
Array ( [id] => 10731726 [patent_doc_number] => 20160077876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-17 [patent_title] => 'METHOD AND APPARATUS FOR OPTIMIZING RUNNING OF BROWSER' [patent_app_type] => utility [patent_app_number] => 14/786418 [patent_app_country] => US [patent_app_date] => 2014-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 16363 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14786418 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/786418
Method and apparatus for displaying information to a user and the user optimizing running of the processes Jan 23, 2014 Issued
Array ( [id] => 10293114 [patent_doc_number] => 20150178113 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-25 [patent_title] => 'LOADING RUNTIME CONFIGURATION FILES INTO VIRTUAL MACHINE INSTANCES' [patent_app_type] => utility [patent_app_number] => 14/140230 [patent_app_country] => US [patent_app_date] => 2013-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3060 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14140230 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/140230
Loading runtime configuration files into virtual machine instances which when executed transform a stored virtual machine image into a customized configuration Dec 23, 2013 Issued
Array ( [id] => 9564118 [patent_doc_number] => 20140181831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-26 [patent_title] => 'DEVICE AND METHOD FOR OPTIMIZATION OF DATA PROCESSING IN A MapReduce FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 14/132318 [patent_app_country] => US [patent_app_date] => 2013-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7065 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14132318 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/132318
DEVICE AND METHOD FOR OPTIMIZATION OF DATA PROCESSING IN A MapReduce FRAMEWORK Dec 17, 2013 Abandoned
Array ( [id] => 15284549 [patent_doc_number] => 10514938 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-24 [patent_title] => Making direct calls to a native device driver of a hypervisor using dynamic device driver virtualization [patent_app_type] => utility [patent_app_number] => 14/133419 [patent_app_country] => US [patent_app_date] => 2013-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 13772 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14133419 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/133419
Making direct calls to a native device driver of a hypervisor using dynamic device driver virtualization Dec 17, 2013 Issued
Array ( [id] => 11042378 [patent_doc_number] => 20160239334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-18 [patent_title] => 'TECHNIQUES FOR PORTABLE COMPUTING DEVICE VIRTUALIZATION' [patent_app_type] => utility [patent_app_number] => 15/026860 [patent_app_country] => US [patent_app_date] => 2013-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 15742 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15026860 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/026860
Techniques for portable computing device virtualization Dec 16, 2013 Issued
Array ( [id] => 10284340 [patent_doc_number] => 20150169339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-18 [patent_title] => 'Determining Horizontal Scaling Pattern for a Workload' [patent_app_type] => utility [patent_app_number] => 14/106608 [patent_app_country] => US [patent_app_date] => 2013-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 11150 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14106608 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/106608
Determining Horizontal Scaling Pattern for a Workload Dec 12, 2013 Abandoned
Array ( [id] => 10265016 [patent_doc_number] => 20150150013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-28 [patent_title] => 'REDUCING JOB CREDENTIALS MANAGEMENT LOAD' [patent_app_type] => utility [patent_app_number] => 14/089312 [patent_app_country] => US [patent_app_date] => 2013-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8150 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14089312 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/089312
REDUCING JOB CREDENTIALS MANAGEMENT LOAD Nov 24, 2013 Abandoned
Array ( [id] => 11186514 [patent_doc_number] => 09417918 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-16 [patent_title] => 'Computing session workload scheduling and management of parent-child tasks' [patent_app_type] => utility [patent_app_number] => 14/084918 [patent_app_country] => US [patent_app_date] => 2013-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 8996 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 412 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14084918 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/084918
Computing session workload scheduling and management of parent-child tasks Nov 19, 2013 Issued
Menu