Search

Abdullah Al Kawsar

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

Most Active Art Unit
2195
Art Unit(s)
2127, 2171, 2195
Total Applications
476
Issued Applications
377
Pending Applications
15
Abandoned Applications
87

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9465632 [patent_doc_number] => 20140130059 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-08 [patent_title] => 'Lattice Computing' [patent_app_type] => utility [patent_app_number] => 14/071646 [patent_app_country] => US [patent_app_date] => 2013-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3486 [patent_no_of_claims] => 5 [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] => 14071646 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/071646
Lattice Computing Nov 4, 2013 Abandoned
Array ( [id] => 9410365 [patent_doc_number] => 20140101617 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-10 [patent_title] => 'METHOD AND APPARATUS FOR GENERATING TASK RECOMMENDATION ICON IN A MOBILE DEVICE' [patent_app_type] => utility [patent_app_number] => 14/048467 [patent_app_country] => US [patent_app_date] => 2013-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 19018 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14048467 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/048467
METHOD AND APPARATUS FOR GENERATING TASK RECOMMENDATION ICON IN A MOBILE DEVICE Oct 7, 2013 Abandoned
Array ( [id] => 10536583 [patent_doc_number] => 09262213 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-02-16 [patent_title] => 'Dynamic suggestion of next task based on task navigation information' [patent_app_type] => utility [patent_app_number] => 14/042300 [patent_app_country] => US [patent_app_date] => 2013-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7559 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 339 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14042300 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/042300
Dynamic suggestion of next task based on task navigation information Sep 29, 2013 Issued
Array ( [id] => 10562417 [patent_doc_number] => 09286094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Human interface device virtualization using paravirtual USB system' [patent_app_type] => utility [patent_app_number] => 14/037855 [patent_app_country] => US [patent_app_date] => 2013-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7836 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14037855 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/037855
Human interface device virtualization using paravirtual USB system Sep 25, 2013 Issued
Array ( [id] => 10204215 [patent_doc_number] => 20150089203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'LATENCY REDUCTION IN DISTRIBUTED COMPUTING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/034393 [patent_app_country] => US [patent_app_date] => 2013-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10913 [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] => 14034393 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/034393
LATENCY REDUCTION IN DISTRIBUTED COMPUTING ENVIRONMENTS Sep 22, 2013 Abandoned
Array ( [id] => 9150728 [patent_doc_number] => 20130305251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-14 [patent_title] => 'SCHEDULING METHOD AND SCHEDULING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/945071 [patent_app_country] => US [patent_app_date] => 2013-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6464 [patent_no_of_claims] => 9 [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] => 13945071 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/945071
SCHEDULING METHOD AND SCHEDULING SYSTEM Jul 17, 2013 Abandoned
Array ( [id] => 11299626 [patent_doc_number] => 09507635 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-29 [patent_title] => 'Assigning speculative processes to plurality of CPUs based on calculated maximum number of speculative processes capable of being assigned and other processes assigned to each CPU' [patent_app_type] => utility [patent_app_number] => 13/940932 [patent_app_country] => US [patent_app_date] => 2013-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 5055 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13940932 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/940932
Assigning speculative processes to plurality of CPUs based on calculated maximum number of speculative processes capable of being assigned and other processes assigned to each CPU Jul 11, 2013 Issued
Array ( [id] => 9555931 [patent_doc_number] => 08763004 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-06-24 [patent_title] => 'System and method for RF digitization and collection' [patent_app_type] => utility [patent_app_number] => 13/938774 [patent_app_country] => US [patent_app_date] => 2013-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 13627 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13938774 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/938774
System and method for RF digitization and collection Jul 9, 2013 Issued
Array ( [id] => 9500333 [patent_doc_number] => 08739174 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-27 [patent_title] => 'Broadcast receiving terminal and program execution method' [patent_app_type] => utility [patent_app_number] => 13/903564 [patent_app_country] => US [patent_app_date] => 2013-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 36 [patent_no_of_words] => 20728 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13903564 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/903564
Broadcast receiving terminal and program execution method May 27, 2013 Issued
Array ( [id] => 9507303 [patent_doc_number] => 08745632 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-03 [patent_title] => 'Broadcast receiving terminal and program execution method for resource reservation' [patent_app_type] => utility [patent_app_number] => 13/903550 [patent_app_country] => US [patent_app_date] => 2013-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 36 [patent_no_of_words] => 20697 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13903550 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/903550
Broadcast receiving terminal and program execution method for resource reservation May 27, 2013 Issued
Array ( [id] => 10922486 [patent_doc_number] => 20140325506 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-30 [patent_title] => 'System and Method for RF Digitization and Collection' [patent_app_type] => utility [patent_app_number] => 13/900664 [patent_app_country] => US [patent_app_date] => 2013-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 13582 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 8 [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] => 13900664 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/900664
System and method for registering application and application transforms on a radiofrequency digitization and collection device May 22, 2013 Issued
Array ( [id] => 9036473 [patent_doc_number] => 20130239111 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-12 [patent_title] => 'Top-Down Performance Assessment of a Hypervisor' [patent_app_type] => utility [patent_app_number] => 13/874423 [patent_app_country] => US [patent_app_date] => 2013-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12113 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13874423 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/874423
Determining performance states of components in a virtual machine environment based on performance states of related subcomponents Apr 29, 2013 Issued
Array ( [id] => 9044428 [patent_doc_number] => 20130247066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'Process Scheduler Employing Adaptive Partitioning of Process Threads' [patent_app_type] => utility [patent_app_number] => 13/872885 [patent_app_country] => US [patent_app_date] => 2013-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10666 [patent_no_of_claims] => 14 [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] => 13872885 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/872885
Process scheduler employing adaptive partitioning of process threads Apr 28, 2013 Issued
Array ( [id] => 10922504 [patent_doc_number] => 20140325524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-30 [patent_title] => 'MULTILEVEL LOAD BALANCING' [patent_app_type] => utility [patent_app_number] => 13/870543 [patent_app_country] => US [patent_app_date] => 2013-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11404 [patent_no_of_claims] => 18 [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] => 13870543 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/870543
MULTILEVEL LOAD BALANCING Apr 24, 2013 Abandoned
Array ( [id] => 9124055 [patent_doc_number] => 20130290977 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-31 [patent_title] => 'Computational Resource Allocation System And A Method For Allocating Computational Resources For Executing A Scene Graph Based Application At Run Time' [patent_app_type] => utility [patent_app_number] => 13/869080 [patent_app_country] => US [patent_app_date] => 2013-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3025 [patent_no_of_claims] => 12 [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] => 13869080 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/869080
Computational Resource Allocation System And A Method For Allocating Computational Resources For Executing A Scene Graph Based Application At Run Time Apr 23, 2013 Abandoned
Array ( [id] => 11410732 [patent_doc_number] => 09558037 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-31 [patent_title] => 'Systems and methods to allocate application tasks to a pool of processing machines' [patent_app_type] => utility [patent_app_number] => 13/867881 [patent_app_country] => US [patent_app_date] => 2013-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6610 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 329 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13867881 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/867881
Systems and methods to allocate application tasks to a pool of processing machines Apr 21, 2013 Issued
Array ( [id] => 10562429 [patent_doc_number] => 09286106 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-03-15 [patent_title] => 'Scheduling periodic tasks with dependencies and determining improper loop dependencies between tasks placed in a waiting tasks set and in a unfinished dependent tasks set' [patent_app_type] => utility [patent_app_number] => 13/863913 [patent_app_country] => US [patent_app_date] => 2013-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 4699 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13863913 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/863913
Scheduling periodic tasks with dependencies and determining improper loop dependencies between tasks placed in a waiting tasks set and in a unfinished dependent tasks set Apr 15, 2013 Issued
Array ( [id] => 11775120 [patent_doc_number] => 09384046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-05 [patent_title] => 'Information processing apparatus, computer product, and information processing method for multi-thread process' [patent_app_type] => utility [patent_app_number] => 13/856925 [patent_app_country] => US [patent_app_date] => 2013-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 24 [patent_no_of_words] => 8839 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13856925 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/856925
Information processing apparatus, computer product, and information processing method for multi-thread process Apr 3, 2013 Issued
Array ( [id] => 10610334 [patent_doc_number] => 09330370 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Updating progression of performing computer system maintenance' [patent_app_type] => utility [patent_app_number] => 13/847517 [patent_app_country] => US [patent_app_date] => 2013-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3815 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13847517 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/847517
Updating progression of performing computer system maintenance Mar 19, 2013 Issued
Array ( [id] => 9746887 [patent_doc_number] => 20140282606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'META-APPLICATION MANAGEMENT IN A MULTITASKING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/843242 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9004 [patent_no_of_claims] => 7 [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] => 13843242 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/843242
Meta-application management in a multitasking environment Mar 14, 2013 Issued
Menu