Search

Charles E. Anya

Examiner (ID: 97, Phone: (571)272-3757 , Office: P/2194 )

Most Active Art Unit
2194
Art Unit(s)
2126, 2151, 2194
Total Applications
1155
Issued Applications
872
Pending Applications
92
Abandoned Applications
218

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9248701 [patent_doc_number] => 08613003 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-17 [patent_title] => 'Display apparatus and method of controlling the same' [patent_app_type] => utility [patent_app_number] => 13/053897 [patent_app_country] => US [patent_app_date] => 2011-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4710 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13053897 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/053897
Display apparatus and method of controlling the same Mar 21, 2011 Issued
Array ( [id] => 9352512 [patent_doc_number] => 08671416 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-11 [patent_title] => 'Dynamic service discovery' [patent_app_type] => utility [patent_app_number] => 13/007517 [patent_app_country] => US [patent_app_date] => 2011-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4434 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13007517 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/007517
Dynamic service discovery Jan 13, 2011 Issued
Array ( [id] => 6191358 [patent_doc_number] => 20110173642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-14 [patent_title] => 'Arrangement for Data Processing Based on Division of the Information into Fractions' [patent_app_type] => utility [patent_app_number] => 13/007215 [patent_app_country] => US [patent_app_date] => 2011-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2769 [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] => publications/A1/0173/20110173642.pdf [firstpage_image] =>[orig_patent_app_number] => 13007215 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/007215
Arrangement for Data Processing Based on Division of the Information into Fractions Jan 13, 2011 Abandoned
Array ( [id] => 8280251 [patent_doc_number] => 20120174121 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-05 [patent_title] => 'PROCESSING USER INPUT EVENTS IN A WEB BROWSER' [patent_app_type] => utility [patent_app_number] => 12/985338 [patent_app_country] => US [patent_app_date] => 2011-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11981 [patent_no_of_claims] => 14 [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] => 12985338 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/985338
Processing user input events in a web browser Jan 4, 2011 Issued
Array ( [id] => 8924162 [patent_doc_number] => 08490112 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-16 [patent_title] => 'Data communications for a collective operation in a parallel active messaging interface of a parallel computer' [patent_app_type] => utility [patent_app_number] => 12/959539 [patent_app_country] => US [patent_app_date] => 2010-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 18580 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 337 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12959539 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/959539
Data communications for a collective operation in a parallel active messaging interface of a parallel computer Dec 2, 2010 Issued
Array ( [id] => 9276198 [patent_doc_number] => 08640147 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-28 [patent_title] => 'Method and system for virtualizing connection end-points in distributed, component based applications at runtime' [patent_app_type] => utility [patent_app_number] => 12/944246 [patent_app_country] => US [patent_app_date] => 2010-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4277 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 12944246 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/944246
Method and system for virtualizing connection end-points in distributed, component based applications at runtime Nov 10, 2010 Issued
Array ( [id] => 5949511 [patent_doc_number] => 20110107347 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-05 [patent_title] => 'Generic Transport Layer Mechanism For Firmware Communication' [patent_app_type] => utility [patent_app_number] => 12/915175 [patent_app_country] => US [patent_app_date] => 2010-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6152 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0107/20110107347.pdf [firstpage_image] =>[orig_patent_app_number] => 12915175 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/915175
Generic transport layer mechanism for firmware communication Oct 28, 2010 Issued
Array ( [id] => 8645853 [patent_doc_number] => 08370852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-05 [patent_title] => 'Inter-object communication' [patent_app_type] => utility [patent_app_number] => 12/914056 [patent_app_country] => US [patent_app_date] => 2010-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 4744 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12914056 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/914056
Inter-object communication Oct 27, 2010 Issued
Array ( [id] => 8143053 [patent_doc_number] => 20120096070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-19 [patent_title] => 'WEB APPLICATION FRAMEWORK REMOTING MODEL API' [patent_app_type] => utility [patent_app_number] => 12/905344 [patent_app_country] => US [patent_app_date] => 2010-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 16743 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0096/20120096070.pdf [firstpage_image] =>[orig_patent_app_number] => 12905344 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/905344
WEB APPLICATION FRAMEWORK REMOTING MODEL API Oct 14, 2010 Abandoned
Array ( [id] => 10105698 [patent_doc_number] => 09141481 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-22 [patent_title] => 'System and method for reliable non-blocking messaging for multi-process application replication' [patent_app_type] => utility [patent_app_number] => 12/887598 [patent_app_country] => US [patent_app_date] => 2010-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 16692 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 365 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12887598 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/887598
System and method for reliable non-blocking messaging for multi-process application replication Sep 21, 2010 Issued
Array ( [id] => 9143662 [patent_doc_number] => 08584145 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-11-12 [patent_title] => 'System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications' [patent_app_type] => utility [patent_app_number] => 12/887144 [patent_app_country] => US [patent_app_date] => 2010-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12735 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 341 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12887144 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/887144
System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications Sep 20, 2010 Issued
Array ( [id] => 9879214 [patent_doc_number] => 08966511 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-24 [patent_title] => 'Computer system and method for preventing dynamic-link library injection attack' [patent_app_type] => utility [patent_app_number] => 12/885695 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4838 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12885695 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885695
Computer system and method for preventing dynamic-link library injection attack Sep 19, 2010 Issued
Array ( [id] => 8873134 [patent_doc_number] => 08468523 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-18 [patent_title] => 'Network apparatus and method for supporting network virtualization' [patent_app_type] => utility [patent_app_number] => 12/876643 [patent_app_country] => US [patent_app_date] => 2010-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2899 [patent_no_of_claims] => 6 [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] => 12876643 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/876643
Network apparatus and method for supporting network virtualization Sep 6, 2010 Issued
Array ( [id] => 9157040 [patent_doc_number] => 08589953 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-11-19 [patent_title] => 'System and method for transparent consistent application-replication of multi-process multi-threaded applications' [patent_app_type] => utility [patent_app_number] => 12/851706 [patent_app_country] => US [patent_app_date] => 2010-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11225 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 327 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12851706 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/851706
System and method for transparent consistent application-replication of multi-process multi-threaded applications Aug 5, 2010 Issued
Array ( [id] => 9379206 [patent_doc_number] => 08683492 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-25 [patent_title] => 'Verifying information stored on a managed network device' [patent_app_type] => utility [patent_app_number] => 12/849732 [patent_app_country] => US [patent_app_date] => 2010-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6672 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 7 [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] => 12849732 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/849732
Verifying information stored on a managed network device Aug 2, 2010 Issued
Array ( [id] => 8208480 [patent_doc_number] => 08191080 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-29 [patent_title] => 'System and method for dynamic version management of applications' [patent_app_type] => utility [patent_app_number] => 12/846321 [patent_app_country] => US [patent_app_date] => 2010-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5601 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/191/08191080.pdf [firstpage_image] =>[orig_patent_app_number] => 12846321 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/846321
System and method for dynamic version management of applications Jul 28, 2010 Issued
Array ( [id] => 7747198 [patent_doc_number] => 20120023492 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-26 [patent_title] => 'WORKLOAD INTERFERENCE ESTIMATION AND PERFORMANCE OPTIMIZATION' [patent_app_type] => utility [patent_app_number] => 12/843054 [patent_app_country] => US [patent_app_date] => 2010-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7872 [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] => publications/A1/0023/20120023492.pdf [firstpage_image] =>[orig_patent_app_number] => 12843054 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/843054
Workload interference estimation and performance optimization Jul 25, 2010 Issued
Array ( [id] => 8775697 [patent_doc_number] => 08429674 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-23 [patent_title] => 'Maintaining data states upon forced exit' [patent_app_type] => utility [patent_app_number] => 12/840216 [patent_app_country] => US [patent_app_date] => 2010-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 8706 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12840216 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/840216
Maintaining data states upon forced exit Jul 19, 2010 Issued
Array ( [id] => 8810502 [patent_doc_number] => 08448169 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-21 [patent_title] => 'Managing unique electronic identification for kernel extensions in isolated virtual space' [patent_app_type] => utility [patent_app_number] => 12/834483 [patent_app_country] => US [patent_app_date] => 2010-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7897 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12834483 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/834483
Managing unique electronic identification for kernel extensions in isolated virtual space Jul 11, 2010 Issued
Array ( [id] => 7722168 [patent_doc_number] => 20120011503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-12 [patent_title] => 'MANAGING LOADING AND UNLOADING OF SHARED KERNEL EXTENSIONS IN ISOLATED VIRTUAL SPACE' [patent_app_type] => utility [patent_app_number] => 12/834492 [patent_app_country] => US [patent_app_date] => 2010-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7777 [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] => publications/A1/0011/20120011503.pdf [firstpage_image] =>[orig_patent_app_number] => 12834492 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/834492
Managing loading and unloading of shared kernel extensions in isolated virtual space Jul 11, 2010 Issued
Menu