Search

Mohammad H. Kabir

Examiner (ID: 3861, Phone: (571)270-1341 , Office: P/2197 )

Most Active Art Unit
2198
Art Unit(s)
2192, 2199, 2154, 2198, 2197
Total Applications
462
Issued Applications
292
Pending Applications
43
Abandoned Applications
135

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6030591 [patent_doc_number] => 20110055229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-03 [patent_title] => 'SYSTEM AND METHOD FOR GENERATING A VALUATION OF REVENUE OPPORTUNITY FOR A KEYWORD FROM A VALUATION OF ONLINE SESSIONS ON A WEBSITE FROM USER ACTIVITIES FOLLOWING A KEYWORD SEARCH' [patent_app_type] => utility [patent_app_number] => 12/547468 [patent_app_country] => US [patent_app_date] => 2009-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6994 [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/0055/20110055229.pdf [firstpage_image] =>[orig_patent_app_number] => 12547468 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/547468
SYSTEM AND METHOD FOR GENERATING A VALUATION OF REVENUE OPPORTUNITY FOR A KEYWORD FROM A VALUATION OF ONLINE SESSIONS ON A WEBSITE FROM USER ACTIVITIES FOLLOWING A KEYWORD SEARCH Aug 24, 2009 Abandoned
Array ( [id] => 6525719 [patent_doc_number] => 20100287187 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'Method for query based on layout information' [patent_app_type] => utility [patent_app_number] => 12/537746 [patent_app_country] => US [patent_app_date] => 2009-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8195 [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] => publications/A1/0287/20100287187.pdf [firstpage_image] =>[orig_patent_app_number] => 12537746 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/537746
Method for query based on layout information Aug 6, 2009 Issued
Array ( [id] => 5955954 [patent_doc_number] => 20110035242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-10 [patent_title] => 'EVENT DRIVEN AUDIT LOGGING' [patent_app_type] => utility [patent_app_number] => 12/537877 [patent_app_country] => US [patent_app_date] => 2009-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5857 [patent_no_of_claims] => 20 [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/0035/20110035242.pdf [firstpage_image] =>[orig_patent_app_number] => 12537877 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/537877
Event driven audit logging Aug 6, 2009 Issued
Array ( [id] => 6253746 [patent_doc_number] => 20100138808 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-03 [patent_title] => 'EMBEDDED SYSTEM DESIGN DEVICE AND A METHOD THEREOF USING A TARGET INDEPENDENT MODEL' [patent_app_type] => utility [patent_app_number] => 12/484299 [patent_app_country] => US [patent_app_date] => 2009-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6008 [patent_no_of_claims] => 10 [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/0138/20100138808.pdf [firstpage_image] =>[orig_patent_app_number] => 12484299 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/484299
EMBEDDED SYSTEM DESIGN DEVICE AND A METHOD THEREOF USING A TARGET INDEPENDENT MODEL Jun 14, 2009 Abandoned
Array ( [id] => 9555889 [patent_doc_number] => 08762962 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-24 [patent_title] => 'Methods and apparatus for automatic translation of a computer program language code' [patent_app_type] => utility [patent_app_number] => 12/484622 [patent_app_country] => US [patent_app_date] => 2009-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5427 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12484622 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/484622
Methods and apparatus for automatic translation of a computer program language code Jun 14, 2009 Issued
Array ( [id] => 6397530 [patent_doc_number] => 20100318968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'CATALOG-BASED SOFTWARE COMPONENT MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 12/484394 [patent_app_country] => US [patent_app_date] => 2009-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6175 [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/0318/20100318968.pdf [firstpage_image] =>[orig_patent_app_number] => 12484394 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/484394
Catalog-based software component management Jun 14, 2009 Issued
Array ( [id] => 6396096 [patent_doc_number] => 20100318769 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'USING VECTOR ATOMIC MEMORY OPERATION TO HANDLE DATA OF DIFFERENT LENGTHS' [patent_app_type] => utility [patent_app_number] => 12/483908 [patent_app_country] => US [patent_app_date] => 2009-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3445 [patent_no_of_claims] => 7 [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/0318/20100318769.pdf [firstpage_image] =>[orig_patent_app_number] => 12483908 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/483908
Using vector atomic memory operation to handle data of different lengths Jun 11, 2009 Issued
Array ( [id] => 9248640 [patent_doc_number] => 08612942 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-17 [patent_title] => 'System for debugging computer program' [patent_app_type] => utility [patent_app_number] => 12/483675 [patent_app_country] => US [patent_app_date] => 2009-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 14263 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 363 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12483675 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/483675
System for debugging computer program Jun 11, 2009 Issued
Array ( [id] => 9143416 [patent_doc_number] => 08583898 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-12 [patent_title] => 'System and method for managing processor-in-memory (PIM) operations' [patent_app_type] => utility [patent_app_number] => 12/484062 [patent_app_country] => US [patent_app_date] => 2009-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3971 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12484062 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/484062
System and method for managing processor-in-memory (PIM) operations Jun 11, 2009 Issued
Array ( [id] => 6645168 [patent_doc_number] => 20100313185 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-09 [patent_title] => 'ACCESS TO TEST-READY VIRTUAL ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 12/477147 [patent_app_country] => US [patent_app_date] => 2009-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7041 [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/0313/20100313185.pdf [firstpage_image] =>[orig_patent_app_number] => 12477147 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/477147
ACCESS TO TEST-READY VIRTUAL ENVIRONMENTS Jun 2, 2009 Abandoned
Array ( [id] => 8922996 [patent_doc_number] => 08488939 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-16 [patent_title] => 'Recording apparatus, software update data acquisition method, program, and data delivery system' [patent_app_type] => utility [patent_app_number] => 12/476508 [patent_app_country] => US [patent_app_date] => 2009-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11037 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12476508 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/476508
Recording apparatus, software update data acquisition method, program, and data delivery system Jun 1, 2009 Issued
Array ( [id] => 6415532 [patent_doc_number] => 20100306733 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-02 [patent_title] => 'Automatically Creating Parallel Iterative Program Code in a Data Flow Program' [patent_app_type] => utility [patent_app_number] => 12/475803 [patent_app_country] => US [patent_app_date] => 2009-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 34 [patent_no_of_words] => 26202 [patent_no_of_claims] => 43 [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/0306/20100306733.pdf [firstpage_image] =>[orig_patent_app_number] => 12475803 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/475803
Automatically creating parallel iterative program code in a data flow program May 31, 2009 Issued
Array ( [id] => 9847838 [patent_doc_number] => 08949772 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-02-03 [patent_title] => 'Dynamic model based software application development' [patent_app_type] => utility [patent_app_number] => 12/476163 [patent_app_country] => US [patent_app_date] => 2009-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 4488 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12476163 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/476163
Dynamic model based software application development May 31, 2009 Issued
Array ( [id] => 5387632 [patent_doc_number] => 20090228877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-10 [patent_title] => 'INTELLIGENT TERMINAL AND METHOD FOR MANAGING INTELLIGENT TERMINAL SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/463777 [patent_app_country] => US [patent_app_date] => 2009-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5964 [patent_no_of_claims] => 15 [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/0228/20090228877.pdf [firstpage_image] =>[orig_patent_app_number] => 12463777 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/463777
INTELLIGENT TERMINAL AND METHOD FOR MANAGING INTELLIGENT TERMINAL SYSTEM May 10, 2009 Abandoned
Array ( [id] => 8741349 [patent_doc_number] => 08413136 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-02 [patent_title] => 'Application virtualization' [patent_app_type] => utility [patent_app_number] => 12/437691 [patent_app_country] => US [patent_app_date] => 2009-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5301 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12437691 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/437691
Application virtualization May 7, 2009 Issued
Array ( [id] => 6537461 [patent_doc_number] => 20100287528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'Systems and Methods for Modifying Code Generation Templates' [patent_app_type] => utility [patent_app_number] => 12/437252 [patent_app_country] => US [patent_app_date] => 2009-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4286 [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/0287/20100287528.pdf [firstpage_image] =>[orig_patent_app_number] => 12437252 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/437252
Systems and methods for modifying code generation templates May 6, 2009 Issued
Array ( [id] => 5317696 [patent_doc_number] => 20090282294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-12 [patent_title] => 'Debugging System and Method' [patent_app_type] => utility [patent_app_number] => 12/437081 [patent_app_country] => US [patent_app_date] => 2009-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6138 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0282/20090282294.pdf [firstpage_image] =>[orig_patent_app_number] => 12437081 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/437081
Debugging system and method May 6, 2009 Issued
Array ( [id] => 6537440 [patent_doc_number] => 20100287527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'System Decomposition Via Evolutionary Programming' [patent_app_type] => utility [patent_app_number] => 12/436714 [patent_app_country] => US [patent_app_date] => 2009-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2462 [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/0287/20100287527.pdf [firstpage_image] =>[orig_patent_app_number] => 12436714 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/436714
System decomposition via evolutionary programming May 5, 2009 Issued
Array ( [id] => 6465046 [patent_doc_number] => 20100281460 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-04 [patent_title] => 'Whitebox Trace Fuzzing' [patent_app_type] => utility [patent_app_number] => 12/434558 [patent_app_country] => US [patent_app_date] => 2009-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2971 [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/0281/20100281460.pdf [firstpage_image] =>[orig_patent_app_number] => 12434558 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/434558
Whitebox trace fuzzing Apr 30, 2009 Issued
Array ( [id] => 8787202 [patent_doc_number] => 08434059 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-30 [patent_title] => 'Systems, methods, and computer-readable media for fertilizing machine-executable code' [patent_app_type] => utility [patent_app_number] => 12/434300 [patent_app_country] => US [patent_app_date] => 2009-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7034 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12434300 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/434300
Systems, methods, and computer-readable media for fertilizing machine-executable code Apr 30, 2009 Issued
Menu