
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16952830
[patent_doc_number] => 20210211522
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-08
[patent_title] => MINI APP PROCESSING METHOD, SERVER, DEVICE AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/209404
[patent_app_country] => US
[patent_app_date] => 2021-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7725
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17209404
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/209404 | MINI APP PROCESSING METHOD, SERVER, DEVICE AND STORAGE MEDIUM | Mar 22, 2021 | Abandoned |
Array
(
[id] => 17885373
[patent_doc_number] => 20220300850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-22
[patent_title] => END-TO-END MACHINE LEARNING PIPELINES FOR DATA INTEGRATION AND ANALYTICS
[patent_app_type] => utility
[patent_app_number] => 17/203345
[patent_app_country] => US
[patent_app_date] => 2021-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12572
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17203345
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/203345 | END-TO-END MACHINE LEARNING PIPELINES FOR DATA INTEGRATION AND ANALYTICS | Mar 15, 2021 | Abandoned |
Array
(
[id] => 19678226
[patent_doc_number] => 12190088
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-07
[patent_title] => Pipelined software application release
[patent_app_type] => utility
[patent_app_number] => 17/201696
[patent_app_country] => US
[patent_app_date] => 2021-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 17667
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17201696
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/201696 | Pipelined software application release | Mar 14, 2021 | Issued |
Array
(
[id] => 20773344
[patent_doc_number] => 12657018
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-06-16
[patent_title] => Method, system, computer program and storage medium for documenting an update of software of a component of a vehicle
[patent_app_type] => utility
[patent_app_number] => 17/922955
[patent_app_country] => US
[patent_app_date] => 2021-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 0
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[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] => 17922955
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/922955 | Method, system, computer program and storage medium for documenting an update of software of a component of a vehicle | Mar 3, 2021 | Issued |
Array
(
[id] => 16918754
[patent_doc_number] => 20210191846
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-24
[patent_title] => DATA PROCESSING METHOD AND APPARATUS, DEVICE AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/190573
[patent_app_country] => US
[patent_app_date] => 2021-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8666
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17190573
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/190573 | DATA PROCESSING METHOD AND APPARATUS, DEVICE AND STORAGE MEDIUM | Mar 2, 2021 | Abandoned |
Array
(
[id] => 19653434
[patent_doc_number] => 12175226
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-24
[patent_title] => Provisioning bare metal machines with a complex software product
[patent_app_type] => utility
[patent_app_number] => 17/184277
[patent_app_country] => US
[patent_app_date] => 2021-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8462
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 320
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17184277
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/184277 | Provisioning bare metal machines with a complex software product | Feb 23, 2021 | Issued |
Array
(
[id] => 19626065
[patent_doc_number] => 12164898
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-10
[patent_title] => Automated deployment of changes to applications on a cloud computing platform
[patent_app_type] => utility
[patent_app_number] => 17/173537
[patent_app_country] => US
[patent_app_date] => 2021-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10102
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 373
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17173537
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/173537 | Automated deployment of changes to applications on a cloud computing platform | Feb 10, 2021 | Issued |
Array
(
[id] => 16872177
[patent_doc_number] => 20210165644
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-03
[patent_title] => VEHICLE MASTER DEVICE, REWRITE TARGET GROUP ADMINISTRATION METHOD, COMPUTER PROGRAM PRODUCT AND DATA STRUCTURE OF SPECIFICATION DATA
[patent_app_type] => utility
[patent_app_number] => 17/170251
[patent_app_country] => US
[patent_app_date] => 2021-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 123309
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17170251
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/170251 | Vehicle master device, rewrite target group administration method, computer program product and data structure of specification data | Feb 7, 2021 | Issued |
Array
(
[id] => 17778597
[patent_doc_number] => 20220244947
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-04
[patent_title] => LOCAL SOURCING OF PARTIAL DATA FOR APPLICATION UPDATES
[patent_app_type] => utility
[patent_app_number] => 17/162582
[patent_app_country] => US
[patent_app_date] => 2021-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6419
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17162582
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/162582 | LOCAL SOURCING OF PARTIAL DATA FOR APPLICATION UPDATES | Jan 28, 2021 | Abandoned |
Array
(
[id] => 17751440
[patent_doc_number] => 20220229645
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-21
[patent_title] => APPLICATION DEPLOYMENT FOR APPLICATIONS OFFERED BY MULTIPLE DEPLOYMENT SOURCES
[patent_app_type] => utility
[patent_app_number] => 17/153506
[patent_app_country] => US
[patent_app_date] => 2021-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17153506
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/153506 | Application deployment for applications offered by multiple deployment sources | Jan 19, 2021 | Issued |
Array
(
[id] => 17469099
[patent_doc_number] => 11275576
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-15
[patent_title] => Techniques for firmware updates with accessories
[patent_app_type] => utility
[patent_app_number] => 17/111411
[patent_app_country] => US
[patent_app_date] => 2020-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 19
[patent_no_of_words] => 21650
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17111411
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/111411 | Techniques for firmware updates with accessories | Dec 2, 2020 | Issued |
Array
(
[id] => 17345715
[patent_doc_number] => 20220012046
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => OS-INDEPENDENT PERIPHERAL PLUG-AND-PLAY AND DRIVER UPDATE METHOD FOR EMBEDDED SYSTEMS AND FIRMWARE DATA TRANSMISSION METHOD FOR EMBEDDED SYSTEM PLATFORM
[patent_app_type] => utility
[patent_app_number] => 17/104815
[patent_app_country] => US
[patent_app_date] => 2020-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2460
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17104815
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/104815 | OS-INDEPENDENT PERIPHERAL PLUG-AND-PLAY AND DRIVER UPDATE METHOD FOR EMBEDDED SYSTEMS AND FIRMWARE DATA TRANSMISSION METHOD FOR EMBEDDED SYSTEM PLATFORM | Nov 24, 2020 | Abandoned |
Array
(
[id] => 18386132
[patent_doc_number] => 11656913
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-23
[patent_title] => Demand-driven locale management
[patent_app_type] => utility
[patent_app_number] => 17/098599
[patent_app_country] => US
[patent_app_date] => 2020-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8871
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17098599
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/098599 | Demand-driven locale management | Nov 15, 2020 | Issued |
Array
(
[id] => 16918616
[patent_doc_number] => 20210191708
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-24
[patent_title] => Vehicle and Electrical Device for Vehicle
[patent_app_type] => utility
[patent_app_number] => 17/080469
[patent_app_country] => US
[patent_app_date] => 2020-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5801
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17080469
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/080469 | Vehicle and Electrical Device for Vehicle | Oct 25, 2020 | Abandoned |
Array
(
[id] => 16615691
[patent_doc_number] => 20210034344
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-04
[patent_title] => METHODS AND APPARATUS TO IMPROVE OPTIMIZING LOOPS WITH PREDICTABLE RECURRING MEMORY READS
[patent_app_type] => utility
[patent_app_number] => 17/074336
[patent_app_country] => US
[patent_app_date] => 2020-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19321
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17074336
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/074336 | Methods and apparatus to improve optimizing loops with predictable recurring memory reads | Oct 18, 2020 | Issued |
Array
(
[id] => 17260897
[patent_doc_number] => 20210373882
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-02
[patent_title] => METHOD AND APPARATUS FOR GENERATING DIFFERENCE BETWEEN OLD AND NEW VERSIONS OF DATA FOR UPDATING SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 17/051433
[patent_app_country] => US
[patent_app_date] => 2020-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9034
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17051433
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/051433 | Method and apparatus for generating difference between old and new versions of data for updating software | Mar 12, 2020 | Issued |
Array
(
[id] => 16116267
[patent_doc_number] => 20200210156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => Compiler-Generated Asynchronous Enumerable Object
[patent_app_type] => utility
[patent_app_number] => 16/816521
[patent_app_country] => US
[patent_app_date] => 2020-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5595
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16816521
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/816521 | Compiler-generated asynchronous enumerable object | Mar 11, 2020 | Issued |
Array
(
[id] => 16077321
[patent_doc_number] => 20200192647
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-18
[patent_title] => TRANSITIONING BETWEEN CODE-BASED AND DATA-BASED EXECUTION FORMS IN COMPUTING SYSTEMS AND ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 16/775297
[patent_app_country] => US
[patent_app_date] => 2020-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4984
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16775297
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/775297 | Transitioning between code-based and data-based execution forms in computing systems and environments | Jan 28, 2020 | Issued |
Array
(
[id] => 15804403
[patent_doc_number] => 20200125344
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-23
[patent_title] => PERSISTENT CONTEXT FOR REUSABLE PIPELINE COMPONENTS
[patent_app_type] => utility
[patent_app_number] => 16/557651
[patent_app_country] => US
[patent_app_date] => 2019-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13906
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16557651
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/557651 | Persistent context for reusable pipeline components | Aug 29, 2019 | Issued |
Array
(
[id] => 15561645
[patent_doc_number] => 20200065234
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => TEST CASE SELECTION AND ORDERING WITH COVERT MINIMUM SET COVER FOR FUNCTIONAL QUALIFICATION
[patent_app_type] => utility
[patent_app_number] => 16/551577
[patent_app_country] => US
[patent_app_date] => 2019-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7356
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16551577
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/551577 | Test case selection and ordering with covert minimum set cover for functional qualification | Aug 25, 2019 | Issued |