Search

Mark E. Hershley

Examiner (ID: 5133, Phone: (571)270-7774 , Office: P/2155 )

Most Active Art Unit
2164
Art Unit(s)
2162, 2155, 2164
Total Applications
585
Issued Applications
437
Pending Applications
38
Abandoned Applications
124

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17276726 [patent_doc_number] => 20210382924 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-09 [patent_title] => METHOD AND SYSTEM TO PERFORM TEXT-BASED SEARCH AMONG PLURALITY OF DOCUMENTS [patent_app_type] => utility [patent_app_number] => 17/283336 [patent_app_country] => US [patent_app_date] => 2019-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12777 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17283336 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/283336
Method and system to perform text-based search among plurality of documents Oct 7, 2019 Issued
Array ( [id] => 18577843 [patent_doc_number] => 11734375 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-22 [patent_title] => Automatic navigation of interactive web documents [patent_app_type] => utility [patent_app_number] => 17/280027 [patent_app_country] => US [patent_app_date] => 2019-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 12753 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17280027 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/280027
Automatic navigation of interactive web documents Sep 26, 2019 Issued
Array ( [id] => 18561814 [patent_doc_number] => 11727058 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-15 [patent_title] => Unsupervised automatic taxonomy graph construction using search queries [patent_app_type] => utility [patent_app_number] => 16/573619 [patent_app_country] => US [patent_app_date] => 2019-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 12974 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16573619 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/573619
Unsupervised automatic taxonomy graph construction using search queries Sep 16, 2019 Issued
Array ( [id] => 17365068 [patent_doc_number] => 11232089 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-25 [patent_title] => Multi-master data replication in a distributed multi-tenant system [patent_app_type] => utility [patent_app_number] => 16/566613 [patent_app_country] => US [patent_app_date] => 2019-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11725 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16566613 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/566613
Multi-master data replication in a distributed multi-tenant system Sep 9, 2019 Issued
Array ( [id] => 17172729 [patent_doc_number] => 20210326399 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-21 [patent_title] => System and Method for Search Engine Results Page Ranking with Artificial Neural Networks [patent_app_type] => utility [patent_app_number] => 17/272486 [patent_app_country] => US [patent_app_date] => 2019-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14616 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 36 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17272486 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/272486
System and Method for Search Engine Results Page Ranking with Artificial Neural Networks Aug 28, 2019 Abandoned
Array ( [id] => 17907560 [patent_doc_number] => 11461414 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-04 [patent_title] => Automatically building a searchable database of software features for software projects [patent_app_type] => utility [patent_app_number] => 16/545468 [patent_app_country] => US [patent_app_date] => 2019-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4249 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16545468 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/545468
Automatically building a searchable database of software features for software projects Aug 19, 2019 Issued
Array ( [id] => 17757488 [patent_doc_number] => 11397781 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-26 [patent_title] => Database search integration [patent_app_type] => utility [patent_app_number] => 16/541010 [patent_app_country] => US [patent_app_date] => 2019-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7853 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16541010 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/541010
Database search integration Aug 13, 2019 Issued
Array ( [id] => 15530965 [patent_doc_number] => 20200057788 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-20 [patent_title] => METHOD, APPARATUS AND DEVICE FOR GENERATING ENTITY RELATIONSHIP DATA, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/539796 [patent_app_country] => US [patent_app_date] => 2019-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11391 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 16539796 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/539796
Method, apparatus and device for generating entity relationship data, and storage medium Aug 12, 2019 Issued
Array ( [id] => 17076884 [patent_doc_number] => 11113284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-07 [patent_title] => Virtual backward associations for generic request handling based on models [patent_app_type] => utility [patent_app_number] => 16/537036 [patent_app_country] => US [patent_app_date] => 2019-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5461 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16537036 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/537036
Virtual backward associations for generic request handling based on models Aug 8, 2019 Issued
Array ( [id] => 16623721 [patent_doc_number] => 20210042374 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => DYNAMICALLY AUGMENTING QUERY TO SEARCH FOR CONTENT NOT PREVIOUSLY KNOWN TO THE USER [patent_app_type] => utility [patent_app_number] => 16/533275 [patent_app_country] => US [patent_app_date] => 2019-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9380 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16533275 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/533275
Dynamically augmenting query to search for content not previously known to the user Aug 5, 2019 Issued
Array ( [id] => 17230904 [patent_doc_number] => 20210357461 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => METHOD, APPARATUS AND STORAGE MEDIUM FOR SEARCHING BLOCKCHAIN DATA [patent_app_type] => utility [patent_app_number] => 17/265573 [patent_app_country] => US [patent_app_date] => 2019-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7984 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17265573 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/265573
METHOD, APPARATUS AND STORAGE MEDIUM FOR SEARCHING BLOCKCHAIN DATA Jul 28, 2019 Abandoned
Array ( [id] => 17009623 [patent_doc_number] => 20210240784 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => METHOD, APPARATUS AND STORAGE MEDIUM FOR SEARCHING BLOCKCHAIN DATA [patent_app_type] => utility [patent_app_number] => 17/265576 [patent_app_country] => US [patent_app_date] => 2019-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9517 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17265576 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/265576
METHOD, APPARATUS AND STORAGE MEDIUM FOR SEARCHING BLOCKCHAIN DATA Jul 28, 2019 Abandoned
Array ( [id] => 18053180 [patent_doc_number] => 11526565 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-13 [patent_title] => Method of and system for clustering search queries [patent_app_type] => utility [patent_app_number] => 16/518170 [patent_app_country] => US [patent_app_date] => 2019-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10383 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16518170 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/518170
Method of and system for clustering search queries Jul 21, 2019 Issued
Array ( [id] => 18561740 [patent_doc_number] => 11726984 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-15 [patent_title] => Data redistribution method and apparatus, and database cluster [patent_app_type] => utility [patent_app_number] => 16/515479 [patent_app_country] => US [patent_app_date] => 2019-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 8719 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16515479 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/515479
Data redistribution method and apparatus, and database cluster Jul 17, 2019 Issued
Array ( [id] => 16584883 [patent_doc_number] => 20210019285 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => FILE DOWNLOAD USING DEDUPLICATION TECHNIQUES [patent_app_type] => utility [patent_app_number] => 16/512724 [patent_app_country] => US [patent_app_date] => 2019-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26308 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16512724 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/512724
FILE DOWNLOAD USING DEDUPLICATION TECHNIQUES Jul 15, 2019 Abandoned
Array ( [id] => 18638323 [patent_doc_number] => 11762927 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-19 [patent_title] => Personalized content system [patent_app_type] => utility [patent_app_number] => 16/460398 [patent_app_country] => US [patent_app_date] => 2019-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8184 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16460398 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/460398
Personalized content system Jul 1, 2019 Issued
Array ( [id] => 15328931 [patent_doc_number] => 20200004795 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => METHOD, APPARATUS, STORAGE MEDIUM AND ELECTRONIC DEVICE FOR ESTABLISHING QUESTION AND ANSWER SYSTEM [patent_app_type] => utility [patent_app_number] => 16/456341 [patent_app_country] => US [patent_app_date] => 2019-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8038 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16456341 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/456341
Method, apparatus, storage medium and electronic device for establishing question and answer system Jun 27, 2019 Issued
Array ( [id] => 17423265 [patent_doc_number] => 11256719 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-02-22 [patent_title] => Ingestion partition auto-scaling in a time-series database [patent_app_type] => utility [patent_app_number] => 16/455591 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10047 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16455591 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455591
Ingestion partition auto-scaling in a time-series database Jun 26, 2019 Issued
Array ( [id] => 17084288 [patent_doc_number] => 20210279294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-09 [patent_title] => AN ON-LINE SYSTEM AND METHOD FOR SEARCHING RECIPES FOR MEAL PLANNING [patent_app_type] => utility [patent_app_number] => 17/258814 [patent_app_country] => US [patent_app_date] => 2019-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2287 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17258814 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/258814
On-line system and method for searching recipes for meal planning Jun 16, 2019 Issued
Array ( [id] => 17039442 [patent_doc_number] => 20210256078 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => INFORMATION PROCESSING METHOD AND DEVICE [patent_app_type] => utility [patent_app_number] => 15/734928 [patent_app_country] => US [patent_app_date] => 2019-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8443 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15734928 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/734928
Information processing method and device Jun 2, 2019 Issued
Menu