Search

Todd Aguilera

Examiner (ID: 2923, Phone: (571)270-5186 , Office: P/2196 )

Most Active Art Unit
2196
Art Unit(s)
2192, 2198, 2196
Total Applications
544
Issued Applications
289
Pending Applications
57
Abandoned Applications
206

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5190708 [patent_doc_number] => 20070169017 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Method and apparatus for translating an application programming interface (API) call' [patent_app_type] => utility [patent_app_number] => 11/331546 [patent_app_country] => US [patent_app_date] => 2006-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3152 [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/0169/20070169017.pdf [firstpage_image] =>[orig_patent_app_number] => 11331546 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/331546
Method and apparatus for translating an application programming interface (API) call Jan 12, 2006 Abandoned
Array ( [id] => 5190709 [patent_doc_number] => 20070169018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Method and an apparatus for translating programming language code' [patent_app_type] => utility [patent_app_number] => 11/331548 [patent_app_country] => US [patent_app_date] => 2006-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3154 [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/0169/20070169018.pdf [firstpage_image] =>[orig_patent_app_number] => 11331548 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/331548
Method and an apparatus for translating programming language code Jan 12, 2006 Abandoned
Array ( [id] => 5633689 [patent_doc_number] => 20060150160 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'Software analyzer' [patent_app_type] => utility [patent_app_number] => 11/331554 [patent_app_country] => US [patent_app_date] => 2006-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11490 [patent_no_of_claims] => 34 [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/0150/20060150160.pdf [firstpage_image] =>[orig_patent_app_number] => 11331554 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/331554
Software analyzer Jan 11, 2006 Abandoned
Array ( [id] => 8260150 [patent_doc_number] => 08209667 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-26 [patent_title] => 'Software verification using hybrid explicit and symbolic model checking' [patent_app_type] => utility [patent_app_number] => 11/329535 [patent_app_country] => US [patent_app_date] => 2006-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 7715 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11329535 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/329535
Software verification using hybrid explicit and symbolic model checking Jan 10, 2006 Issued
Array ( [id] => 4990759 [patent_doc_number] => 20070157100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-05 [patent_title] => 'System and method for organization and retrieval of files' [patent_app_type] => utility [patent_app_number] => 11/323934 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8669 [patent_no_of_claims] => 31 [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/0157/20070157100.pdf [firstpage_image] =>[orig_patent_app_number] => 11323934 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/323934
System and method for organization and retrieval of files Dec 28, 2005 Abandoned
Array ( [id] => 7768509 [patent_doc_number] => 08117600 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-02-14 [patent_title] => 'System and method for detecting in-line synchronization primitives in binary applications' [patent_app_type] => utility [patent_app_number] => 11/321460 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10808 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/117/08117600.pdf [firstpage_image] =>[orig_patent_app_number] => 11321460 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/321460
System and method for detecting in-line synchronization primitives in binary applications Dec 28, 2005 Issued
Array ( [id] => 8011151 [patent_doc_number] => 08086994 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-27 [patent_title] => 'Use of RAS profile to integrate an application into a templatable solution' [patent_app_type] => utility [patent_app_number] => 11/321542 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3186 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/086/08086994.pdf [firstpage_image] =>[orig_patent_app_number] => 11321542 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/321542
Use of RAS profile to integrate an application into a templatable solution Dec 28, 2005 Issued
Array ( [id] => 4990423 [patent_doc_number] => 20070156764 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-05 [patent_title] => 'Virtual RAS repository' [patent_app_type] => utility [patent_app_number] => 11/321857 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3712 [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] => publications/A1/0156/20070156764.pdf [firstpage_image] =>[orig_patent_app_number] => 11321857 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/321857
Virtual RAS repository Dec 28, 2005 Issued
Array ( [id] => 9089600 [patent_doc_number] => 08561048 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-15 [patent_title] => 'Late and dynamic binding of pattern components' [patent_app_type] => utility [patent_app_number] => 11/324136 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4521 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 359 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11324136 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/324136
Late and dynamic binding of pattern components Dec 28, 2005 Issued
Array ( [id] => 5696134 [patent_doc_number] => 20060156281 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-13 [patent_title] => 'Apparatus and method for creating control code for home network appliance according to resolution of control device' [patent_app_type] => utility [patent_app_number] => 11/311395 [patent_app_country] => US [patent_app_date] => 2005-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4151 [patent_no_of_claims] => 14 [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] => publications/A1/0156/20060156281.pdf [firstpage_image] =>[orig_patent_app_number] => 11311395 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/311395
Apparatus and method for creating control code for home network appliance according to resolution of control device Dec 19, 2005 Issued
Array ( [id] => 5190595 [patent_doc_number] => 20070168904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Architecture to simplify development of out of box experience (OOBE) modules' [patent_app_type] => utility [patent_app_number] => 11/314662 [patent_app_country] => US [patent_app_date] => 2005-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3228 [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] => publications/A1/0168/20070168904.pdf [firstpage_image] =>[orig_patent_app_number] => 11314662 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/314662
Architecture to simplify development of out of box experience (OOBE) modules Dec 19, 2005 Abandoned
Array ( [id] => 5190753 [patent_doc_number] => 20070169062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Suspending memory analyzing of a program performed by a runtime memory analysis system' [patent_app_type] => utility [patent_app_number] => 11/314145 [patent_app_country] => US [patent_app_date] => 2005-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3675 [patent_no_of_claims] => 27 [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] => publications/A1/0169/20070169062.pdf [firstpage_image] =>[orig_patent_app_number] => 11314145 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/314145
Suspending memory analyzing of a program performed by a runtime memory analysis system Dec 19, 2005 Abandoned
Array ( [id] => 5121730 [patent_doc_number] => 20070143445 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-21 [patent_title] => 'Method for offering and refreshing digital content on fixed image platforms' [patent_app_type] => utility [patent_app_number] => 11/313363 [patent_app_country] => US [patent_app_date] => 2005-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4061 [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] => publications/A1/0143/20070143445.pdf [firstpage_image] =>[orig_patent_app_number] => 11313363 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/313363
Method for offering and refreshing digital content on fixed image platforms Dec 19, 2005 Abandoned
Array ( [id] => 5633677 [patent_doc_number] => 20060150148 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'System and method for non-programmatically constructing software solutions' [patent_app_type] => utility [patent_app_number] => 11/305060 [patent_app_country] => US [patent_app_date] => 2005-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 14947 [patent_no_of_claims] => 28 [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/0150/20060150148.pdf [firstpage_image] =>[orig_patent_app_number] => 11305060 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/305060
System and method for non-programmatically constructing software solutions Dec 15, 2005 Issued
Array ( [id] => 5190617 [patent_doc_number] => 20070168926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Software customization framework' [patent_app_type] => utility [patent_app_number] => 11/303753 [patent_app_country] => US [patent_app_date] => 2005-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5632 [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] => publications/A1/0168/20070168926.pdf [firstpage_image] =>[orig_patent_app_number] => 11303753 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/303753
Software customization framework Dec 15, 2005 Abandoned
Array ( [id] => 4606466 [patent_doc_number] => 07987452 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-26 [patent_title] => 'Profile-driven lock handling' [patent_app_type] => utility [patent_app_number] => 11/304143 [patent_app_country] => US [patent_app_date] => 2005-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 8238 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/987/07987452.pdf [firstpage_image] =>[orig_patent_app_number] => 11304143 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/304143
Profile-driven lock handling Dec 14, 2005 Issued
Array ( [id] => 8574959 [patent_doc_number] => 08341622 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-12-25 [patent_title] => 'Systems and methods for efficiently using network bandwidth to deploy dependencies of a software package' [patent_app_type] => utility [patent_app_number] => 11/304035 [patent_app_country] => US [patent_app_date] => 2005-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 5975 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11304035 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/304035
Systems and methods for efficiently using network bandwidth to deploy dependencies of a software package Dec 14, 2005 Issued
Array ( [id] => 5190719 [patent_doc_number] => 20070169028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Partitioning of non-volatile memories for vectorization' [patent_app_type] => utility [patent_app_number] => 11/303675 [patent_app_country] => US [patent_app_date] => 2005-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4576 [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] => publications/A1/0169/20070169028.pdf [firstpage_image] =>[orig_patent_app_number] => 11303675 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/303675
Partitioning of non-volatile memories for vectorization Dec 14, 2005 Abandoned
Array ( [id] => 8574942 [patent_doc_number] => 08341605 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-25 [patent_title] => 'Use of execution flow shape to allow aggregate data reporting with full context in an application manager' [patent_app_type] => utility [patent_app_number] => 11/304040 [patent_app_country] => US [patent_app_date] => 2005-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 13234 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 332 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11304040 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/304040
Use of execution flow shape to allow aggregate data reporting with full context in an application manager Dec 14, 2005 Issued
Array ( [id] => 9472583 [patent_doc_number] => 08726232 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-05-13 [patent_title] => 'Identification of patterns in modeling environments' [patent_app_type] => utility [patent_app_number] => 11/293647 [patent_app_country] => US [patent_app_date] => 2005-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 7500 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11293647 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/293647
Identification of patterns in modeling environments Dec 1, 2005 Issued
Menu