Search

Robert B. Harrell

Examiner (ID: 2840)

Most Active Art Unit
2442
Art Unit(s)
2302, 2442, 2315, 2784, 2758, 2152, 2142
Total Applications
2030
Issued Applications
1442
Pending Applications
173
Abandoned Applications
417

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16943113 [patent_doc_number] => 11055356 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Mobile user borne brain activity data and surrounding environment data correlation system [patent_app_type] => utility [patent_app_number] => 15/258336 [patent_app_country] => US [patent_app_date] => 2016-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 50 [patent_figures_cnt] => 87 [patent_no_of_words] => 66868 [patent_no_of_claims] => 36 [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] => 15258336 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/258336
Mobile user borne brain activity data and surrounding environment data correlation system Sep 6, 2016 Issued
Array ( [id] => 15643549 [patent_doc_number] => 10594796 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-17 [patent_title] => Extending an IoT control interface from an IoT controller to a user device as part of a video media stream of a wireless media presentation session [patent_app_type] => utility [patent_app_number] => 15/235807 [patent_app_country] => US [patent_app_date] => 2016-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 14207 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15235807 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/235807
Extending an IoT control interface from an IoT controller to a user device as part of a video media stream of a wireless media presentation session Aug 11, 2016 Issued
Array ( [id] => 12214252 [patent_doc_number] => 09911063 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-03-06 [patent_title] => 'Identifying images using pre-loaded image identifiers' [patent_app_type] => utility [patent_app_number] => 15/206437 [patent_app_country] => US [patent_app_date] => 2016-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8902 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 410 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15206437 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/206437
Identifying images using pre-loaded image identifiers Jul 10, 2016 Issued
Array ( [id] => 16644185 [patent_doc_number] => 10922041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Wireless screen transmission method, extension device, and wireless screen transmission system [patent_app_type] => utility [patent_app_number] => 16/094941 [patent_app_country] => US [patent_app_date] => 2016-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4148 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16094941 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/094941
Wireless screen transmission method, extension device, and wireless screen transmission system Jun 13, 2016 Issued
Array ( [id] => 14493931 [patent_doc_number] => 10333772 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-25 [patent_title] => Remote keyboard-video-mouse technologies [patent_app_type] => utility [patent_app_number] => 15/175922 [patent_app_country] => US [patent_app_date] => 2016-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7739 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15175922 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/175922
Remote keyboard-video-mouse technologies Jun 6, 2016 Issued
Array ( [id] => 14207361 [patent_doc_number] => 10270815 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-23 [patent_title] => Enabling communications between a controlling device and a network-controlled device via a network-connected device service over a mobile communications network [patent_app_type] => utility [patent_app_number] => 15/176099 [patent_app_country] => US [patent_app_date] => 2016-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 17988 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15176099 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/176099
Enabling communications between a controlling device and a network-controlled device via a network-connected device service over a mobile communications network Jun 6, 2016 Issued
Array ( [id] => 13259581 [patent_doc_number] => 10142492 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-11-27 [patent_title] => Managing network data consumption of applications on cellular computer networks on one or more server computers [patent_app_type] => utility [patent_app_number] => 15/174516 [patent_app_country] => US [patent_app_date] => 2016-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 13184 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 304 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15174516 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/174516
Managing network data consumption of applications on cellular computer networks on one or more server computers Jun 5, 2016 Issued
Array ( [id] => 13809425 [patent_doc_number] => 10181983 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-15 [patent_title] => Methods and systems to enhance identifying service-level-objective degradation in a data center [patent_app_type] => utility [patent_app_number] => 15/174017 [patent_app_country] => US [patent_app_date] => 2016-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 24 [patent_no_of_words] => 8573 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15174017 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/174017
Methods and systems to enhance identifying service-level-objective degradation in a data center Jun 5, 2016 Issued
Array ( [id] => 15171873 [patent_doc_number] => 10491454 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-26 [patent_title] => Methods and systems to diagnose anomalies in cloud infrastructures [patent_app_type] => utility [patent_app_number] => 15/172616 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 40 [patent_no_of_words] => 9612 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15172616 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/172616
Methods and systems to diagnose anomalies in cloud infrastructures Jun 2, 2016 Issued
Array ( [id] => 12096490 [patent_doc_number] => 20170353583 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-07 [patent_title] => 'OPTIMIZATION OF USER INTERFACE DATA TRANSMISSION FOR A CONSISTENT MULTI-PLATFORM EXPERIENCE SERVICE DELIVERY' [patent_app_type] => utility [patent_app_number] => 15/173483 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 12812 [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] => 15173483 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/173483
Optimization of user interface data transmission for a consistent multi-platform experience service delivery Jun 2, 2016 Issued
Array ( [id] => 11329385 [patent_doc_number] => 20160359997 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'Systems and Methods for Determining a Destination Location in a Network System' [patent_app_type] => utility [patent_app_number] => 15/172227 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7774 [patent_no_of_claims] => 28 [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] => 15172227 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/172227
Systems and methods for determining a destination location for transmission of packetized data in a network system based on an application server attribute Jun 2, 2016 Issued
Array ( [id] => 11386763 [patent_doc_number] => 20170012819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'SYSTEM AND METHOD FOR PROVISIONING CLOUD SERVICES ACROSS HETEROGENEOUS ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 15/171904 [patent_app_country] => US [patent_app_date] => 2016-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3905 [patent_no_of_claims] => 18 [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] => 15171904 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/171904
System and method for provisioning cloud services across heterogeneous environments using partitioned provisioning instructions stored on a configuration management server Jun 1, 2016 Issued
Array ( [id] => 11080550 [patent_doc_number] => 20160277514 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'SYSTEMS AND METHODS FOR IMPLEMENTING ACCESS CONTROL BASED ON LOCATION-BASED COOKIES' [patent_app_type] => utility [patent_app_number] => 15/170690 [patent_app_country] => US [patent_app_date] => 2016-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5773 [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] => 15170690 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/170690
Systems and methods for detecting a location of a device and modifying an electronic page based on a cookie that is associated with the location May 31, 2016 Issued
Array ( [id] => 12993202 [patent_doc_number] => 20170346875 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => OPTIMIZING READ OPERATIONS IN OBJECT SCHEMA-BASED APPLICATION PROGRAMMING INTERFACES (APIS) [patent_app_type] => utility [patent_app_number] => 15/167806 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13731 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15167806 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/167806
Processing data retrieval requests in a graph projection of an application programming interfaces (API) May 26, 2016 Issued
Array ( [id] => 14180043 [patent_doc_number] => 10264049 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-16 [patent_title] => System for facilitating utilization of resources [patent_app_type] => utility [patent_app_number] => 15/167032 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10283 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15167032 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/167032
System for facilitating utilization of resources May 26, 2016 Issued
Array ( [id] => 11340441 [patent_doc_number] => 20160366197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'PLATFORM FOR FACILITATING PACED, SYNCHRONOUS INTERACTIVE EXPERIENCES' [patent_app_type] => utility [patent_app_number] => 15/167433 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 7107 [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] => 15167433 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/167433
Platform for facilitating paced, synchronous interactive experiences May 26, 2016 Issued
Array ( [id] => 15638355 [patent_doc_number] => 10592171 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-17 [patent_title] => Multi-stream SSD QoS management [patent_app_type] => utility [patent_app_number] => 15/167974 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 12740 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [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] => 15167974 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/167974
Multi-stream SSD QoS management May 26, 2016 Issued
Array ( [id] => 12992896 [patent_doc_number] => 20170346772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => DYNAMICALLY INTEGRATING CONTACT PROFILE PICTURES INTO MESSAGES [patent_app_type] => utility [patent_app_number] => 15/164972 [patent_app_country] => US [patent_app_date] => 2016-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5100 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15164972 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/164972
Dynamically integrating contact profile pictures into messages based on user input May 25, 2016 Issued
Array ( [id] => 11754369 [patent_doc_number] => 09712400 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-07-18 [patent_title] => 'System, method, and computer program for selecting from among available network access points based on an associated quality of experience for use by a client device to access a network' [patent_app_type] => utility [patent_app_number] => 15/166184 [patent_app_country] => US [patent_app_date] => 2016-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4342 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15166184 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/166184
System, method, and computer program for selecting from among available network access points based on an associated quality of experience for use by a client device to access a network May 25, 2016 Issued
Array ( [id] => 13407635 [patent_doc_number] => 20180255360 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-06 [patent_title] => Simulation Method and Apparatus for Watching Together in Live Broadcast [patent_app_type] => utility [patent_app_number] => 15/120463 [patent_app_country] => US [patent_app_date] => 2016-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6742 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15120463 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/120463
Simulation Method and Apparatus for Watching Together in Live Broadcast May 25, 2016 Abandoned
Menu