Search

Nicholas G Giles

Examiner (ID: 2382, Phone: (571)272-2824 , Office: P/2662 )

Most Active Art Unit
2662
Art Unit(s)
2638, 2662, 2612, 2622, 2697, 2699
Total Applications
1136
Issued Applications
883
Pending Applications
53
Abandoned Applications
198

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11035254 [patent_doc_number] => 20160232210 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-11 [patent_title] => 'CONTENT SEARCH MECHANISM USING FINITE AUTOMATA' [patent_app_type] => utility [patent_app_number] => 15/134919 [patent_app_country] => US [patent_app_date] => 2016-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11546 [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] => 15134919 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/134919
Content search pattern matching using deterministic finite automata (DFA) graphs Apr 20, 2016 Issued
Array ( [id] => 11488717 [patent_doc_number] => 09594787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-14 [patent_title] => 'Identifying relationships between entities using two-dimensional arrays of scalar elements and a block matrix and displaying dense blocks' [patent_app_type] => utility [patent_app_number] => 15/094272 [patent_app_country] => US [patent_app_date] => 2016-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 15 [patent_no_of_words] => 12049 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 334 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15094272 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/094272
Identifying relationships between entities using two-dimensional arrays of scalar elements and a block matrix and displaying dense blocks Apr 7, 2016 Issued
Array ( [id] => 15374317 [patent_doc_number] => 10528881 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-07 [patent_title] => Methods and apparatus for determining whether a media presentation device is in an on state or an off state [patent_app_type] => utility [patent_app_number] => 15/082380 [patent_app_country] => US [patent_app_date] => 2016-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 26 [patent_no_of_words] => 18888 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15082380 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/082380
Methods and apparatus for determining whether a media presentation device is in an on state or an off state Mar 27, 2016 Issued
Array ( [id] => 13241551 [patent_doc_number] => 10133980 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-20 [patent_title] => Optimizing neural networks for risk assessment [patent_app_type] => utility [patent_app_number] => 15/560401 [patent_app_country] => US [patent_app_date] => 2016-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11767 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 431 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15560401 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/560401
Optimizing neural networks for risk assessment Mar 24, 2016 Issued
Array ( [id] => 11701109 [patent_doc_number] => 09691026 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-06-27 [patent_title] => 'Data driven dynamic modeling for associative data sets including mapping services to service providers' [patent_app_type] => utility [patent_app_number] => 15/076560 [patent_app_country] => US [patent_app_date] => 2016-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10675 [patent_no_of_claims] => 12 [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] => 15076560 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/076560
Data driven dynamic modeling for associative data sets including mapping services to service providers Mar 20, 2016 Issued
Array ( [id] => 16463238 [patent_doc_number] => 10846589 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-24 [patent_title] => Automated compilation of probabilistic task description into executable neural network specification [patent_app_type] => utility [patent_app_number] => 15/557793 [patent_app_country] => US [patent_app_date] => 2016-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 31 [patent_no_of_words] => 36249 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15557793 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/557793
Automated compilation of probabilistic task description into executable neural network specification Mar 10, 2016 Issued
Array ( [id] => 15731867 [patent_doc_number] => 10614366 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-07 [patent_title] => System and method for multimedia ranking and multi-modal image retrieval using probabilistic semantic models and expectation-maximization (EM) learning [patent_app_type] => utility [patent_app_number] => 15/061641 [patent_app_country] => US [patent_app_date] => 2016-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 7600 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15061641 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/061641
System and method for multimedia ranking and multi-modal image retrieval using probabilistic semantic models and expectation-maximization (EM) learning Mar 3, 2016 Issued
Array ( [id] => 11482691 [patent_doc_number] => 09589238 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-07 [patent_title] => 'Methods for performing anti-hebbian and hebbian (AHAH) based feature extraction of surface manifolds for compression' [patent_app_type] => utility [patent_app_number] => 15/057184 [patent_app_country] => US [patent_app_date] => 2016-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 13 [patent_no_of_words] => 9132 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15057184 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/057184
Methods for performing anti-hebbian and hebbian (AHAH) based feature extraction of surface manifolds for compression Feb 29, 2016 Issued
Array ( [id] => 12187236 [patent_doc_number] => 20180046173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'DIAGNOSTICS IN BUILDING AUTOMATION' [patent_app_type] => utility [patent_app_number] => 15/549629 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8758 [patent_no_of_claims] => 21 [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] => 15549629 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/549629
Diagnostics in building automation Feb 28, 2016 Issued
Array ( [id] => 12187213 [patent_doc_number] => 20180046149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'PREDICTION IN BUILDING AUTOMATION' [patent_app_type] => utility [patent_app_number] => 15/549644 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12856 [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] => 15549644 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/549644
PREDICTION IN BUILDING AUTOMATION Feb 28, 2016 Pending
Array ( [id] => 14705479 [patent_doc_number] => 10380490 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-13 [patent_title] => Systems and methods for scoring story narrations [patent_app_type] => utility [patent_app_number] => 15/055417 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6229 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15055417 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/055417
Systems and methods for scoring story narrations Feb 25, 2016 Issued
Array ( [id] => 15387623 [patent_doc_number] => 10535002 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-14 [patent_title] => Event resolution as a dynamic service [patent_app_type] => utility [patent_app_number] => 15/054904 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 13020 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15054904 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/054904
Event resolution as a dynamic service Feb 25, 2016 Issued
Array ( [id] => 11622339 [patent_doc_number] => 20170132527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'WALKING ASSISTANCE APPARATUS AND METHOD OF CONTROLLING SAME' [patent_app_type] => utility [patent_app_number] => 15/054763 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10546 [patent_no_of_claims] => 34 [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] => 15054763 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/054763
Walking assistance apparatus and method of controlling same Feb 25, 2016 Issued
Array ( [id] => 11056629 [patent_doc_number] => 20160253591 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'METHOD AND APPARATUS FOR MANAGING PERFORMANCE OF DATABASE' [patent_app_type] => utility [patent_app_number] => 15/054350 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8141 [patent_no_of_claims] => 13 [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] => 15054350 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/054350
METHOD AND APPARATUS FOR MANAGING PERFORMANCE OF DATABASE Feb 25, 2016 Abandoned
Array ( [id] => 15639331 [patent_doc_number] => 10592659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-17 [patent_title] => Computing device application program behavior profile [patent_app_type] => utility [patent_app_number] => 15/055075 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4636 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15055075 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/055075
Computing device application program behavior profile Feb 25, 2016 Issued
Array ( [id] => 14923391 [patent_doc_number] => 10433032 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-01 [patent_title] => Dynamic distributed-sensor network for crowdsourced event detection [patent_app_type] => utility [patent_app_number] => 15/051324 [patent_app_country] => US [patent_app_date] => 2016-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 16966 [patent_no_of_claims] => 20 [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] => 15051324 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/051324
Dynamic distributed-sensor network for crowdsourced event detection Feb 22, 2016 Issued
Array ( [id] => 12353262 [patent_doc_number] => 09953263 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-24 [patent_title] => Performance comparison for determining a travel path for a robot [patent_app_type] => utility [patent_app_number] => 15/041081 [patent_app_country] => US [patent_app_date] => 2016-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 9078 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 317 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15041081 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/041081
Performance comparison for determining a travel path for a robot Feb 10, 2016 Issued
Array ( [id] => 11245826 [patent_doc_number] => 09471870 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-18 [patent_title] => 'Brain-machine interface utilizing interventions to emphasize aspects of neural variance and decode speed and angle using a kinematics feedback filter that applies a covariance matrix' [patent_app_type] => utility [patent_app_number] => 15/014328 [patent_app_country] => US [patent_app_date] => 2016-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 17 [patent_no_of_words] => 7837 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15014328 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/014328
Brain-machine interface utilizing interventions to emphasize aspects of neural variance and decode speed and angle using a kinematics feedback filter that applies a covariance matrix Feb 2, 2016 Issued
Array ( [id] => 10808911 [patent_doc_number] => 20160155069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'MACHINE LEARNING CLASSIFIER' [patent_app_type] => utility [patent_app_number] => 15/014773 [patent_app_country] => US [patent_app_date] => 2016-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 17203 [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] => 15014773 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/014773
Machine learning classifier that can determine classifications of high-risk items Feb 2, 2016 Issued
Array ( [id] => 11680769 [patent_doc_number] => 09679301 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Method, apparatus and computer program product for developing, aggregating, and utilizing user pattern profiles' [patent_app_type] => utility [patent_app_number] => 15/009587 [patent_app_country] => US [patent_app_date] => 2016-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11049 [patent_no_of_claims] => 12 [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] => 15009587 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/009587
Method, apparatus and computer program product for developing, aggregating, and utilizing user pattern profiles Jan 27, 2016 Issued
Menu