
Michael Pham
Examiner (ID: 17184, Phone: (571)272-3924 , Office: P/2167 )
| Most Active Art Unit | 2167 |
| Art Unit(s) | 2167, 2153 |
| Total Applications | 687 |
| Issued Applications | 526 |
| Pending Applications | 34 |
| Abandoned Applications | 142 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17180205
[patent_doc_number] => 11157449
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-26
[patent_title] => Managing data in storage according to a log structure
[patent_app_type] => utility
[patent_app_number] => 16/247551
[patent_app_country] => US
[patent_app_date] => 2019-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 6008
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16247551
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/247551 | Managing data in storage according to a log structure | Jan 13, 2019 | Issued |
Array
(
[id] => 16592804
[patent_doc_number] => 10902069
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-26
[patent_title] => Distributed indexing and aggregation
[patent_app_type] => utility
[patent_app_number] => 16/230074
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7749
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 16230074
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/230074 | Distributed indexing and aggregation | Dec 20, 2018 | Issued |
Array
(
[id] => 14218847
[patent_doc_number] => 20190121808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-25
[patent_title] => REAL-TIME AND ADAPTIVE DATA MINING
[patent_app_type] => utility
[patent_app_number] => 16/228218
[patent_app_country] => US
[patent_app_date] => 2018-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17279
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16228218
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/228218 | Real-time and adaptive data mining | Dec 19, 2018 | Issued |
Array
(
[id] => 15654385
[patent_doc_number] => 20200089723
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-19
[patent_title] => METHOD AND SYSTEM FOR DETECTING GRAPH BASED EVENT IN SOCIAL NETWORKS
[patent_app_type] => utility
[patent_app_number] => 16/222759
[patent_app_country] => US
[patent_app_date] => 2018-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9532
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16222759
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/222759 | Method and system for detecting graph based event in social networks | Dec 16, 2018 | Issued |
Array
(
[id] => 15936287
[patent_doc_number] => 20200159777
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-21
[patent_title] => SIMPLIFYING ELECTRONIC COMMUNICATION BASED ON DYNAMICALLY STRUCTURED CONTACT ENTRIES
[patent_app_type] => utility
[patent_app_number] => 16/197492
[patent_app_country] => US
[patent_app_date] => 2018-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9392
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16197492
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/197492 | SIMPLIFYING ELECTRONIC COMMUNICATION BASED ON DYNAMICALLY STRUCTURED CONTACT ENTRIES | Nov 20, 2018 | Abandoned |
Array
(
[id] => 15936421
[patent_doc_number] => 20200159844
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-21
[patent_title] => ENHANCED ALIAS MECHANISM
[patent_app_type] => utility
[patent_app_number] => 16/195994
[patent_app_country] => US
[patent_app_date] => 2018-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5260
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16195994
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/195994 | Enhanced alias mechanism | Nov 19, 2018 | Issued |
Array
(
[id] => 15936165
[patent_doc_number] => 20200159716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-21
[patent_title] => HIERARCHICAL DATA FILTER APPARATUS AND METHODS
[patent_app_type] => utility
[patent_app_number] => 16/196980
[patent_app_country] => US
[patent_app_date] => 2018-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10892
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16196980
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/196980 | HIERARCHICAL DATA FILTER APPARATUS AND METHODS | Nov 19, 2018 | Abandoned |
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] => 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] => 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] => 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] => 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] => 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] => 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] => 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] => 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] => 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 |