
Hiren P. Patel
Examiner (ID: 13532, Phone: (571)270-3366 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2196, 2191 |
| Total Applications | 599 |
| Issued Applications | 484 |
| Pending Applications | 37 |
| Abandoned Applications | 88 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6652619
[patent_doc_number] => 20100229182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-09
[patent_title] => 'LOG INFORMATION ISSUING DEVICE, LOG INFORMATION ISSUING METHOD, AND PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/683667
[patent_app_country] => US
[patent_app_date] => 2010-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8383
[patent_no_of_claims] => 7
[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] => publications/A1/0229/20100229182.pdf
[firstpage_image] =>[orig_patent_app_number] => 12683667
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/683667 | LOG INFORMATION ISSUING DEVICE, LOG INFORMATION ISSUING METHOD, AND PROGRAM | Jan 6, 2010 | Abandoned |
Array
(
[id] => 9532699
[patent_doc_number] => 08756585
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-17
[patent_title] => 'Efficient monitoring in a software system'
[patent_app_type] => utility
[patent_app_number] => 12/648434
[patent_app_country] => US
[patent_app_date] => 2009-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3556
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 309
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12648434
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/648434 | Efficient monitoring in a software system | Dec 28, 2009 | Issued |
Array
(
[id] => 6253888
[patent_doc_number] => 20100138844
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-03
[patent_title] => 'FLEXIBLE HIERARCHICAL SETTINGS REGISTRY FOR OPERATING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/551498
[patent_app_country] => US
[patent_app_date] => 2009-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5287
[patent_no_of_claims] => 20
[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] => publications/A1/0138/20100138844.pdf
[firstpage_image] =>[orig_patent_app_number] => 12551498
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/551498 | Flexible hierarchical settings registry for operating systems | Aug 30, 2009 | Issued |
Array
(
[id] => 6493347
[patent_doc_number] => 20100043012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-18
[patent_title] => 'ELECTRONIC DEVICE SYSTEM AND SHARING METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/507139
[patent_app_country] => US
[patent_app_date] => 2009-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3685
[patent_no_of_claims] => 17
[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] => publications/A1/0043/20100043012.pdf
[firstpage_image] =>[orig_patent_app_number] => 12507139
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/507139 | Method and system for sharing configuration parameters among processes of an electronic device | Jul 21, 2009 | Issued |
Array
(
[id] => 8378465
[patent_doc_number] => 08261274
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-04
[patent_title] => 'Method and system for managing a task'
[patent_app_type] => utility
[patent_app_number] => 12/493943
[patent_app_country] => US
[patent_app_date] => 2009-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6518
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12493943
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/493943 | Method and system for managing a task | Jun 28, 2009 | Issued |
Array
(
[id] => 6365266
[patent_doc_number] => 20100333113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-30
[patent_title] => 'METHOD AND SYSTEM FOR HEURISTICS-BASED TASK SCHEDULING'
[patent_app_type] => utility
[patent_app_number] => 12/494034
[patent_app_country] => US
[patent_app_date] => 2009-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8344
[patent_no_of_claims] => 17
[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] => publications/A1/0333/20100333113.pdf
[firstpage_image] =>[orig_patent_app_number] => 12494034
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/494034 | Method and system for heuristics-based task scheduling | Jun 28, 2009 | Issued |
Array
(
[id] => 6512710
[patent_doc_number] => 20100011375
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-14
[patent_title] => 'Zero-install IP security'
[patent_app_type] => utility
[patent_app_number] => 12/456088
[patent_app_country] => US
[patent_app_date] => 2009-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3104
[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] => publications/A1/0011/20100011375.pdf
[firstpage_image] =>[orig_patent_app_number] => 12456088
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/456088 | Zero-install IP security | Jun 10, 2009 | Abandoned |
Array
(
[id] => 5286758
[patent_doc_number] => 20090100433
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-16
[patent_title] => 'DISK SCHEDULING METHOD AND APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/121574
[patent_app_country] => US
[patent_app_date] => 2008-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3861
[patent_no_of_claims] => 14
[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] => publications/A1/0100/20090100433.pdf
[firstpage_image] =>[orig_patent_app_number] => 12121574
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/121574 | DISK SCHEDULING METHOD AND APPARATUS | May 14, 2008 | Abandoned |
Array
(
[id] => 4761416
[patent_doc_number] => 20080313642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-18
[patent_title] => 'SYSTEM AND METHOD FOR ALLOCATING SPARE SYSTEM RESOURCES'
[patent_app_type] => utility
[patent_app_number] => 12/119096
[patent_app_country] => US
[patent_app_date] => 2008-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8235
[patent_no_of_claims] => 41
[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] => publications/A1/0313/20080313642.pdf
[firstpage_image] =>[orig_patent_app_number] => 12119096
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/119096 | System and method for allocating spare system resources | May 11, 2008 | Issued |
Array
(
[id] => 8849513
[patent_doc_number] => 08458712
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'System and method for multi-level preemption scheduling in high performance processing'
[patent_app_type] => utility
[patent_app_number] => 12/112462
[patent_app_country] => US
[patent_app_date] => 2008-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 13
[patent_no_of_words] => 5052
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12112462
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/112462 | System and method for multi-level preemption scheduling in high performance processing | Apr 29, 2008 | Issued |
Array
(
[id] => 8998331
[patent_doc_number] => 08522237
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-27
[patent_title] => 'Virtualizing embedded systems'
[patent_app_type] => utility
[patent_app_number] => 12/099898
[patent_app_country] => US
[patent_app_date] => 2008-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4533
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 315
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12099898
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/099898 | Virtualizing embedded systems | Apr 8, 2008 | Issued |
Array
(
[id] => 9063060
[patent_doc_number] => 08549515
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-01
[patent_title] => 'System and method for collaborative hosting of applications, virtual machines, and data objects'
[patent_app_type] => utility
[patent_app_number] => 12/058010
[patent_app_country] => US
[patent_app_date] => 2008-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1480
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 313
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12058010
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/058010 | System and method for collaborative hosting of applications, virtual machines, and data objects | Mar 27, 2008 | Issued |
Array
(
[id] => 5475445
[patent_doc_number] => 20090248611
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-01
[patent_title] => 'Trace Collection for a Virtual Machine'
[patent_app_type] => utility
[patent_app_number] => 12/058545
[patent_app_country] => US
[patent_app_date] => 2008-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6819
[patent_no_of_claims] => 24
[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] => publications/A1/0248/20090248611.pdf
[firstpage_image] =>[orig_patent_app_number] => 12058545
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/058545 | Trace collection for a virtual machine | Mar 27, 2008 | Issued |
Array
(
[id] => 9379197
[patent_doc_number] => 08683483
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-25
[patent_title] => 'Resource utilization monitor'
[patent_app_type] => utility
[patent_app_number] => 12/054491
[patent_app_country] => US
[patent_app_date] => 2008-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5400
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12054491
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/054491 | Resource utilization monitor | Mar 24, 2008 | Issued |
Array
(
[id] => 5405392
[patent_doc_number] => 20090240707
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-24
[patent_title] => 'EVENT DRIVEN INPUT DATA VALIDATION'
[patent_app_type] => utility
[patent_app_number] => 12/050523
[patent_app_country] => US
[patent_app_date] => 2008-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1480
[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] => publications/A1/0240/20090240707.pdf
[firstpage_image] =>[orig_patent_app_number] => 12050523
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/050523 | EVENT DRIVEN INPUT DATA VALIDATION | Mar 17, 2008 | Abandoned |
Array
(
[id] => 10194620
[patent_doc_number] => 09223530
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-29
[patent_title] => 'Multi-tiered constraint checking for managing print jobs'
[patent_app_type] => utility
[patent_app_number] => 12/037529
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4636
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 385
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12037529
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037529 | Multi-tiered constraint checking for managing print jobs | Feb 25, 2008 | Issued |
Array
(
[id] => 4826463
[patent_doc_number] => 20080229314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-18
[patent_title] => 'STORAGE MEDIUM CONTAINING BATCH PROCESSING PROGRAM, BATCH PROCESSING METHOD AND BATCH PROCESSING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/037327
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5405
[patent_no_of_claims] => 6
[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] => publications/A1/0229/20080229314.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037327
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037327 | STORAGE MEDIUM CONTAINING BATCH PROCESSING PROGRAM, BATCH PROCESSING METHOD AND BATCH PROCESSING APPARATUS | Feb 25, 2008 | Abandoned |
Array
(
[id] => 5516973
[patent_doc_number] => 20090217280
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'Shared-Resource Time Partitioning in a Multi-Core System'
[patent_app_type] => utility
[patent_app_number] => 12/035062
[patent_app_country] => US
[patent_app_date] => 2008-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3495
[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] => publications/A1/0217/20090217280.pdf
[firstpage_image] =>[orig_patent_app_number] => 12035062
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/035062 | Shared-Resource Time Partitioning in a Multi-Core System | Feb 20, 2008 | Abandoned |
Array
(
[id] => 5424428
[patent_doc_number] => 20090150884
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-11
[patent_title] => 'COMPUTER AND METHOD OF PROVIDING SOFTWARE USER INTERFACE'
[patent_app_type] => utility
[patent_app_number] => 12/034274
[patent_app_country] => US
[patent_app_date] => 2008-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2157
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0150/20090150884.pdf
[firstpage_image] =>[orig_patent_app_number] => 12034274
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/034274 | COMPUTER AND METHOD OF PROVIDING SOFTWARE USER INTERFACE | Feb 19, 2008 | Abandoned |
Array
(
[id] => 4730988
[patent_doc_number] => 20080209423
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-28
[patent_title] => 'JOB MANAGEMENT DEVICE, CLUSTER SYSTEM, AND COMPUTER-READABLE MEDIUM STORING JOB MANAGEMENT PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/027499
[patent_app_country] => US
[patent_app_date] => 2008-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 17384
[patent_no_of_claims] => 9
[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] => publications/A1/0209/20080209423.pdf
[firstpage_image] =>[orig_patent_app_number] => 12027499
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/027499 | Job management device, cluster system, and computer-readable medium storing job management program | Feb 6, 2008 | Issued |