
Michael Pham
Examiner (ID: 9513, Phone: (571)272-3924 , Office: P/2167 )
| Most Active Art Unit | 2167 |
| Art Unit(s) | 2153, 2167 |
| Total Applications | 680 |
| Issued Applications | 521 |
| Pending Applications | 36 |
| Abandoned Applications | 139 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 15789447
[patent_doc_number] => 10628449
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Method and apparatus for processing database data in distributed database system
[patent_app_type] => utility
[patent_app_number] => 16/159054
[patent_app_country] => US
[patent_app_date] => 2018-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6859
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16159054
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/159054 | Method and apparatus for processing database data in distributed database system | Oct 11, 2018 | Issued |
Array
(
[id] => 13906707
[patent_doc_number] => 20190042558
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-07
[patent_title] => SYSTEM AND METHOD FOR DETERMINING DOCUMENT VERSION GENEOLOGY
[patent_app_type] => utility
[patent_app_number] => 16/152992
[patent_app_country] => US
[patent_app_date] => 2018-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5852
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16152992
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/152992 | System and method for determining document version geneology | Oct 4, 2018 | Issued |
Array
(
[id] => 15743867
[patent_doc_number] => 20200110822
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-09
[patent_title] => COMPOSITE METADATA OBJECTS FOR DATABASE SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/151851
[patent_app_country] => US
[patent_app_date] => 2018-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4699
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16151851
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/151851 | Composite metadata objects for database systems | Oct 3, 2018 | Issued |
Array
(
[id] => 15743843
[patent_doc_number] => 20200110810
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-09
[patent_title] => SYSTEMS AND METHODS FOR OPTIMIZING DELIVERY OF CONTENT RECOMMENDATIONS
[patent_app_type] => utility
[patent_app_number] => 16/152075
[patent_app_country] => US
[patent_app_date] => 2018-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10382
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16152075
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/152075 | Systems and methods for optimizing delivery of content recommendations | Oct 3, 2018 | Issued |
Array
(
[id] => 17558314
[patent_doc_number] => 11315025
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-26
[patent_title] => Method and system for forecasting information based on events and criterion
[patent_app_type] => utility
[patent_app_number] => 16/152223
[patent_app_country] => US
[patent_app_date] => 2018-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9269
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 16152223
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/152223 | Method and system for forecasting information based on events and criterion | Oct 3, 2018 | Issued |
Array
(
[id] => 16958062
[patent_doc_number] => 11061931
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-13
[patent_title] => Scalable and balanced distribution of asynchronous operations in data replication systems
[patent_app_type] => utility
[patent_app_number] => 16/151054
[patent_app_country] => US
[patent_app_date] => 2018-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 9
[patent_no_of_words] => 11300
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16151054
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/151054 | Scalable and balanced distribution of asynchronous operations in data replication systems | Oct 2, 2018 | Issued |
Array
(
[id] => 15743845
[patent_doc_number] => 20200110811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-09
[patent_title] => BLOCKCHAIN IMPLEMENTING RELIABILITY DATABASE
[patent_app_type] => utility
[patent_app_number] => 16/150530
[patent_app_country] => US
[patent_app_date] => 2018-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15213
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16150530
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/150530 | Blockchain implementing reliability database | Oct 2, 2018 | Issued |
Array
(
[id] => 15715277
[patent_doc_number] => 20200104405
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-02
[patent_title] => DATA WAREHOUSE MANAGEMENT AND SYNCHRONIZATION SYSTEMS AND METHODS
[patent_app_type] => utility
[patent_app_number] => 16/150086
[patent_app_country] => US
[patent_app_date] => 2018-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5313
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16150086
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/150086 | Data warehouse management and synchronization systems and methods | Oct 1, 2018 | Issued |
Array
(
[id] => 14189315
[patent_doc_number] => 20190114363
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-18
[patent_title] => Method And Apparatus For Pushing Information
[patent_app_type] => utility
[patent_app_number] => 16/149816
[patent_app_country] => US
[patent_app_date] => 2018-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9361
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16149816
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/149816 | Method and apparatus for pushing information | Oct 1, 2018 | Issued |
Array
(
[id] => 16608252
[patent_doc_number] => 10909259
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-02
[patent_title] => Instruction execution that broadcasts and masks data values at different levels of granularity
[patent_app_type] => utility
[patent_app_number] => 16/141283
[patent_app_country] => US
[patent_app_date] => 2018-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 33
[patent_no_of_words] => 15140
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[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] => 16141283
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/141283 | Instruction execution that broadcasts and masks data values at different levels of granularity | Sep 24, 2018 | Issued |
Array
(
[id] => 16927248
[patent_doc_number] => 11048734
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-06-29
[patent_title] => Auto-completion based on content similarities
[patent_app_type] => utility
[patent_app_number] => 16/105413
[patent_app_country] => US
[patent_app_date] => 2018-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6971
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16105413
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/105413 | Auto-completion based on content similarities | Aug 19, 2018 | Issued |
Array
(
[id] => 15090957
[patent_doc_number] => 20190340289
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-07
[patent_title] => Fine granular application-specific complex filters in remote analytical application integration
[patent_app_type] => utility
[patent_app_number] => 15/999512
[patent_app_country] => US
[patent_app_date] => 2018-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8378
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15999512
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/999512 | Fine granular application-specific complex filters in remote analytical application integration | Aug 19, 2018 | Issued |
Array
(
[id] => 17667275
[patent_doc_number] => 11360975
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-14
[patent_title] => Data providing apparatus and data providing method
[patent_app_type] => utility
[patent_app_number] => 16/105270
[patent_app_country] => US
[patent_app_date] => 2018-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 5908
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16105270
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/105270 | Data providing apparatus and data providing method | Aug 19, 2018 | Issued |
Array
(
[id] => 15215421
[patent_doc_number] => 20190370397
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => ARTIFICIAL INTELLIGENCE BASED-DOCUMENT PROCESSING
[patent_app_type] => utility
[patent_app_number] => 15/995915
[patent_app_country] => US
[patent_app_date] => 2018-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10125
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995915
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/995915 | Artificial intelligence based-document processing | May 31, 2018 | Issued |
Array
(
[id] => 13361645
[patent_doc_number] => 20180232362
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-16
[patent_title] => METHOD AND SYSTEM RELATING TO SENTIMENT ANALYSIS OF ELECTRONIC CONTENT
[patent_app_type] => utility
[patent_app_number] => 15/956101
[patent_app_country] => US
[patent_app_date] => 2018-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9476
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 389
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15956101
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/956101 | METHOD AND SYSTEM RELATING TO SENTIMENT ANALYSIS OF ELECTRONIC CONTENT | Apr 17, 2018 | Abandoned |
Array
(
[id] => 14365507
[patent_doc_number] => 10304062
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-05-28
[patent_title] => Computer architecture incorporating blockchain based immutable audit ledger for compliance with data regulations
[patent_app_type] => utility
[patent_app_number] => 15/934720
[patent_app_country] => US
[patent_app_date] => 2018-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4928
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15934720
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/934720 | Computer architecture incorporating blockchain based immutable audit ledger for compliance with data regulations | Mar 22, 2018 | Issued |
Array
(
[id] => 14782759
[patent_doc_number] => 20190266277
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-29
[patent_title] => REPLICATING DATA IN A MULTI-CLOUD ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 15/907233
[patent_app_country] => US
[patent_app_date] => 2018-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5500
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15907233
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/907233 | Replicating data in a multi-cloud environment | Feb 26, 2018 | Issued |
Array
(
[id] => 13417781
[patent_doc_number] => 20180260433
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-13
[patent_title] => INFORMATION PROCESSING APPARATUS AND CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS
[patent_app_type] => utility
[patent_app_number] => 15/906198
[patent_app_country] => US
[patent_app_date] => 2018-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5923
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15906198
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/906198 | Information processing apparatus and control method for information processing apparatus | Feb 26, 2018 | Issued |
Array
(
[id] => 16478404
[patent_doc_number] => 10853352
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-12-01
[patent_title] => Structured data collection, presentation, validation and workflow management
[patent_app_type] => utility
[patent_app_number] => 15/906718
[patent_app_country] => US
[patent_app_date] => 2018-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9165
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15906718
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/906718 | Structured data collection, presentation, validation and workflow management | Feb 26, 2018 | Issued |
Array
(
[id] => 14784491
[patent_doc_number] => 20190267143
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-29
[patent_title] => SYSTEM AND METHOD TO REGULARIZE CANCER TREATMENT DATA FOR SYSTEMATIC RECORDING
[patent_app_type] => utility
[patent_app_number] => 15/904793
[patent_app_country] => US
[patent_app_date] => 2018-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9763
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15904793
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/904793 | System and method to regularize cancer treatment data for systematic recording | Feb 25, 2018 | Issued |