skip navigationU S P T O SealUnited States Patent and Trademark Office AOTW logo
Home|Site Index|Search|Guides|Contacts|eBusiness|eBiz alerts|News|Help
Assignments on the Web > Patent Query
Patent Assignment Details
NOTE:Results display only for issued patents and published applications. For pending or abandoned applications please consult USPTO staff.

Reel/Frame:059620/0066   Pages: 14
Recorded: 04/06/2022
Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).
Total properties: 151
Page 1 of 2
Pages: 1 2
1
Patent #:
Issue Dt:
10/15/2002
Application #:
08330216
Filing Dt:
10/27/1994
Title:
ARRANGEMENT FOR ACQUISITION OF SERVICES VIA A TELEPHONE SET
2
Patent #:
Issue Dt:
03/13/2001
Application #:
08406668
Filing Dt:
03/20/1995
Title:
COMBINATION TELEPHONE AND VOICE-MAIL TRANSCEIVER
3
Patent #:
Issue Dt:
08/01/2000
Application #:
08418195
Filing Dt:
04/07/1995
Title:
CRYPT KEY SYSTEM
4
Patent #:
Issue Dt:
08/10/1999
Application #:
08782472
Filing Dt:
01/10/1997
Title:
SYSTEM AND METHOD FOR PROCESSING INTERNATIONAL TELEPHONE NUMBERS
5
Patent #:
Issue Dt:
09/12/2000
Application #:
08784829
Filing Dt:
01/17/1997
Title:
INTELLIGENT AGENTS FOR ELECTRONIC COMMERCE
6
Patent #:
Issue Dt:
11/24/1998
Application #:
08789860
Filing Dt:
01/28/1997
Title:
METHOD FOR MODELING, STORING AND TRANSFERRING DATA IN NEUTRAL FORM
7
Patent #:
Issue Dt:
03/21/2000
Application #:
08796260
Filing Dt:
02/06/1997
Title:
COMMON SESSION TOKEN SYSTEM AND PROTOCOL
8
Patent #:
Issue Dt:
11/17/1998
Application #:
08797554
Filing Dt:
02/06/1997
Title:
METHOD AND APPARATUS FOR THE TRANSMISSION OF DATA FILES
9
Patent #:
Issue Dt:
08/15/2000
Application #:
08799099
Filing Dt:
02/11/1997
Title:
INTELLIGENT POWER MANAGEMENT INTERFACE FOR COMPUTER SYSTEM HARDWARE
10
Patent #:
Issue Dt:
03/21/2000
Application #:
08813925
Filing Dt:
03/07/1997
Title:
ALPHANUMERIC PAGING MESSAGE SYSTEM OPERATING ON INTERNET
11
Patent #:
Issue Dt:
08/03/1999
Application #:
08822313
Filing Dt:
03/21/1997
Title:
PROGRAMMED MUSIC ON DEMAND FROM THE INTERNET
12
Patent #:
Issue Dt:
04/17/2001
Application #:
08831011
Filing Dt:
03/21/1997
Title:
METHOD AND SYSTEM FOR EFFICIENTLY DISBURSING REQUESTS AMONG A TIERED HIERARCHY OF SERVICE PROVIDERS
13
Patent #:
Issue Dt:
10/19/1999
Application #:
08833858
Filing Dt:
04/10/1997
Title:
ACCOUNTING METHODS AND SYSTEMS USING TRANSACTION INFORMATION ASSOCIATED WITH A NONPREDICTABLE BAR CODE
14
Patent #:
Issue Dt:
12/07/1999
Application #:
08850381
Filing Dt:
05/01/1997
Title:
DYNAMIC ADVERTISING SCHEDULING, DISPLAY, AND TRACKING
15
Patent #:
Issue Dt:
01/30/2001
Application #:
08869033
Filing Dt:
06/04/1997
Title:
METHOD AND APPARATUS FOR SECURING AN ELECTRONIC PACKAGE TO A CIRCUIT BOARD
16
Patent #:
Issue Dt:
11/20/2001
Application #:
08874004
Filing Dt:
06/12/1997
Title:
ELECTRONIC DIRECTORY SYSTEM AND METHOD
17
Patent #:
Issue Dt:
06/06/2000
Application #:
08881034
Filing Dt:
06/23/1997
Title:
AUTOMATED POST OFFICE BASED RULE ANALYSIS OF E-MAIL MESSAGES AND OTHER DATA OBJECTS FOR CONTROLLED DISTRIBUTION IN NETWORK ENVIRONMANTS
18
Patent #:
Issue Dt:
06/20/2000
Application #:
08883548
Filing Dt:
06/26/1997
Title:
METHOD AND SYSTEM OF SONOT LINE TRACE
19
Patent #:
Issue Dt:
10/17/2000
Application #:
08885403
Filing Dt:
06/30/1997
Title:
METHOD FOR REVOKING COMPUTER BACKUP FILES USING CRYPTOGRAPHIC TECHNIQUES
20
Patent #:
Issue Dt:
09/07/1999
Application #:
08891714
Filing Dt:
07/11/1997
Title:
INTEGRATION OF INTELLIGENCE WITH COMMUNICATIONS IN A SWITCHING NODE
21
Patent #:
Issue Dt:
06/06/2000
Application #:
08895221
Filing Dt:
07/15/1997
Title:
METHOD AND SYSTEM FOR SECURELY INCORPORATING ELECTRONIC INFORMATION INTO AN ONLINE PURCHASING APPLICATION
22
Patent #:
Issue Dt:
10/10/2000
Application #:
08898364
Filing Dt:
07/22/1997
Title:
ELECTRONIC PROCESSING OF MAILING LISTS
23
Patent #:
Issue Dt:
03/06/2001
Application #:
08902293
Filing Dt:
07/29/1997
Title:
METHOD, SYSTEM AND ARITCLE OF MANUFACTURE FOR PERFORMING REAL TIME CURRENCY CONVERSION
24
Patent #:
Issue Dt:
10/26/1999
Application #:
08914232
Filing Dt:
08/19/1997
Title:
METHOD OF ALIGNMENT FOR MULTI-CCD AND THE APPARATUS OF THE SAME
25
Patent #:
Issue Dt:
02/29/2000
Application #:
08918094
Filing Dt:
08/25/1997
Title:
SECURE GRAPHICAL OBJECTS IN WEB DOCUMENTS WITH A PROGRAM APPLET PLACED TO PRESENT FURTHER INFORMATION UPON SELECTED CONDITIONS
26
Patent #:
Issue Dt:
04/01/2003
Application #:
08918698
Filing Dt:
08/21/1997
Publication #:
Pub Dt:
05/16/2002
Title:
ACTIVE ELECTRONIC MAIL
27
Patent #:
Issue Dt:
06/13/2000
Application #:
08926332
Filing Dt:
09/05/1997
Title:
HITLESS RECONFIGURATION OF A WAVELENGTH DIVISION MULTIPLEXED OPTICAL COMMUNICATION NETWORK
28
Patent #:
Issue Dt:
01/18/2000
Application #:
08928291
Filing Dt:
09/12/1997
Title:
3D TRIANGLE RENDERING BY TEXTURE HARDWARE AND COLOR SOFTWARE USING SIMULTANEOUS TRIANGLE-WALKING AND
29
Patent #:
Issue Dt:
05/28/2002
Application #:
08928642
Filing Dt:
09/12/1997
Title:
DATA STORAGE/ACCESS NETWORK SYSTEM FOR ZOOMING IMAGE AND METHOD OF THE STORAGE/ACCESS
30
Patent #:
Issue Dt:
05/23/2000
Application #:
08938742
Filing Dt:
09/26/1997
Title:
METHOD AND SYSTEM FOR AUTOMATIC IMAGE-PROPERTY IDENTIFICATION FOR AN OPTICAL SCANNER
31
Patent #:
Issue Dt:
11/09/1999
Application #:
08944923
Filing Dt:
10/06/1997
Title:
INTELLIGENT AGENT FOR EXECUTING DELEGATED TASKS
32
Patent #:
Issue Dt:
09/25/2001
Application #:
08949881
Filing Dt:
10/14/1997
Title:
METHOD AND SYSTEM FOR PROCESSING A MEMORY MAP TO PROVIDE LISTING INFORMATION REPRESENTING DATA WITHIN A DATABASE
33
Patent #:
Issue Dt:
02/20/2001
Application #:
08956462
Filing Dt:
10/23/1997
Title:
REMOTE EDUCATION METHOD AND APPARATUS VIA AN INTERNET
34
Patent #:
Issue Dt:
09/03/2002
Application #:
08959932
Filing Dt:
10/29/1997
Title:
SYSTEM AND METHOD FOR MONITORING COMPUTER USAGE
35
Patent #:
Issue Dt:
10/24/2000
Application #:
08968997
Filing Dt:
11/12/1997
Title:
GENERIC SOFTWARE STATE MACHINE
36
Patent #:
Issue Dt:
08/08/2000
Application #:
08969164
Filing Dt:
11/12/1997
Title:
HIGH BANDWIDTH BROADCAST SYSTEM HAVING LOCALIZED MULTICAST ACCESS TO BROADCAST CONTENT
37
Patent #:
Issue Dt:
11/30/1999
Application #:
08969187
Filing Dt:
11/12/1997
Title:
SYSTEM AND METHOD OF CONSTRUCTING DYNAMIC OBJECTS FOR AN APPLICATION PROGRAM
38
Patent #:
Issue Dt:
09/04/2001
Application #:
08970470
Filing Dt:
11/14/1997
Title:
System and method for storing and searching buy and sell information of a marketplace
39
Patent #:
Issue Dt:
02/08/2000
Application #:
08970720
Filing Dt:
11/14/1997
Title:
SEMICONDUCTOR IMAGE SENSOR
40
Patent #:
Issue Dt:
10/17/2000
Application #:
08971091
Filing Dt:
11/14/1997
Title:
SYSTEM AND METHOD FOR OPTIMAL ADAPTIVE MATCHING OF USERS TO MOST RELEVANT ENTITY AND INFORMATION IN REAL-TIME
41
Patent #:
Issue Dt:
05/23/2000
Application #:
08978418
Filing Dt:
11/25/1997
Title:
COMPUTER SECURITY SYSTEM HAVING A PASSWORD RECOVERY FUNCTION WHICH DISPLAYS A PASSWORD UPON THE INPUT OF AN IDENTIFICATION NUMBER
42
Patent #:
Issue Dt:
09/19/2000
Application #:
08979220
Filing Dt:
11/26/1997
Title:
METHOD AND SYSTEM FOR HTML- DRIVEN INTERACTIVE IMAGE CLIENT
43
Patent #:
Issue Dt:
04/24/2001
Application #:
08985790
Filing Dt:
12/05/1997
Title:
METHOD AND APPARATUS FOR CONTROLLING AND OBSERVING DATA IN A LOGIC BLOCK-BASED ASIC
44
Patent #:
Issue Dt:
05/01/2001
Application #:
08986973
Filing Dt:
12/08/1997
Title:
METHOD AND SYSTEM FOR PROVIDING PREPAID AND CREDIT-LIMITED TELEPHONE SERVICES
45
Patent #:
Issue Dt:
06/27/2000
Application #:
09002679
Filing Dt:
01/05/1998
Title:
METHOD FOR FABRICATING IC FOR USE IN COMMUNICATION
46
Patent #:
Issue Dt:
08/22/2000
Application #:
09006681
Filing Dt:
01/13/1998
Title:
SYSTEM FOR CALCULATING OCCASION DATES AND CONVERTING BETWEEN DIFFERENT CALENDAR SYSTEMS, AND INTELLIGENT AGENT FOR USING SAME
47
Patent #:
Issue Dt:
05/08/2001
Application #:
09009923
Filing Dt:
01/20/1998
Title:
DYNAMIC POLICY-BASED APPARATUS FOR WIDE-RANGE CONFIGURABLE NETWORK SERVICE AUTHENTICATION AND ACCESS CONTROL USING A FIXED-PATH HARDWARE CONFIGURATION
48
Patent #:
Issue Dt:
11/02/1999
Application #:
09015421
Filing Dt:
01/29/1998
Title:
SEARCH ENGINE INCLUDING QUERY DATABASE, USER PROFILE DATABASE, INFORMATION TEMPLATES AND EMAIL FACILITY
49
Patent #:
Issue Dt:
05/22/2001
Application #:
09021796
Filing Dt:
02/11/1998
Title:
CALL PARKING AND PAGING SYSTEM AND METHOD OF OPERATION
50
Patent #:
Issue Dt:
04/01/2003
Application #:
09044461
Filing Dt:
03/19/1998
Title:
NONLINEAR VIDEO EDITOR
51
Patent #:
Issue Dt:
05/09/2000
Application #:
09056390
Filing Dt:
04/06/1998
Title:
CIRCUIT PACKAGING FOR MILLIMETER-WAVE COMPONENTS
52
Patent #:
Issue Dt:
02/27/2001
Application #:
09056577
Filing Dt:
04/06/1998
Title:
METHOD AND SYSTEM FOR IMAGE TEMPLATES
53
Patent #:
Issue Dt:
02/20/2001
Application #:
09057013
Filing Dt:
04/07/1998
Title:
METHOD AND SYSTEM FOR PANORAMA VIEWING
54
Patent #:
Issue Dt:
09/05/2000
Application #:
09057805
Filing Dt:
04/09/1998
Title:
INTEGRATED APPARATUS FOR INTERFACING SEVERAL COMPUTERS TO THE INTERNET THROUGH A SINGLE CONNECTION
55
Patent #:
Issue Dt:
06/20/2000
Application #:
09058169
Filing Dt:
04/10/1998
Title:
MOBILE INFORMATION TERMINAL AND OPERATING METHOD THEREOF
56
Patent #:
Issue Dt:
09/19/2000
Application #:
09072948
Filing Dt:
05/04/1998
Title:
AUTOMATED HELP INSTRUCTIONS FOR AUTOMATICALLY OR ADAPTIVELY CONFIGURING A HAND-HELD DEVICE, SUCH AS A BAR CODE READER OR HAND-HELD PERSONAL COMPUTER
57
Patent #:
Issue Dt:
01/22/2002
Application #:
09074181
Filing Dt:
05/07/1998
Title:
METHOD FOR COMMUNICATING AND CONTROLLING TRANSACTIONS BETWEEN UNSECURED PARTIES
58
Patent #:
Issue Dt:
02/10/2004
Application #:
09077431
Filing Dt:
05/29/1998
Publication #:
Pub Dt:
01/17/2002
Title:
DOCUMENT PREPARATION METHOD AND MACHINE TRANSLATION DEVICE
59
Patent #:
Issue Dt:
04/10/2001
Application #:
09090582
Filing Dt:
06/04/1998
Title:
METHOD AND APPARASTUS FOR DETECTING THE NETWORK LINK STATUS OF COMPUTER SYSTEMS
60
Patent #:
Issue Dt:
04/09/2002
Application #:
09093083
Filing Dt:
06/08/1998
Title:
TRAFFIC KEY ACCESS METHOD AND TERMINAL FOR SECURE COMMUNICATION WITHOUT KEY ESCROW FACILITY
61
Patent #:
Issue Dt:
03/12/2002
Application #:
09095459
Filing Dt:
06/10/1998
Title:
METHOD AND SYSTEM FOR HTML-DRIVEN INTERACTIVE IMAGE CLIENT
62
Patent #:
Issue Dt:
03/06/2001
Application #:
09102768
Filing Dt:
06/23/1998
Title:
ELECTRONIC MAIL DETERMINATION METHOD AND SYSTEM AND STORAGE MEDIUM
63
Patent #:
Issue Dt:
02/11/2003
Application #:
09114568
Filing Dt:
07/13/1998
Title:
METHOD AND APPARATUS FOR ENCODING AND DECODING VIDEO SIGNALS BY USING STORAGE AND RETRIEVAL OF MOTION VECTORS
64
Patent #:
Issue Dt:
12/07/1999
Application #:
09118563
Filing Dt:
07/17/1998
Title:
SYSTEM AND METHOD FOR ENHANCED CALLER NAME ALERTING
65
Patent #:
Issue Dt:
04/03/2001
Application #:
09126162
Filing Dt:
07/30/1998
Title:
SYSTEM AND METHOD FOR MULTIPLE ASYNCHRONOUS TEXT CHAT CONVERSATIONS
66
Patent #:
Issue Dt:
06/12/2001
Application #:
09136108
Filing Dt:
08/17/1998
Title:
METHOD AND SYSTEM FOR CREATING PANORAMAS
67
Patent #:
Issue Dt:
03/19/2002
Application #:
09145805
Filing Dt:
09/02/1998
Title:
METHOD AND APPARATUS FOR ASYNCHRONOUS ADAPTIVE PROTOCOL LAYER TUNING
68
Patent #:
Issue Dt:
10/03/2000
Application #:
09164499
Filing Dt:
10/01/1998
Title:
SYSTEM FOR BALANCING LOADS AMONG NETWORK SERVERS
69
Patent #:
Issue Dt:
11/07/2000
Application #:
09168531
Filing Dt:
10/08/1998
Title:
ADAPTIVE COMMUNICATION SYSTEM ENABLING DISSIMILAR DEVICES TO EXCHANGE INFORMATION OVER A NETWORK
70
Patent #:
Issue Dt:
08/13/2002
Application #:
09169380
Filing Dt:
10/09/1998
Title:
CRITICAL RESOURCE MANAGEMENT
71
Patent #:
Issue Dt:
05/07/2002
Application #:
09175079
Filing Dt:
10/19/1998
Title:
SYSTEM AND METHOD FOR DYNAMIC GENERATION OF REMOTE PROXIES
72
Patent #:
Issue Dt:
03/12/2002
Application #:
09176692
Filing Dt:
10/21/1998
Title:
USAGE CHARACTERISTIC BASED SOFTWARE CUSTOMIZATION
73
Patent #:
Issue Dt:
09/18/2001
Application #:
09177145
Filing Dt:
10/22/1998
Title:
METHOD OF INTEGRATING TEXT RETRIEVAL TO ENHANCE SOFTWARE STEM SEARCHING
74
Patent #:
Issue Dt:
05/14/2002
Application #:
09183605
Filing Dt:
10/30/1998
Publication #:
Pub Dt:
05/24/2001
Title:
METHOD, APPARATUS AND SYSTEM FOR DIRECTING ACCESS TO CONTENT ON A COMPUTER NETWORK
75
Patent #:
Issue Dt:
02/08/2000
Application #:
09191318
Filing Dt:
11/13/1998
Title:
DIGITAL MULTIMEDIA NAVIGATION PLAYER/RECORDER
76
Patent #:
Issue Dt:
10/02/2001
Application #:
09192633
Filing Dt:
11/16/1998
Title:
PARALLEL WEB SITES
77
Patent #:
Issue Dt:
12/25/2001
Application #:
09196056
Filing Dt:
11/20/1998
Title:
USE OF PSEUDOCODE TO PROTECT SOFTWARE FROM UNAUTHORIZED USE
78
Patent #:
Issue Dt:
11/04/2003
Application #:
09197052
Filing Dt:
11/20/1998
Title:
USE OF CODE OBFUSCATION TO INHIBIT GENERATION OF NON-USE-RESTRICTED VERSIONS OF COPY PROTECTED SOFTWARE APPLICATIONS
79
Patent #:
Issue Dt:
11/12/2002
Application #:
09197108
Filing Dt:
11/20/1998
Title:
SOFTWARE SYSTEM AND ASSOCIATED METHODS FOR CONTROLLING THE USE OF COMPUTER PROGRAMS
80
Patent #:
Issue Dt:
05/28/2002
Application #:
09197392
Filing Dt:
11/20/1998
Title:
METHOD FOR EFFICIENTLY REVOKING DIGITAL IDENTITIES
81
Patent #:
Issue Dt:
03/18/2003
Application #:
09199750
Filing Dt:
11/25/1998
Title:
METHOD OF DETERMINING THE TIMING FOR RECLAIMING A REMOTE OBJECT
82
Patent #:
Issue Dt:
11/20/2001
Application #:
09199753
Filing Dt:
11/25/1998
Title:
METHOD OF CONSTRUCTING AN OBJECT REMOTELY ACROSS A COMPUTER NETWORK
83
Patent #:
Issue Dt:
03/13/2001
Application #:
09208612
Filing Dt:
12/08/1998
Title:
METHOD OF FABRICATING SELF-ALIGNED CONTACT IN EMBEDDED DRAM
84
Patent #:
Issue Dt:
07/24/2001
Application #:
09219040
Filing Dt:
12/23/1998
Title:
PERFORMANCE MONITOR FOR ANTENNA ARRAYS
85
Patent #:
Issue Dt:
02/13/2001
Application #:
09241175
Filing Dt:
02/01/1999
Title:
POWER-ON-RESET LOGIC WITH SECURE POWER DOWN CAPABILITY
86
Patent #:
Issue Dt:
01/09/2001
Application #:
09241457
Filing Dt:
02/02/1999
Title:
APPARATUS FOR LICENSING SOFTWARE APPLICATIONS
87
Patent #:
Issue Dt:
02/04/2003
Application #:
09264298
Filing Dt:
03/08/1999
Title:
TIERED HASHING FOR DATA ACCESS
88
Patent #:
Issue Dt:
02/01/2005
Application #:
09276954
Filing Dt:
03/26/1999
Title:
IMAGE ENCODING USING REORDERING AND BLOCKING OF WAVELET COEFFICIENTS COMBINED WITH ADAPTIVE ENCODING
89
Patent #:
Issue Dt:
01/13/2004
Application #:
09280135
Filing Dt:
03/26/1999
Title:
REORDERING WAVELET COEFFICIENTS FOR IMPROVED ENCODING
90
Patent #:
Issue Dt:
09/30/2003
Application #:
09280438
Filing Dt:
03/29/1999
Title:
APPARATUS FOR DELIVERY OF PREPAID TELECOMMUNICATION SERVICES AND METHOD THEREFOR
91
Patent #:
Issue Dt:
05/21/2002
Application #:
09289154
Filing Dt:
04/08/1999
Title:
APPARATUS AND METHODS FOR ELECTRONIC INFORMATION EXCHANGE
92
Patent #:
Issue Dt:
07/24/2001
Application #:
09311662
Filing Dt:
05/13/1999
Title:
HIGH BANDWIDTH BROADCAST SYSTEM HAVING LOCALIZED MULTICAST ACCESS TO BROADCAST CONTENT
93
Patent #:
Issue Dt:
04/09/2002
Application #:
09324090
Filing Dt:
06/01/1999
Title:
BLOCKING TECHNIQUES FOR DATA STORAGE
94
Patent #:
Issue Dt:
08/01/2000
Application #:
09328644
Filing Dt:
06/09/1999
Title:
ADVANCED FABRICATION METHOD OF INTEGRATED CIRCUITS WITH BORDERLESS VIAS AND LOW DIELECTRIC-CONSTANT INTER-METAL DIELECTRICS
95
Patent #:
Issue Dt:
05/06/2003
Application #:
09330681
Filing Dt:
06/11/1999
Title:
THREE DIMENSIONAL ANIMATION SYSTEM AND METHOD
96
Patent #:
Issue Dt:
03/14/2000
Application #:
09333094
Filing Dt:
06/15/1999
Title:
PROGRAMMED MUSIC ON DEMAND FROM THE INTERNET
97
Patent #:
Issue Dt:
05/21/2002
Application #:
09341533
Filing Dt:
07/09/1999
Title:
METHOD FOR MODELING, STORING AND TRANSFERRING DATA IN NEURTAL FORM
98
Patent #:
Issue Dt:
01/30/2001
Application #:
09358586
Filing Dt:
07/21/1999
Title:
DEVICE FOR ATTACHING A HEAT SINK
99
Patent #:
Issue Dt:
03/02/2004
Application #:
09363978
Filing Dt:
07/29/1999
Title:
METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR AUTOMATIC PAGE SUPPRESSION IN FORMS
100
Patent #:
Issue Dt:
11/29/2005
Application #:
09364170
Filing Dt:
07/29/1999
Title:
METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR DEFERRED COMPLETION OF MULTI-STEP USER TRANSACTION APPLICATIONS
Assignor
1
Exec Dt:
03/03/2021
Assignee
1
3107 BOARDWALK,
ATLANTIC CITY,, NEW JERSEY 08401
Correspondence name and address
FENG XU
1526 GILPIN AVE
WILMINGTON, DE 19806

Search Results as of: 05/15/2024 10:57 AM
If you have any comments or questions concerning the data displayed, contact PRD / Assignments at 571-272-3350. v.2.6
Web interface last modified: August 25, 2017 v.2.6
| .HOME | INDEX| SEARCH | eBUSINESS | CONTACT US | PRIVACY STATEMENT