Search

Gollamudi S. Kishore

Examiner (ID: 16554, Phone: (571)272-0598 , Office: P/1612 )

Most Active Art Unit
1612
Art Unit(s)
1502, 1615, 2899, 1503, 1612
Total Applications
3055
Issued Applications
1377
Pending Applications
265
Abandoned Applications
1411

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11200087 [patent_doc_number] => 09430299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-30 [patent_title] => 'System, method and product for task allocation' [patent_app_type] => utility [patent_app_number] => 14/452532 [patent_app_country] => US [patent_app_date] => 2014-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6667 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14452532 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/452532
System, method and product for task allocation Aug 5, 2014 Issued
Array ( [id] => 11780715 [patent_doc_number] => 09389896 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-07-12 [patent_title] => 'Sharing webcam between guest and host OS' [patent_app_type] => utility [patent_app_number] => 14/452293 [patent_app_country] => US [patent_app_date] => 2014-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3455 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [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] => 14452293 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/452293
Sharing webcam between guest and host OS Aug 4, 2014 Issued
Array ( [id] => 9933821 [patent_doc_number] => 20150082014 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-19 [patent_title] => 'Virtual Storage Devices Formed by Selected Partitions of a Physical Storage Device' [patent_app_type] => utility [patent_app_number] => 14/447111 [patent_app_country] => US [patent_app_date] => 2014-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4554 [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] => 14447111 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/447111
Virtual Storage Devices Formed by Selected Partitions of a Physical Storage Device Jul 29, 2014 Abandoned
Array ( [id] => 10665763 [patent_doc_number] => 20160011907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-14 [patent_title] => 'Configurable Per-Task State Counters For Processing Cores In Multi-Tasking Processing Systems' [patent_app_type] => utility [patent_app_number] => 14/330331 [patent_app_country] => US [patent_app_date] => 2014-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7063 [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] => 14330331 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/330331
Configurable per-task state counters for processing cores in multi-tasking processing systems Jul 13, 2014 Issued
Array ( [id] => 9814754 [patent_doc_number] => 20150026699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-22 [patent_title] => 'INFORMATION ACQUISITION METHOD AND INFORMATION ACQUISITION APPARATUS' [patent_app_type] => utility [patent_app_number] => 14/322610 [patent_app_country] => US [patent_app_date] => 2014-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 15106 [patent_no_of_claims] => 12 [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] => 14322610 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/322610
Information acquisition method and information acquisition apparatus Jul 1, 2014 Issued
Array ( [id] => 11416660 [patent_doc_number] => 09563487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-07 [patent_title] => 'Runtime system' [patent_app_type] => utility [patent_app_number] => 14/298679 [patent_app_country] => US [patent_app_date] => 2014-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6512 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14298679 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/298679
Runtime system Jun 5, 2014 Issued
Array ( [id] => 10275962 [patent_doc_number] => 20150160959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'MANAGING VIRTUAL MACHINE IMAGES IN A DISTRIBUTED COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/295569 [patent_app_country] => US [patent_app_date] => 2014-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7932 [patent_no_of_claims] => 7 [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] => 14295569 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/295569
Managing virtual machine images in a distributed computing environment Jun 3, 2014 Issued
Array ( [id] => 10392972 [patent_doc_number] => 20150277980 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-01 [patent_title] => 'USING PREDICTIVE OPTIMIZATION TO FACILITATE DISTRIBUTED COMPUTATION IN A MULTI-TENANT SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/229599 [patent_app_country] => US [patent_app_date] => 2014-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3034 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 8 [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] => 14229599 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/229599
USING PREDICTIVE OPTIMIZATION TO FACILITATE DISTRIBUTED COMPUTATION IN A MULTI-TENANT SYSTEM Mar 27, 2014
Array ( [id] => 9618465 [patent_doc_number] => 20140208323 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-24 [patent_title] => 'PREVENTING UNSAFE SHARING THROUGH CONFINEMENT OF MUTABLE CAPTURED VARIABLES' [patent_app_type] => utility [patent_app_number] => 14/223492 [patent_app_country] => US [patent_app_date] => 2014-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4494 [patent_no_of_claims] => 17 [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] => 14223492 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/223492
Preventing unsafe sharing through confinement of mutable captured variables Mar 23, 2014 Issued
Array ( [id] => 10658409 [patent_doc_number] => 20160004553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-07 [patent_title] => 'INFORMATION PROCESSING SYSTEM AND METHOD FOR RELOCATING APPLICATION' [patent_app_type] => utility [patent_app_number] => 14/771848 [patent_app_country] => US [patent_app_date] => 2014-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3604 [patent_no_of_claims] => 7 [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] => 14771848 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/771848
INFORMATION PROCESSING SYSTEM AND METHOD FOR RELOCATING APPLICATION Mar 12, 2014 Abandoned
Array ( [id] => 14009393 [patent_doc_number] => 10223155 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Cancellable command application programming interface (API) framework [patent_app_type] => utility [patent_app_number] => 14/188677 [patent_app_country] => US [patent_app_date] => 2014-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9033 [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] => 14188677 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/188677
Cancellable command application programming interface (API) framework Feb 23, 2014 Issued
Array ( [id] => 9479670 [patent_doc_number] => 20140137133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-15 [patent_title] => 'Maximizing Throughput of Multi-user Parallel Data Processing Systems' [patent_app_type] => utility [patent_app_number] => 14/159409 [patent_app_country] => US [patent_app_date] => 2014-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 19844 [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] => 14159409 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/159409
Maximizing Throughput of Multi-user Parallel Data Processing Systems Jan 19, 2014 Abandoned
Array ( [id] => 11206863 [patent_doc_number] => 09436489 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-06 [patent_title] => 'Virtual machine data replication with shared resources' [patent_app_type] => utility [patent_app_number] => 14/136098 [patent_app_country] => US [patent_app_date] => 2013-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5237 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 333 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14136098 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/136098
Virtual machine data replication with shared resources Dec 19, 2013 Issued
Array ( [id] => 11186519 [patent_doc_number] => 09417923 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-16 [patent_title] => 'Optimization of workload placement' [patent_app_type] => utility [patent_app_number] => 14/108701 [patent_app_country] => US [patent_app_date] => 2013-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5276 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14108701 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/108701
Optimization of workload placement Dec 16, 2013 Issued
Array ( [id] => 10250178 [patent_doc_number] => 20150135175 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-14 [patent_title] => 'VIRTUAL MACHINE MIGRATION WITH SWAP PAGES' [patent_app_type] => utility [patent_app_number] => 14/101454 [patent_app_country] => US [patent_app_date] => 2013-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8485 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [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] => 14101454 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/101454
Virtual machine migration with swap pages Dec 9, 2013 Issued
Array ( [id] => 9479651 [patent_doc_number] => 20140137114 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-15 [patent_title] => 'VIRTUAL MACHINE TEMPLATE CREATION BASED ON DATA FEEDS' [patent_app_type] => utility [patent_app_number] => 14/101595 [patent_app_country] => US [patent_app_date] => 2013-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6211 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [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] => 14101595 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/101595
VIRTUAL MACHINE TEMPLATE CREATION BASED ON DATA FEEDS Dec 9, 2013 Abandoned
Array ( [id] => 9886221 [patent_doc_number] => 08973007 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-03-03 [patent_title] => 'Adaptive lock list searching of waiting threads' [patent_app_type] => utility [patent_app_number] => 14/100087 [patent_app_country] => US [patent_app_date] => 2013-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5685 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14100087 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/100087
Adaptive lock list searching of waiting threads Dec 8, 2013 Issued
Array ( [id] => 10275959 [patent_doc_number] => 20150160957 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'MANAGING VIRTUAL MACHINE IMAGES IN A DISTRIBUTED COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/100920 [patent_app_country] => US [patent_app_date] => 2013-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7902 [patent_no_of_claims] => 14 [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] => 14100920 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/100920
Managing virtual machine images in a distributed computing environment Dec 8, 2013 Issued
Array ( [id] => 9974460 [patent_doc_number] => 09021498 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-04-28 [patent_title] => 'Adjusting pause-loop exiting window values' [patent_app_type] => utility [patent_app_number] => 14/098702 [patent_app_country] => US [patent_app_date] => 2013-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6291 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14098702 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/098702
Adjusting pause-loop exiting window values Dec 5, 2013 Issued
Array ( [id] => 11306564 [patent_doc_number] => 09513962 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-06 [patent_title] => 'Migrating a running, preempted workload in a grid computing system' [patent_app_type] => utility [patent_app_number] => 14/095353 [patent_app_country] => US [patent_app_date] => 2013-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8690 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14095353 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/095353
Migrating a running, preempted workload in a grid computing system Dec 2, 2013 Issued
Menu