
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |