Search

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 numberTitle of the applicationFiling DateStatus
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
Menu