Search

Charles Edward Lu

Examiner (ID: 5722, Phone: (571)272-8594 , Office: P/2161 )

Most Active Art Unit
2161
Art Unit(s)
2163, 2161
Total Applications
448
Issued Applications
282
Pending Applications
1
Abandoned Applications
168

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9744167 [patent_doc_number] => 20140279886 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'INCREMENTALLY UPDATING A LARGE KEY-VALUE STORE' [patent_app_type] => utility [patent_app_number] => 13/840781 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3241 [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] => 13840781 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/840781
Incrementally updating a large key-value store Mar 14, 2013 Issued
Array ( [id] => 11644244 [patent_doc_number] => 09665623 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-05-30 [patent_title] => 'Key-value store utilizing ranged keys in skip list data structure' [patent_app_type] => utility [patent_app_number] => 13/840420 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5424 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13840420 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/840420
Key-value store utilizing ranged keys in skip list data structure Mar 14, 2013 Issued
Array ( [id] => 9193172 [patent_doc_number] => 20130332487 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'GENERATING REPORTS BASED ON MATERIALIZED VIEW' [patent_app_type] => utility [patent_app_number] => 13/840899 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9465 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13840899 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/840899
Generating reports based on materialized view Mar 14, 2013 Issued
Array ( [id] => 8886151 [patent_doc_number] => 20130159335 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-20 [patent_title] => 'SYSTEMS AND METHODS FOR PROVIDING SOCIAL ELECTRONIC LEARNING' [patent_app_type] => utility [patent_app_number] => 13/768222 [patent_app_country] => US [patent_app_date] => 2013-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 49 [patent_figures_cnt] => 49 [patent_no_of_words] => 11638 [patent_no_of_claims] => 21 [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] => 13768222 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/768222
SYSTEMS AND METHODS FOR PROVIDING SOCIAL ELECTRONIC LEARNING Feb 14, 2013 Abandoned
Array ( [id] => 10576130 [patent_doc_number] => 09298777 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Personalization of web search results using term, category, and link-based user profiles' [patent_app_type] => utility [patent_app_number] => 13/735953 [patent_app_country] => US [patent_app_date] => 2013-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 10765 [patent_no_of_claims] => 24 [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] => 13735953 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/735953
Personalization of web search results using term, category, and link-based user profiles Jan 6, 2013 Issued
Array ( [id] => 9282560 [patent_doc_number] => 20140032528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'RELATIONAL DATABASE TREE ENGINE IMPLEMENTING MAP-REDUCE QUERY HANDLING' [patent_app_type] => utility [patent_app_number] => 13/658034 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8403 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13658034 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/658034
Relational database tree engine implementing map-reduce query handling Oct 22, 2012 Issued
Array ( [id] => 9437045 [patent_doc_number] => 20140114952 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-24 [patent_title] => 'OPTIMIZING QUERIES OF PARALLEL DATABASES' [patent_app_type] => utility [patent_app_number] => 13/657891 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7576 [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] => 13657891 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/657891
OPTIMIZING QUERIES OF PARALLEL DATABASES Oct 22, 2012 Abandoned
Array ( [id] => 9437062 [patent_doc_number] => 20140114969 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-24 [patent_title] => 'Building Dynamic Knowledge System Based on Instant Communications and Static Posts' [patent_app_type] => utility [patent_app_number] => 13/657970 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1105 [patent_no_of_claims] => 6 [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] => 13657970 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/657970
Building Dynamic Knowledge System Based on Instant Communications and Static Posts Oct 22, 2012 Abandoned
Array ( [id] => 10507452 [patent_doc_number] => 09235325 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-12 [patent_title] => 'Persona chooser' [patent_app_type] => utility [patent_app_number] => 13/653895 [patent_app_country] => US [patent_app_date] => 2012-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4735 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13653895 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/653895
Persona chooser Oct 16, 2012 Issued
Array ( [id] => 11538715 [patent_doc_number] => 09613125 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-04 [patent_title] => 'Data store organizing data using semantic classification' [patent_app_type] => utility [patent_app_number] => 13/649866 [patent_app_country] => US [patent_app_date] => 2012-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 25534 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13649866 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/649866
Data store organizing data using semantic classification Oct 10, 2012 Issued
Array ( [id] => 10576076 [patent_doc_number] => 09298723 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-03-29 [patent_title] => 'Deduplication architecture' [patent_app_type] => utility [patent_app_number] => 13/623049 [patent_app_country] => US [patent_app_date] => 2012-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12461 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13623049 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/623049
Deduplication architecture Sep 18, 2012 Issued
Array ( [id] => 10052667 [patent_doc_number] => 09092547 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-28 [patent_title] => 'Transforming a graph to a tree in accordance with analyst guidance' [patent_app_type] => utility [patent_app_number] => 13/622975 [patent_app_country] => US [patent_app_date] => 2012-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6484 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13622975 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/622975
Transforming a graph to a tree in accordance with analyst guidance Sep 18, 2012 Issued
Array ( [id] => 11764447 [patent_doc_number] => 09372873 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-21 [patent_title] => 'Browsing related image search result sets' [patent_app_type] => utility [patent_app_number] => 13/616617 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8766 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13616617 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/616617
Browsing related image search result sets Sep 13, 2012 Issued
Array ( [id] => 8568330 [patent_doc_number] => 20120330901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'VALIDATION OF INGESTED DATA' [patent_app_type] => utility [patent_app_number] => 13/604157 [patent_app_country] => US [patent_app_date] => 2012-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8069 [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] => 13604157 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/604157
VALIDATION OF INGESTED DATA Sep 4, 2012 Abandoned
Array ( [id] => 9005746 [patent_doc_number] => 20130226871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-29 [patent_title] => 'METHOD AND APPARATUS FOR COPYING A FILE' [patent_app_type] => utility [patent_app_number] => 13/597493 [patent_app_country] => US [patent_app_date] => 2012-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3189 [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] => 13597493 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/597493
METHOD AND APPARATUS FOR COPYING A FILE Aug 28, 2012 Abandoned
Array ( [id] => 8861240 [patent_doc_number] => 08463791 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-11 [patent_title] => 'Method and apparatus for creation of web document titles optimized for search engines' [patent_app_type] => utility [patent_app_number] => 13/598450 [patent_app_country] => US [patent_app_date] => 2012-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13258 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13598450 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/598450
Method and apparatus for creation of web document titles optimized for search engines Aug 28, 2012 Issued
Array ( [id] => 9017208 [patent_doc_number] => 20130232172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-05 [patent_title] => 'METHODS AND SYSTEMS FOR MATCHING EXPRESSIONS' [patent_app_type] => utility [patent_app_number] => 13/593291 [patent_app_country] => US [patent_app_date] => 2012-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9220 [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] => 13593291 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/593291
METHODS AND SYSTEMS FOR MATCHING EXPRESSIONS Aug 22, 2012 Abandoned
Array ( [id] => 9933525 [patent_doc_number] => 20150081717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-19 [patent_title] => 'SYSTEMS AND METHODS FOR GENERATING AND USING AGGREGATED SEARCH INDICES AND NON-AGGREGATED VALUE STORAGE' [patent_app_type] => utility [patent_app_number] => 13/591684 [patent_app_country] => US [patent_app_date] => 2012-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10181 [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] => 13591684 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/591684
Systems and methods for generating and using aggregated search indices and non-aggregated value storage Aug 21, 2012 Issued
Array ( [id] => 9029404 [patent_doc_number] => 08539001 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-17 [patent_title] => 'Determining the value of an association between ontologies' [patent_app_type] => utility [patent_app_number] => 13/589614 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 15723 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13589614 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589614
Determining the value of an association between ontologies Aug 19, 2012 Issued
Array ( [id] => 8511526 [patent_doc_number] => 20120310933 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'SYSTEM AND METHOD FOR SEARCHING A BOOKMARK AND TAG DATABASE FOR RELEVANT BOOKMARKS' [patent_app_type] => utility [patent_app_number] => 13/589255 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7031 [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] => 13589255 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589255
System and method for searching a bookmark and tag database for relevant bookmarks Aug 19, 2012 Issued
Menu