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] => 5510518 [patent_doc_number] => 20090083725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-26 [patent_title] => 'Firmware upgrading method for an interface card' [patent_app_type] => utility [patent_app_number] => 12/081334 [patent_app_country] => US [patent_app_date] => 2008-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1947 [patent_no_of_claims] => 16 [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/0083/20090083725.pdf [firstpage_image] =>[orig_patent_app_number] => 12081334 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/081334
Firmware upgrading method for an interface card Apr 14, 2008 Abandoned
Array ( [id] => 8752327 [patent_doc_number] => 08418171 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-09 [patent_title] => 'Software option selection and validation system' [patent_app_type] => utility [patent_app_number] => 12/103680 [patent_app_country] => US [patent_app_date] => 2008-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 21 [patent_no_of_words] => 8004 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12103680 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/103680
Software option selection and validation system Apr 14, 2008 Issued
Array ( [id] => 4961467 [patent_doc_number] => 20080275892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-06 [patent_title] => 'Method for generating a set of machine-interpretable instructions for presenting media content to a user' [patent_app_type] => utility [patent_app_number] => 12/082744 [patent_app_country] => US [patent_app_date] => 2008-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2019 [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/0275/20080275892.pdf [firstpage_image] =>[orig_patent_app_number] => 12082744 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/082744
Method for generating a set of machine-interpretable instructions for presenting media content to a user Apr 13, 2008 Issued
Array ( [id] => 8551557 [patent_doc_number] => 08326449 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-04 [patent_title] => 'Augmenting a virtual machine hosting environment from within a virtual machine' [patent_app_type] => utility [patent_app_number] => 12/062610 [patent_app_country] => US [patent_app_date] => 2008-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 7141 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12062610 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/062610
Augmenting a virtual machine hosting environment from within a virtual machine Apr 3, 2008 Issued
Array ( [id] => 10543406 [patent_doc_number] => 09268538 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-23 [patent_title] => 'Metadata driven user interface system and method' [patent_app_type] => utility [patent_app_number] => 12/062511 [patent_app_country] => US [patent_app_date] => 2008-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6630 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12062511 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/062511
Metadata driven user interface system and method Apr 3, 2008 Issued
Array ( [id] => 10562271 [patent_doc_number] => 09285946 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Generation of a progress notification in a software loop' [patent_app_type] => utility [patent_app_number] => 12/040047 [patent_app_country] => US [patent_app_date] => 2008-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3428 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12040047 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/040047
Generation of a progress notification in a software loop Feb 28, 2008 Issued
Array ( [id] => 5339346 [patent_doc_number] => 20090055810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-26 [patent_title] => 'Method And System For Compilation And Execution Of Software Codes' [patent_app_type] => utility [patent_app_number] => 12/039756 [patent_app_country] => US [patent_app_date] => 2008-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3581 [patent_no_of_claims] => 16 [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/0055/20090055810.pdf [firstpage_image] =>[orig_patent_app_number] => 12039756 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/039756
Method And System For Compilation And Execution Of Software Codes Feb 28, 2008 Abandoned
Array ( [id] => 4665602 [patent_doc_number] => 20080256509 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-16 [patent_title] => 'Pattern-based programming system for automatic code generation' [patent_app_type] => utility [patent_app_number] => 12/038741 [patent_app_country] => US [patent_app_date] => 2008-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 3082 [patent_no_of_claims] => 8 [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/0256/20080256509.pdf [firstpage_image] =>[orig_patent_app_number] => 12038741 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/038741
Pattern-based programming system for automatic code generation Feb 26, 2008 Abandoned
Array ( [id] => 5516944 [patent_doc_number] => 20090217251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-27 [patent_title] => 'METHOD AND APPARATUS FOR CONFIGURING, AND COMPILING CODE FOR, A COMMUNICATIONS TEST SET-UP' [patent_app_type] => utility [patent_app_number] => 12/038645 [patent_app_country] => US [patent_app_date] => 2008-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5673 [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/0217/20090217251.pdf [firstpage_image] =>[orig_patent_app_number] => 12038645 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/038645
Method and apparatus for configuring, and compiling code for, a communications test set-up Feb 26, 2008 Issued
Array ( [id] => 8424789 [patent_doc_number] => 08281287 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-02 [patent_title] => 'Compact, portable, and efficient representation of a user interface control tree' [patent_app_type] => utility [patent_app_number] => 12/037097 [patent_app_country] => US [patent_app_date] => 2008-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 3489 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12037097 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/037097
Compact, portable, and efficient representation of a user interface control tree Feb 25, 2008 Issued
Array ( [id] => 8378429 [patent_doc_number] => 08261234 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-09-04 [patent_title] => 'System, method, and computer program product for compiling code adapted to execute utilizing a first processor, for executing the code utilizing a second processor' [patent_app_type] => utility [patent_app_number] => 12/032291 [patent_app_country] => US [patent_app_date] => 2008-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3729 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12032291 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/032291
System, method, and computer program product for compiling code adapted to execute utilizing a first processor, for executing the code utilizing a second processor Feb 14, 2008 Issued
Array ( [id] => 8728543 [patent_doc_number] => 08407685 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-26 [patent_title] => 'Systems and methods for generating ordered download selections based on usage information' [patent_app_type] => utility [patent_app_number] => 12/032039 [patent_app_country] => US [patent_app_date] => 2008-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3342 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12032039 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/032039
Systems and methods for generating ordered download selections based on usage information Feb 14, 2008 Issued
Array ( [id] => 4678434 [patent_doc_number] => 20080216065 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-04 [patent_title] => 'Information processing device, patch code application system, electronic instrument, and patch code application method' [patent_app_type] => utility [patent_app_number] => 12/069581 [patent_app_country] => US [patent_app_date] => 2008-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7003 [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/0216/20080216065.pdf [firstpage_image] =>[orig_patent_app_number] => 12069581 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/069581
Information processing device, patch code application system, electronic instrument, and patch code application method Feb 10, 2008 Abandoned
Array ( [id] => 8551970 [patent_doc_number] => 08326867 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-04 [patent_title] => 'Apparatus for generating job network flow from job control statement described in job control language and its method' [patent_app_type] => utility [patent_app_number] => 12/021615 [patent_app_country] => US [patent_app_date] => 2008-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 3824 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12021615 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/021615
Apparatus for generating job network flow from job control statement described in job control language and its method Jan 28, 2008 Issued
Array ( [id] => 8873124 [patent_doc_number] => 08468513 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-18 [patent_title] => 'Specification, abstraction, and enforcement in a data center operating system' [patent_app_type] => utility [patent_app_number] => 12/013940 [patent_app_country] => US [patent_app_date] => 2008-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6182 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12013940 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/013940
Specification, abstraction, and enforcement in a data center operating system Jan 13, 2008 Issued
Array ( [id] => 6561320 [patent_doc_number] => 20100017373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-21 [patent_title] => 'ENCODER, DECODER, THEIR METHODS, PROGRAMS THEREOF, AND RECORDING MEDIA HAVING PROGRAMS RECORDED THEREON' [patent_app_type] => utility [patent_app_number] => 12/518789 [patent_app_country] => US [patent_app_date] => 2007-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 9946 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0017/20100017373.pdf [firstpage_image] =>[orig_patent_app_number] => 12518789 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/518789
Encoder, decoder, their methods, programs thereof, and recording media having programs recorded thereon Dec 27, 2007 Issued
Array ( [id] => 5548396 [patent_doc_number] => 20090158273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-18 [patent_title] => 'Systems and methods to distribute software for client receivers of a content distribution system' [patent_app_type] => utility [patent_app_number] => 12/002716 [patent_app_country] => US [patent_app_date] => 2007-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4056 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0158/20090158273.pdf [firstpage_image] =>[orig_patent_app_number] => 12002716 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/002716
Systems and methods to distribute software for client receivers of a content distribution system Dec 17, 2007 Abandoned
Array ( [id] => 6617800 [patent_doc_number] => 20100063962 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-11 [patent_title] => 'Interactive System that, Inter Alia, Does Away with the Need for a User, to Create, Store, Organize and/or Share Files and/or Uniform Resource Locators in Folders and Sub Folders, on a Computer System, Mobile Device, or on a Networks, Blogs, Forums, Intranets, Wireless Application Protocol Portals and the Like' [patent_app_type] => utility [patent_app_number] => 12/516350 [patent_app_country] => US [patent_app_date] => 2007-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6382 [patent_no_of_claims] => 12 [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/0063/20100063962.pdf [firstpage_image] =>[orig_patent_app_number] => 12516350 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/516350
Interactive System that, Inter Alia, Does Away with the Need for a User, to Create, Store, Organize and/or Share Files and/or Uniform Resource Locators in Folders and Sub Folders, on a Computer System, Mobile Device, or on a Networks, Blogs, Forums, Intranets, Wireless Application Protocol Portals and the Like Nov 22, 2007 Abandoned
Array ( [id] => 6618090 [patent_doc_number] => 20100063982 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-11 [patent_title] => 'ONTOLOGICAL DATABASE DESIGN' [patent_app_type] => utility [patent_app_number] => 12/515533 [patent_app_country] => US [patent_app_date] => 2007-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5791 [patent_no_of_claims] => 6 [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/0063/20100063982.pdf [firstpage_image] =>[orig_patent_app_number] => 12515533 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/515533
Ontological database design Nov 19, 2007 Issued
Array ( [id] => 6618114 [patent_doc_number] => 20100063984 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-11 [patent_title] => 'METHOD AND DEVICE FOR THE CONTROLLED EDITING AND BROADCASTING OF COMPRESSED MULTIMEDIA FILES' [patent_app_type] => utility [patent_app_number] => 12/513614 [patent_app_country] => US [patent_app_date] => 2007-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3489 [patent_no_of_claims] => 16 [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/0063/20100063984.pdf [firstpage_image] =>[orig_patent_app_number] => 12513614 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/513614
Method and device for the controlled editing and broadcasting of compressed multimedia files Nov 5, 2007 Issued
Menu