Search

Charles E Cooley

Examiner (ID: 16582, Phone: (571)272-1139 , Office: P/1774 )

Most Active Art Unit
1723
Art Unit(s)
1797, 1723, 1774, 1754, 3405, 2402
Total Applications
3938
Issued Applications
3026
Pending Applications
285
Abandoned Applications
627

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17907448 [patent_doc_number] => 11461302 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-10-04 [patent_title] => Storing multiple instances of data items to implement key overloading in database tables [patent_app_type] => utility [patent_app_number] => 16/103834 [patent_app_country] => US [patent_app_date] => 2018-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 14681 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 294 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16103834 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/103834
Storing multiple instances of data items to implement key overloading in database tables Aug 13, 2018 Issued
Array ( [id] => 16263414 [patent_doc_number] => 10754848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Method for registration of data in a blockchain database and a method for verifying data [patent_app_type] => utility [patent_app_number] => 16/103916 [patent_app_country] => US [patent_app_date] => 2018-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 7784 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 363 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16103916 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/103916
Method for registration of data in a blockchain database and a method for verifying data Aug 13, 2018 Issued
Array ( [id] => 13797675 [patent_doc_number] => 20190012376 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => PREFERENCE VISUALIZATION SYSTEM AND CENSORSHIP SYSTEM [patent_app_type] => utility [patent_app_number] => 16/028478 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19523 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 16028478 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/028478
PREFERENCE VISUALIZATION SYSTEM AND CENSORSHIP SYSTEM Jul 5, 2018 Abandoned
Array ( [id] => 15297899 [patent_doc_number] => 20190392085 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-26 [patent_title] => SEARCH EXPLORATION USING DRAG AND DROP [patent_app_type] => utility [patent_app_number] => 16/018240 [patent_app_country] => US [patent_app_date] => 2018-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10333 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16018240 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/018240
Search exploration using drag and drop Jun 25, 2018 Issued
Array ( [id] => 13595829 [patent_doc_number] => 20180349463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-06 [patent_title] => SYSTEMS, METHODS, AND APPARATUS FOR HIERARCHICAL DATABASE [patent_app_type] => utility [patent_app_number] => 15/993538 [patent_app_country] => US [patent_app_date] => 2018-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14256 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993538 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/993538
Systems, methods, and apparatus for hierarchical database May 29, 2018 Issued
Array ( [id] => 15903291 [patent_doc_number] => 20200151165 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-14 [patent_title] => SCRIPT BASED BLOCKCHAIN INTERACTION [patent_app_type] => utility [patent_app_number] => 16/616953 [patent_app_country] => US [patent_app_date] => 2018-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29096 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16616953 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/616953
SCRIPT BASED BLOCKCHAIN INTERACTION May 22, 2018 Pending
Array ( [id] => 14444191 [patent_doc_number] => 20190179969 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-13 [patent_title] => METHOD AND SYSTEM FOR CREATING ONE OR MORE TARGET ENTITY PROFILES [patent_app_type] => utility [patent_app_number] => 15/915708 [patent_app_country] => US [patent_app_date] => 2018-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3906 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15915708 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/915708
Method and system for creating one or more target entity profiles Mar 7, 2018 Issued
Array ( [id] => 13417857 [patent_doc_number] => 20180260471 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => USER GROUP FORMATION WITH COMPLEMENTARY SKILL SETS [patent_app_type] => utility [patent_app_number] => 15/915033 [patent_app_country] => US [patent_app_date] => 2018-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7928 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15915033 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/915033
USER GROUP FORMATION WITH COMPLEMENTARY SKILL SETS Mar 6, 2018 Abandoned
Array ( [id] => 13752789 [patent_doc_number] => 10169342 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-01-01 [patent_title] => Filtering document search results using contextual metadata [patent_app_type] => utility [patent_app_number] => 15/910129 [patent_app_country] => US [patent_app_date] => 2018-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8613 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15910129 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/910129
Filtering document search results using contextual metadata Mar 1, 2018 Issued
Array ( [id] => 13390689 [patent_doc_number] => 20180246887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-30 [patent_title] => SYSTEMS AND METHODS FOR PROCESSING CROWD-SOURCED MULTIMEDIA ITEMS [patent_app_type] => utility [patent_app_number] => 15/908281 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10818 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15908281 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/908281
SYSTEMS AND METHODS FOR PROCESSING CROWD-SOURCED MULTIMEDIA ITEMS Feb 27, 2018 Abandoned
Array ( [id] => 16032663 [patent_doc_number] => 10678752 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Closure-based container volumes with ratio-based modeling [patent_app_type] => utility [patent_app_number] => 15/890755 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10679 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890755 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890755
Closure-based container volumes with ratio-based modeling Feb 6, 2018 Issued
Array ( [id] => 16683480 [patent_doc_number] => 10942959 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-09 [patent_title] => Authenticated form completion using data from a networked data repository [patent_app_type] => utility [patent_app_number] => 15/890221 [patent_app_country] => US [patent_app_date] => 2018-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8885 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 451 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890221 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890221
Authenticated form completion using data from a networked data repository Feb 5, 2018 Issued
Array ( [id] => 12797515 [patent_doc_number] => 20180157674 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => DISTRIBUTED NFS METADATA SERVER [patent_app_type] => utility [patent_app_number] => 15/889087 [patent_app_country] => US [patent_app_date] => 2018-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7835 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15889087 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/889087
DISTRIBUTED NFS METADATA SERVER Feb 4, 2018 Abandoned
Array ( [id] => 16171702 [patent_doc_number] => 10713273 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Reactivation of service objects using call back address for a communication event [patent_app_type] => utility [patent_app_number] => 15/882972 [patent_app_country] => US [patent_app_date] => 2018-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 24951 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15882972 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/882972
Reactivation of service objects using call back address for a communication event Jan 28, 2018 Issued
Array ( [id] => 16323165 [patent_doc_number] => 10783131 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-22 [patent_title] => Deduplicating patterned data in a storage system [patent_app_type] => utility [patent_app_number] => 15/861279 [patent_app_country] => US [patent_app_date] => 2018-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5594 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15861279 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/861279
Deduplicating patterned data in a storage system Jan 2, 2018 Issued
Array ( [id] => 16232791 [patent_doc_number] => 10740342 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Systems, methods, user interfaces and algorithms for performing database analysis and search of information involving structured and/or semi-structured data [patent_app_type] => utility [patent_app_number] => 15/859167 [patent_app_country] => US [patent_app_date] => 2017-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 17586 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 444 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15859167 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/859167
Systems, methods, user interfaces and algorithms for performing database analysis and search of information involving structured and/or semi-structured data Dec 28, 2017 Issued
Array ( [id] => 12687850 [patent_doc_number] => 20180121116 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-03 [patent_title] => PUSH-BASED PIGGYBACK SYSTEM FOR SOURCE-DRIVEN LOGICAL REPLICATION IN A STORAGE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 15/851895 [patent_app_country] => US [patent_app_date] => 2017-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9026 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15851895 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/851895
Push-based piggyback system for source-driven logical replication in a storage environment Dec 21, 2017 Issued
Array ( [id] => 16565970 [patent_doc_number] => 10891339 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Categorized social opinions as answers to questions [patent_app_type] => utility [patent_app_number] => 15/814286 [patent_app_country] => US [patent_app_date] => 2017-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8481 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15814286 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/814286
Categorized social opinions as answers to questions Nov 14, 2017 Issued
Array ( [id] => 12869089 [patent_doc_number] => 20180181538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => DISTRIBUTABLE MODEL WITH DISTRIBUTED DATA [patent_app_type] => utility [patent_app_number] => 15/790327 [patent_app_country] => US [patent_app_date] => 2017-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7685 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15790327 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/790327
System and method for removing biases within a distributable model Oct 22, 2017 Issued
Array ( [id] => 16186179 [patent_doc_number] => 10719512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-21 [patent_title] => Partitioned bloom filter merge for massively parallel processing clustered data management [patent_app_type] => utility [patent_app_number] => 15/790537 [patent_app_country] => US [patent_app_date] => 2017-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6876 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15790537 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/790537
Partitioned bloom filter merge for massively parallel processing clustered data management Oct 22, 2017 Issued
Menu