Search

Richard A. Edgar

Examiner (ID: 17447, Phone: (571)272-4816 , Office: P/3745 )

Most Active Art Unit
3745
Art Unit(s)
2972, 3745, 3799, 2931, 2911
Total Applications
2179
Issued Applications
1729
Pending Applications
50
Abandoned Applications
408

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13487041 [patent_doc_number] => 20180295063 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-11 [patent_title] => Automated Steady State Traffic Management [patent_app_type] => utility [patent_app_number] => 15/483154 [patent_app_country] => US [patent_app_date] => 2017-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6822 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15483154 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/483154
Automated steady state traffic management Apr 9, 2017 Issued
Array ( [id] => 15017211 [patent_doc_number] => 10454777 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-22 [patent_title] => Network data processing driver for a cognitive artifical intelligence system [patent_app_type] => utility [patent_app_number] => 15/481320 [patent_app_country] => US [patent_app_date] => 2017-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5933 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15481320 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/481320
Network data processing driver for a cognitive artifical intelligence system Apr 5, 2017 Issued
Array ( [id] => 12571470 [patent_doc_number] => 10019410 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-10 [patent_title] => Method, apparatus, and computer-readable medium for parallelization of a computer program on a plurality of computing cores [patent_app_type] => utility [patent_app_number] => 15/480411 [patent_app_country] => US [patent_app_date] => 2017-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 5999 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15480411 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/480411
Method, apparatus, and computer-readable medium for parallelization of a computer program on a plurality of computing cores Apr 5, 2017 Issued
Array ( [id] => 11823929 [patent_doc_number] => 20170212866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-27 [patent_title] => 'METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR PARALLELIZATION OF A COMPUTER PROGRAM ON A PLURALITY OF COMPUTING CORES' [patent_app_type] => utility [patent_app_number] => 15/480412 [patent_app_country] => US [patent_app_date] => 2017-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 6194 [patent_no_of_claims] => 10 [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] => 15480412 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/480412
Method, apparatus, and computer-readable medium for parallelization of a computer program on a plurality of computing cores Apr 5, 2017 Issued
Array ( [id] => 11759314 [patent_doc_number] => 20170206183 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-20 [patent_title] => 'METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR PARALLELIZATION OF A COMPUTER PROGRAM ON A PLURALITY OF COMPUTING CORES' [patent_app_type] => utility [patent_app_number] => 15/476598 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 6194 [patent_no_of_claims] => 42 [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] => 15476598 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/476598
Method, apparatus, and computer-readable medium for parallelization of a computer program on a plurality of computing cores Mar 30, 2017 Issued
Array ( [id] => 11719214 [patent_doc_number] => 20170187713 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-29 [patent_title] => 'PRESERVING AN AUTHENTICATION STATE BY MAINTAINING A VIRTUAL LOCAL AREA NETWORK (VLAN) ASSOCIATION' [patent_app_type] => utility [patent_app_number] => 15/455904 [patent_app_country] => US [patent_app_date] => 2017-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8464 [patent_no_of_claims] => 21 [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] => 15455904 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/455904
Preserving an authentication state by maintaining a virtual local area network (VLAN) association Mar 9, 2017 Issued
Array ( [id] => 15298871 [patent_doc_number] => 20190392571 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-26 [patent_title] => FACILITY MAINTENANCE MANAGEMENT SYSTEM AND FACILITY INFORMATION PROVIDING METHOD [patent_app_type] => utility [patent_app_number] => 16/480444 [patent_app_country] => US [patent_app_date] => 2017-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12017 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16480444 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/480444
FACILITY MAINTENANCE MANAGEMENT SYSTEM AND FACILITY INFORMATION PROVIDING METHOD Jan 29, 2017 Abandoned
Array ( [id] => 13937921 [patent_doc_number] => 20190052476 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => SMART APPLIANCE CONTROL METHOD AND SMART APPLIANCE [patent_app_type] => utility [patent_app_number] => 16/073302 [patent_app_country] => US [patent_app_date] => 2017-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3108 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16073302 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/073302
SMART APPLIANCE CONTROL METHOD AND SMART APPLIANCE Jan 24, 2017 Abandoned
Array ( [id] => 11940498 [patent_doc_number] => 20170244650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-24 [patent_title] => 'MAPREDUCE APPARATUS, AND MAPREDUCE CONTROL APPARATUS AND METHOD' [patent_app_type] => utility [patent_app_number] => 15/408160 [patent_app_country] => US [patent_app_date] => 2017-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4066 [patent_no_of_claims] => 19 [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] => 15408160 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/408160
Mapreduce apparatus, and mapreduce control apparatus and method Jan 16, 2017 Issued
Array ( [id] => 12762319 [patent_doc_number] => 20180145941 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-24 [patent_title] => PERSONAL INFORMATION APPARATUS, SHARING SYSTEM AND SHARING SYSTEM OPERATING METHOD FOR SERVICING MAP-BASED USER GENERATED CONTENTS FOR SOCIAL NETWORK SERVICE [patent_app_type] => utility [patent_app_number] => 15/407583 [patent_app_country] => US [patent_app_date] => 2017-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12352 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15407583 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/407583
PERSONAL INFORMATION APPARATUS, SHARING SYSTEM AND SHARING SYSTEM OPERATING METHOD FOR SERVICING MAP-BASED USER GENERATED CONTENTS FOR SOCIAL NETWORK SERVICE Jan 16, 2017 Abandoned
Array ( [id] => 13308507 [patent_doc_number] => 20180205790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => DISTRIBUTED DATA STRUCTURE IN A SOFTWARE DEFINED NETWORKING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 15/406417 [patent_app_country] => US [patent_app_date] => 2017-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7009 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15406417 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/406417
DISTRIBUTED DATA STRUCTURE IN A SOFTWARE DEFINED NETWORKING ENVIRONMENT Jan 12, 2017 Abandoned
Array ( [id] => 11834004 [patent_doc_number] => 20170215723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'OPHTHALMIC EXAMINATION SYSTEM AND OPHTHALMIC EXAMINATION MANAGEMENT SERVER' [patent_app_type] => utility [patent_app_number] => 15/404552 [patent_app_country] => US [patent_app_date] => 2017-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 16116 [patent_no_of_claims] => 12 [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] => 15404552 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/404552
Ophthalmic examination system and ophthalmic examination management server Jan 11, 2017 Issued
Array ( [id] => 11761243 [patent_doc_number] => 20170208112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-20 [patent_title] => 'ARCHITECTURE FOR A MEDIA SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/405201 [patent_app_country] => US [patent_app_date] => 2017-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6254 [patent_no_of_claims] => 1 [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] => 15405201 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/405201
ARCHITECTURE FOR A MEDIA SYSTEM Jan 11, 2017 Abandoned
Array ( [id] => 14670281 [patent_doc_number] => 10373046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => Client-server hybrid AI scores for customized actions [patent_app_type] => utility [patent_app_number] => 15/400331 [patent_app_country] => US [patent_app_date] => 2017-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6877 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15400331 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/400331
Client-server hybrid AI scores for customized actions Jan 5, 2017 Issued
Array ( [id] => 12921124 [patent_doc_number] => 20180198884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-12 [patent_title] => CONTEXT AND SOCIAL DISTANCE AWARE FAST LIVE PEOPLE CARDS [patent_app_type] => utility [patent_app_number] => 15/399921 [patent_app_country] => US [patent_app_date] => 2017-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8834 [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] => 15399921 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/399921
Context and social distance aware fast live people cards Jan 5, 2017 Issued
Array ( [id] => 11501391 [patent_doc_number] => 20170075577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-16 [patent_title] => 'DYNAMIC SEARCH PARTITIONING' [patent_app_type] => utility [patent_app_number] => 15/362503 [patent_app_country] => US [patent_app_date] => 2016-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7899 [patent_no_of_claims] => 1 [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] => 15362503 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/362503
Dynamic search partitioning Nov 27, 2016 Issued
Array ( [id] => 11496398 [patent_doc_number] => 20170070583 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'NETWORK-INDEPENDENT PROGRAMMING MODEL FOR ONLINE PROCESSING IN DISTRIBUTED SYSTEMS' [patent_app_type] => utility [patent_app_number] => 15/355279 [patent_app_country] => US [patent_app_date] => 2016-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9814 [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] => 15355279 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/355279
Network-independent programming model for online processing in distributed systems Nov 17, 2016 Issued
Array ( [id] => 16340110 [patent_doc_number] => 10791085 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-29 [patent_title] => Techniques for directing a domain name service (DNS) resolution process [patent_app_type] => utility [patent_app_number] => 15/348905 [patent_app_country] => US [patent_app_date] => 2016-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8982 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15348905 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/348905
Techniques for directing a domain name service (DNS) resolution process Nov 9, 2016 Issued
Array ( [id] => 12719242 [patent_doc_number] => 20180131581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => Enforce Pre-Optimized Service Contracts Associated with Containers [patent_app_type] => utility [patent_app_number] => 15/348872 [patent_app_country] => US [patent_app_date] => 2016-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15348872 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/348872
Enforce pre-optimized service contracts associated with containers Nov 9, 2016 Issued
Array ( [id] => 15429475 [patent_doc_number] => 10547682 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Dynamically scaling application components using microservices [patent_app_type] => utility [patent_app_number] => 15/348876 [patent_app_country] => US [patent_app_date] => 2016-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10051 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15348876 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/348876
Dynamically scaling application components using microservices Nov 9, 2016 Issued
Menu