Search

David Yi

Supervisory Patent Examiner (ID: 666, Phone: (571)270-7519 , Office: P/2132 )

Most Active Art Unit
2441
Art Unit(s)
2441, 2126, 2449, 2132
Total Applications
296
Issued Applications
205
Pending Applications
11
Abandoned Applications
83

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6066073 [patent_doc_number] => 20110202189 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-18 [patent_title] => 'LOW COST AND FLEXIBLE ENERGY MANAGEMENT SYSTEM PROVIDING USER CONTROL ARRANGEMENT IN A PLURALITY OF MODES' [patent_app_type] => utility [patent_app_number] => 12/983471 [patent_app_country] => US [patent_app_date] => 2011-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10146 [patent_no_of_claims] => 24 [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/0202/20110202189.pdf [firstpage_image] =>[orig_patent_app_number] => 12983471 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/983471
Low cost and flexible energy management system providing user control arrangement in a plurality of modes Jan 2, 2011 Issued
Array ( [id] => 8878641 [patent_doc_number] => 08473625 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-25 [patent_title] => 'Preservation of network address translation (NAT) state across wireless sessions' [patent_app_type] => utility [patent_app_number] => 12/965007 [patent_app_country] => US [patent_app_date] => 2010-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4672 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 355 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12965007 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/965007
Preservation of network address translation (NAT) state across wireless sessions Dec 9, 2010 Issued
Array ( [id] => 9049129 [patent_doc_number] => 08543688 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-24 [patent_title] => 'Generating correlation codes for location information' [patent_app_type] => utility [patent_app_number] => 12/963296 [patent_app_country] => US [patent_app_date] => 2010-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4738 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [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] => 12963296 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/963296
Generating correlation codes for location information Dec 7, 2010 Issued
Array ( [id] => 8984939 [patent_doc_number] => 08516069 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-08-20 [patent_title] => 'Optimizer-to-link layer interface using dynamic buffering' [patent_app_type] => utility [patent_app_number] => 12/894336 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8872 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894336 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894336
Optimizer-to-link layer interface using dynamic buffering Sep 29, 2010 Issued
Array ( [id] => 7808986 [patent_doc_number] => 20120059940 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-08 [patent_title] => 'TERMINAL DEVICE AND DATA SYNCHRONIZATION METHOD' [patent_app_type] => utility [patent_app_number] => 12/894154 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1814 [patent_no_of_claims] => 15 [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/0059/20120059940.pdf [firstpage_image] =>[orig_patent_app_number] => 12894154 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894154
TERMINAL DEVICE AND DATA SYNCHRONIZATION METHOD Sep 29, 2010 Abandoned
Array ( [id] => 9472147 [patent_doc_number] => 08725794 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-13 [patent_title] => 'Enhanced website tracking system and method' [patent_app_type] => utility [patent_app_number] => 12/894073 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 17250 [patent_no_of_claims] => 66 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894073 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894073
Enhanced website tracking system and method Sep 28, 2010 Issued
Array ( [id] => 8058513 [patent_doc_number] => 20120078998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'SYSTEM AND METHOD FOR ENABLING VPN TUNNEL STATUS CHECKING' [patent_app_type] => utility [patent_app_number] => 12/890238 [patent_app_country] => US [patent_app_date] => 2010-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4172 [patent_no_of_claims] => 22 [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/0078/20120078998.pdf [firstpage_image] =>[orig_patent_app_number] => 12890238 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/890238
System and method for enabling VPN tunnel status checking Sep 23, 2010 Issued
Array ( [id] => 8678484 [patent_doc_number] => 08386618 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-26 [patent_title] => 'System and method for facilitating wireless communication during a pre-boot phase of a computing device' [patent_app_type] => utility [patent_app_number] => 12/889583 [patent_app_country] => US [patent_app_date] => 2010-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4588 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12889583 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/889583
System and method for facilitating wireless communication during a pre-boot phase of a computing device Sep 23, 2010 Issued
Array ( [id] => 9820666 [patent_doc_number] => 08930468 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-06 [patent_title] => 'System and method for breaking up a message thread when replying or forwarding a message' [patent_app_type] => utility [patent_app_number] => 12/889993 [patent_app_country] => US [patent_app_date] => 2010-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6962 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12889993 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/889993
System and method for breaking up a message thread when replying or forwarding a message Sep 23, 2010 Issued
Array ( [id] => 7819843 [patent_doc_number] => 20120066463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-15 [patent_title] => 'Managing Presence in Communications Systems' [patent_app_type] => utility [patent_app_number] => 12/882309 [patent_app_country] => US [patent_app_date] => 2010-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4912 [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/0066/20120066463.pdf [firstpage_image] =>[orig_patent_app_number] => 12882309 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/882309
Managing presence in communications systems Sep 14, 2010 Issued
Array ( [id] => 9486336 [patent_doc_number] => 08732298 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-20 [patent_title] => 'Method and apparatus for maintaining routing information' [patent_app_type] => utility [patent_app_number] => 12/834239 [patent_app_country] => US [patent_app_date] => 2010-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 5314 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12834239 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/834239
Method and apparatus for maintaining routing information Jul 11, 2010 Issued
Array ( [id] => 7721909 [patent_doc_number] => 20120011244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-12 [patent_title] => 'METHOD FOR REDISTRIBUTING LICENSE TOKENS FOR A SERVICE ACROSS A CLOUD COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/833448 [patent_app_country] => US [patent_app_date] => 2010-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4674 [patent_no_of_claims] => 19 [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/0011/20120011244.pdf [firstpage_image] =>[orig_patent_app_number] => 12833448 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/833448
METHOD FOR REDISTRIBUTING LICENSE TOKENS FOR A SERVICE ACROSS A CLOUD COMPUTING ENVIRONMENT Jul 8, 2010 Abandoned
Array ( [id] => 8984923 [patent_doc_number] => 08516053 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-20 [patent_title] => 'Multimedia play apparatus and method' [patent_app_type] => utility [patent_app_number] => 12/832586 [patent_app_country] => US [patent_app_date] => 2010-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4071 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12832586 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/832586
Multimedia play apparatus and method Jul 7, 2010 Issued
Array ( [id] => 9527386 [patent_doc_number] => 08751677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'System and method to support different ingest and delivery schemes for a content delivery network' [patent_app_type] => utility [patent_app_number] => 12/832828 [patent_app_country] => US [patent_app_date] => 2010-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 3916 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12832828 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/832828
System and method to support different ingest and delivery schemes for a content delivery network Jul 7, 2010 Issued
Array ( [id] => 8872884 [patent_doc_number] => 08468272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-18 [patent_title] => 'Enterprise smart grid and demand management platform and methods for application development and management' [patent_app_type] => utility [patent_app_number] => 12/831371 [patent_app_country] => US [patent_app_date] => 2010-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7346 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12831371 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/831371
Enterprise smart grid and demand management platform and methods for application development and management Jul 6, 2010 Issued
Array ( [id] => 9940567 [patent_doc_number] => 08990397 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-24 [patent_title] => 'Resource allocation protocol for a virtualized infrastructure with reliability guarantees' [patent_app_type] => utility [patent_app_number] => 12/831119 [patent_app_country] => US [patent_app_date] => 2010-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 10259 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12831119 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/831119
Resource allocation protocol for a virtualized infrastructure with reliability guarantees Jul 5, 2010 Issued
Array ( [id] => 7492617 [patent_doc_number] => 20110238736 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'METHODS AND SYSTEMS FOR PROVIDING TIME AND DATE SPECIFIC SOFTWARE USER INTERFACES' [patent_app_type] => utility [patent_app_number] => 12/831196 [patent_app_country] => US [patent_app_date] => 2010-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3358 [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/0238/20110238736.pdf [firstpage_image] =>[orig_patent_app_number] => 12831196 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/831196
Methods and systems for providing time and date specific software user interfaces Jul 5, 2010 Issued
Array ( [id] => 8308511 [patent_doc_number] => 08230063 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'User data server system, method and apparatus' [patent_app_type] => utility [patent_app_number] => 12/829752 [patent_app_country] => US [patent_app_date] => 2010-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3365 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12829752 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/829752
User data server system, method and apparatus Jul 1, 2010 Issued
Array ( [id] => 6361694 [patent_doc_number] => 20100332652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-30 [patent_title] => 'Distributed Methodology for Approximate Event Counting' [patent_app_type] => utility [patent_app_number] => 12/822842 [patent_app_country] => US [patent_app_date] => 2010-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 7588 [patent_no_of_claims] => 22 [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/0332/20100332652.pdf [firstpage_image] =>[orig_patent_app_number] => 12822842 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/822842
Distributed methodology for approximate event counting Jun 23, 2010 Issued
Array ( [id] => 7664875 [patent_doc_number] => 20110314144 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-22 [patent_title] => 'EVENT DETECTION AND RESPONSE USING RICH NETWORK CONTENT' [patent_app_type] => utility [patent_app_number] => 12/820783 [patent_app_country] => US [patent_app_date] => 2010-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 15426 [patent_no_of_claims] => 25 [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] => 12820783 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/820783
Event detection and response using rich network content Jun 21, 2010 Issued
Menu