Search

Stephen J Castellano

Examiner (ID: 14386, Phone: (571)272-4535 , Office: P/3781 )

Most Active Art Unit
3727
Art Unit(s)
3207, 3781, 3727, 3733, 2401
Total Applications
3207
Issued Applications
2100
Pending Applications
194
Abandoned Applications
912

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15544717 [patent_doc_number] => 10572138 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-25 [patent_title] => Utilizing dynamic granularity for application controls [patent_app_type] => utility [patent_app_number] => 15/458860 [patent_app_country] => US [patent_app_date] => 2017-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8282 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15458860 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/458860
Utilizing dynamic granularity for application controls Mar 13, 2017 Issued
Array ( [id] => 12056808 [patent_doc_number] => 20170333152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-23 [patent_title] => 'ENHANCED VIDEO ENABLED SOFTWARE TOOLS FOR MEDICAL ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 15/456458 [patent_app_country] => US [patent_app_date] => 2017-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10055 [patent_no_of_claims] => 25 [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] => 15456458 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/456458
Enhanced video enabled software tools for medical environments Mar 9, 2017 Issued
Array ( [id] => 16062763 [patent_doc_number] => 10690320 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-23 [patent_title] => Transforming graphical expressions to indicate button function [patent_app_type] => utility [patent_app_number] => 15/452234 [patent_app_country] => US [patent_app_date] => 2017-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 24 [patent_no_of_words] => 8033 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15452234 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/452234
Transforming graphical expressions to indicate button function Mar 6, 2017 Issued
Array ( [id] => 11951223 [patent_doc_number] => 20170255373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'METHOD, SYSTEM, AND PROGRAM STORAGE DEVICE FOR ANALYTICS IN AN INDUSTRIAL INTERNET OF THINGS' [patent_app_type] => utility [patent_app_number] => 15/448294 [patent_app_country] => US [patent_app_date] => 2017-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12223 [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] => 15448294 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/448294
METHOD, SYSTEM, AND PROGRAM STORAGE DEVICE FOR ANALYTICS IN AN INDUSTRIAL INTERNET OF THINGS Mar 1, 2017 Abandoned
Array ( [id] => 11938407 [patent_doc_number] => 20170242557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-24 [patent_title] => 'ARCHITECTURE FOR REMOTE CONTROL OF IOT (INTERNET OF THINGS) DEVICES' [patent_app_type] => utility [patent_app_number] => 15/436816 [patent_app_country] => US [patent_app_date] => 2017-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9402 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [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] => 15436816 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/436816
Architecture for remote control of IOT (internet of things) devices Feb 18, 2017 Issued
Array ( [id] => 11973158 [patent_doc_number] => 20170277312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-28 [patent_title] => 'System for Interactive Help' [patent_app_type] => utility [patent_app_number] => 15/427174 [patent_app_country] => US [patent_app_date] => 2017-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7543 [patent_no_of_claims] => 9 [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] => 15427174 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/427174
System for interactive help Feb 7, 2017 Issued
Array ( [id] => 16565670 [patent_doc_number] => 10891038 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-01-12 [patent_title] => Cloud-based tool for creating video interstitials [patent_app_type] => utility [patent_app_number] => 15/419975 [patent_app_country] => US [patent_app_date] => 2017-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8827 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15419975 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/419975
Cloud-based tool for creating video interstitials Jan 29, 2017 Issued
Array ( [id] => 11606443 [patent_doc_number] => 20170123746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'SYSTEMS AND METHODS FOR USING SCREEN SAMPLING TO DETECT DISPLAY CHANGES' [patent_app_type] => utility [patent_app_number] => 15/404311 [patent_app_country] => US [patent_app_date] => 2017-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4449 [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] => 15404311 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/404311
Systems and methods for using screen sampling to detect display changes Jan 11, 2017 Issued
Array ( [id] => 15314291 [patent_doc_number] => 10521854 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-31 [patent_title] => Selection and display of custom user interface controls [patent_app_type] => utility [patent_app_number] => 15/398637 [patent_app_country] => US [patent_app_date] => 2017-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7403 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15398637 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/398637
Selection and display of custom user interface controls Jan 3, 2017 Issued
Array ( [id] => 14799403 [patent_doc_number] => 10402707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-03 [patent_title] => Interactive optical code creation [patent_app_type] => utility [patent_app_number] => 15/398568 [patent_app_country] => US [patent_app_date] => 2017-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8292 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15398568 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/398568
Interactive optical code creation Jan 3, 2017 Issued
Array ( [id] => 11556671 [patent_doc_number] => 20170102917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'DISPLAY DEVICE AND METHOD OF OPERATING THE SAME' [patent_app_type] => utility [patent_app_number] => 15/387139 [patent_app_country] => US [patent_app_date] => 2016-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 18397 [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] => 15387139 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/387139
Display device and method of operating the same Dec 20, 2016 Issued
Array ( [id] => 15247925 [patent_doc_number] => 10509487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-17 [patent_title] => Combining gyromouse input and touch input for navigation in an augmented and/or virtual reality environment [patent_app_type] => utility [patent_app_number] => 15/379770 [patent_app_country] => US [patent_app_date] => 2016-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 27 [patent_no_of_words] => 10371 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15379770 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/379770
Combining gyromouse input and touch input for navigation in an augmented and/or virtual reality environment Dec 14, 2016 Issued
Array ( [id] => 15387269 [patent_doc_number] => 10534823 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-01-14 [patent_title] => Social media recommendation engine [patent_app_type] => utility [patent_app_number] => 15/373984 [patent_app_country] => US [patent_app_date] => 2016-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5859 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15373984 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/373984
Social media recommendation engine Dec 8, 2016 Issued
Array ( [id] => 16986811 [patent_doc_number] => 11073981 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-27 [patent_title] => Context switching system and method [patent_app_type] => utility [patent_app_number] => 15/361859 [patent_app_country] => US [patent_app_date] => 2016-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5765 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [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] => 15361859 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/361859
Context switching system and method Nov 27, 2016 Issued
Array ( [id] => 11494259 [patent_doc_number] => 20170068444 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'INFORMATION INTERCHANGE VIA SELECTIVE ASSEMBLY USING SINGLE GESTURE' [patent_app_type] => utility [patent_app_number] => 15/356958 [patent_app_country] => US [patent_app_date] => 2016-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 4542 [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] => 15356958 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/356958
Information interchange via selective assembly using single gesture Nov 20, 2016 Issued
Array ( [id] => 11495167 [patent_doc_number] => 20170069352 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/354185 [patent_app_country] => US [patent_app_date] => 2016-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 8695 [patent_no_of_claims] => 2 [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] => 15354185 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/354185
Information processing apparatus and method, and program Nov 16, 2016 Issued
Array ( [id] => 14395027 [patent_doc_number] => 10310797 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-04 [patent_title] => SAAS platform that promotes longevity by keeping people connected longer to maximize full relationship potential [patent_app_type] => utility [patent_app_number] => 15/336442 [patent_app_country] => US [patent_app_date] => 2016-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4904 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15336442 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/336442
SAAS platform that promotes longevity by keeping people connected longer to maximize full relationship potential Oct 26, 2016 Issued
Array ( [id] => 17861444 [patent_doc_number] => 11442600 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-13 [patent_title] => Screen display method and terminal [patent_app_type] => utility [patent_app_number] => 16/342038 [patent_app_country] => US [patent_app_date] => 2016-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 8365 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16342038 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/342038
Screen display method and terminal Oct 13, 2016 Issued
Array ( [id] => 12413619 [patent_doc_number] => 09971480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-15 [patent_title] => Methods and apparatus for providing graphical view of digital content [patent_app_type] => utility [patent_app_number] => 15/276673 [patent_app_country] => US [patent_app_date] => 2016-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7668 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15276673 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/276673
Methods and apparatus for providing graphical view of digital content Sep 25, 2016 Issued
Array ( [id] => 11365951 [patent_doc_number] => 20170003932 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-05 [patent_title] => 'Playlist Modification' [patent_app_type] => utility [patent_app_number] => 15/263069 [patent_app_country] => US [patent_app_date] => 2016-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 25621 [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] => 15263069 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/263069
Playlist modification Sep 11, 2016 Issued
Menu