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] => 8722877 [patent_doc_number] => 20130074094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-21 [patent_title] => 'EXECUTING MULTIPLE THREADS IN A PROCESSOR' [patent_app_type] => utility [patent_app_number] => 13/675816 [patent_app_country] => US [patent_app_date] => 2012-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4952 [patent_no_of_claims] => 18 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13675816 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/675816
Executing multiple threads in a processor Nov 12, 2012 Issued
Array ( [id] => 9479643 [patent_doc_number] => 20140137106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-15 [patent_title] => 'Runtime Based Application Security and Regulatory Compliance in Cloud Environment' [patent_app_type] => utility [patent_app_number] => 13/675273 [patent_app_country] => US [patent_app_date] => 2012-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6939 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13675273 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/675273
Runtime based application security and regulatory compliance in cloud environment Nov 12, 2012 Issued
Array ( [id] => 9974442 [patent_doc_number] => 09021480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-28 [patent_title] => 'Security management device and method' [patent_app_type] => utility [patent_app_number] => 13/668637 [patent_app_country] => US [patent_app_date] => 2012-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 18674 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13668637 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/668637
Security management device and method Nov 4, 2012 Issued
Array ( [id] => 10027686 [patent_doc_number] => 09069587 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-30 [patent_title] => 'System and method to cache hypervisor data' [patent_app_type] => utility [patent_app_number] => 13/662183 [patent_app_country] => US [patent_app_date] => 2012-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8039 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13662183 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/662183
System and method to cache hypervisor data Oct 25, 2012 Issued
Array ( [id] => 8639754 [patent_doc_number] => 20130031558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-31 [patent_title] => 'Scheduling Mapreduce Jobs in the Presence of Priority Classes' [patent_app_type] => utility [patent_app_number] => 13/633954 [patent_app_country] => US [patent_app_date] => 2012-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7325 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13633954 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/633954
Scheduling MapReduce jobs in the presence of priority classes Oct 2, 2012 Issued
Array ( [id] => 8619551 [patent_doc_number] => 20130024862 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-24 [patent_title] => 'On-Line Replacement and Changing of Virtualization Software' [patent_app_type] => utility [patent_app_number] => 13/631447 [patent_app_country] => US [patent_app_date] => 2012-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6027 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13631447 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/631447
On-line replacement and changing of virtualization software Sep 27, 2012 Issued
Array ( [id] => 8608811 [patent_doc_number] => 20130014123 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-10 [patent_title] => 'DETERMINATION OF RUNNING STATUS OF LOGICAL PROCESSOR' [patent_app_type] => utility [patent_app_number] => 13/619400 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4037 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13619400 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/619400
Determination of running status of logical processor Sep 13, 2012 Issued
Array ( [id] => 8613932 [patent_doc_number] => 20130019243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-17 [patent_title] => 'EXECUTING A MULTICOMPONENT SOFTWARE APPLICATION ON A VIRTUALIZED COMPUTER PLATFORM' [patent_app_type] => utility [patent_app_number] => 13/618510 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 21194 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13618510 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/618510
Executing a multicomponent software application on a virtualized computer platform Sep 13, 2012 Issued
Array ( [id] => 8619560 [patent_doc_number] => 20130024872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-24 [patent_title] => 'Scheduling a Parallel Job in a System of Virtual Containers' [patent_app_type] => utility [patent_app_number] => 13/609869 [patent_app_country] => US [patent_app_date] => 2012-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6299 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13609869 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/609869
Scheduling a parallel job in a system of virtual containers Sep 10, 2012 Issued
Array ( [id] => 9781563 [patent_doc_number] => 08856787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-07 [patent_title] => 'On-boarding applications to a cloud' [patent_app_type] => utility [patent_app_number] => 13/598387 [patent_app_country] => US [patent_app_date] => 2012-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6154 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13598387 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/598387
On-boarding applications to a cloud Aug 28, 2012 Issued
Array ( [id] => 8504775 [patent_doc_number] => 20120304183 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-29 [patent_title] => 'MULTI-CORE PROCESSOR SYSTEM, THREAD CONTROL METHOD, AND COMPUTER PRODUCT' [patent_app_type] => utility [patent_app_number] => 13/569725 [patent_app_country] => US [patent_app_date] => 2012-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8565 [patent_no_of_claims] => 8 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13569725 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/569725
Controlling memory access conflict of threads on multi-core processor with set of highest priority processor cores based on a threshold value of issued-instruction efficiency Aug 7, 2012 Issued
Array ( [id] => 9871729 [patent_doc_number] => 08959521 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-17 [patent_title] => 'Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner' [patent_app_type] => utility [patent_app_number] => 13/565959 [patent_app_country] => US [patent_app_date] => 2012-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6383 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13565959 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/565959
Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner Aug 2, 2012 Issued
Array ( [id] => 8491637 [patent_doc_number] => 20120291044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-15 [patent_title] => 'Routing Workloads Based on Relative Queue Lengths of Dispatchers' [patent_app_type] => utility [patent_app_number] => 13/550017 [patent_app_country] => US [patent_app_date] => 2012-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4060 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13550017 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/550017
Routing workloads based on relative queue lengths of dispatchers Jul 15, 2012 Issued
Array ( [id] => 8455235 [patent_doc_number] => 20120266181 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-18 [patent_title] => 'SCALABLE PACKET PROCESSING SYSTEMS AND METHODS' [patent_app_type] => utility [patent_app_number] => 13/538806 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5674 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13538806 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/538806
Scalable packet processing systems and methods Jun 28, 2012 Issued
Array ( [id] => 8455233 [patent_doc_number] => 20120266178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-18 [patent_title] => 'System Providing Resources Based on Licensing Contract with User by Correcting the Error Between Estimated Execution Time from the History of Job Execution' [patent_app_type] => utility [patent_app_number] => 13/537481 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6480 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13537481 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/537481
Providing computational resources to applications based on accuracy of estimated execution times provided with the request for application execution Jun 28, 2012 Issued
Array ( [id] => 10150771 [patent_doc_number] => 09183061 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-10 [patent_title] => 'Preserving, from resource management adjustment, portions of an overcommitted resource managed by a hypervisor' [patent_app_type] => utility [patent_app_number] => 13/533493 [patent_app_country] => US [patent_app_date] => 2012-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5482 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13533493 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/533493
Preserving, from resource management adjustment, portions of an overcommitted resource managed by a hypervisor Jun 25, 2012 Issued
Array ( [id] => 10003261 [patent_doc_number] => 09047355 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-02 [patent_title] => 'Method and system for load balancing a distributed database' [patent_app_type] => utility [patent_app_number] => 13/532764 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 11576 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13532764 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/532764
Method and system for load balancing a distributed database Jun 24, 2012 Issued
Array ( [id] => 9265052 [patent_doc_number] => 20130346981 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-26 [patent_title] => 'TASK MANAGEMENT APPLICATION FOR MOBILE DEVICES' [patent_app_type] => utility [patent_app_number] => 13/529420 [patent_app_country] => US [patent_app_date] => 2012-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4997 [patent_no_of_claims] => 16 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13529420 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/529420
TASK MANAGEMENT APPLICATION FOR MOBILE DEVICES Jun 20, 2012 Abandoned
Array ( [id] => 10078899 [patent_doc_number] => 09116747 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-25 [patent_title] => 'Sparse threaded deterministic lock-free cholesky and LDLT factorizations' [patent_app_type] => utility [patent_app_number] => 13/527670 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 5915 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13527670 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/527670
Sparse threaded deterministic lock-free cholesky and LDLT factorizations Jun 19, 2012 Issued
Array ( [id] => 8525040 [patent_doc_number] => 20120324448 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'SOFTWARE VIRTUAL MACHINE FOR CONTENT DELIVERY' [patent_app_type] => utility [patent_app_number] => 13/524959 [patent_app_country] => US [patent_app_date] => 2012-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 14524 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13524959 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/524959
Software virtual machine for content delivery Jun 14, 2012 Issued
Menu