
Mohammad Ali
Supervisory Patent Examiner (ID: 11283, Phone: (571)272-4105 , Office: P/2127 )
| Most Active Art Unit | 2177 |
| Art Unit(s) | 2167, 2177, 2127, 2158, 2166, 2119 |
| Total Applications | 380 |
| Issued Applications | 221 |
| Pending Applications | 58 |
| Abandoned Applications | 100 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 626140
[patent_doc_number] => 07139779
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-11-21
[patent_title] => 'Method and system for developing extract transform load systems for data warehouses'
[patent_app_type] => utility
[patent_app_number] => 10/447897
[patent_app_country] => US
[patent_app_date] => 2003-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 8100
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/139/07139779.pdf
[firstpage_image] =>[orig_patent_app_number] => 10447897
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/447897 | Method and system for developing extract transform load systems for data warehouses | May 28, 2003 | Issued |
Array
(
[id] => 7371688
[patent_doc_number] => 20040006559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-08
[patent_title] => 'System, apparatus, and method for user tunable and selectable searching of a database using a weigthted quantized feature vector'
[patent_app_type] => new
[patent_app_number] => 10/448168
[patent_app_country] => US
[patent_app_date] => 2003-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9686
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0006/20040006559.pdf
[firstpage_image] =>[orig_patent_app_number] => 10448168
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/448168 | System, apparatus, and method for user tunable and selectable searching of a database using a weigthted quantized feature vector | May 27, 2003 | Abandoned |
Array
(
[id] => 6826164
[patent_doc_number] => 20030236786
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-12-25
[patent_title] => 'Multiversion read-commit order concurrency control'
[patent_app_type] => new
[patent_app_number] => 10/440442
[patent_app_country] => US
[patent_app_date] => 2003-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7323
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0236/20030236786.pdf
[firstpage_image] =>[orig_patent_app_number] => 10440442
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/440442 | Multiversion read-commit order concurrency control | May 15, 2003 | Issued |
Array
(
[id] => 658983
[patent_doc_number] => 07111025
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-09-19
[patent_title] => 'Information retrieval system and method using index ANDing for improving performance'
[patent_app_type] => utility
[patent_app_number] => 10/427345
[patent_app_country] => US
[patent_app_date] => 2003-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5203
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/111/07111025.pdf
[firstpage_image] =>[orig_patent_app_number] => 10427345
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/427345 | Information retrieval system and method using index ANDing for improving performance | Apr 29, 2003 | Issued |
Array
(
[id] => 552307
[patent_doc_number] => 07181476
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-02-20
[patent_title] => 'Flashback database'
[patent_app_type] => utility
[patent_app_number] => 10/427511
[patent_app_country] => US
[patent_app_date] => 2003-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9185
[patent_no_of_claims] => 40
[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] => patents/07/181/07181476.pdf
[firstpage_image] =>[orig_patent_app_number] => 10427511
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/427511 | Flashback database | Apr 29, 2003 | Issued |
Array
(
[id] => 739025
[patent_doc_number] => 07039651
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-05-02
[patent_title] => 'System and method for executing a large object fetch query against a database'
[patent_app_type] => utility
[patent_app_number] => 10/425851
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5898
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/039/07039651.pdf
[firstpage_image] =>[orig_patent_app_number] => 10425851
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/425851 | System and method for executing a large object fetch query against a database | Apr 28, 2003 | Issued |
Array
(
[id] => 7383321
[patent_doc_number] => 20040220932
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-04
[patent_title] => 'Mounted filesystem integrity checking and salvage'
[patent_app_type] => new
[patent_app_number] => 10/427036
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5721
[patent_no_of_claims] => 53
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 34
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0220/20040220932.pdf
[firstpage_image] =>[orig_patent_app_number] => 10427036
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/427036 | Mounted filesystem integrity checking and salvage | Apr 28, 2003 | Issued |
Array
(
[id] => 6712326
[patent_doc_number] => 20030172075
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-09-11
[patent_title] => 'Task/domain segmentation in applying feedback to command control'
[patent_app_type] => new
[patent_app_number] => 10/410352
[patent_app_country] => US
[patent_app_date] => 2003-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13040
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0172/20030172075.pdf
[firstpage_image] =>[orig_patent_app_number] => 10410352
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/410352 | Task/domain segmentation in applying feedback to command control | Apr 9, 2003 | Issued |
Array
(
[id] => 6866218
[patent_doc_number] => 20030191744
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-09
[patent_title] => 'Computer system for knowledge management'
[patent_app_type] => new
[patent_app_number] => 10/407597
[patent_app_country] => US
[patent_app_date] => 2003-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4469
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0191/20030191744.pdf
[firstpage_image] =>[orig_patent_app_number] => 10407597
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/407597 | Computer system for knowledge management | Apr 3, 2003 | Abandoned |
Array
(
[id] => 7456094
[patent_doc_number] => 20040186863
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-23
[patent_title] => 'Elision of write barriers for stores whose values are in close proximity'
[patent_app_type] => new
[patent_app_number] => 10/394813
[patent_app_country] => US
[patent_app_date] => 2003-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 12798
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0186/20040186863.pdf
[firstpage_image] =>[orig_patent_app_number] => 10394813
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/394813 | Elision of write barriers for stores whose values are in close proximity | Mar 20, 2003 | Abandoned |
Array
(
[id] => 477867
[patent_doc_number] => 07231409
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-06-12
[patent_title] => 'System and method for reallocating blocks in checkpointing bitmap-based file systems'
[patent_app_type] => utility
[patent_app_number] => 10/394689
[patent_app_country] => US
[patent_app_date] => 2003-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7120
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/231/07231409.pdf
[firstpage_image] =>[orig_patent_app_number] => 10394689
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/394689 | System and method for reallocating blocks in checkpointing bitmap-based file systems | Mar 20, 2003 | Issued |
Array
(
[id] => 7271219
[patent_doc_number] => 20040059737
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-25
[patent_title] => 'Method and system for tracing the identity of an agricultural product using data handoff'
[patent_app_type] => new
[patent_app_number] => 10/393304
[patent_app_country] => US
[patent_app_date] => 2003-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13107
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0059/20040059737.pdf
[firstpage_image] =>[orig_patent_app_number] => 10393304
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/393304 | Method and system for tracing the identity of an agricultural product using data handoff | Mar 19, 2003 | Issued |
Array
(
[id] => 7406476
[patent_doc_number] => 20040019610
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-29
[patent_title] => 'Portal information delivery system for personal computers and SOHO computer systems'
[patent_app_type] => new
[patent_app_number] => 10/383819
[patent_app_country] => US
[patent_app_date] => 2003-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9287
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0019/20040019610.pdf
[firstpage_image] =>[orig_patent_app_number] => 10383819
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/383819 | Portal information delivery system for personal computers and SOHO computer systems | Mar 6, 2003 | Abandoned |
Array
(
[id] => 6831217
[patent_doc_number] => 20030182275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-09-25
[patent_title] => 'Method for distributing position information'
[patent_app_type] => new
[patent_app_number] => 10/363152
[patent_app_country] => US
[patent_app_date] => 2003-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2599
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0182/20030182275.pdf
[firstpage_image] =>[orig_patent_app_number] => 10363152
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/363152 | Method for distributing position information | Feb 27, 2003 | Abandoned |
Array
(
[id] => 658876
[patent_doc_number] => 07110996
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-09-19
[patent_title] => 'System and method for determining numerical representations for categorical data fields and data processing system'
[patent_app_type] => utility
[patent_app_number] => 10/366833
[patent_app_country] => US
[patent_app_date] => 2003-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 20
[patent_no_of_words] => 9085
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/110/07110996.pdf
[firstpage_image] =>[orig_patent_app_number] => 10366833
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/366833 | System and method for determining numerical representations for categorical data fields and data processing system | Feb 13, 2003 | Issued |
Array
(
[id] => 965588
[patent_doc_number] => 06950827
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-09-27
[patent_title] => 'Methods, apparatus and data structures for providing a uniform representation of various types of information'
[patent_app_type] => utility
[patent_app_number] => 10/365781
[patent_app_country] => US
[patent_app_date] => 2003-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 46
[patent_figures_cnt] => 69
[patent_no_of_words] => 22509
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/950/06950827.pdf
[firstpage_image] =>[orig_patent_app_number] => 10365781
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/365781 | Methods, apparatus and data structures for providing a uniform representation of various types of information | Feb 12, 2003 | Issued |
Array
(
[id] => 712837
[patent_doc_number] => 07062496
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-06-13
[patent_title] => 'Automatic data abstraction generation using database schema and related objects'
[patent_app_type] => utility
[patent_app_number] => 10/365296
[patent_app_country] => US
[patent_app_date] => 2003-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7496
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/062/07062496.pdf
[firstpage_image] =>[orig_patent_app_number] => 10365296
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/365296 | Automatic data abstraction generation using database schema and related objects | Feb 11, 2003 | Issued |
Array
(
[id] => 7676365
[patent_doc_number] => 20040153462
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-08-05
[patent_title] => 'Systems, methods, and computer program product for use in association with electronic documents'
[patent_app_type] => new
[patent_app_number] => 10/359001
[patent_app_country] => US
[patent_app_date] => 2003-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7886
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0153/20040153462.pdf
[firstpage_image] =>[orig_patent_app_number] => 10359001
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/359001 | Systems, methods, and computer program product for use in association with electronic documents | Feb 4, 2003 | Abandoned |
Array
(
[id] => 6844342
[patent_doc_number] => 20030149689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-08-07
[patent_title] => 'System and method for providing result sets using EJB query language'
[patent_app_type] => new
[patent_app_number] => 10/342573
[patent_app_country] => US
[patent_app_date] => 2003-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4403
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0149/20030149689.pdf
[firstpage_image] =>[orig_patent_app_number] => 10342573
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/342573 | System and method for providing result sets using EJB query language | Jan 14, 2003 | Issued |
Array
(
[id] => 1236025
[patent_doc_number] => 06694329
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-02-17
[patent_title] => 'Methods of organizing information'
[patent_app_type] => B2
[patent_app_number] => 10/327593
[patent_app_country] => US
[patent_app_date] => 2002-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 21
[patent_no_of_words] => 13412
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/694/06694329.pdf
[firstpage_image] =>[orig_patent_app_number] => 10327593
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/327593 | Methods of organizing information | Dec 22, 2002 | Issued |