
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |