Search

Amy Ng

Supervisory Patent Examiner (ID: 8393, Phone: (571)270-1698 , Office: P/2141 )

Most Active Art Unit
2166
Art Unit(s)
2141, 2155, 2166, 2164
Total Applications
274
Issued Applications
169
Pending Applications
20
Abandoned Applications
92

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 257951 [patent_doc_number] => 07577637 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-18 [patent_title] => 'Communication optimization for parallel execution of user-defined table functions' [patent_app_type] => utility [patent_app_number] => 11/204409 [patent_app_country] => US [patent_app_date] => 2005-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6457 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/577/07577637.pdf [firstpage_image] =>[orig_patent_app_number] => 11204409 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/204409
Communication optimization for parallel execution of user-defined table functions Aug 14, 2005 Issued
Array ( [id] => 5155722 [patent_doc_number] => 20070038605 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-15 [patent_title] => 'Method, system, and computer program product for providing unique identifiers for mail messages in web mail applications using JavaMail' [patent_app_type] => utility [patent_app_number] => 11/203898 [patent_app_country] => US [patent_app_date] => 2005-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4658 [patent_no_of_claims] => 17 [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] => publications/A1/0038/20070038605.pdf [firstpage_image] =>[orig_patent_app_number] => 11203898 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/203898
Method, system, and computer program product for providing unique identifiers for mail messages in web mail applications using JavaMail Aug 14, 2005 Abandoned
Array ( [id] => 5155799 [patent_doc_number] => 20070038682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-15 [patent_title] => 'Online page restore from a database mirror' [patent_app_type] => utility [patent_app_number] => 11/204593 [patent_app_country] => US [patent_app_date] => 2005-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6359 [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/0038/20070038682.pdf [firstpage_image] =>[orig_patent_app_number] => 11204593 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/204593
Online page restore from a database mirror Aug 14, 2005 Issued
Array ( [id] => 5155713 [patent_doc_number] => 20070038596 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-15 [patent_title] => 'Restricting access to data based on data source rewriting' [patent_app_type] => utility [patent_app_number] => 11/203922 [patent_app_country] => US [patent_app_date] => 2005-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6608 [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] => publications/A1/0038/20070038596.pdf [firstpage_image] =>[orig_patent_app_number] => 11203922 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/203922
Restricting access to data based on data source rewriting Aug 14, 2005 Abandoned
Array ( [id] => 316542 [patent_doc_number] => 07526503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-28 [patent_title] => 'Interactive schema translation with instance-level mapping' [patent_app_type] => utility [patent_app_number] => 11/204338 [patent_app_country] => US [patent_app_date] => 2005-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14637 [patent_no_of_claims] => 12 [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] => patents/07/526/07526503.pdf [firstpage_image] =>[orig_patent_app_number] => 11204338 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/204338
Interactive schema translation with instance-level mapping Aug 14, 2005 Issued
Array ( [id] => 309107 [patent_doc_number] => 07533135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-05-12 [patent_title] => 'Methods and systems for reducing database accesses in an object-oriented system' [patent_app_type] => utility [patent_app_number] => 11/171196 [patent_app_country] => US [patent_app_date] => 2005-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3433 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/533/07533135.pdf [firstpage_image] =>[orig_patent_app_number] => 11171196 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171196
Methods and systems for reducing database accesses in an object-oriented system Jun 30, 2005 Issued
Array ( [id] => 5143416 [patent_doc_number] => 20070005632 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Method for efficient maintenance of XML indexes' [patent_app_type] => utility [patent_app_number] => 11/171769 [patent_app_country] => US [patent_app_date] => 2005-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6920 [patent_no_of_claims] => 14 [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/0005/20070005632.pdf [firstpage_image] =>[orig_patent_app_number] => 11171769 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171769
Method for efficient maintenance of XML indexes Jun 29, 2005 Issued
Array ( [id] => 7595922 [patent_doc_number] => 07620660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-17 [patent_title] => 'Pre-image logging for database recovery' [patent_app_type] => utility [patent_app_number] => 11/171746 [patent_app_country] => US [patent_app_date] => 2005-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7287 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/620/07620660.pdf [firstpage_image] =>[orig_patent_app_number] => 11171746 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171746
Pre-image logging for database recovery Jun 29, 2005 Issued
Array ( [id] => 5143415 [patent_doc_number] => 20070005631 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Apparatus and method for dynamically determining index split options from monitored database activity' [patent_app_type] => utility [patent_app_number] => 11/171728 [patent_app_country] => US [patent_app_date] => 2005-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3947 [patent_no_of_claims] => 23 [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/0005/20070005631.pdf [firstpage_image] =>[orig_patent_app_number] => 11171728 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171728
Apparatus and method for dynamically determining index split options from monitored database activity Jun 29, 2005 Abandoned
Array ( [id] => 5143441 [patent_doc_number] => 20070005657 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Methods and apparatus for processing XML updates as queries' [patent_app_type] => utility [patent_app_number] => 11/171129 [patent_app_country] => US [patent_app_date] => 2005-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9547 [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/0005/20070005657.pdf [firstpage_image] =>[orig_patent_app_number] => 11171129 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171129
Methods and apparatus for processing XML updates as queries Jun 29, 2005 Abandoned
Array ( [id] => 175410 [patent_doc_number] => 07660792 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-09 [patent_title] => 'System and method for spam identification' [patent_app_type] => utility [patent_app_number] => 11/117568 [patent_app_country] => US [patent_app_date] => 2005-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4498 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/660/07660792.pdf [firstpage_image] =>[orig_patent_app_number] => 11117568 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/117568
System and method for spam identification Apr 28, 2005 Issued
Array ( [id] => 5821885 [patent_doc_number] => 20060026198 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-02 [patent_title] => 'Method and apparatus for synchronizing contact data stores' [patent_app_type] => utility [patent_app_number] => 11/117410 [patent_app_country] => US [patent_app_date] => 2005-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5539 [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/0026/20060026198.pdf [firstpage_image] =>[orig_patent_app_number] => 11117410 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/117410
Method and apparatus for synchronizing contact data stores Apr 28, 2005 Abandoned
Array ( [id] => 127624 [patent_doc_number] => 07707223 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-04-27 [patent_title] => 'Client-side java content transformation' [patent_app_type] => utility [patent_app_number] => 11/117222 [patent_app_country] => US [patent_app_date] => 2005-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4178 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/707/07707223.pdf [firstpage_image] =>[orig_patent_app_number] => 11117222 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/117222
Client-side java content transformation Apr 27, 2005 Issued
Array ( [id] => 5836218 [patent_doc_number] => 20060248050 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-02 [patent_title] => 'Community search scopes for enterprises applications' [patent_app_type] => utility [patent_app_number] => 11/117227 [patent_app_country] => US [patent_app_date] => 2005-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3902 [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/0248/20060248050.pdf [firstpage_image] =>[orig_patent_app_number] => 11117227 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/117227
Community search scopes for enterprises applications Apr 27, 2005 Issued
Array ( [id] => 588517 [patent_doc_number] => 07464071 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-09 [patent_title] => 'System and method for forcing a query execution plan' [patent_app_type] => utility [patent_app_number] => 11/117586 [patent_app_country] => US [patent_app_date] => 2005-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7476 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/464/07464071.pdf [firstpage_image] =>[orig_patent_app_number] => 11117586 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/117586
System and method for forcing a query execution plan Apr 27, 2005 Issued
Array ( [id] => 597548 [patent_doc_number] => 07447683 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-04 [patent_title] => 'Natural language based search engine and methods of use therefor' [patent_app_type] => utility [patent_app_number] => 11/117186 [patent_app_country] => US [patent_app_date] => 2005-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 12710 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/447/07447683.pdf [firstpage_image] =>[orig_patent_app_number] => 11117186 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/117186
Natural language based search engine and methods of use therefor Apr 27, 2005 Issued
Array ( [id] => 4556716 [patent_doc_number] => 07877378 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-25 [patent_title] => 'System and method for consolidating execution information relatin to execution of instructions by a database management system' [patent_app_type] => utility [patent_app_number] => 11/117281 [patent_app_country] => US [patent_app_date] => 2005-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5635 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/877/07877378.pdf [firstpage_image] =>[orig_patent_app_number] => 11117281 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/117281
System and method for consolidating execution information relatin to execution of instructions by a database management system Apr 27, 2005 Issued
Array ( [id] => 7052291 [patent_doc_number] => 20050188010 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-25 [patent_title] => 'Method and system in communication devices for Pre selected partner search' [patent_app_type] => utility [patent_app_number] => 11/115233 [patent_app_country] => US [patent_app_date] => 2005-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6407 [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] => publications/A1/0188/20050188010.pdf [firstpage_image] =>[orig_patent_app_number] => 11115233 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/115233
Method and system in communication devices for pre selected partner search Apr 26, 2005 Issued
Array ( [id] => 4579627 [patent_doc_number] => 07840570 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-23 [patent_title] => 'System and method for acquiring and adding data on the playing of elements or multimedia files' [patent_app_type] => utility [patent_app_number] => 11/918943 [patent_app_country] => US [patent_app_date] => 2005-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2028 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/840/07840570.pdf [firstpage_image] =>[orig_patent_app_number] => 11918943 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/918943
System and method for acquiring and adding data on the playing of elements or multimedia files Apr 21, 2005 Issued
Array ( [id] => 5643970 [patent_doc_number] => 20060282425 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-14 [patent_title] => 'Method and apparatus for processing data streams' [patent_app_type] => utility [patent_app_number] => 11/110079 [patent_app_country] => US [patent_app_date] => 2005-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4285 [patent_no_of_claims] => 24 [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/0282/20060282425.pdf [firstpage_image] =>[orig_patent_app_number] => 11110079 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/110079
Method and apparatus for processing data streams Apr 19, 2005 Issued
Menu