Search

Ruay L. Ho

Examiner (ID: 3067, Phone: (571)272-6088 , Office: P/2175 )

Most Active Art Unit
2175
Art Unit(s)
2307, 2771, 2175, 2415, 2126, 2142, 2172
Total Applications
1007
Issued Applications
697
Pending Applications
112
Abandoned Applications
219

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16146043 [patent_doc_number] => 10706092 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-07-07 [patent_title] => Error and manipulation resistant search technology [patent_app_type] => utility [patent_app_number] => 16/554714 [patent_app_country] => US [patent_app_date] => 2019-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12583 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 554 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16554714 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/554714
Error and manipulation resistant search technology Aug 28, 2019 Issued
Array ( [id] => 16615708 [patent_doc_number] => 20210034361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-04 [patent_title] => SYSTEM AND METHOD FOR DATA REGISTRATION [patent_app_type] => utility [patent_app_number] => 16/530936 [patent_app_country] => US [patent_app_date] => 2019-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10915 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16530936 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/530936
System and method for data registration Aug 1, 2019 Issued
Array ( [id] => 17143945 [patent_doc_number] => 20210311958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => DATA WAREHOUSING SYSTEM AND PROCESS [patent_app_type] => utility [patent_app_number] => 17/262821 [patent_app_country] => US [patent_app_date] => 2019-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6113 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17262821 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/262821
DATA WAREHOUSING SYSTEM AND PROCESS Jul 24, 2019 Abandoned
Array ( [id] => 16600321 [patent_doc_number] => 20210026852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-28 [patent_title] => OPTIMIZING RELATIONAL ONLINE ANALYTICAL PROCESSING SORT OPERATIONS [patent_app_type] => utility [patent_app_number] => 16/520418 [patent_app_country] => US [patent_app_date] => 2019-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6650 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16520418 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/520418
Optimizing relational online analytical processing sort operations Jul 23, 2019 Issued
Array ( [id] => 17701158 [patent_doc_number] => 11374894 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-28 [patent_title] => Confusion reduction in an online social network [patent_app_type] => utility [patent_app_number] => 16/451665 [patent_app_country] => US [patent_app_date] => 2019-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8599 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 391 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16451665 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/451665
Confusion reduction in an online social network Jun 24, 2019 Issued
Array ( [id] => 14997977 [patent_doc_number] => 20190317946 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => METADATA PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM RECORDING METADATA PROCESSING PROGRAM [patent_app_type] => utility [patent_app_number] => 16/451618 [patent_app_country] => US [patent_app_date] => 2019-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6219 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16451618 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/451618
METADATA PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM RECORDING METADATA PROCESSING PROGRAM Jun 24, 2019 Abandoned
Array ( [id] => 16486404 [patent_doc_number] => 20200380010 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => MECHANISM FOR REPLICATION AND POPULATION OF A DATA SUBSET IN HADOOP FROM A PRIVATE NETWORK TO A PUBLIC CLOUD INSTANCE [patent_app_type] => utility [patent_app_number] => 16/423456 [patent_app_country] => US [patent_app_date] => 2019-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3523 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16423456 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/423456
Mechanism for replication and population of a data subset in Hadoop from a private network to a public cloud instance May 27, 2019 Issued
Array ( [id] => 18104412 [patent_doc_number] => 11544298 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-03 [patent_title] => System and method of geographic data aggregation and analysis [patent_app_type] => utility [patent_app_number] => 17/046972 [patent_app_country] => US [patent_app_date] => 2019-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 14234 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 410 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17046972 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/046972
System and method of geographic data aggregation and analysis May 14, 2019 Issued
Array ( [id] => 14750945 [patent_doc_number] => 20190258646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => DISTRIBUTED TRANSACTIONS ACROSS MULTIPLE CONSENSUS GROUPS [patent_app_type] => utility [patent_app_number] => 16/403341 [patent_app_country] => US [patent_app_date] => 2019-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9167 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16403341 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/403341
Distributed transactions across multiple consensus groups May 2, 2019 Issued
Array ( [id] => 15297737 [patent_doc_number] => 20190392004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-26 [patent_title] => INFORMATION PROVIDING SYSTEM, INFORMATION PROCESSING DEVICE, AND INFORMATION PROVIDING METHOD [patent_app_type] => utility [patent_app_number] => 16/398810 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13480 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398810 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/398810
Information providing system, information processing device, and information providing method Apr 29, 2019 Issued
Array ( [id] => 14720059 [patent_doc_number] => 20190251093 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => Data Processing Method and Data Processing Device [patent_app_type] => utility [patent_app_number] => 16/396193 [patent_app_country] => US [patent_app_date] => 2019-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8146 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16396193 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/396193
Data Processing Method and Data Processing Device Apr 25, 2019 Abandoned
Array ( [id] => 16346425 [patent_doc_number] => 20200311076 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => DATABASE PARTITION PRUNING USING DEPENDENCY GRAPH [patent_app_type] => utility [patent_app_number] => 16/383317 [patent_app_country] => US [patent_app_date] => 2019-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16383317 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/383317
Database partition pruning using dependency graph Apr 11, 2019 Issued
Array ( [id] => 16346416 [patent_doc_number] => 20200311067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => DATABASE PARTITION PRUNING USING DEPENDENCY GRAPH [patent_app_type] => utility [patent_app_number] => 16/366351 [patent_app_country] => US [patent_app_date] => 2019-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4478 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16366351 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/366351
DATABASE PARTITION PRUNING USING DEPENDENCY GRAPH Mar 26, 2019 Abandoned
Array ( [id] => 18119430 [patent_doc_number] => 11550825 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => System and method for identifying at least one association of entity [patent_app_type] => utility [patent_app_number] => 16/366307 [patent_app_country] => US [patent_app_date] => 2019-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6670 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 414 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16366307 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/366307
System and method for identifying at least one association of entity Mar 26, 2019 Issued
Array ( [id] => 14570965 [patent_doc_number] => 20190213089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-11 [patent_title] => RESTORATION OF SPECIFIED CONTENT FROM AN ARCHIVE [patent_app_type] => utility [patent_app_number] => 16/299060 [patent_app_country] => US [patent_app_date] => 2019-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 32115 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16299060 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/299060
Restoration of specified content from an archive Mar 10, 2019 Issued
Array ( [id] => 19152678 [patent_doc_number] => 11977589 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-07 [patent_title] => Information search method, device, apparatus and computer-readable medium [patent_app_type] => utility [patent_app_number] => 15/733467 [patent_app_country] => US [patent_app_date] => 2019-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 6225 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 337 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15733467 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/733467
Information search method, device, apparatus and computer-readable medium Mar 5, 2019 Issued
Array ( [id] => 18316694 [patent_doc_number] => 11630775 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-18 [patent_title] => Providing rolling updates of distributed systems with a shared cache [patent_app_type] => utility [patent_app_number] => 16/281885 [patent_app_country] => US [patent_app_date] => 2019-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 16259 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16281885 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/281885
Providing rolling updates of distributed systems with a shared cache Feb 20, 2019 Issued
Array ( [id] => 14629327 [patent_doc_number] => 20190228031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => GRAPHICAL IMAGE RETRIEVAL BASED ON EMOTIONAL STATE OF A USER OF A COMPUTING DEVICE [patent_app_type] => utility [patent_app_number] => 16/259723 [patent_app_country] => US [patent_app_date] => 2019-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11279 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16259723 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/259723
GRAPHICAL IMAGE RETRIEVAL BASED ON EMOTIONAL STATE OF A USER OF A COMPUTING DEVICE Jan 27, 2019 Abandoned
Array ( [id] => 15412577 [patent_doc_number] => 20200026611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-23 [patent_title] => UPDATING A SNAPSHOT OF A FULLY ALLOCATED STORAGE SEGMENT BASED UPON DATA THEREWITHIN [patent_app_type] => utility [patent_app_number] => 16/223509 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12313 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16223509 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/223509
UPDATING A SNAPSHOT OF A FULLY ALLOCATED STORAGE SEGMENT BASED UPON DATA THEREWITHIN Dec 17, 2018 Abandoned
Array ( [id] => 17757490 [patent_doc_number] => 11397783 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-07-26 [patent_title] => Ranking similar users based on values and personal journeys [patent_app_type] => utility [patent_app_number] => 16/218355 [patent_app_country] => US [patent_app_date] => 2018-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8454 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16218355 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/218355
Ranking similar users based on values and personal journeys Dec 11, 2018 Issued
Menu