Patent Assignment
Reel/Frame 034564/0001
ASSIGNMENT OF ASSIGNOR'S INTEREST
Recorded: 2014-12-09
Received: 2014-12-09
Pages: 451
Assignor
MICROSOFT CORPORATION
Executed: 2014-10-14
Assignee
MICROSOFT TECHNOLOGY LICENSING, LLC
ONE MICROSOFT WAY, REDMOND, WA, 98052, UNITED STATES
Covered Applications
(100)
STORAGE MOBILITY USING LOCATOR-IDENTIFIER SEPARATION PROTOCOL
App. No. 14/578,582
→
Transcription and Tagging System
App. No. 14/578,586
→
FOAM WALL STRUCTURE
App. No. 14/494,971
→
DETECTION OF DISK SURFACE IRREGULARITIES IN DATA STORAGE DEVICES
App. No. 14/179,355
→
GENERATING A COMBINED IMAGE FROM MULTIPLE IMAGES
App. No. 12/772,772
→
TARGETING IN A STYLUS-BASED USER INTERFACE
App. No. 12/772,644
→
SYSTEM FOR SYNCHRONOUS AND ASYNCHRONOUS GAMING MODES
App. No. 12/772,813
→
DETECTING MOTION FOR A MULTIFUNCTION SENSOR DEVICE
App. No. 12/772,735
→
WORD RECOGNITION OF TEXT UNDERGOING AN OCR PROCESS
App. No. 12/772,376
→
WEB PAGE ERROR REPORTING
App. No. 12/772,684
→
IMAGE CAPTURE
App. No. 12/772,805
→
VALIDATING THE ORIGIN OF WEB CONTENT
App. No. 12/772,616
→
HETEROGENEOUS IMAGE SENSOR SYNCHRONIZATION
App. No. 12/772,802
→
DYNAMIC IMAGE PRESENTATION
App. No. 12/770,988
→
AFFINE DISTORTION COMPENSATION
App. No. 12/771,774
→
CONTEXT-AWARE QUERY CLASSIFICATION
App. No. 12/771,832
→
REDUCING FEEDBACK LATENCY
App. No. 12/771,286
→
MEMORY USAGE SCANNING
App. No. 12/770,937
→
EXTRACTING STRUCTURED DATA FROM WEB QUERIES
App. No. 12/770,778
→
ELECTRONIC DEVICE STAND
App. No. 12/771,937
→
REVIEWING USER-CREATED CONTENT BEFORE WEBSITE PRESENTATION
App. No. 12/771,356
→
Group Recommendations in Social Networks
App. No. 12/772,083
→
Prioritization of Resources based on User Activities
App. No. 12/771,290
→
AUDIO SPATIALIZATION USING REFLECTIVE ROOM MODEL
App. No. 12/772,014
→
MULTI-PROTOCOL ACCESS TO FILES AND DIRECTORIES
App. No. 12/771,660
→
HYBRID MEMORY DEVICE WITH SINGLE INTERFACE
App. No. 12/771,670
→
SYSTEMS AND METHODS FOR ENHANCING SEARCH QUERY RESULTS
App. No. 12/771,415
→
KEYBOARD ASSEMBLY AND UNDERLYING DISPLAY DEVICE
App. No. 12/771,701
→
METHODS AND SYSTEMS FOR HALTING SYNCHRONIZATION LOOPS IN A DISTRIBUTED SYSTEM
App. No. 12/771,649
→
MULTI-THREADED SORT OF DATA ITEMS IN SPREADSHEET TABLES
App. No. 12/771,164
→
SPIN CONTROL USER INTERFACE FOR SELECTING OPTIONS
App. No. 12/771,422
→
Software Development Tool
App. No. 12/770,729
→
ACCELERATED INSTANT REPLAY FOR CO-PRESENT AND DISTRIBUTED MEETINGS
App. No. 12/771,429
→
Software Development Tool
App. No. 12/770,790
→
MODIFIABLE HIGH-LEVEL INTERMEDIATE REPRESENTATION OF SOURCE CODE
App. No. 12/770,814
→
Information Exploration
App. No. 12/771,140
→
TEMPORARY FORMATTING AND CHARTING OF SELECTED DATA
App. No. 12/770,992
→
RESHAPABLE CONNECTOR WITH VARIABLE RIGIDITY
App. No. 12/771,057
→
EFFICIENT ENCODING OF STRUCTURED DATA
App. No. 12/771,924
→
COLLABORATIVE SEARCH AND SHARE
App. No. 12/771,282
→
CONVERTING CONTROLS INTO SOURCE CODE
App. No. 12/769,674
→
COMPARISONS BETWEEN ENTITIES OF A PARTICULAR TYPE
App. No. 12/770,272
→
Destination Maps User Interface
App. No. 12/770,381
→
CAPTURING REFLECTED LIGHT FROM A SAMPLING SURFACE
App. No. 12/769,974
→
REMOTABLE PROJECT
App. No. 12/769,673
→
MULTIPLE CENTROID CONDENSATION OF PROBABILITY DISTRIBUTION CLOUDS
App. No. 12/770,394
→
ZOOM DISPLAY NAVIGATION
App. No. 12/770,368
→
LOCAL VOICEMAIL FOR MOBILE DEVICES
App. No. 12/769,669
→
APPLICATION LAUNCHING VIA INDEXED DATA
App. No. 12/770,518
→
ACTIVE VIBRATIONS
App. No. 12/770,392
→
COMPARISONS BETWEEN ENTITIES OF A PARTICULAR TYPE
App. No. 12/770,294
→
SYSTEM AND METHOD FOR GENERATING SUGGESTED ALTERNATIVES FOR VISUAL OR AUDIBLE SUBMISSIONS
App. No. 12/769,733
→
RESOURCE CAPACITY MONITORING AND REPORTING
App. No. 12/769,979
→
News Feed Techniques
App. No. 12/769,443
→
NEAR-LOSSLESS VIDEO SUMMARIZATION
App. No. 12/768,769
→
GENERIC FILE PROTECTION FORMAT
App. No. 12/768,752
→
DATA CLASSIFIER
App. No. 12/768,731
→
TRANSPARENT MIGRATION OF ENDPOINT
App. No. 12/768,750
→
CLIENT APPLICATION AND WEB PAGE INTEGRATION
App. No. 12/768,957
→
USING DNS REFLECTION TO MEASURE NETWORK PERFORMANCE
App. No. 12/769,270
→
ONLINE PLATFORM FOR WEB ADVERTISEMENT PARTNERSHIPS
App. No. 12/769,406
→
DYNAMIC RESISTANCE CONTROL OF A STYLUS
App. No. 12/769,327
→
DIAGNOSTIC DASHBOARD FOR WEB PAGES
App. No. 12/769,027
→
ESTABLISHING SEARCH RESULTS AND DEEPLINKS USING TRAILS
App. No. 12/768,172
→
TRANSPARENT KEYBOARD ASSEMBLY WITH UNDERLYING DISPLAY DEVICE
App. No. 12/768,050
→
DISPLAYING IMAGES ON SOLID SURFACES
App. No. 12/767,821
→
RESUMABLE METHODS
App. No. 12/767,811
→
TERMINAL SERVICES VIEW TOOLBOX
App. No. 12/767,819
→
GRASP SIMULATION OF A VIRTUAL OBJECT
App. No. 12/767,814
→
MALWARE INVESTIGATION BY ANALYZING COMPUTER MEMORY
App. No. 12/767,810
→
Importing Tree Structure
App. No. 12/767,807
→
INTERFACING WITH A COMPUTING APPLICATION USING A MULTI-DIGIT SENSOR
App. No. 12/767,804
→
FACILITATING KEYWORD EXTRACTION FOR ADVERTISEMENT SELECTION
App. No. 12/768,341
→
INFORMATION RETRIEVAL SYSTEM WITH CUSTOMIZATION
App. No. 12/767,247
→
USING STRUCTURED OFFER DATA TO CREATE KEYWORD BASED ADVERTISEMENTS
App. No. 12/767,402
→
SEARCH RESULT PRESENTATION
App. No. 12/766,936
→
USER MODIFICATION OF A MODEL APPLIED TO SEARCH RESULTS
App. No. 12/767,211
→
SYSTEM AND METHOD FOR FILTERING AND ORGANIZING ITEMS BASED ON COMMON ELEMENTS
App. No. 12/767,567
→
PROJECTED IMAGE ENHANCEMENT
App. No. 12/766,938
→
DATA COLLECTOR
App. No. 12/766,937
→
EMBEDDABLE PROJECT DATA
App. No. 12/766,924
→
ENRICHING ONLINE VIDEOS BY CONTENT DETECTION, SEARCHING, AND INFORMATION AGGREGATION
App. No. 12/767,114
→
HIERARCHICALLY DISASSEMBLING MESSAGES
App. No. 12/767,091
→
HAND-LOCATION POST-PROCESS REFINEMENT IN A TRACKING SYSTEM
App. No. 12/767,126
→
SEARCH ENGINE DATA STRUCTURE
App. No. 12/766,932
→
FACILITATING USE OF A DEVICE BASED ON SHORT-RANGE WIRELESS TECHNOLOGY
App. No. 12/767,005
→
SYSTEM AND METHOD FOR OPTIMIZING A GRAPHICS INTENSIVE SOFTWARE PROGRAM FOR THE USER'S GRAPHICS HARDWARE
App. No. 12/766,870
→
Bandwidth-Proportioned Datacenters
App. No. 12/766,726
→
STORING TEMPORARY STATE DATA IN SEPARATE CONTAINERS
App. No. 12/766,681
→
QUOTA-BASED ARCHIVING
App. No. 12/766,026
→
COLLAPSIBLE TABBED USER INTERFACE
App. No. 12/765,867
→
EMAIL VIEWS
App. No. 12/766,484
→
MULTI-THREADED SORT OF DATA ITEMS IN SPREADSHEET TABLES
App. No. 12/766,629
→
ADAPTIVE ENERGY-EFFICIENT LOCATION DETERMINATION
App. No. 12/766,208
→
SEARCH SERVICE ADMINISTRATION WEB SERVICE PROTOCOL
App. No. 12/766,703
→
IDENTIFYING LOCATION NAMES WITHIN DOCUMENT TEXT
App. No. 12/764,989
→
INFORMATION PRESENTATION SYSTEM
App. No. 12/765,465
→
Actionable Email Documents
App. No. 12/765,448
→
PROBABILISTIC GRADIENT BOOSTED MACHINES
App. No. 12/764,979
→
CUSTOMIZING STREAMING CONTENT PRESENTATION
App. No. 12/765,621
→