Search

Carol M. Koslow

Examiner (ID: 16923, Phone: (571)272-1371 , Office: P/1734 )

Most Active Art Unit
1734
Art Unit(s)
1108, 1755, 1734, 1793, 1754
Total Applications
5019
Issued Applications
4024
Pending Applications
258
Abandoned Applications
784

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4463011 [patent_doc_number] => 07895597 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-22 [patent_title] => 'Method, apparatus and computer program product enabling full pre-emptive scheduling of green threads on a virtual machine' [patent_app_type] => utility [patent_app_number] => 11/248896 [patent_app_country] => US [patent_app_date] => 2005-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3954 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/895/07895597.pdf [firstpage_image] =>[orig_patent_app_number] => 11248896 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/248896
Method, apparatus and computer program product enabling full pre-emptive scheduling of green threads on a virtual machine Oct 10, 2005 Issued
Array ( [id] => 5195381 [patent_doc_number] => 20070083866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-12 [patent_title] => 'Leveraging advanced queues to implement event based job scheduling' [patent_app_type] => utility [patent_app_number] => 11/247500 [patent_app_country] => US [patent_app_date] => 2005-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4410 [patent_no_of_claims] => 25 [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/0083/20070083866.pdf [firstpage_image] =>[orig_patent_app_number] => 11247500 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/247500
Leveraging advanced queues to implement event based job scheduling Oct 9, 2005 Issued
Array ( [id] => 7510797 [patent_doc_number] => 08037474 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-11 [patent_title] => 'Task manager with stored task definition having pointer to a memory address containing required code data related to the task for execution' [patent_app_type] => utility [patent_app_number] => 11/238087 [patent_app_country] => US [patent_app_date] => 2005-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 20 [patent_no_of_words] => 8194 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/037/08037474.pdf [firstpage_image] =>[orig_patent_app_number] => 11238087 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/238087
Task manager with stored task definition having pointer to a memory address containing required code data related to the task for execution Sep 26, 2005 Issued
Array ( [id] => 5058883 [patent_doc_number] => 20070061805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-15 [patent_title] => 'Method and apparatus for improving thread posting efficiency in a multiprocessor data processing system' [patent_app_type] => utility [patent_app_number] => 11/227028 [patent_app_country] => US [patent_app_date] => 2005-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7366 [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/0061/20070061805.pdf [firstpage_image] =>[orig_patent_app_number] => 11227028 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/227028
Method and apparatus for improving thread posting efficiency in a multiprocessor data processing system Sep 14, 2005 Abandoned
Array ( [id] => 4463009 [patent_doc_number] => 07895596 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-22 [patent_title] => 'Processor assignment in multi-processor systems' [patent_app_type] => utility [patent_app_number] => 11/224849 [patent_app_country] => US [patent_app_date] => 2005-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2266 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/895/07895596.pdf [firstpage_image] =>[orig_patent_app_number] => 11224849 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/224849
Processor assignment in multi-processor systems Sep 12, 2005 Issued
Array ( [id] => 5728727 [patent_doc_number] => 20060059488 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-16 [patent_title] => 'Task confirmation method' [patent_app_type] => utility [patent_app_number] => 11/222269 [patent_app_country] => US [patent_app_date] => 2005-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2964 [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/0059/20060059488.pdf [firstpage_image] =>[orig_patent_app_number] => 11222269 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/222269
Task confirmation method Sep 7, 2005 Abandoned
Array ( [id] => 5200901 [patent_doc_number] => 20070300219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-27 [patent_title] => 'Methods And Systems For Cpu Virtualization' [patent_app_type] => utility [patent_app_number] => 11/661879 [patent_app_country] => US [patent_app_date] => 2005-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5013 [patent_no_of_claims] => 22 [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/0300/20070300219.pdf [firstpage_image] =>[orig_patent_app_number] => 11661879 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/661879
Methods and systems for CPU virtualization by maintaining a plurality of virtual privilege leves in a non-privileged mode of a processor Sep 1, 2005 Issued
Array ( [id] => 5001466 [patent_doc_number] => 20070044100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-22 [patent_title] => 'Method and system for replicating schedules for virtualization' [patent_app_type] => utility [patent_app_number] => 11/207495 [patent_app_country] => US [patent_app_date] => 2005-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3244 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0044/20070044100.pdf [firstpage_image] =>[orig_patent_app_number] => 11207495 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/207495
Method and system for replicating schedules with regard to a host controller for virtualization Aug 18, 2005 Issued
Array ( [id] => 4889223 [patent_doc_number] => 20080263555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'Task Processing Scheduling Method and Device for Applying the Method' [patent_app_type] => utility [patent_app_number] => 11/658935 [patent_app_country] => US [patent_app_date] => 2005-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7625 [patent_no_of_claims] => 23 [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/0263/20080263555.pdf [firstpage_image] =>[orig_patent_app_number] => 11658935 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/658935
Method for configuring resources and scheduling task processing with an order of precedence Jul 27, 2005 Issued
Array ( [id] => 8308863 [patent_doc_number] => 08230419 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Method, system and program product for capturing central processing unit (CPU) utilization for a process on a virtual machine' [patent_app_type] => utility [patent_app_number] => 11/189364 [patent_app_country] => US [patent_app_date] => 2005-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4967 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11189364 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/189364
Method, system and program product for capturing central processing unit (CPU) utilization for a process on a virtual machine Jul 25, 2005 Issued
Array ( [id] => 7518034 [patent_doc_number] => 08042116 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-18 [patent_title] => 'Task switching based on the execution control information held in register groups' [patent_app_type] => utility [patent_app_number] => 11/661273 [patent_app_country] => US [patent_app_date] => 2005-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 11110 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/042/08042116.pdf [firstpage_image] =>[orig_patent_app_number] => 11661273 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/661273
Task switching based on the execution control information held in register groups May 31, 2005 Issued
Array ( [id] => 4541159 [patent_doc_number] => 07954102 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-31 [patent_title] => 'Scheduling method in multithreading processor, and multithreading processor' [patent_app_type] => utility [patent_app_number] => 11/122047 [patent_app_country] => US [patent_app_date] => 2005-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 4397 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/954/07954102.pdf [firstpage_image] =>[orig_patent_app_number] => 11122047 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/122047
Scheduling method in multithreading processor, and multithreading processor May 4, 2005 Issued
Array ( [id] => 4929101 [patent_doc_number] => 20080168464 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-10 [patent_title] => 'Method And Apparatus For Facilitating Pipeline Throughput' [patent_app_type] => utility [patent_app_number] => 11/885395 [patent_app_country] => US [patent_app_date] => 2005-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3665 [patent_no_of_claims] => 24 [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/0168/20080168464.pdf [firstpage_image] =>[orig_patent_app_number] => 11885395 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/885395
Method and apparatus for facilitating pipeline throughput Mar 3, 2005 Issued
Array ( [id] => 5598004 [patent_doc_number] => 20060161922 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-20 [patent_title] => 'Task scheduling apparatus, method, program, storage medium and transmission medium for prioritized signal handler scheduling' [patent_app_type] => utility [patent_app_number] => 10/563436 [patent_app_country] => US [patent_app_date] => 2004-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 14391 [patent_no_of_claims] => 21 [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] => publications/A1/0161/20060161922.pdf [firstpage_image] =>[orig_patent_app_number] => 10563436 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/563436
Task scheduling apparatus, task scheduling method, task scheduling program, storage medium and transmission medium Dec 23, 2004 Issued
Array ( [id] => 8087875 [patent_doc_number] => 08151274 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-03 [patent_title] => 'Task management system' [patent_app_type] => utility [patent_app_number] => 10/581054 [patent_app_country] => US [patent_app_date] => 2004-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5215 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/151/08151274.pdf [firstpage_image] =>[orig_patent_app_number] => 10581054 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/581054
Task management system Dec 2, 2004 Issued
Array ( [id] => 5243928 [patent_doc_number] => 20070022423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-25 [patent_title] => 'Enhanced method for handling preemption points' [patent_app_type] => utility [patent_app_number] => 10/575576 [patent_app_country] => US [patent_app_date] => 2004-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7170 [patent_no_of_claims] => 24 [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] => publications/A1/0022/20070022423.pdf [firstpage_image] =>[orig_patent_app_number] => 10575576 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/575576
Enhanced method for handling preemption points Nov 3, 2004 Abandoned
Menu