Search

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 numberTitle of the applicationFiling DateStatus
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
Menu