Search

Abdullah Al Kawsar

Examiner (ID: 4541, Phone: (571)270-3169 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2195, 2127, 2171
Total Applications
484
Issued Applications
378
Pending Applications
19
Abandoned Applications
90

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8873147 [patent_doc_number] => 08468536 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-18 [patent_title] => 'Multiple level linked LRU priority' [patent_app_type] => utility [patent_app_number] => 12/822514 [patent_app_country] => US [patent_app_date] => 2010-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2942 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 351 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12822514 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/822514
Multiple level linked LRU priority Jun 23, 2010 Issued
Array ( [id] => 10078897 [patent_doc_number] => 09116745 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-25 [patent_title] => 'Resource allocation method and device for foreground switch of J2ME application' [patent_app_type] => utility [patent_app_number] => 13/517358 [patent_app_country] => US [patent_app_date] => 2010-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4010 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13517358 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/517358
Resource allocation method and device for foreground switch of J2ME application Apr 8, 2010 Issued
Array ( [id] => 6450565 [patent_doc_number] => 20100169897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-01 [patent_title] => 'System, Method and Medium for Providing Asynchronous Input and Output with Less System Calls to and From an Operating System' [patent_app_type] => utility [patent_app_number] => 12/723269 [patent_app_country] => US [patent_app_date] => 2010-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4027 [patent_no_of_claims] => 10 [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/0169/20100169897.pdf [firstpage_image] =>[orig_patent_app_number] => 12723269 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/723269
System, method and medium for providing asynchronous input and output with less system calls to and from an operating system Mar 11, 2010 Issued
Array ( [id] => 9532711 [patent_doc_number] => 08756597 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-17 [patent_title] => 'Extending functionality of legacy services in computing system environment' [patent_app_type] => utility [patent_app_number] => 12/700989 [patent_app_country] => US [patent_app_date] => 2010-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5207 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12700989 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/700989
Extending functionality of legacy services in computing system environment Feb 4, 2010 Issued
Array ( [id] => 10183896 [patent_doc_number] => 09213574 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-15 [patent_title] => 'Resources management in distributed computing environment' [patent_app_type] => utility [patent_app_number] => 12/697228 [patent_app_country] => US [patent_app_date] => 2010-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5493 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 344 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12697228 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/697228
Resources management in distributed computing environment Jan 29, 2010 Issued
Array ( [id] => 5960977 [patent_doc_number] => 20110185364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-28 [patent_title] => 'EFFICIENT UTILIZATION OF IDLE RESOURCES IN A RESOURCE MANAGER' [patent_app_type] => utility [patent_app_number] => 12/694084 [patent_app_country] => US [patent_app_date] => 2010-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4284 [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/0185/20110185364.pdf [firstpage_image] =>[orig_patent_app_number] => 12694084 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/694084
Efficient utilization of idle resources in a resource manager Jan 25, 2010 Issued
Array ( [id] => 6006463 [patent_doc_number] => 20110119679 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-19 [patent_title] => 'METHOD AND SYSTEM OF AN I/O STACK FOR CONTROLLING FLOWS OF WORKLOAD SPECIFIC I/O REQUESTS' [patent_app_type] => utility [patent_app_number] => 12/645492 [patent_app_country] => US [patent_app_date] => 2009-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5534 [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] => publications/A1/0119/20110119679.pdf [firstpage_image] =>[orig_patent_app_number] => 12645492 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/645492
Method and system of an I/O stack for controlling flows of workload specific I/O requests Dec 22, 2009 Issued
Array ( [id] => 6513765 [patent_doc_number] => 20100095306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-15 [patent_title] => 'ARITHMETIC DEVICE' [patent_app_type] => utility [patent_app_number] => 12/638760 [patent_app_country] => US [patent_app_date] => 2009-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8950 [patent_no_of_claims] => 12 [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] => publications/A1/0095/20100095306.pdf [firstpage_image] =>[orig_patent_app_number] => 12638760 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/638760
Arithmetic device for processing one or more threads Dec 14, 2009 Issued
Array ( [id] => 8536290 [patent_doc_number] => 08312457 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-13 [patent_title] => 'Maintaining a count for lock-free linked list structures' [patent_app_type] => utility [patent_app_number] => 12/637535 [patent_app_country] => US [patent_app_date] => 2009-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6848 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12637535 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/637535
Maintaining a count for lock-free linked list structures Dec 13, 2009 Issued
Array ( [id] => 8805082 [patent_doc_number] => 08443366 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-05-14 [patent_title] => 'Techniques for establishing a parallel processing framework for a multi-tenant on-demand database system' [patent_app_type] => utility [patent_app_number] => 12/636675 [patent_app_country] => US [patent_app_date] => 2009-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8019 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12636675 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/636675
Techniques for establishing a parallel processing framework for a multi-tenant on-demand database system Dec 10, 2009 Issued
Array ( [id] => 6088589 [patent_doc_number] => 20110145814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-16 [patent_title] => 'HYPERVISOR DRIVER MANAGEMENT IN VIRTUAL MACHINE ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 12/635319 [patent_app_country] => US [patent_app_date] => 2009-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5802 [patent_no_of_claims] => 21 [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/0145/20110145814.pdf [firstpage_image] =>[orig_patent_app_number] => 12635319 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/635319
Hypervisor driver management in virtual machine environments Dec 9, 2009 Issued
Array ( [id] => 9116417 [patent_doc_number] => 08572610 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-29 [patent_title] => 'Patient monitoring system and method of safe operation with third party parameter applications' [patent_app_type] => utility [patent_app_number] => 12/634381 [patent_app_country] => US [patent_app_date] => 2009-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2386 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12634381 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/634381
Patient monitoring system and method of safe operation with third party parameter applications Dec 8, 2009 Issued
Array ( [id] => 9834674 [patent_doc_number] => 08943508 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-27 [patent_title] => 'Service oriented collaboration' [patent_app_type] => utility [patent_app_number] => 12/634380 [patent_app_country] => US [patent_app_date] => 2009-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 8217 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12634380 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/634380
Service oriented collaboration Dec 8, 2009 Issued
Array ( [id] => 6147717 [patent_doc_number] => 20110131580 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-02 [patent_title] => 'MANAGING TASK EXECUTION ON ACCELERATORS' [patent_app_type] => utility [patent_app_number] => 12/627055 [patent_app_country] => US [patent_app_date] => 2009-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6197 [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/0131/20110131580.pdf [firstpage_image] =>[orig_patent_app_number] => 12627055 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/627055
Managing task execution on accelerators Nov 29, 2009 Issued
Array ( [id] => 7490635 [patent_doc_number] => 20110252264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-13 [patent_title] => 'PHYSICAL MANAGER OF SYNCHRONIZATION BARRIER BETWEEN MULTIPLE PROCESSES' [patent_app_type] => utility [patent_app_number] => 13/139989 [patent_app_country] => US [patent_app_date] => 2009-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5848 [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/0252/20110252264.pdf [firstpage_image] =>[orig_patent_app_number] => 13139989 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/139989
Physical manager of synchronization barrier between multiple processes Nov 26, 2009 Issued
Array ( [id] => 6057763 [patent_doc_number] => 20110113426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-12 [patent_title] => 'APPARATUSES FOR SWITCHING THE RUNNING OF A VIRTUAL MACHINE BETWEEN MULTIPLE COMPUTER DEVICES BELONGING TO THE SAME COMPUTER PLATFORM AND THE ASSOCIATED SWITCHING METHODS' [patent_app_type] => utility [patent_app_number] => 12/614860 [patent_app_country] => US [patent_app_date] => 2009-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3828 [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/0113/20110113426.pdf [firstpage_image] =>[orig_patent_app_number] => 12614860 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/614860
APPARATUSES FOR SWITCHING THE RUNNING OF A VIRTUAL MACHINE BETWEEN MULTIPLE COMPUTER DEVICES BELONGING TO THE SAME COMPUTER PLATFORM AND THE ASSOCIATED SWITCHING METHODS Nov 8, 2009 Abandoned
Array ( [id] => 6234666 [patent_doc_number] => 20100186013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-22 [patent_title] => 'Controlling Access to a Shared Resource in a Computer System' [patent_app_type] => utility [patent_app_number] => 12/609315 [patent_app_country] => US [patent_app_date] => 2009-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6572 [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] => publications/A1/0186/20100186013.pdf [firstpage_image] =>[orig_patent_app_number] => 12609315 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/609315
Controlling Access to a Shared Resource in a Computer System Oct 29, 2009 Abandoned
Array ( [id] => 6408185 [patent_doc_number] => 20100179979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-15 [patent_title] => 'System and Methods for Tracking Processing Unit Usage' [patent_app_type] => utility [patent_app_number] => 12/609049 [patent_app_country] => US [patent_app_date] => 2009-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6106 [patent_no_of_claims] => 25 [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/0179/20100179979.pdf [firstpage_image] =>[orig_patent_app_number] => 12609049 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/609049
System and methods for tracking processing unit usage Oct 29, 2009 Issued
Array ( [id] => 5990691 [patent_doc_number] => 20110099402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-28 [patent_title] => 'METHOD AND APPARATUS FOR ACTIVIATING SYSTEM COMPONENTS' [patent_app_type] => utility [patent_app_number] => 12/607562 [patent_app_country] => US [patent_app_date] => 2009-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6198 [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/0099/20110099402.pdf [firstpage_image] =>[orig_patent_app_number] => 12607562 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/607562
Method and apparatus for activating system components Oct 27, 2009 Issued
Array ( [id] => 9879178 [patent_doc_number] => 08966475 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-24 [patent_title] => 'Workload management for heterogeneous hosts in a computing system environment' [patent_app_type] => utility [patent_app_number] => 12/604555 [patent_app_country] => US [patent_app_date] => 2009-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3029 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12604555 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/604555
Workload management for heterogeneous hosts in a computing system environment Oct 22, 2009 Issued
Menu