Search

Sherief Badawi

Supervisory Patent Examiner (ID: 15188, Phone: (571)272-9782 , Office: P/2156 )

Most Active Art Unit
2167
Art Unit(s)
2174, 2167, 2156, 2169
Total Applications
257
Issued Applications
143
Pending Applications
20
Abandoned Applications
97

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18401081 [patent_doc_number] => 11663219 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-05-30 [patent_title] => Determining a set of parameter values for a processing pipeline [patent_app_type] => utility [patent_app_number] => 17/239384 [patent_app_country] => US [patent_app_date] => 2021-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 51 [patent_figures_cnt] => 52 [patent_no_of_words] => 94841 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 307 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17239384 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/239384
Determining a set of parameter values for a processing pipeline Apr 22, 2021 Issued
Array ( [id] => 17009527 [patent_doc_number] => 20210240688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => Data Index Establishment Method, and Apparatus [patent_app_type] => utility [patent_app_number] => 17/236573 [patent_app_country] => US [patent_app_date] => 2021-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10767 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17236573 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/236573
Data index establishment method, and apparatus Apr 20, 2021 Issued
Array ( [id] => 16980043 [patent_doc_number] => 20210224280 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-22 [patent_title] => UNIFIED TABLE QUERY PROCESSING [patent_app_type] => utility [patent_app_number] => 17/220556 [patent_app_country] => US [patent_app_date] => 2021-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8940 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 17220556 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/220556
Unified table query processing Mar 31, 2021 Issued
Array ( [id] => 16964780 [patent_doc_number] => 20210216279 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => DATA PROCESSING SYSTEM, DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND NON-TRANSITORY RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 17/216847 [patent_app_country] => US [patent_app_date] => 2021-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24884 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17216847 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/216847
DATA PROCESSING SYSTEM, DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND NON-TRANSITORY RECORDING MEDIUM Mar 29, 2021 Abandoned
Array ( [id] => 17915815 [patent_doc_number] => 20220318211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => Data Transmissions Between Two Databases [patent_app_type] => utility [patent_app_number] => 17/216974 [patent_app_country] => US [patent_app_date] => 2021-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8075 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17216974 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/216974
Data transmissions between two databases Mar 29, 2021 Issued
Array ( [id] => 17809555 [patent_doc_number] => 20220261390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-18 [patent_title] => ACTOR-BASED DATA PROCESSING [patent_app_type] => utility [patent_app_number] => 17/179315 [patent_app_country] => US [patent_app_date] => 2021-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13361 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17179315 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/179315
Actor-based data processing Feb 17, 2021 Issued
Array ( [id] => 17331555 [patent_doc_number] => 11222019 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-01-11 [patent_title] => Automatic pruning cutoff in a database system [patent_app_type] => utility [patent_app_number] => 17/165194 [patent_app_country] => US [patent_app_date] => 2021-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13211 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17165194 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/165194
Automatic pruning cutoff in a database system Feb 1, 2021 Issued
Array ( [id] => 18130295 [patent_doc_number] => 11556505 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-17 [patent_title] => Policy driven data placement and information lifecycle management [patent_app_type] => utility [patent_app_number] => 17/159070 [patent_app_country] => US [patent_app_date] => 2021-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9134 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17159070 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/159070
Policy driven data placement and information lifecycle management Jan 25, 2021 Issued
Array ( [id] => 18342903 [patent_doc_number] => 11640382 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-02 [patent_title] => Optimizing database performance through intelligent data partitioning orchestration [patent_app_type] => utility [patent_app_number] => 17/141680 [patent_app_country] => US [patent_app_date] => 2021-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8727 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17141680 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/141680
Optimizing database performance through intelligent data partitioning orchestration Jan 4, 2021 Issued
Array ( [id] => 17675166 [patent_doc_number] => 20220188333 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => PARALLEL CALCULATION OF ACCESS PLANS DELIMITATION USING TABLE PARTITIONS [patent_app_type] => utility [patent_app_number] => 17/121154 [patent_app_country] => US [patent_app_date] => 2020-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7217 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17121154 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/121154
Parallel calculation of access plans delimitation using table partitions Dec 13, 2020 Issued
Array ( [id] => 17675111 [patent_doc_number] => 20220188278 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => AUTOMATED ONLINE UPGRADE OF DATABASE REPLICATION [patent_app_type] => utility [patent_app_number] => 17/117272 [patent_app_country] => US [patent_app_date] => 2020-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7385 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17117272 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/117272
Automated online upgrade of database replication Dec 9, 2020 Issued
Array ( [id] => 18897374 [patent_doc_number] => 20240012859 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => DATA CATALOGING BASED ON CLASSIFICATION MODELS [patent_app_type] => utility [patent_app_number] => 18/036468 [patent_app_country] => US [patent_app_date] => 2020-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10349 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18036468 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/036468
Data cataloging based on classification models Nov 16, 2020 Issued
Array ( [id] => 17907422 [patent_doc_number] => 11461276 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-04 [patent_title] => Method and device for deduplication [patent_app_type] => utility [patent_app_number] => 17/096237 [patent_app_country] => US [patent_app_date] => 2020-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4772 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17096237 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/096237
Method and device for deduplication Nov 11, 2020 Issued
Array ( [id] => 17597930 [patent_doc_number] => 20220147504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-12 [patent_title] => METHODS, SYSTEMS AND COMPUTER PROGRAMS FOR MANAGING CONTROL SYSTEM ENGINEERING DATA [patent_app_type] => utility [patent_app_number] => 17/092434 [patent_app_country] => US [patent_app_date] => 2020-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14328 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 17092434 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/092434
Methods, systems and computer programs for managing control system engineering data Nov 8, 2020 Issued
Array ( [id] => 17136676 [patent_doc_number] => 11138232 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-10-05 [patent_title] => Export data from tables into partitioned folders on an external data lake [patent_app_type] => utility [patent_app_number] => 17/086215 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13734 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 339 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17086215 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/086215
Export data from tables into partitioned folders on an external data lake Oct 29, 2020 Issued
Array ( [id] => 18430550 [patent_doc_number] => 11675771 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-06-13 [patent_title] => Identity resolution [patent_app_type] => utility [patent_app_number] => 17/084239 [patent_app_country] => US [patent_app_date] => 2020-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 27501 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17084239 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/084239
Identity resolution Oct 28, 2020 Issued
Array ( [id] => 16810612 [patent_doc_number] => 20210133167 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-06 [patent_title] => EFFICIENT IMPLEMENTATION OF MULTIPLE DEDUPLICATION DATABASES IN A HETEROGENEOUS DATA STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/079205 [patent_app_country] => US [patent_app_date] => 2020-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 33882 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079205 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079205
EFFICIENT IMPLEMENTATION OF MULTIPLE DEDUPLICATION DATABASES IN A HETEROGENEOUS DATA STORAGE SYSTEM Oct 22, 2020 Abandoned
Array ( [id] => 18741883 [patent_doc_number] => 20230350865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => SYSTEM AND METHOD USING BLOOM FILTERS TO IMPROVE SYSTEM RELIABILITY [patent_app_type] => utility [patent_app_number] => 17/769176 [patent_app_country] => US [patent_app_date] => 2020-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8970 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17769176 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/769176
System and method using bloom filters to improve system reliability Oct 15, 2020 Issued
Array ( [id] => 17999752 [patent_doc_number] => 11500860 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-15 [patent_title] => Method and system for defining an adaptive polymorphic data model [patent_app_type] => utility [patent_app_number] => 17/071679 [patent_app_country] => US [patent_app_date] => 2020-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12690 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17071679 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/071679
Method and system for defining an adaptive polymorphic data model Oct 14, 2020 Issued
Array ( [id] => 17062553 [patent_doc_number] => 11107160 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Referential data structures for automatically updating asset attributes in real time based on streaming data [patent_app_type] => utility [patent_app_number] => 17/069336 [patent_app_country] => US [patent_app_date] => 2020-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 19540 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069336 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/069336
Referential data structures for automatically updating asset attributes in real time based on streaming data Oct 12, 2020 Issued
Menu