
David J. Teitelbaum
Examiner (ID: 2613, Phone: (571)270-5142 , Office: P/3744 )
| Most Active Art Unit | 3763 |
| Art Unit(s) | 3763, 3744 |
| Total Applications | 779 |
| Issued Applications | 498 |
| Pending Applications | 109 |
| Abandoned Applications | 224 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17690778
[patent_doc_number] => 20220198071
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => METHODS AND APPARATUS FOR SECURE EXECUTION ON SMART NETWORK INTERFACE CARDS
[patent_app_type] => utility
[patent_app_number] => 17/561421
[patent_app_country] => US
[patent_app_date] => 2021-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20979
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 17561421
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/561421 | METHODS AND APPARATUS FOR SECURE EXECUTION ON SMART NETWORK INTERFACE CARDS | Dec 22, 2021 | Pending |
Array
(
[id] => 17710280
[patent_doc_number] => 20220210288
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-30
[patent_title] => DEVICE MANAGEMENT SYSTEM AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING DEVICE MANAGEMENT PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/558808
[patent_app_country] => US
[patent_app_date] => 2021-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 41886
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17558808
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/558808 | Device management system and non-transitory computer-readable storage medium storing device management program | Dec 21, 2021 | Issued |
Array
(
[id] => 18795960
[patent_doc_number] => 11829751
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-11-28
[patent_title] => System and method for automatically capturing source code and associated artifacts for static analysis
[patent_app_type] => utility
[patent_app_number] => 17/558242
[patent_app_country] => US
[patent_app_date] => 2021-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 14999
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17558242
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/558242 | System and method for automatically capturing source code and associated artifacts for static analysis | Dec 20, 2021 | Issued |
Array
(
[id] => 18719972
[patent_doc_number] => 11797317
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-10-24
[patent_title] => Transitioning legacy software to be provably correct
[patent_app_type] => utility
[patent_app_number] => 17/548225
[patent_app_country] => US
[patent_app_date] => 2021-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8483
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17548225
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/548225 | Transitioning legacy software to be provably correct | Dec 9, 2021 | Issued |
Array
(
[id] => 17690312
[patent_doc_number] => 20220197605
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => METHOD, COMPUTER PROGRAM PRODUCT AND MODELING TOOL FOR THE REFERENCE MODEL-BASED, REQUIREMENT-BASED DEVELOPMENT OF A TECHNICAL SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/544114
[patent_app_country] => US
[patent_app_date] => 2021-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4629
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 343
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17544114
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/544114 | Method, computer program product and modeling tool for the reference model-based, requirement-based development of a technical system | Dec 6, 2021 | Issued |
Array
(
[id] => 18644607
[patent_doc_number] => 11768675
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-26
[patent_title] => System and method for ensuring an appliance is using the latest operating software
[patent_app_type] => utility
[patent_app_number] => 17/542615
[patent_app_country] => US
[patent_app_date] => 2021-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7319
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17542615
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/542615 | System and method for ensuring an appliance is using the latest operating software | Dec 5, 2021 | Issued |
Array
(
[id] => 17643895
[patent_doc_number] => 20220171633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-02
[patent_title] => DEVICE FOR MANAGING DIGITAL TWINS
[patent_app_type] => utility
[patent_app_number] => 17/456938
[patent_app_country] => US
[patent_app_date] => 2021-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4880
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 17456938
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/456938 | Device for managing digital twins | Nov 29, 2021 | Issued |
Array
(
[id] => 19795429
[patent_doc_number] => 12236381
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-02-25
[patent_title] => Computerized work-item selection and progress tracking based on a set of quantified computer-executable rules
[patent_app_type] => utility
[patent_app_number] => 17/535411
[patent_app_country] => US
[patent_app_date] => 2021-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13787
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 808
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17535411
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/535411 | Computerized work-item selection and progress tracking based on a set of quantified computer-executable rules | Nov 23, 2021 | Issued |
Array
(
[id] => 18644597
[patent_doc_number] => 11768665
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-26
[patent_title] => Generation of service-level objective specifications using java annotation
[patent_app_type] => utility
[patent_app_number] => 17/529952
[patent_app_country] => US
[patent_app_date] => 2021-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9077
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17529952
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/529952 | Generation of service-level objective specifications using java annotation | Nov 17, 2021 | Issued |
Array
(
[id] => 18531737
[patent_doc_number] => 20230236809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => IOS APPLICATION PROGRAM CONSTRUCTION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/913884
[patent_app_country] => US
[patent_app_date] => 2021-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12150
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17913884
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/913884 | iOS application program construction method and apparatus, electronic device, and storage medium | Nov 11, 2021 | Issued |
Array
(
[id] => 19924609
[patent_doc_number] => 12298889
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-05-13
[patent_title] => Validation and testing of a sequence of multiple applications
[patent_app_type] => utility
[patent_app_number] => 17/521995
[patent_app_country] => US
[patent_app_date] => 2021-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5782
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 428
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17521995
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/521995 | Validation and testing of a sequence of multiple applications | Nov 8, 2021 | Issued |
Array
(
[id] => 18933905
[patent_doc_number] => 11886332
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-30
[patent_title] => Dynamic memory allocation methods and systems
[patent_app_type] => utility
[patent_app_number] => 17/452833
[patent_app_country] => US
[patent_app_date] => 2021-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 11265
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17452833
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/452833 | Dynamic memory allocation methods and systems | Oct 28, 2021 | Issued |
Array
(
[id] => 17401545
[patent_doc_number] => 20220043635
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-10
[patent_title] => DATAFLOW GRAPH CONFIGURATION
[patent_app_type] => utility
[patent_app_number] => 17/509286
[patent_app_country] => US
[patent_app_date] => 2021-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6661
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 17509286
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/509286 | Dataflow graph configuration | Oct 24, 2021 | Issued |
Array
(
[id] => 17629157
[patent_doc_number] => 20220164172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-26
[patent_title] => SYSTEM AND PROCESS FOR COMPILING A SOURCE CODE
[patent_app_type] => utility
[patent_app_number] => 17/451394
[patent_app_country] => US
[patent_app_date] => 2021-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10158
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17451394
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/451394 | System and process for compiling a source code | Oct 18, 2021 | Issued |
Array
(
[id] => 18386449
[patent_doc_number] => 11657232
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-23
[patent_title] => Source code compiler using natural language input
[patent_app_type] => utility
[patent_app_number] => 17/450440
[patent_app_country] => US
[patent_app_date] => 2021-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11382
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 489
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17450440
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/450440 | Source code compiler using natural language input | Oct 7, 2021 | Issued |
Array
(
[id] => 17372080
[patent_doc_number] => 20220027132
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-27
[patent_title] => PACKAGE CONVERSIONS FOR PROCEDURAL LANGUAGE EXTENSIONS
[patent_app_type] => utility
[patent_app_number] => 17/493499
[patent_app_country] => US
[patent_app_date] => 2021-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16178
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17493499
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/493499 | Package conversions for procedural language extensions | Oct 3, 2021 | Issued |
Array
(
[id] => 17358633
[patent_doc_number] => 20220019429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-20
[patent_title] => METHODS AND ARRANGEMENTS TO PROCESS COMMENTS
[patent_app_type] => utility
[patent_app_number] => 17/490819
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16883
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17490819
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/490819 | Methods and arrangements to process comments | Sep 29, 2021 | Issued |
Array
(
[id] => 18266933
[patent_doc_number] => 20230088175
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => INTERACTIVE GRAPHICAL DISPLAY OF MULTIPLE OVERLAPPING HYPOTHESES OR DOCUMENT VERSIONS
[patent_app_type] => utility
[patent_app_number] => 17/482536
[patent_app_country] => US
[patent_app_date] => 2021-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10497
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17482536
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/482536 | Interactive graphical display of multiple overlapping hypotheses or document versions | Sep 22, 2021 | Issued |
Array
(
[id] => 17458923
[patent_doc_number] => 20220072227
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => BLOOD GLUCOSE CONTROL SYSTEM SWITCHING WITHOUT INTERRUPTION OF THERAPY DELIVERY
[patent_app_type] => utility
[patent_app_number] => 17/478071
[patent_app_country] => US
[patent_app_date] => 2021-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 67196
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17478071
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/478071 | Blood glucose control system switching without interruption of therapy delivery | Sep 16, 2021 | Issued |
Array
(
[id] => 17907226
[patent_doc_number] => 11461080
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-10-04
[patent_title] => Inline compilation of user defined functions
[patent_app_type] => utility
[patent_app_number] => 17/389871
[patent_app_country] => US
[patent_app_date] => 2021-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11917
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17389871
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/389871 | Inline compilation of user defined functions | Jul 29, 2021 | Issued |