
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] => 18651622
[patent_doc_number] => 20230297458
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => SYSTEMS AND METHODS FOR IDENTIFYING SOLUTIONS FOR ERRORS IN LOG FILES OBTAINED FROM EXECUTION ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 18/060368
[patent_app_country] => US
[patent_app_date] => 2022-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7259
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18060368
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/060368 | Systems and methods for identifying solutions for errors in log files obtained from execution environments | Nov 29, 2022 | Issued |
Array
(
[id] => 18272459
[patent_doc_number] => 20230093701
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => METHOD AND APPARATUS FOR CONTROLLING INSTALLATION OF APPLICATION PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/070835
[patent_app_country] => US
[patent_app_date] => 2022-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15119
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18070835
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/070835 | Method and apparatus for controlling installation of application program | Nov 28, 2022 | Issued |
Array
(
[id] => 18407533
[patent_doc_number] => 20230168886
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-01
[patent_title] => SYSTEMS AND METHODS FOR PROVIDING AN INSTANT COMMUNICATION CHANNEL WITHIN INTEGRATED DEVELOPMENT ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 18/070269
[patent_app_country] => US
[patent_app_date] => 2022-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18318
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 18070269
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/070269 | SYSTEMS AND METHODS FOR PROVIDING AN INSTANT COMMUNICATION CHANNEL WITHIN INTEGRATED DEVELOPMENT ENVIRONMENTS | Nov 27, 2022 | Abandoned |
Array
(
[id] => 20257771
[patent_doc_number] => 12430121
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Control device and management method
[patent_app_type] => utility
[patent_app_number] => 17/982700
[patent_app_country] => US
[patent_app_date] => 2022-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 22
[patent_no_of_words] => 1120
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17982700
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/982700 | Control device and management method | Nov 7, 2022 | Issued |
Array
(
[id] => 18210793
[patent_doc_number] => 20230057055
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-23
[patent_title] => MODELING FOREIGN FUNCTIONS USING EXECUTABLE REFERENCES
[patent_app_type] => utility
[patent_app_number] => 17/980437
[patent_app_country] => US
[patent_app_date] => 2022-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12288
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17980437
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/980437 | Modeling foreign functions using executable references | Nov 2, 2022 | Issued |
Array
(
[id] => 19459385
[patent_doc_number] => 12099878
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-24
[patent_title] => Orchestration of computations using a remote repository
[patent_app_type] => utility
[patent_app_number] => 18/045045
[patent_app_country] => US
[patent_app_date] => 2022-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 24209
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18045045
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/045045 | Orchestration of computations using a remote repository | Oct 6, 2022 | Issued |
Array
(
[id] => 19069405
[patent_doc_number] => 20240103831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => AUTOMATIC CANARY DEPLOYMENTS WITH STATIC ANALYSIS AND CODE INSTRUMENTATION
[patent_app_type] => utility
[patent_app_number] => 17/935275
[patent_app_country] => US
[patent_app_date] => 2022-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12713
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17935275
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/935275 | Automatic canary deployments with static analysis and code instrumentation | Sep 25, 2022 | Issued |
Array
(
[id] => 18321315
[patent_doc_number] => 20230119443
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-20
[patent_title] => CARD SOLVER COMPILER PARSING
[patent_app_type] => utility
[patent_app_number] => 17/934482
[patent_app_country] => US
[patent_app_date] => 2022-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5224
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17934482
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/934482 | Card solver compiler parsing | Sep 21, 2022 | Issued |
Array
(
[id] => 19459330
[patent_doc_number] => 12099822
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-24
[patent_title] => Method and system for identifying static analysis alarms based on semantics of changed source code
[patent_app_type] => utility
[patent_app_number] => 17/949390
[patent_app_country] => US
[patent_app_date] => 2022-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12520
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 367
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17949390
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/949390 | Method and system for identifying static analysis alarms based on semantics of changed source code | Sep 20, 2022 | Issued |
Array
(
[id] => 18847011
[patent_doc_number] => 20230409415
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => EXTENSIBLE SOFTWARE-AS-A-SERVICE COMPUTING PLATFORM
[patent_app_type] => utility
[patent_app_number] => 17/944907
[patent_app_country] => US
[patent_app_date] => 2022-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 33565
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -31
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17944907
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/944907 | Extensible software-as-a-service computing platform | Sep 13, 2022 | Issued |
Array
(
[id] => 18506286
[patent_doc_number] => 11704100
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-18
[patent_title] => Inline compilation of user defined functions
[patent_app_type] => utility
[patent_app_number] => 17/823621
[patent_app_country] => US
[patent_app_date] => 2022-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11933
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 17823621
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/823621 | Inline compilation of user defined functions | Aug 30, 2022 | Issued |
Array
(
[id] => 18022718
[patent_doc_number] => 20220374217
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-24
[patent_title] => AUTOMATED MACHINE DEPLOYMENT AND CONFIGURATION
[patent_app_type] => utility
[patent_app_number] => 17/880119
[patent_app_country] => US
[patent_app_date] => 2022-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15172
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17880119
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/880119 | Automated machine deployment and configuration | Aug 2, 2022 | Issued |
Array
(
[id] => 18973887
[patent_doc_number] => 20240053979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-15
[patent_title] => IMPACT ANALYSIS ON SOURCE CODE CHANGE
[patent_app_type] => utility
[patent_app_number] => 17/816524
[patent_app_country] => US
[patent_app_date] => 2022-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11581
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17816524
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/816524 | IMPACT ANALYSIS ON SOURCE CODE CHANGE | Jul 31, 2022 | Pending |
Array
(
[id] => 19375815
[patent_doc_number] => 12067385
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-20
[patent_title] => Configuring compute express link (CXL) attributes for best known configuration
[patent_app_type] => utility
[patent_app_number] => 17/875502
[patent_app_country] => US
[patent_app_date] => 2022-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2942
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17875502
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/875502 | Configuring compute express link (CXL) attributes for best known configuration | Jul 27, 2022 | Issued |
Array
(
[id] => 18941708
[patent_doc_number] => 20240036847
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-01
[patent_title] => FIRMWARE-OVER-THE-AIR (FOTA) UPDATE FOR WIRELESS DEVICES IN AN INTERNET OF THINGS (IOT) NETWORK
[patent_app_type] => utility
[patent_app_number] => 17/875218
[patent_app_country] => US
[patent_app_date] => 2022-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10329
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17875218
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/875218 | Firmware-over-the-air (FOTA) update for wireless devices in an internet of things (IoT) network | Jul 26, 2022 | Issued |
Array
(
[id] => 18810709
[patent_doc_number] => 20230385045
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-30
[patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR UPGRADING VIRTUAL SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/875118
[patent_app_country] => US
[patent_app_date] => 2022-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6020
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17875118
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/875118 | Method, device, and computer program product for upgrading virtual system | Jul 26, 2022 | Issued |
Array
(
[id] => 19506924
[patent_doc_number] => 12118347
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-15
[patent_title] => Electrically powered vehicle, method of controlling electrically powered vehicle, and controller that controls electrically powered vehicle
[patent_app_type] => utility
[patent_app_number] => 17/870420
[patent_app_country] => US
[patent_app_date] => 2022-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9332
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17870420
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/870420 | Electrically powered vehicle, method of controlling electrically powered vehicle, and controller that controls electrically powered vehicle | Jul 20, 2022 | Issued |
Array
(
[id] => 19259958
[patent_doc_number] => 12020018
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-25
[patent_title] => System and method for controlling update of motor-driven power steering software
[patent_app_type] => utility
[patent_app_number] => 17/861578
[patent_app_country] => US
[patent_app_date] => 2022-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 17538
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[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] => 17861578
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/861578 | System and method for controlling update of motor-driven power steering software | Jul 10, 2022 | Issued |
Array
(
[id] => 18897423
[patent_doc_number] => 20240012908
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-11
[patent_title] => EFFICIENTLY DELIVERING FIRMWARE TO BE INSTALLED IN A PLURALITY OF REMOTELY LOCATED ENGINE-CONTROL COMPUTERS
[patent_app_type] => utility
[patent_app_number] => 17/857703
[patent_app_country] => US
[patent_app_date] => 2022-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3948
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17857703
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/857703 | Efficiently delivering firmware to be installed in a plurality of remotely located engine-control computers | Jul 4, 2022 | Issued |
Array
(
[id] => 19069585
[patent_doc_number] => 20240104011
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => METHOD OF TESTING SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 18/003048
[patent_app_country] => US
[patent_app_date] => 2022-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2905
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18003048
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/003048 | METHOD OF TESTING SOFTWARE | Jun 24, 2022 | Abandoned |