Search

Sherief Badawi

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

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6233909 [patent_doc_number] => 20100185682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-22 [patent_title] => 'Object identifier and common registry to support asynchronous checkpointing with audits' [patent_app_type] => utility [patent_app_number] => 12/318851 [patent_app_country] => US [patent_app_date] => 2009-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5939 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0185/20100185682.pdf [firstpage_image] =>[orig_patent_app_number] => 12318851 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/318851
Object identifier and common registry to support asynchronous checkpointing with audits Jan 8, 2009 Abandoned
Array ( [id] => 8294 [patent_doc_number] => 07818296 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-19 [patent_title] => 'Computer architecture and method of operation for multi-computer distributed processing with synchronization' [patent_app_type] => utility [patent_app_number] => 12/343419 [patent_app_country] => US [patent_app_date] => 2008-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 23 [patent_no_of_words] => 31365 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 457 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/818/07818296.pdf [firstpage_image] =>[orig_patent_app_number] => 12343419 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/343419
Computer architecture and method of operation for multi-computer distributed processing with synchronization Dec 22, 2008 Issued
Array ( [id] => 4529141 [patent_doc_number] => 07912854 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-22 [patent_title] => 'Registration and maintenance of address data for each service point in a territory' [patent_app_type] => utility [patent_app_number] => 12/270665 [patent_app_country] => US [patent_app_date] => 2008-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 62 [patent_figures_cnt] => 62 [patent_no_of_words] => 21958 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 327 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/912/07912854.pdf [firstpage_image] =>[orig_patent_app_number] => 12270665 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/270665
Registration and maintenance of address data for each service point in a territory Nov 12, 2008 Issued
Array ( [id] => 7684305 [patent_doc_number] => 20100121836 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-13 [patent_title] => 'SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR ELIMINATING UNNECESSARY SELF-JOINS IN A DATABASE SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/268491 [patent_app_country] => US [patent_app_date] => 2008-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3538 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0121/20100121836.pdf [firstpage_image] =>[orig_patent_app_number] => 12268491 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/268491
SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR ELIMINATING UNNECESSARY SELF-JOINS IN A DATABASE SYSTEM Nov 10, 2008 Abandoned
Array ( [id] => 6329711 [patent_doc_number] => 20100114982 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-06 [patent_title] => 'System and Method for Image Generation, Delivery, and Management' [patent_app_type] => utility [patent_app_number] => 12/265804 [patent_app_country] => US [patent_app_date] => 2008-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5154 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0114/20100114982.pdf [firstpage_image] =>[orig_patent_app_number] => 12265804 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/265804
System and method for image generation, delivery, and management Nov 5, 2008 Issued
Array ( [id] => 5338974 [patent_doc_number] => 20090055438 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-26 [patent_title] => 'STRICT VALIDATION OF INFERENCE RULE BASED ON ABSTRACTION ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/259516 [patent_app_country] => US [patent_app_date] => 2008-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 17399 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20090055438.pdf [firstpage_image] =>[orig_patent_app_number] => 12259516 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/259516
Strict validation of inference rule based on abstraction environment Oct 27, 2008 Issued
Array ( [id] => 6366860 [patent_doc_number] => 20100088283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-08 [patent_title] => 'SYSTEM AND METHOD FOR MANAGING DATABASE APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/258973 [patent_app_country] => US [patent_app_date] => 2008-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11611 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20100088283.pdf [firstpage_image] =>[orig_patent_app_number] => 12258973 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/258973
SYSTEM AND METHOD FOR MANAGING DATABASE APPLICATIONS Oct 26, 2008 Abandoned
Array ( [id] => 7679867 [patent_doc_number] => 20100106720 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-29 [patent_title] => 'METHOD FOR IDENTIFYING A REMOTE PATTERN' [patent_app_type] => utility [patent_app_number] => 12/257392 [patent_app_country] => US [patent_app_date] => 2008-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1270 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20100106720.pdf [firstpage_image] =>[orig_patent_app_number] => 12257392 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/257392
METHOD FOR IDENTIFYING A REMOTE PATTERN Oct 23, 2008 Abandoned
Array ( [id] => 6329659 [patent_doc_number] => 20100114976 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-06 [patent_title] => 'Method For Database Design' [patent_app_type] => utility [patent_app_number] => 12/255608 [patent_app_country] => US [patent_app_date] => 2008-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9752 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0114/20100114976.pdf [firstpage_image] =>[orig_patent_app_number] => 12255608 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/255608
Method For Database Design Oct 20, 2008 Abandoned
Array ( [id] => 6508060 [patent_doc_number] => 20100094894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-15 [patent_title] => 'Program Invocation From A Query Interface to Parallel Computing System' [patent_app_type] => utility [patent_app_number] => 12/248181 [patent_app_country] => US [patent_app_date] => 2008-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7383 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0094/20100094894.pdf [firstpage_image] =>[orig_patent_app_number] => 12248181 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/248181
Program invocation from a query interface to parallel computing system Oct 8, 2008 Issued
Array ( [id] => 5311759 [patent_doc_number] => 20090019040 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-15 [patent_title] => 'PROCESSING CROSS-TABLE NON-BOOLEAN TERM CONDITIONS IN DATABASE QUERIES' [patent_app_type] => utility [patent_app_number] => 12/239654 [patent_app_country] => US [patent_app_date] => 2008-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9104 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0019/20090019040.pdf [firstpage_image] =>[orig_patent_app_number] => 12239654 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/239654
Processing cross-table non-boolean term conditions in database queries Sep 25, 2008 Issued
Array ( [id] => 6261992 [patent_doc_number] => 20100030825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-04 [patent_title] => 'File Management System and Method' [patent_app_type] => utility [patent_app_number] => 12/234815 [patent_app_country] => US [patent_app_date] => 2008-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9984 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0030/20100030825.pdf [firstpage_image] =>[orig_patent_app_number] => 12234815 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/234815
File management system and method Sep 21, 2008 Issued
Array ( [id] => 5447813 [patent_doc_number] => 20090049039 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-19 [patent_title] => 'MECHANISM FOR IMPROVING THE EFFECTIVENESS OF AN INTERNET SEARCH ENGINE' [patent_app_type] => utility [patent_app_number] => 12/192158 [patent_app_country] => US [patent_app_date] => 2008-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2087 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0049/20090049039.pdf [firstpage_image] =>[orig_patent_app_number] => 12192158 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/192158
MECHANISM FOR IMPROVING THE EFFECTIVENESS OF AN INTERNET SEARCH ENGINE Aug 14, 2008 Abandoned
Array ( [id] => 8331271 [patent_doc_number] => 08239348 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-08-07 [patent_title] => 'Method and apparatus for automatically archiving data items from backup storage' [patent_app_type] => utility [patent_app_number] => 12/191785 [patent_app_country] => US [patent_app_date] => 2008-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4610 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12191785 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/191785
Method and apparatus for automatically archiving data items from backup storage Aug 13, 2008 Issued
Array ( [id] => 4760992 [patent_doc_number] => 20080313218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-18 [patent_title] => 'METHOD FOR CHECKING INDEX CONSISTENCY IN DATABASE' [patent_app_type] => utility [patent_app_number] => 12/180492 [patent_app_country] => US [patent_app_date] => 2008-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5744 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0313/20080313218.pdf [firstpage_image] =>[orig_patent_app_number] => 12180492 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/180492
Method for checking index consistency in database Jul 24, 2008 Issued
Array ( [id] => 4497243 [patent_doc_number] => 07885927 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-08 [patent_title] => 'Transfer of table instances between databases' [patent_app_type] => utility [patent_app_number] => 12/175832 [patent_app_country] => US [patent_app_date] => 2008-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 3764 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 500 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/885/07885927.pdf [firstpage_image] =>[orig_patent_app_number] => 12175832 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/175832
Transfer of table instances between databases Jul 17, 2008 Issued
Array ( [id] => 8728074 [patent_doc_number] => 08407214 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-26 [patent_title] => 'Constructing a classifier for classifying queries' [patent_app_type] => utility [patent_app_number] => 12/145508 [patent_app_country] => US [patent_app_date] => 2008-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6832 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12145508 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/145508
Constructing a classifier for classifying queries Jun 24, 2008 Issued
Array ( [id] => 5325531 [patent_doc_number] => 20090063521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'AUTO-TAGGING OF ALIASES' [patent_app_type] => utility [patent_app_number] => 12/145258 [patent_app_country] => US [patent_app_date] => 2008-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4727 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0063/20090063521.pdf [firstpage_image] =>[orig_patent_app_number] => 12145258 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/145258
AUTO-TAGGING OF ALIASES Jun 23, 2008 Abandoned
Array ( [id] => 5399424 [patent_doc_number] => 20090319487 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-24 [patent_title] => 'SCALAR REPRESENTATION FOR A LOGICAL GROUP OF COLUMNS IN RELATIONAL DATABASES' [patent_app_type] => utility [patent_app_number] => 12/145297 [patent_app_country] => US [patent_app_date] => 2008-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6868 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0319/20090319487.pdf [firstpage_image] =>[orig_patent_app_number] => 12145297 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/145297
Scalar representation for a logical group of columns in relational databases Jun 23, 2008 Issued
Array ( [id] => 5399507 [patent_doc_number] => 20090319570 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-24 [patent_title] => 'CONSOLIDATING DUPLICATE ITEM IMAGES USING AN IMAGE IDENTIFIER' [patent_app_type] => utility [patent_app_number] => 12/145313 [patent_app_country] => US [patent_app_date] => 2008-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9104 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0319/20090319570.pdf [firstpage_image] =>[orig_patent_app_number] => 12145313 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/145313
CONSOLIDATING DUPLICATE ITEM IMAGES USING AN IMAGE IDENTIFIER Jun 23, 2008 Abandoned
Menu