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:034541/0001   Pages: 451
Recorded: 12/09/2014
Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).
Total properties: 5000
Page 36 of 51
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
1
Patent #:
Issue Dt:
06/22/2004
Application #:
09606896
Filing Dt:
06/29/2000
Title:
PERFORMANCE MARKERS TO MEASURE BENCHMARK TIMING OF A PLURALITY OF STANDARD FEATURES IN AN APPLICATION PROGRAM
2
Patent #:
Issue Dt:
06/07/2005
Application #:
09606923
Filing Dt:
06/29/2000
Title:
APPLICATION PROGRAMMING INTERFACE TO THE SIMPLE OBJECT ACCESS PROTOCOL
3
Patent #:
Issue Dt:
03/29/2005
Application #:
09606925
Filing Dt:
06/29/2000
Title:
PERFORMANCE MARKERS TO MEASURE BENCHMARK TIMING OF FEATURES IN A PROGRAM
4
Patent #:
Issue Dt:
09/30/2003
Application #:
09606960
Filing Dt:
06/29/2000
Title:
IN-LINE DATABASE ACCESS STATEMENTS WITHOUT A PRE-COMPILER
5
Patent #:
Issue Dt:
04/18/2006
Application #:
09606961
Filing Dt:
06/29/2000
Title:
PERFORMANCE MARKERS TO MEASURE PERFORMANCE OF FEATURES IN A PROGRAM
6
Patent #:
Issue Dt:
10/14/2003
Application #:
09606964
Filing Dt:
06/29/2000
Title:
MULTI-DIMENSIONAL DATABASE RECORD COMPRESSION UTILIZING OPTIMIZED CLUSTER MODELS
7
Patent #:
Issue Dt:
06/21/2005
Application #:
09606970
Filing Dt:
06/28/2000
Title:
SYSTEM AND METHOD OF ENHANCING WEB SERVER THROUGHPUT IN SINGLE AND MULTIPLE PROCESSOR SYSTEMS
8
Patent #:
Issue Dt:
04/06/2004
Application #:
09606988
Filing Dt:
06/29/2000
Title:
METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR IMPLEMENTING DERIVATIVE OPERATORS WITH GRAPHICS HARDWARE
9
Patent #:
Issue Dt:
10/12/2004
Application #:
09607045
Filing Dt:
06/30/2000
Title:
MULTIPLE TUNER SYSTEM FOR PREVIEWING CHANNEL CONTENT WHILE REDUCING TUNING LATENCY
10
Patent #:
Issue Dt:
03/16/2004
Application #:
09607076
Filing Dt:
06/29/2000
Title:
GOAL-DIRECTED ASYNCHRONOUS MESSAGING SYSTEM
11
Patent #:
Issue Dt:
04/25/2006
Application #:
09607170
Filing Dt:
06/29/2000
Title:
SYSTEM AND METHOD FOR DOCUMENT ISOLATION
12
Patent #:
Issue Dt:
08/04/2009
Application #:
09607195
Filing Dt:
06/28/2000
Title:
METHOD FOR CONTROLLING ACCESS TO A NETWORK BY A WIRELESS CLIENT
13
Patent #:
Issue Dt:
09/10/2002
Application #:
09607365
Filing Dt:
06/30/2000
Title:
VARYING CLUSTER NUMBER IN A SCALABLE CLUSTERING SYSTEM FOR USE WITH LARGE DATABASES
14
Patent #:
Issue Dt:
02/03/2004
Application #:
09607366
Filing Dt:
06/30/2000
Title:
METHODS AND SYSTEMS FOR REPORTING AND RESOLVING SUPPORT INCIDENTS
15
Patent #:
Issue Dt:
03/17/2009
Application #:
09607374
Filing Dt:
06/30/2000
Title:
SYSTEM AND METHOD FOR PROVIDING HELP CONTENTS FOR COMPONENTS OF A COMPUTER SYSTEM
16
Patent #:
Issue Dt:
03/09/2004
Application #:
09607444
Filing Dt:
06/30/2000
Title:
SELECTING ATTRIBUTE BASED CONTENT FOR SERVER APPLICATIONS
17
Patent #:
Issue Dt:
06/07/2005
Application #:
09607500
Filing Dt:
06/30/2000
Title:
METHODS AND SYSTEMS FOR PREVENTING SOCKET FLOODING DURING DENIAL OF SERVICE ATTACKS
18
Patent #:
Issue Dt:
01/06/2004
Application #:
09607505
Filing Dt:
06/28/2000
Title:
SYSTEM AND METHOD FOR MANAGING STORAGE SPACE ON A SEQUENTIAL STORAGE MEDIA
19
Patent #:
Issue Dt:
06/10/2003
Application #:
09607614
Filing Dt:
06/30/2000
Title:
HIGH SPEED ON-LINE BACKUP WHEN USING LOGICAL LOG OPERATIONS
20
Patent #:
Issue Dt:
11/11/2003
Application #:
09607735
Filing Dt:
06/30/2000
Title:
SYSTEM AND METHOD FOR SELECTING THE TRANSMISSION BANDWIDTH OF A DATA STREAM SENT TO A CLIENT BASED ON PERSONAL ATTRIBUTES OF THE CLIENT'S USER
21
Patent #:
Issue Dt:
09/09/2003
Application #:
09607738
Filing Dt:
06/30/2000
Title:
SYSTEM AND METHOD FOR PROTECTING SHARED SYSTEM FILES
22
Patent #:
Issue Dt:
10/05/2004
Application #:
09607740
Filing Dt:
06/30/2000
Title:
RESTORATION OF A COMPUTER TO A PREVIOUS WORKING STATE
23
Patent #:
Issue Dt:
09/25/2007
Application #:
09607786
Filing Dt:
06/30/2000
Title:
SYSTEM AND METHOD FOR JOINT OPTIMIZATION OF LANGUAGE MODEL PERFORMANCE AND SIZE
24
Patent #:
Issue Dt:
07/11/2006
Application #:
09607839
Filing Dt:
06/30/2000
Title:
SERVER-SIDE SCRIPTING THAT ENABLES CREATION OF CUSTOMIZED DOCUMENTS FOR CLIENTS
25
Patent #:
Issue Dt:
02/24/2009
Application #:
09608028
Filing Dt:
06/30/2000
Title:
SYSTEM AND RELATED METHODS FOR AUTOMATICALLY CONFIGURING A COMPUTING SYSTEM
26
Patent #:
Issue Dt:
02/07/2006
Application #:
09608209
Filing Dt:
06/30/2000
Title:
METHODS AND APPARATUS FOR PROTECTING SIGNALS TRANSMITTED BETWEEN A SOURCE AND DESTINATION DEVICE OVER MULTIPLE SIGNAL LINES
27
Patent #:
Issue Dt:
01/06/2004
Application #:
09608336
Filing Dt:
06/29/2000
Title:
STREAMING-MEDIA INPUT PORT
28
Patent #:
Issue Dt:
12/02/2003
Application #:
09608337
Filing Dt:
06/29/2000
Title:
METHOD AND APPARATUS FOR SCHEDULING MUSIC FOR SPECIFIC LISTENERS
29
Patent #:
Issue Dt:
06/26/2007
Application #:
09608341
Filing Dt:
06/29/2000
Title:
SUSPENSION AND REINSTATEMENT OF REFERENCE HANDLES
30
Patent #:
Issue Dt:
10/21/2003
Application #:
09608351
Filing Dt:
06/29/2000
Title:
GENERATION, VALIDATION AND RESERVATION OF REFERENCE HANDLES
31
Patent #:
Issue Dt:
11/07/2006
Application #:
09608395
Filing Dt:
06/30/2000
Title:
PARTIAL PRE-AGGREGATION IN RELATIONAL DATABASE QUERIES
32
Patent #:
Issue Dt:
11/30/2004
Application #:
09608397
Filing Dt:
06/30/2000
Title:
SYSTEMS AND METHODS FOR SWITCHING INTERNET CONTEXTS WITHOUT PROCESS SHUTDOWN
33
Patent #:
Issue Dt:
03/28/2006
Application #:
09608526
Filing Dt:
06/30/2000
Title:
METHOD AND APPARATUS FOR GENERATING AND MANAGING A LANGUAGE MODEL DATA STRUCTURE
34
Patent #:
Issue Dt:
02/15/2005
Application #:
09608705
Filing Dt:
06/30/2000
Title:
METHOD AND SYSTEM FOR USER SESSIONS ON PERSONAL ELECTRONIC DEVICES
35
Patent #:
Issue Dt:
12/26/2006
Application #:
09609001
Filing Dt:
06/28/2000
Title:
ACQUIRING WEB PAGE INFORMATION WITHOUT COMMITMENT TO DOWNLOADING THE WEB PAGE
36
Patent #:
Issue Dt:
05/17/2005
Application #:
09609197
Filing Dt:
06/30/2000
Title:
METHODS AND SYSTEMS FOR SYNCHRONIZING SECURITY DESCRIPTORS IN SYSTEMS THAT USE MULTIPLE SECURITY DESCRIPTOR SPECIFICATIONS
37
Patent #:
Issue Dt:
06/07/2005
Application #:
09609202
Filing Dt:
06/30/2000
Title:
SYSTEM AND INTERATIVE METHOD FOR LEXICON, SEGMENTATION AND LANGUAGE MODEL JOINT OPTIMIZATION
38
Patent #:
Issue Dt:
05/16/2006
Application #:
09609269
Filing Dt:
06/30/2000
Title:
METHODS AND SYSTEMS FOR DYNAMIC CONVERSION OF OBJECTS FROM ONE FORMAT TYPE TO ANOTHER FORMAT TYPE BY SELECTIVELY USING AN INTERMEDIARY FORMAT TYPE
39
Patent #:
Issue Dt:
11/02/2004
Application #:
09609494
Filing Dt:
06/30/2000
Title:
METHODS FOR ENHANCING FLOW ANALYSIS
40
Patent #:
Issue Dt:
01/06/2004
Application #:
09611313
Filing Dt:
07/06/2000
Title:
RECOVERY OF CLUSTER CONSISTENCY FOLLOWING FAILOVER
41
Patent #:
Issue Dt:
07/13/2004
Application #:
09611314
Filing Dt:
07/06/2000
Title:
LOAD BALANCING OF CHAT SERVERS BASED ON GRADIENTS
42
Patent #:
Issue Dt:
01/06/2004
Application #:
09611318
Filing Dt:
07/06/2000
Title:
IDENTIFICATION OF ACTIVE SERVER CLUSTER CONTROLLER
43
Patent #:
Issue Dt:
09/23/2003
Application #:
09611401
Filing Dt:
07/06/2000
Title:
UNIFIED EVENT PROGRAMMING MODEL
44
Patent #:
Issue Dt:
08/29/2006
Application #:
09611402
Filing Dt:
07/06/2000
Title:
COMPILER GENERATION OF A LATE BINDING INTERFACE IMPLEMENTATION
45
Patent #:
Issue Dt:
12/12/2006
Application #:
09611403
Filing Dt:
07/06/2000
Title:
UNIFICATION OF A PROGRAMMING LANGUAGE AND A DEFINITION LANGUAGE
46
Patent #:
Issue Dt:
04/13/2004
Application #:
09611405
Filing Dt:
07/06/2000
Title:
POPULATING A DATA WAREHOUSE
47
Patent #:
Issue Dt:
11/02/2004
Application #:
09611645
Filing Dt:
07/07/2000
Title:
SYSTEM AND METHOD FOR EXPOSURE COMPENSATION
48
Patent #:
Issue Dt:
09/07/2004
Application #:
09611646
Filing Dt:
07/07/2000
Title:
PANORAMIC VIDEO
49
Patent #:
Issue Dt:
02/22/2005
Application #:
09611649
Filing Dt:
07/07/2000
Title:
SYSTEM AND METHOD FOR SELECTIVE DECODING AND DECOMPRESSION
50
Patent #:
Issue Dt:
05/06/2003
Application #:
09611987
Filing Dt:
07/07/2000
Title:
SYSTEM AND PROCESS FOR VIEWING PANORAMIC VIDEO
51
Patent #:
Issue Dt:
01/13/2004
Application #:
09612466
Filing Dt:
07/07/2000
Title:
METHOD FOR ADDING A CELL TO THE SIDE OF AN EXISTING TABLE IN A DOCUMENT
52
Patent #:
Issue Dt:
03/02/2004
Application #:
09612830
Filing Dt:
07/07/2000
Title:
DEGHOSTING PANORAMIC VIDEO
53
Patent #:
Issue Dt:
07/11/2006
Application #:
09613032
Filing Dt:
07/10/2000
Title:
APPLYING A PERMISSION GRANT SET TO A CALL STACK DURING RUNTIME
54
Patent #:
Issue Dt:
06/21/2005
Application #:
09613235
Filing Dt:
07/10/2000
Title:
SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR CONCEPT BASED INFORMATION SEARCHING
55
Patent #:
Issue Dt:
06/01/2004
Application #:
09613237
Filing Dt:
07/10/2000
Title:
SYSTEM AND METHOD FOR INCORPORATING CONCEPT-BASED RETRIEVAL WITHIN BOOLEAN SEARCH ENGINES
56
Patent #:
Issue Dt:
07/22/2003
Application #:
09613319
Filing Dt:
07/11/2000
Title:
METHOD AND SYSTEM FOR DEBUGGING MULTIPLE FUNCTION CALLS
57
Patent #:
Issue Dt:
05/18/2004
Application #:
09614158
Filing Dt:
07/11/2000
Title:
UNIFIED DATA TYPE SYSTEM AND METHOD
58
Patent #:
Issue Dt:
07/20/2004
Application #:
09614435
Filing Dt:
07/12/2000
Title:
SYSTEM AND METHOD FOR CACHING AND RETRIEVING INFORMATION
59
Patent #:
Issue Dt:
03/28/2006
Application #:
09614660
Filing Dt:
07/12/2000
Title:
STEALTHY AUDIO WATERMARKING
60
Patent #:
Issue Dt:
04/01/2003
Application #:
09614740
Filing Dt:
07/12/2000
Title:
METHODS AND SYSTEMS FOR UPDATING AN INHERITANCE TREE WITH MINIMAL INCREASE IN MEMORY USAGE
61
Patent #:
Issue Dt:
06/02/2009
Application #:
09614890
Filing Dt:
07/12/2000
Title:
AUDIO WATERMARKING WITH COVERT CHANNEL AND PERMUTATIONS
62
Patent #:
Issue Dt:
03/14/2006
Application #:
09615182
Filing Dt:
07/13/2000
Title:
SYSTEM AND METHOD FOR SYNCHRONIZING MULTIPLE DATABASE FILES
63
Patent #:
Issue Dt:
11/28/2006
Application #:
09615183
Filing Dt:
07/13/2000
Title:
SYSTEM AND METHOD FOR OPTIMIZING THE DATA TRANSFER BETWEEN MIRRORED DATABASES STORED ON BOTH A CLIENT AND SERVER COMPUTER
64
Patent #:
Issue Dt:
12/31/2002
Application #:
09615905
Filing Dt:
07/13/2000
Title:
CONVERTING A HIERARCHICAL DATA STRUCTURE INTO A FLAT DATA STRUCTURE
65
Patent #:
Issue Dt:
06/27/2006
Application #:
09617624
Filing Dt:
07/17/2000
Title:
SYSTEM AND METHOD FOR EMULATING THE OPERATION OF A VIDEO GRAPHICS ADAPTER
66
Patent #:
Issue Dt:
03/17/2009
Application #:
09617669
Filing Dt:
07/17/2000
Title:
SYSTEM AND METHOD FOR DISPLAYING IMAGES OF VIRTUAL MACHINE ENVIRONMENTS
67
Patent #:
Issue Dt:
11/18/2003
Application #:
09617709
Filing Dt:
07/17/2000
Title:
SYSTEM AND METHOD FOR EMULATING THE OPERATION OF A TRANSLATION LOOK-ASIDE BUFFER
68
Patent #:
Issue Dt:
09/30/2003
Application #:
09620173
Filing Dt:
07/19/2000
Title:
TRANSMISSION ANNOUNCEMENT SYSTEM AND METHOD FOR ANNOUNCING UPCOMING DATA TRANSMISSIONS OVER A BROADCAST NETWORK
69
Patent #:
Issue Dt:
03/22/2005
Application #:
09620533
Filing Dt:
07/23/2000
Title:
KNITWEAR MODELING
70
Patent #:
Issue Dt:
07/06/2004
Application #:
09620618
Filing Dt:
07/21/2000
Title:
METHODS AND SYSTEMS FOR HINTING FONTS
71
Patent #:
Issue Dt:
07/19/2005
Application #:
09620744
Filing Dt:
07/20/2000
Title:
METHODS AND SYSTEMS FOR DYNAMICALLY CREATING USER INTERFACES
72
Patent #:
Issue Dt:
10/04/2005
Application #:
09620745
Filing Dt:
07/20/2000
Title:
RANKING PARSER FOR A NATURAL LANGUAGE PROCESSING SYSTEM
73
Patent #:
Issue Dt:
08/10/2004
Application #:
09620746
Filing Dt:
07/20/2000
Title:
ADMINISTRATIVE SECURITY SYSTEMS AND METHODS
74
Patent #:
Issue Dt:
08/10/2010
Application #:
09620771
Filing Dt:
07/21/2000
Title:
LONG RUNNING TRANSACTION INTEGRATION WITH SELECTIVE DEHYDRATION AND SELECTIVE COMPENSATION
75
Patent #:
Issue Dt:
06/24/2003
Application #:
09620876
Filing Dt:
07/21/2000
Title:
ON-OBJECT USER INTERFACE
76
Patent #:
Issue Dt:
11/04/2008
Application #:
09621715
Filing Dt:
07/24/2000
Title:
VOICE AND TELEPHONE KEYPAD BASED DATA ENTRY FOR INTERACTING WITH VOICE INFORMATION SERVICES
77
Patent #:
Issue Dt:
05/31/2005
Application #:
09623881
Filing Dt:
09/11/2000
Title:
TECHNIQUES FOR PROTECTION OF DATA-COMMUNICATION NETWORKS
78
Patent #:
Issue Dt:
11/22/2005
Application #:
09626170
Filing Dt:
07/27/2000
Title:
PLACE SPECIFIC BUDDY LIST SERVICES
79
Patent #:
Issue Dt:
07/05/2005
Application #:
09626710
Filing Dt:
07/27/2000
Title:
SERVER STRESS-TESTING RESPONSE VERIFICATION
80
Patent #:
Issue Dt:
08/15/2006
Application #:
09627147
Filing Dt:
07/21/2000
Title:
SHAPE AND ANIMATION METHODS AND SYSTEMS USING EXAMPLES
81
Patent #:
Issue Dt:
04/20/2004
Application #:
09627762
Filing Dt:
07/28/2000
Title:
MEDIA SEGMENTATION SYSTEM AND RELATED METHODS
82
Patent #:
Issue Dt:
11/09/2004
Application #:
09628473
Filing Dt:
07/31/2000
Title:
ARBITRATING AND SERVICING POLYCHRONOUS DATA REQUESTS IN DIRECT MEMORY ACCESS
83
Patent #:
Issue Dt:
03/08/2005
Application #:
09628477
Filing Dt:
07/31/2000
Title:
METHOD AND SYSTEM FOR MULTIPROCESSOR GARBAGE COLLECTION
84
Patent #:
Issue Dt:
10/12/2004
Application #:
09628610
Filing Dt:
07/31/2000
Title:
METHOD AND SYSTEM FOR GARBAGE COLLECTION USING A DYNAMCIALLY TUNED WRITE BARRIER
85
Patent #:
Issue Dt:
08/02/2005
Application #:
09628658
Filing Dt:
07/28/2000
Title:
SYSTEM AND METHOD FOR STORING COMPRESSED DATA ONTO A STORAGE MEDIUM
86
Patent #:
Issue Dt:
05/18/2004
Application #:
09628708
Filing Dt:
07/31/2000
Title:
EFFICIENT WRITE-WATCH MECHANISM USEFUL FOR GARBAGE COLLECTION IN A COMPUTER SYSTEM
87
Patent #:
Issue Dt:
01/27/2004
Application #:
09628796
Filing Dt:
07/28/2000
Title:
SYSTEM AND METHOD FOR COMPRESSING DATA
88
Patent #:
Issue Dt:
03/29/2005
Application #:
09628839
Filing Dt:
07/31/2000
Title:
DEBUG ANNOTATIONS
89
Patent #:
Issue Dt:
09/16/2003
Application #:
09628879
Filing Dt:
07/31/2000
Title:
METHOD AND SYSTEM FOR USING A MARK-LIST FOR GARBAGE COLLECTION
90
Patent #:
Issue Dt:
04/29/2003
Application #:
09628930
Filing Dt:
07/28/2000
Title:
LEVER KEYSWITCH
91
Patent #:
Issue Dt:
01/28/2003
Application #:
09629010
Filing Dt:
08/01/2000
Title:
INTERESTING TABLE-SUBSET SELECTION FOR DATABASE WORKLOAD MATERIALIZED VIEW SELECTION
92
Patent #:
Issue Dt:
12/31/2002
Application #:
09629031
Filing Dt:
07/31/2000
Title:
METHOD AND SYSTEM FOR CONCURRENT GARBAGE COLLECTION
93
Patent #:
Issue Dt:
12/02/2003
Application #:
09629217
Filing Dt:
07/31/2000
Title:
METHODS AND APPARATUS FOR PREDICTING AND SELECTIVELY COLLECTING PREFERENCES BASED ON PERSONALITY DIAGNOSIS
94
Patent #:
Issue Dt:
01/03/2006
Application #:
09629234
Filing Dt:
07/31/2000
Title:
DYNAMIC RECONFIGURATION OF MULTIMEDIA STREAM PROCESSING MODULES
95
Patent #:
Issue Dt:
02/18/2003
Application #:
09629275
Filing Dt:
07/31/2000
Title:
BUSINESS DIRECTORY SEARCH ENGINE
96
Patent #:
Issue Dt:
03/12/2002
Application #:
09629353
Filing Dt:
08/01/2000
Title:
Merging materialized view pairs for database workload materialized view selection
97
Patent #:
Issue Dt:
03/12/2002
Application #:
09629412
Filing Dt:
08/01/2000
Title:
Identifying indexes on materialized views for database workload
98
Patent #:
Issue Dt:
06/08/2004
Application #:
09631285
Filing Dt:
08/03/2000
Title:
IMPLEMENTATION AND USES OF XSRGB
99
Patent #:
Issue Dt:
11/26/2002
Application #:
09631515
Filing Dt:
08/03/2000
Title:
METHOD AND SYSTEM FOR MANIPULATING PAGE-BREAKS IN AN ELECTRONIC DOCUMENT
100
Patent #:
Issue Dt:
12/14/2004
Application #:
09631854
Filing Dt:
08/03/2000
Title:
METHOD AND APPARATUS FOR FILE SEARCHING, ACCESSING FILE IDENTIFIERS FROM REFERENCE PAGE
Assignor
1
Exec Dt:
10/14/2014
Assignee
1
ONE MICROSOFT WAY
REDMOND, WASHINGTON 98052
Correspondence name and address
CPA GLOBAL LIMITED
LIBERATION HOUSE
CASTLE STREET
ST HELIER, JE1 1BL JERSEY

Search Results as of: 09/22/2024 07:55 PM
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