
Peter D. Mulcahy
Examiner (ID: 4152, Phone: (571)272-1107 , Office: P/1762 )
| Most Active Art Unit | 1713 |
| Art Unit(s) | 1796, 1762, 1713, 1106, 1505, 1801 |
| Total Applications | 2493 |
| Issued Applications | 1554 |
| Pending Applications | 172 |
| Abandoned Applications | 770 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 15670839
[patent_doc_number] => 10599650
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-24
[patent_title] => Enhancements for forward joins expressing relationships
[patent_app_type] => utility
[patent_app_number] => 15/208736
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 5192
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208736
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208736 | Enhancements for forward joins expressing relationships | Jul 12, 2016 | Issued |
Array
(
[id] => 11397269
[patent_doc_number] => 20170017805
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-19
[patent_title] => 'SYSTEMS AND METHODS FOR PROTECTING PERSONAL INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 15/209448
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 11713
[patent_no_of_claims] => 10
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15209448
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/209448 | Systems and methods for protecting personal information | Jul 12, 2016 | Issued |
Array
(
[id] => 16217330
[patent_doc_number] => 10733144
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-04
[patent_title] => Persistent indexing and free space management for flat directory
[patent_app_type] => utility
[patent_app_number] => 15/208956
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5875
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 286
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208956
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208956 | Persistent indexing and free space management for flat directory | Jul 12, 2016 | Issued |
Array
(
[id] => 14555973
[patent_doc_number] => 10346448
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-09
[patent_title] => System and method for classifying an alphanumeric candidate identified in an email message
[patent_app_type] => utility
[patent_app_number] => 15/209424
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5850
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 336
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15209424
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/209424 | System and method for classifying an alphanumeric candidate identified in an email message | Jul 12, 2016 | Issued |
Array
(
[id] => 11717130
[patent_doc_number] => 20170185629
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'MULTI-STREAM OBJECT-BASED UPLOAD IN A DISTRIBUTED FILE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/208866
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8077
[patent_no_of_claims] => 22
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15208866
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208866 | Multi-stream object-based upload in a distributed file system | Jul 12, 2016 | Issued |
Array
(
[id] => 17136605
[patent_doc_number] => 11138160
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => Application performance using multidimensional predictive algorithm for automated tiering mechanisms
[patent_app_type] => utility
[patent_app_number] => 15/208930
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6705
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208930
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/208930 | Application performance using multidimensional predictive algorithm for automated tiering mechanisms | Jul 12, 2016 | Issued |
Array
(
[id] => 11117160
[patent_doc_number] => 20160314135
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-27
[patent_title] => 'FILE SYSTEM MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 15/203712
[patent_app_country] => US
[patent_app_date] => 2016-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5675
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15203712
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/203712 | File system management | Jul 5, 2016 | Issued |
Array
(
[id] => 14490519
[patent_doc_number] => 10332053
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-25
[patent_title] => Food data access and delivery system
[patent_app_type] => utility
[patent_app_number] => 15/190952
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 47
[patent_figures_cnt] => 70
[patent_no_of_words] => 15550
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15190952
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/190952 | Food data access and delivery system | Jun 22, 2016 | Issued |
Array
(
[id] => 11109908
[patent_doc_number] => 20160306878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'COMBINING TOPIC SUGGESTIONS FROM DIFFERENT TOPIC SOURCES TO ASSIGN TO TEXTUAL DATA ITEMS'
[patent_app_type] => utility
[patent_app_number] => 15/190554
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17903
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15190554
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/190554 | COMBINING TOPIC SUGGESTIONS FROM DIFFERENT TOPIC SOURCES TO ASSIGN TO TEXTUAL DATA ITEMS | Jun 22, 2016 | Abandoned |
Array
(
[id] => 11917526
[patent_doc_number] => 09785714
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-10
[patent_title] => 'Method and/or system for searching network content'
[patent_app_type] => utility
[patent_app_number] => 15/180108
[patent_app_country] => US
[patent_app_date] => 2016-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 21
[patent_no_of_words] => 14795
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15180108
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/180108 | Method and/or system for searching network content | Jun 12, 2016 | Issued |
Array
(
[id] => 11910182
[patent_doc_number] => 09778992
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-10-03
[patent_title] => 'Interfacing with a virtual database system'
[patent_app_type] => utility
[patent_app_number] => 15/171331
[patent_app_country] => US
[patent_app_date] => 2016-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 11080
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15171331
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/171331 | Interfacing with a virtual database system | Jun 1, 2016 | Issued |
Array
(
[id] => 11070120
[patent_doc_number] => 20160267084
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-15
[patent_title] => 'FOR ALL ENTRIES PROCESSING'
[patent_app_type] => utility
[patent_app_number] => 15/164335
[patent_app_country] => US
[patent_app_date] => 2016-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3176
[patent_no_of_claims] => 16
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15164335
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/164335 | For all entries processing | May 24, 2016 | Issued |
Array
(
[id] => 11070135
[patent_doc_number] => 20160267099
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-15
[patent_title] => 'Similarity Analysis Method, Apparatus, and System'
[patent_app_type] => utility
[patent_app_number] => 15/162866
[patent_app_country] => US
[patent_app_date] => 2016-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 10143
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15162866
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/162866 | Similarity analysis method, apparatus, and system | May 23, 2016 | Issued |
Array
(
[id] => 14364303
[patent_doc_number] => 10303454
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-28
[patent_title] => Disk block streaming using a broker computer system
[patent_app_type] => utility
[patent_app_number] => 15/156118
[patent_app_country] => US
[patent_app_date] => 2016-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 16490
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15156118
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/156118 | Disk block streaming using a broker computer system | May 15, 2016 | Issued |
Array
(
[id] => 15473127
[patent_doc_number] => 10552441
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-04
[patent_title] => Method and apparatus for multithreading extraction of data from a database
[patent_app_type] => utility
[patent_app_number] => 15/154867
[patent_app_country] => US
[patent_app_date] => 2016-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 10440
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15154867
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/154867 | Method and apparatus for multithreading extraction of data from a database | May 12, 2016 | Issued |
Array
(
[id] => 11338674
[patent_doc_number] => 20160364429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-15
[patent_title] => 'CALCULATION OF PROPERTIES OF OBJECTS/SHAPES ACROSS VERSIONS OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 15/154584
[patent_app_country] => US
[patent_app_date] => 2016-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11457
[patent_no_of_claims] => 21
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15154584
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/154584 | CALCULATION OF PROPERTIES OF OBJECTS/SHAPES ACROSS VERSIONS OF APPLICATIONS | May 12, 2016 | Abandoned |
Array
(
[id] => 11272813
[patent_doc_number] => 20160335360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'SYSTEM AND METHOD FOR DETERMINING SUITABLE NETWORK PATHS'
[patent_app_type] => utility
[patent_app_number] => 15/154513
[patent_app_country] => US
[patent_app_date] => 2016-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5148
[patent_no_of_claims] => 17
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15154513
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/154513 | SYSTEM AND METHOD FOR DETERMINING SUITABLE NETWORK PATHS | May 12, 2016 | Abandoned |
Array
(
[id] => 16535334
[patent_doc_number] => 10877935
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-29
[patent_title] => Stream computing system and method
[patent_app_type] => utility
[patent_app_number] => 15/154891
[patent_app_country] => US
[patent_app_date] => 2016-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5448
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15154891
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/154891 | Stream computing system and method | May 12, 2016 | Issued |
Array
(
[id] => 12373308
[patent_doc_number] => 09959322
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-05-01
[patent_title] => Ranking channels in search
[patent_app_type] => utility
[patent_app_number] => 15/154379
[patent_app_country] => US
[patent_app_date] => 2016-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9081
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15154379
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/154379 | Ranking channels in search | May 12, 2016 | Issued |
Array
(
[id] => 11274731
[patent_doc_number] => 20160337278
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'DATABASE SYSTEMS AND METHODS FOR INTEGRATING DATA ITEMS COLLECTED FROM MULTIPLE DATA SOURCES'
[patent_app_type] => utility
[patent_app_number] => 15/154868
[patent_app_country] => US
[patent_app_date] => 2016-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 32712
[patent_no_of_claims] => 9
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15154868
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/154868 | Database systems and methods for integrating data items collected from multiple data sources | May 12, 2016 | Issued |