Search

Marc S. Somers

Examiner (ID: 5629, Phone: (571)270-3567 , Office: P/2159 )

Most Active Art Unit
2159
Art Unit(s)
2159, 2169
Total Applications
625
Issued Applications
375
Pending Applications
60
Abandoned Applications
200

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14657895 [patent_doc_number] => 20190236076 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => COMPUTER AND CACHE CONTROL METHOD [patent_app_type] => utility [patent_app_number] => 16/335112 [patent_app_country] => US [patent_app_date] => 2017-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7061 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 300 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16335112 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/335112
COMPUTER AND CACHE CONTROL METHOD Feb 23, 2017 Abandoned
Array ( [id] => 13347677 [patent_doc_number] => 20180225378 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-09 [patent_title] => BOOSTING RANKING OF CONTENT WITHIN A TOPIC OF INTEREST [patent_app_type] => utility [patent_app_number] => 15/425976 [patent_app_country] => US [patent_app_date] => 2017-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425976 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/425976
BOOSTING RANKING OF CONTENT WITHIN A TOPIC OF INTEREST Feb 5, 2017 Abandoned
Array ( [id] => 12592188 [patent_doc_number] => 20180089225 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2018-03-29 [patent_title] => TAG PYRAMID DATA MANAGEMENT SYSTEM [patent_app_type] => utility [patent_app_number] => 15/425333 [patent_app_country] => US [patent_app_date] => 2017-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15289 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425333 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/425333
Tag pyramid data management system Feb 5, 2017 Issued
Array ( [id] => 12592188 [patent_doc_number] => 20180089225 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2018-03-29 [patent_title] => TAG PYRAMID DATA MANAGEMENT SYSTEM [patent_app_type] => utility [patent_app_number] => 15/425333 [patent_app_country] => US [patent_app_date] => 2017-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15289 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425333 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/425333
Tag pyramid data management system Feb 5, 2017 Issued
Array ( [id] => 13347679 [patent_doc_number] => 20180225379 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-09 [patent_title] => Recommendation Based On Thematic Structure Of Content Items In Digital Magazine [patent_app_type] => utility [patent_app_number] => 15/425977 [patent_app_country] => US [patent_app_date] => 2017-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7001 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425977 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/425977
Recommendation Based On Thematic Structure Of Content Items In Digital Magazine Feb 5, 2017 Abandoned
Array ( [id] => 12892606 [patent_doc_number] => 20180189377 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => PERSONALIZED SOCIAL MEDIA ACTIONS BASED ON EMINENCE TRAITS [patent_app_type] => utility [patent_app_number] => 15/398035 [patent_app_country] => US [patent_app_date] => 2017-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7356 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15398035 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/398035
PERSONALIZED SOCIAL MEDIA ACTIONS BASED ON EMINENCE TRAITS Jan 3, 2017 Abandoned
Array ( [id] => 11571119 [patent_doc_number] => 20170109763 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'SYSTEM AND METHODS FOR ANALYZING AND IMPROVING ONLINE ENGAGEMENT' [patent_app_type] => utility [patent_app_number] => 15/391667 [patent_app_country] => US [patent_app_date] => 2016-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 16143 [patent_no_of_claims] => 16 [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] => 15391667 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391667
SYSTEM AND METHODS FOR ANALYZING AND IMPROVING ONLINE ENGAGEMENT Dec 26, 2016 Abandoned
Array ( [id] => 11516453 [patent_doc_number] => 20170083527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-23 [patent_title] => 'SURFACING APPLICATIONS BASED ON BROWSING ACTIVITY' [patent_app_type] => utility [patent_app_number] => 15/371069 [patent_app_country] => US [patent_app_date] => 2016-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 16800 [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] => 15371069 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/371069
Surfacing applications based on browsing activity Dec 5, 2016 Issued
Array ( [id] => 19137894 [patent_doc_number] => 11972865 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-04-30 [patent_title] => High probability differential diagnoses generator and smart electronic medical record [patent_app_type] => utility [patent_app_number] => 15/356933 [patent_app_country] => US [patent_app_date] => 2016-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 18276 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15356933 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/356933
High probability differential diagnoses generator and smart electronic medical record Nov 20, 2016 Issued
Array ( [id] => 14669615 [patent_doc_number] => 10372709 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => Estimating string intersections for database systems [patent_app_type] => utility [patent_app_number] => 15/349825 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13327 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 385 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15349825 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349825
Estimating string intersections for database systems Nov 10, 2016 Issued
Array ( [id] => 12736012 [patent_doc_number] => 20180137171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-17 [patent_title] => ESTIMATING DISTINCT VALUES FOR DATABASE SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/349849 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13002 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15349849 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349849
Estimating distinct values for database systems Nov 10, 2016 Issued
Array ( [id] => 14887201 [patent_doc_number] => 10423644 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-09-24 [patent_title] => Splitting transaction and analysis queries [patent_app_type] => utility [patent_app_number] => 15/349973 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5165 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15349973 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349973
Splitting transaction and analysis queries Nov 10, 2016 Issued
Array ( [id] => 16608101 [patent_doc_number] => 10909106 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Systems and methods for creating and maintaining referential integrity of data across multiple server systems [patent_app_type] => utility [patent_app_number] => 15/349796 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12351 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 509 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15349796 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349796
Systems and methods for creating and maintaining referential integrity of data across multiple server systems Nov 10, 2016 Issued
Array ( [id] => 11951551 [patent_doc_number] => 20170255702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'METHOD AND APPARATUS FOR BROADCASTING SEARCH RESULT BASED ON ARTIFICIAL INTELLIGENCE' [patent_app_type] => utility [patent_app_number] => 15/349919 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5018 [patent_no_of_claims] => 16 [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] => 15349919 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349919
Method and apparatus for broadcasting search result based on artificial intelligence Nov 10, 2016 Issued
Array ( [id] => 11846672 [patent_doc_number] => 09734226 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-15 [patent_title] => 'Method for rebalancing data partitions' [patent_app_type] => utility [patent_app_number] => 15/338482 [patent_app_country] => US [patent_app_date] => 2016-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 11616 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 1132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15338482 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/338482
Method for rebalancing data partitions Oct 30, 2016 Issued
Array ( [id] => 12629106 [patent_doc_number] => 20180101532 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-12 [patent_title] => SEARCHING DATA SETS [patent_app_type] => utility [patent_app_number] => 15/286605 [patent_app_country] => US [patent_app_date] => 2016-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14307 [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] => 15286605 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/286605
Searching data sets Oct 5, 2016 Issued
Array ( [id] => 12629376 [patent_doc_number] => 20180101622 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-12 [patent_title] => PERFORM GRAPH TRAVERSAL WITH GRAPH QUERY LANGUAGE [patent_app_type] => utility [patent_app_number] => 15/286649 [patent_app_country] => US [patent_app_date] => 2016-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6703 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15286649 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/286649
PERFORM GRAPH TRAVERSAL WITH GRAPH QUERY LANGUAGE Oct 5, 2016 Abandoned
Array ( [id] => 12612441 [patent_doc_number] => 20180095977 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => CONTEXTUAL SEARCH FOR LOCATION SERVICES [patent_app_type] => utility [patent_app_number] => 15/286553 [patent_app_country] => US [patent_app_date] => 2016-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7580 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15286553 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/286553
Contextual search for location services Oct 4, 2016 Issued
Array ( [id] => 11403845 [patent_doc_number] => 20170024383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-26 [patent_title] => 'SYSTEM FOR MIGRATING RECORDS IN A DATABASE FROM A SOURCE DATABASE SCHEMA TO A TARGET DATABASE SCHEMA' [patent_app_type] => utility [patent_app_number] => 15/286551 [patent_app_country] => US [patent_app_date] => 2016-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 8590 [patent_no_of_claims] => 13 [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] => 15286551 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/286551
Method, apparatus and computer program for migrating records in a database from a source database schema to a target database schema Oct 4, 2016 Issued
Array ( [id] => 16046253 [patent_doc_number] => 10684999 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-16 [patent_title] => Multi-procedure support in data migration [patent_app_type] => utility [patent_app_number] => 15/285745 [patent_app_country] => US [patent_app_date] => 2016-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7336 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15285745 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/285745
Multi-procedure support in data migration Oct 4, 2016 Issued
Menu