Search

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 numberTitle of the applicationFiling DateStatus
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
Menu