Search

Umar Cheema

Supervisory Patent Examiner (ID: 7797, Phone: (571)270-3037 , Office: P/2454 )

Most Active Art Unit
2444
Art Unit(s)
2454, 2456, 2458, 2144, 2444
Total Applications
279
Issued Applications
166
Pending Applications
22
Abandoned Applications
94

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11985127 [patent_doc_number] => 20170289282 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'FINDING COMMONALITY AMONG SOCIALLY AGGREGATED CONTEXTUAL INFORMATION' [patent_app_type] => utility [patent_app_number] => 15/083714 [patent_app_country] => US [patent_app_date] => 2016-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4269 [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] => 15083714 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/083714
FINDING COMMONALITY AMONG SOCIALLY AGGREGATED CONTEXTUAL INFORMATION Mar 28, 2016 Abandoned
Array ( [id] => 10927907 [patent_doc_number] => 20140330928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-06 [patent_title] => 'DATA SHARING SYSTEM, DATA SHARING METHOD, AND INFORMATION PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 14/261664 [patent_app_country] => US [patent_app_date] => 2014-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13212 [patent_no_of_claims] => 11 [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] => 14261664 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/261664
DATA SHARING SYSTEM, DATA SHARING METHOD, AND INFORMATION PROCESSING APPARATUS Apr 24, 2014 Abandoned
Array ( [id] => 10427355 [patent_doc_number] => 20150312366 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-29 [patent_title] => 'UNIFIED CACHING OF STORAGE BLOCKS AND MEMORY PAGES IN A COMPUTE-NODE CLUSTER' [patent_app_type] => utility [patent_app_number] => 14/260304 [patent_app_country] => US [patent_app_date] => 2014-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5596 [patent_no_of_claims] => 22 [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] => 14260304 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/260304
UNIFIED CACHING OF STORAGE BLOCKS AND MEMORY PAGES IN A COMPUTE-NODE CLUSTER Apr 23, 2014 Abandoned
Array ( [id] => 10203982 [patent_doc_number] => 20150088971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'USING A PROCESS REPRESENTATION TO ACHIEVE CLIENT AND SERVER EXTENSIBLE PROCESSES' [patent_app_type] => utility [patent_app_number] => 14/175777 [patent_app_country] => US [patent_app_date] => 2014-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7353 [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] => 14175777 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/175777
USING A PROCESS REPRESENTATION TO ACHIEVE CLIENT AND SERVER EXTENSIBLE PROCESSES Feb 6, 2014 Abandoned
Array ( [id] => 10228150 [patent_doc_number] => 20150113143 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-23 [patent_title] => 'NETWORK RESOURCE AUTOMATION MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 14/058013 [patent_app_country] => US [patent_app_date] => 2013-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4245 [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] => 14058013 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/058013
NETWORK RESOURCE AUTOMATION MANAGEMENT Oct 17, 2013 Abandoned
Array ( [id] => 9213485 [patent_doc_number] => 20140012662 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-09 [patent_title] => 'Method and system for tracking a cumulative number of identifiable visitors to different objects' [patent_app_type] => utility [patent_app_number] => 14/021565 [patent_app_country] => US [patent_app_date] => 2013-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6446 [patent_no_of_claims] => 18 [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] => 14021565 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/021565
Method and system for tracking a cumulative number of identifiable visitors to different objects Sep 8, 2013 Issued
Array ( [id] => 10934471 [patent_doc_number] => 20140337491 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-13 [patent_title] => 'REPOSITORY REDUNDANCY IMPLEMENTATION OF A SYSTEM WHICH INCREMENTALLY UPDATES CLIENTS WITH EVENTS THAT OCCURRED VIA A CLOUD-ENABLED PLATFORM' [patent_app_type] => utility [patent_app_number] => 13/890172 [patent_app_country] => US [patent_app_date] => 2013-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13743 [patent_no_of_claims] => 42 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13890172 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/890172
REPOSITORY REDUNDANCY IMPLEMENTATION OF A SYSTEM WHICH INCREMENTALLY UPDATES CLIENTS WITH EVENTS THAT OCCURRED VIA A CLOUD-ENABLED PLATFORM May 7, 2013 Abandoned
Array ( [id] => 8978771 [patent_doc_number] => 20130212201 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-15 [patent_title] => 'ON-DEMAND MARKETING LITERATURE DISTRIBUTION SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/766928 [patent_app_country] => US [patent_app_date] => 2013-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8090 [patent_no_of_claims] => 19 [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] => 13766928 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/766928
ON-DEMAND MARKETING LITERATURE DISTRIBUTION SYSTEM Feb 13, 2013 Abandoned
Array ( [id] => 9774194 [patent_doc_number] => 20140297857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'TRAFFIC MANAGEMENT DEVICE, SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/354845 [patent_app_country] => US [patent_app_date] => 2012-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10356 [patent_no_of_claims] => 11 [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] => 14354845 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/354845
TRAFFIC MANAGEMENT DEVICE, SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM Oct 8, 2012 Abandoned
Array ( [id] => 8935532 [patent_doc_number] => 08495249 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-23 [patent_title] => 'Providing sync notifications to client devices' [patent_app_type] => utility [patent_app_number] => 13/632415 [patent_app_country] => US [patent_app_date] => 2012-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4177 [patent_no_of_claims] => 17 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13632415 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/632415
Providing sync notifications to client devices Sep 30, 2012 Issued
Array ( [id] => 9578619 [patent_doc_number] => 08769054 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-01 [patent_title] => 'Pairing a media server and a media client' [patent_app_type] => utility [patent_app_number] => 13/609219 [patent_app_country] => US [patent_app_date] => 2012-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5888 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13609219 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/609219
Pairing a media server and a media client Sep 9, 2012 Issued
Array ( [id] => 9829265 [patent_doc_number] => 08938501 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-20 [patent_title] => 'Method and system of generating consumer data by facilitating the communication of feedback in a group setting' [patent_app_type] => utility [patent_app_number] => 13/556114 [patent_app_country] => US [patent_app_date] => 2012-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3937 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13556114 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/556114
Method and system of generating consumer data by facilitating the communication of feedback in a group setting Jul 22, 2012 Issued
Array ( [id] => 9347979 [patent_doc_number] => 08667141 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-04 [patent_title] => 'Method and system for handling load on a service component in a network' [patent_app_type] => utility [patent_app_number] => 13/540639 [patent_app_country] => US [patent_app_date] => 2012-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 7620 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13540639 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/540639
Method and system for handling load on a service component in a network Jul 2, 2012 Issued
Array ( [id] => 9472152 [patent_doc_number] => 08725799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-13 [patent_title] => 'Server-side timing estimation of client-side actions' [patent_app_type] => utility [patent_app_number] => 13/529458 [patent_app_country] => US [patent_app_date] => 2012-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4968 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13529458 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/529458
Server-side timing estimation of client-side actions Jun 20, 2012 Issued
Array ( [id] => 9169691 [patent_doc_number] => 08595384 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-26 [patent_title] => 'Directory server for automatic network information access systems' [patent_app_type] => utility [patent_app_number] => 13/526338 [patent_app_country] => US [patent_app_date] => 2012-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 9318 [patent_no_of_claims] => 9 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13526338 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/526338
Directory server for automatic network information access systems Jun 17, 2012 Issued
Array ( [id] => 9416691 [patent_doc_number] => 08700742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-15 [patent_title] => 'Method for queued overlap transfer of files' [patent_app_type] => utility [patent_app_number] => 13/463328 [patent_app_country] => US [patent_app_date] => 2012-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 2738 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13463328 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/463328
Method for queued overlap transfer of files May 2, 2012 Issued
Array ( [id] => 8357277 [patent_doc_number] => 20120212439 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-23 [patent_title] => 'Customized Grouping of Participants in Real-Time Conference Set-Up' [patent_app_type] => utility [patent_app_number] => 13/460479 [patent_app_country] => US [patent_app_date] => 2012-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5016 [patent_no_of_claims] => 20 [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] => 13460479 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/460479
Customized grouping of participants in real-time conference set-up Apr 29, 2012 Issued
Array ( [id] => 8348979 [patent_doc_number] => 20120209905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-16 [patent_title] => 'MIGRATING ACTIVE I/O CONNECTIONS WITH MIGRATING SERVERS AND CLIENTS' [patent_app_type] => utility [patent_app_number] => 13/450633 [patent_app_country] => US [patent_app_date] => 2012-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5956 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13450633 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/450633
Migrating active I/O connections with migrating servers and clients Apr 18, 2012 Issued
Array ( [id] => 9023326 [patent_doc_number] => 08533321 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-10 [patent_title] => 'Method and system for tracking a cumulative number of identifiable visitors to different objects' [patent_app_type] => utility [patent_app_number] => 13/412219 [patent_app_country] => US [patent_app_date] => 2012-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6415 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13412219 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/412219
Method and system for tracking a cumulative number of identifiable visitors to different objects Mar 4, 2012 Issued
Array ( [id] => 8698615 [patent_doc_number] => 20130060624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-07 [patent_title] => 'Computational systems and methods for regulating information flow during interactions' [patent_app_type] => utility [patent_app_number] => 13/374532 [patent_app_country] => US [patent_app_date] => 2011-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 31631 [patent_no_of_claims] => 34 [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] => 13374532 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/374532
Computational systems and methods for regulating information flow during interactions Dec 28, 2011 Abandoned
Menu