
Mohammad Ali
Supervisory Patent Examiner (ID: 9145, Phone: (571)272-4105 , Office: P/2127 )
| Most Active Art Unit | 2177 |
| Art Unit(s) | 2158, 2166, 2167, 2177, 2119, 2127 |
| Total Applications | 392 |
| Issued Applications | 227 |
| Pending Applications | 64 |
| Abandoned Applications | 100 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 1278658
[patent_doc_number] => 06654736
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-11-25
[patent_title] => 'Chemical information systems'
[patent_app_type] => B1
[patent_app_number] => 09/436226
[patent_app_country] => US
[patent_app_date] => 1999-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 6672
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/654/06654736.pdf
[firstpage_image] =>[orig_patent_app_number] => 09436226
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/436226 | Chemical information systems | Nov 8, 1999 | Issued |
Array
(
[id] => 1192068
[patent_doc_number] => 06735593
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-05-11
[patent_title] => 'Systems and methods for storing data'
[patent_app_type] => B1
[patent_app_number] => 09/436573
[patent_app_country] => US
[patent_app_date] => 1999-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 19
[patent_no_of_words] => 27369
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/735/06735593.pdf
[firstpage_image] =>[orig_patent_app_number] => 09436573
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/436573 | Systems and methods for storing data | Nov 8, 1999 | Issued |
Array
(
[id] => 7613934
[patent_doc_number] => 06898597
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-05-24
[patent_title] => 'Event log'
[patent_app_type] => utility
[patent_app_number] => 09/437890
[patent_app_country] => US
[patent_app_date] => 1999-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3936
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/898/06898597.pdf
[firstpage_image] =>[orig_patent_app_number] => 09437890
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/437890 | Event log | Nov 8, 1999 | Issued |
Array
(
[id] => 662405
[patent_doc_number] => 07107268
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-09-12
[patent_title] => 'Centralized system and method for managing enterprise operations'
[patent_app_type] => utility
[patent_app_number] => 09/436146
[patent_app_country] => US
[patent_app_date] => 1999-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 33
[patent_no_of_words] => 37789
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/107/07107268.pdf
[firstpage_image] =>[orig_patent_app_number] => 09436146
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/436146 | Centralized system and method for managing enterprise operations | Nov 8, 1999 | Issued |
Array
(
[id] => 1430763
[patent_doc_number] => 06507846
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-01-14
[patent_title] => 'Indexing databases for efficient relational querying'
[patent_app_type] => B1
[patent_app_number] => 09/437766
[patent_app_country] => US
[patent_app_date] => 1999-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4856
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/507/06507846.pdf
[firstpage_image] =>[orig_patent_app_number] => 09437766
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/437766 | Indexing databases for efficient relational querying | Nov 8, 1999 | Issued |
Array
(
[id] => 1242897
[patent_doc_number] => 06684203
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-01-27
[patent_title] => 'Using global temporary tables to transform queries'
[patent_app_type] => B1
[patent_app_number] => 09/436053
[patent_app_country] => US
[patent_app_date] => 1999-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4724
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/684/06684203.pdf
[firstpage_image] =>[orig_patent_app_number] => 09436053
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/436053 | Using global temporary tables to transform queries | Nov 7, 1999 | Issued |
Array
(
[id] => 5909926
[patent_doc_number] => 20020143722
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-03
[patent_title] => 'SYSTEM MESSAGE OBJECTS FOR COMMUNICATING BETWEEN AN APPLICATION AND A DATABASE MANAGEMENT SYSTEM'
[patent_app_type] => new
[patent_app_number] => 09/436779
[patent_app_country] => US
[patent_app_date] => 1999-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3503
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0143/20020143722.pdf
[firstpage_image] =>[orig_patent_app_number] => 09436779
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/436779 | System message objects for communicating between an application and a database management system | Nov 7, 1999 | Issued |
Array
(
[id] => 7642487
[patent_doc_number] => 06430559
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-08-06
[patent_title] => 'Method and apparatus for profile score threshold setting and updating'
[patent_app_type] => B1
[patent_app_number] => 09/432005
[patent_app_country] => US
[patent_app_date] => 1999-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 4433
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 7
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/430/06430559.pdf
[firstpage_image] =>[orig_patent_app_number] => 09432005
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/432005 | Method and apparatus for profile score threshold setting and updating | Nov 1, 1999 | Issued |
Array
(
[id] => 1328668
[patent_doc_number] => 06606635
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-08-12
[patent_title] => 'Data processing apparatus'
[patent_app_type] => B1
[patent_app_number] => 09/423092
[patent_app_country] => US
[patent_app_date] => 1999-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 7086
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/606/06606635.pdf
[firstpage_image] =>[orig_patent_app_number] => 09423092
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/423092 | Data processing apparatus | Nov 1, 1999 | Issued |
Array
(
[id] => 6775313
[patent_doc_number] => 20030018651
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-23
[patent_title] => 'INFORMATION MANAGING APPARATUS AND DATA GENERATION METHOD AS WELL AS RECORD MEDIUM HAVING INFORMATION MANAGEMENT PROGRAM STORED THEREON'
[patent_app_type] => new
[patent_app_number] => 09/431207
[patent_app_country] => US
[patent_app_date] => 1999-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 6851
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0018/20030018651.pdf
[firstpage_image] =>[orig_patent_app_number] => 09431207
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/431207 | Information managing apparatus and data generation method as well as record medium having information management program stored thereon | Oct 31, 1999 | Issued |
Array
(
[id] => 4323689
[patent_doc_number] => 06327585
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-12-04
[patent_title] => 'Database processing method and apparatus using handle'
[patent_app_type] => 1
[patent_app_number] => 9/405847
[patent_app_country] => US
[patent_app_date] => 1999-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 24
[patent_no_of_words] => 13371
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/327/06327585.pdf
[firstpage_image] =>[orig_patent_app_number] => 405847
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/405847 | Database processing method and apparatus using handle | Sep 26, 1999 | Issued |
Array
(
[id] => 1283907
[patent_doc_number] => 06651062
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2003-11-18
[patent_title] => 'Method and apparatus for managing data for use by data applications'
[patent_app_type] => B2
[patent_app_number] => 09/386571
[patent_app_country] => US
[patent_app_date] => 1999-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 11021
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/651/06651062.pdf
[firstpage_image] =>[orig_patent_app_number] => 09386571
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/386571 | Method and apparatus for managing data for use by data applications | Aug 30, 1999 | Issued |
Array
(
[id] => 7645994
[patent_doc_number] => 06477528
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-11-05
[patent_title] => 'File management system, electronic filing system, hierarchical structure display method of file, computer readable recording medium recording program in which function thereof is executable'
[patent_app_type] => B1
[patent_app_number] => 09/386376
[patent_app_country] => US
[patent_app_date] => 1999-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 6532
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 14
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/477/06477528.pdf
[firstpage_image] =>[orig_patent_app_number] => 09386376
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/386376 | File management system, electronic filing system, hierarchical structure display method of file, computer readable recording medium recording program in which function thereof is executable | Aug 30, 1999 | Issued |
Array
(
[id] => 392628
[patent_doc_number] => 07302430
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-11-27
[patent_title] => 'Workflow management system for generating output material based on customer input'
[patent_app_type] => utility
[patent_app_number] => 09/388261
[patent_app_country] => US
[patent_app_date] => 1999-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6161
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/302/07302430.pdf
[firstpage_image] =>[orig_patent_app_number] => 09388261
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/388261 | Workflow management system for generating output material based on customer input | Aug 30, 1999 | Issued |
Array
(
[id] => 1451904
[patent_doc_number] => 06370533
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-09
[patent_title] => 'Electronic meeting system, information processor, and recording medium'
[patent_app_type] => B1
[patent_app_number] => 09/386381
[patent_app_country] => US
[patent_app_date] => 1999-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 43
[patent_no_of_words] => 15590
[patent_no_of_claims] => 17
[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/06/370/06370533.pdf
[firstpage_image] =>[orig_patent_app_number] => 09386381
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/386381 | Electronic meeting system, information processor, and recording medium | Aug 30, 1999 | Issued |
Array
(
[id] => 1480586
[patent_doc_number] => 06389431
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-14
[patent_title] => 'Message-efficient client transparency system and method therefor'
[patent_app_type] => B1
[patent_app_number] => 09/383107
[patent_app_country] => US
[patent_app_date] => 1999-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5272
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/389/06389431.pdf
[firstpage_image] =>[orig_patent_app_number] => 09383107
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/383107 | Message-efficient client transparency system and method therefor | Aug 24, 1999 | Issued |
Array
(
[id] => 1431065
[patent_doc_number] => 06519598
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-11
[patent_title] => 'Active memory and memory control method, and heterogeneous data integration use system using the memory and method'
[patent_app_type] => B1
[patent_app_number] => 09/382695
[patent_app_country] => US
[patent_app_date] => 1999-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 17
[patent_no_of_words] => 5228
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/519/06519598.pdf
[firstpage_image] =>[orig_patent_app_number] => 09382695
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/382695 | Active memory and memory control method, and heterogeneous data integration use system using the memory and method | Aug 24, 1999 | Issued |
Array
(
[id] => 7635049
[patent_doc_number] => 06381617
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-30
[patent_title] => 'Multiple database client transparency system and method therefor'
[patent_app_type] => B1
[patent_app_number] => 09/382557
[patent_app_country] => US
[patent_app_date] => 1999-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5388
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 6
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/381/06381617.pdf
[firstpage_image] =>[orig_patent_app_number] => 09382557
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/382557 | Multiple database client transparency system and method therefor | Aug 24, 1999 | Issued |
Array
(
[id] => 978378
[patent_doc_number] => 06934708
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-08-23
[patent_title] => 'Method and apparatus for sampling remote data sources'
[patent_app_type] => utility
[patent_app_number] => 09/376244
[patent_app_country] => US
[patent_app_date] => 1999-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2974
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/934/06934708.pdf
[firstpage_image] =>[orig_patent_app_number] => 09376244
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/376244 | Method and apparatus for sampling remote data sources | Aug 17, 1999 | Issued |
Array
(
[id] => 1601976
[patent_doc_number] => 06493712
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-12-10
[patent_title] => 'Self-describing attribute vocabularies in a software system'
[patent_app_type] => B1
[patent_app_number] => 09/376149
[patent_app_country] => US
[patent_app_date] => 1999-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 5258
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/493/06493712.pdf
[firstpage_image] =>[orig_patent_app_number] => 09376149
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/376149 | Self-describing attribute vocabularies in a software system | Aug 16, 1999 | Issued |