Search

William A. Harriston

Examiner (ID: 19697, Phone: (571)270-3897 , Office: P/2899 )

Most Active Art Unit
2899
Art Unit(s)
2899, 2896, 2826, 4146
Total Applications
1244
Issued Applications
1069
Pending Applications
81
Abandoned Applications
116

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11838893 [patent_doc_number] => 20170220613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'SYSTEMS AND METHODS FOR DATABASE ORIENTATION TRANSFORMATION' [patent_app_type] => utility [patent_app_number] => 15/012435 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 17313 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15012435 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012435
Systems and methods for database orientation transformation Jan 31, 2016 Issued
Array ( [id] => 11838968 [patent_doc_number] => 20170220688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'Method for Launching Web Search on Handheld Computer' [patent_app_type] => utility [patent_app_number] => 15/012830 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 865 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15012830 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012830
Method for Launching Web Search on Handheld Computer Jan 31, 2016 Abandoned
Array ( [id] => 15517277 [patent_doc_number] => 10565226 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => Application program interface managing synchronized data replication [patent_app_type] => utility [patent_app_number] => 15/012554 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 6422 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15012554 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012554
Application program interface managing synchronized data replication Jan 31, 2016 Issued
Array ( [id] => 11838699 [patent_doc_number] => 20170220420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'SELF-HEALING OF LAYER METADATA WITHIN A LAYERING SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/011977 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15011977 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/011977
Self-healing of layer metadata within a layering system Jan 31, 2016 Issued
Array ( [id] => 18446133 [patent_doc_number] => 11681704 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-20 [patent_title] => Methods and systems for distributed data analysis [patent_app_type] => utility [patent_app_number] => 15/012157 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 10764 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15012157 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012157
Methods and systems for distributed data analysis Jan 31, 2016 Issued
Array ( [id] => 11838897 [patent_doc_number] => 20170220617 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'SCALABLE CONFLICT DETECTION IN TRANSACTION MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 15/012250 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9346 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15012250 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012250
Scalable conflict detection in transaction management Jan 31, 2016 Issued
Array ( [id] => 16235139 [patent_doc_number] => 10742713 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => On-demand subscribed content library [patent_app_type] => utility [patent_app_number] => 15/012777 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6946 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 390 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15012777 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012777
On-demand subscribed content library Jan 31, 2016 Issued
Array ( [id] => 17515756 [patent_doc_number] => 11294908 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-05 [patent_title] => Smart search and navigate [patent_app_type] => utility [patent_app_number] => 14/937713 [patent_app_country] => US [patent_app_date] => 2015-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 19561 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 377 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14937713 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/937713
Smart search and navigate Nov 9, 2015 Issued
Array ( [id] => 11775332 [patent_doc_number] => 09384263 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-05 [patent_title] => 'Leveraging enterprise content' [patent_app_type] => utility [patent_app_number] => 14/935851 [patent_app_country] => US [patent_app_date] => 2015-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2919 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 333 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14935851 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/935851
Leveraging enterprise content Nov 8, 2015 Issued
Array ( [id] => 18965962 [patent_doc_number] => 11899728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-13 [patent_title] => Methods, systems and techniques for ranking personalized and generic search query suggestions [patent_app_type] => utility [patent_app_number] => 14/875072 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 23288 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 348 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14875072 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/875072
Methods, systems and techniques for ranking personalized and generic search query suggestions Oct 4, 2015 Issued
Array ( [id] => 11544120 [patent_doc_number] => 20170097945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-06 [patent_title] => 'DYNAMIC SEARCH INPUT SELECTION' [patent_app_type] => utility [patent_app_number] => 14/875010 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10217 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14875010 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/875010
Dynamic search input selection Oct 4, 2015 Issued
Array ( [id] => 10462223 [patent_doc_number] => 20150347238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-03 [patent_title] => 'RESTORING COMPUTING ENVIRONMENTS, SUCH AS AUTORECOVERY OF FILE SYSTEMS AT CERTAIN POINTS IN TIME' [patent_app_type] => utility [patent_app_number] => 14/810212 [patent_app_country] => US [patent_app_date] => 2015-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8082 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14810212 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/810212
RESTORING COMPUTING ENVIRONMENTS, SUCH AS AUTORECOVERY OF FILE SYSTEMS AT CERTAIN POINTS IN TIME Jul 26, 2015 Abandoned
Array ( [id] => 10401566 [patent_doc_number] => 20150286575 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-08 [patent_title] => 'GROUPING FREQUENTLY REFERENCED DATA ITEMS TO CO-LOCATE FOR CACHE UTILIZATION' [patent_app_type] => utility [patent_app_number] => 14/745659 [patent_app_country] => US [patent_app_date] => 2015-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2636 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14745659 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/745659
GROUPING FREQUENTLY REFERENCED DATA ITEMS TO CO-LOCATE FOR CACHE UTILIZATION Jun 21, 2015 Abandoned
Array ( [id] => 16637015 [patent_doc_number] => 10915525 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-09 [patent_title] => Traversing a SPARQL query and translation to a semantic equivalent SQL [patent_app_type] => utility [patent_app_number] => 14/739178 [patent_app_country] => US [patent_app_date] => 2015-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6148 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14739178 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/739178
Traversing a SPARQL query and translation to a semantic equivalent SQL Jun 14, 2015 Issued
Array ( [id] => 11109857 [patent_doc_number] => 20160306827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-20 [patent_title] => 'SYNCHRONIZING DATA RULES AND CORRESPONDING METADATA TO IMPLEMENT DATA GOVERNANCE' [patent_app_type] => utility [patent_app_number] => 14/687171 [patent_app_country] => US [patent_app_date] => 2015-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10479 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14687171 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/687171
SYNCHRONIZING DATA RULES AND CORRESPONDING METADATA TO IMPLEMENT DATA GOVERNANCE Apr 14, 2015 Abandoned
Array ( [id] => 17824661 [patent_doc_number] => 11429609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-30 [patent_title] => Geo-scale analytics with bandwidth and regulatory constraints [patent_app_type] => utility [patent_app_number] => 14/687450 [patent_app_country] => US [patent_app_date] => 2015-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14428 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 330 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14687450 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/687450
Geo-scale analytics with bandwidth and regulatory constraints Apr 14, 2015 Issued
Array ( [id] => 11109877 [patent_doc_number] => 20160306847 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-20 [patent_title] => 'Apparatus and Method for Using Parameterized Intermediate Representation for Just-In-Time Compilation in Database Query Execution Engine' [patent_app_type] => utility [patent_app_number] => 14/687473 [patent_app_country] => US [patent_app_date] => 2015-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4044 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14687473 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/687473
Apparatus and Method for Using Parameterized Intermediate Representation for Just-In-Time Compilation in Database Query Execution Engine Apr 14, 2015 Abandoned
Array ( [id] => 10446737 [patent_doc_number] => 20150331751 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-19 [patent_title] => 'METHOD OF PROCESSING DATA, SYSTEM AND STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/669597 [patent_app_country] => US [patent_app_date] => 2015-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 14638 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14669597 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/669597
METHOD OF PROCESSING DATA, SYSTEM AND STORAGE MEDIUM Mar 25, 2015 Abandoned
Array ( [id] => 11086575 [patent_doc_number] => 20160283541 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-29 [patent_title] => 'ENTERPRISE KNOWLEDGE AND REFERENCE DATA DRIVEN PERSISTENCE IN HYBRID MASTER DATA MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 14/669299 [patent_app_country] => US [patent_app_date] => 2015-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6486 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14669299 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/669299
ENTERPRISE KNOWLEDGE AND REFERENCE DATA DRIVEN PERSISTENCE IN HYBRID MASTER DATA MANAGEMENT Mar 25, 2015 Abandoned
Array ( [id] => 10314424 [patent_doc_number] => 20150199427 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-16 [patent_title] => 'DOCUMENT ANALYSIS APPARATUS AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/669721 [patent_app_country] => US [patent_app_date] => 2015-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 17539 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14669721 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/669721
DOCUMENT ANALYSIS APPARATUS AND PROGRAM Mar 25, 2015 Abandoned
Menu