IP Library Assignment 034766/0001
Patent Assignment
Reel/Frame 034766/0001

ASSIGNMENT OF ASSIGNOR'S INTEREST

Recorded: 2015-01-15 Received: 2015-01-15 Pages: 466
Assignor
MICROSOFT CORPORATION
Executed: 2014-10-14
Assignee
MICROSOFT TECHNOLOGY LICENSING, LLC
ONE MICROSOFT WAY, REDMOND, WA, 98052, UNITED STATES
Covered Applications (100)
ENHANCED DIGITAL VIDEO RECORDING USING VIDEO TRANSCODING
App. No. 14/296,228
ARCHITECTURE FOR MULTIPLE GRAPHICS PLANES
App. No. 14/188,642
Bandwidth Reclamation Using IP Infrastructure For Video Content Delivery
App. No. 14/099,547
Decoding For High Efficiency Video Transcoding
App. No. 14/092,524
GRAPHICS OVERLAY SYSTEM FOR MULTIPLE DISPLAYS USING COMPRESSED VIDEO
App. No. 13/900,027
PROCESSING A VIDEO STREAM IN REAL TIME BASED ON BINARY INFORMATION OF THE VIDEO STREAM
App. No. 13/835,158
OPTIMIZED MOTION COMPENSATION AND MOTION ESTIMATION FOR VIDEO CODING
App. No. 13/782,925
MOTION ADAPTIVE DEINTERLACER
App. No. 13/618,536
STREAMLINED TRANSCODER ARCHITECTURE
App. No. 13/610,522
EFFICIENT TRANSCODING BETWEEN FORMATS USING MACROBLOCK BUFFER
App. No. 13/450,307
RELIABLE DELIVERY OF MULTI-CAST CONFERENCING DATA
App. No. 13/398,422
UNIFIED SCALING WITH DIFFERENTIAL CODING FOR INTERNAL BIT DEPTH EXTENSION AND REFERENCE FRAME COMPRESSION
App. No. 13/348,774
UNIFIED MODEL FOR AUTHORING AND EXECUTING FLOW-BASED AND CONSTRAINT-BASED WORKFLOWS
App. No. 13/315,492
METHOD AND SYSTEM FOR DELAYED ALLOCATION OF RESOURCES
App. No. 13/309,331
PROVIDING WEB-BASED IMAGING SERVICES WITHIN A CLIENT-BASED APPLICATION
App. No. 13/243,120
MEDIA TRANSMISSION USING AGGREGATED BANDWIDTH OF DISPARATE COMMUNICATION CHANNELS
App. No. 13/227,340
PROVISIONING OF WIRELESS CONNECTIVITY FOR DEVICES USING NFC
App. No. 13/197,335
RECENT CONTACTS AND ITEMS
App. No. 13/194,225
PREDICTING DATABASE SYSTEM PERFORMANCE
App. No. 13/187,211
CONTEXT MODEL CACHE-MANAGEMENT IN A DUAL-PIPELINE CABAC ARCHITECTURE
App. No. 13/172,775
PROCESSING UNIT ENCLOSED OPERATING SYSTEM
App. No. 13/171,993
DUAL-PIPELINE CABAC ENCODER ARCHITECTURE
App. No. 13/172,773
EFFICIENT POINT-TO-MULTIPOINT DATA RECONCILIATION
App. No. 13/155,607
EFFICIENT POINT-TO-MULTIPOINT DATA RECONCILIATION
App. No. 13/155,356
RENDEZVOUSING RESOURCE REQUESTS WITH CORRESPONDING RESOURCES
App. No. 13/155,098
Trick Mode Support for VOD with Long Intra-Frame Intervals
App. No. 13/084,389
Selectable State Machine User Interface System
App. No. 13/044,581
UTILIZING VIRTUAL FOLDERS
App. No. 13/034,385
METHOD AND SYSTEM FOR PERFORMING SECONDARY SEARCH ACTIONS BASED ON PRIMARY SEARCH RESULT ATTRIBUTES
App. No. 13/016,052
ON-CHIP BUS
App. No. 12/986,446
VIDEO PRESENTING NETWORK CONFIGURATION SOLUTION SPACE TRAVERSAL
App. No. 12/986,979
PROXY FOR VIDEO ON DEMAND SERVER CONTROL
App. No. 12/951,960
System and Method for Secure Third-Party Development and Hosting within a Financial Services Network
App. No. 12/911,443
Architecture For Combining Media Processing With Networking
App. No. 12/898,591
CONTROLLING ELECTRONIC COMPONENTS IN A COMPUTING ENVIRONMENT
App. No. 12/884,373
MANIPULATING OBJECTS DISPLAYED ON A DISPLAY SCREEN
App. No. 12/880,901
Support Mechanisms for Improved Group Policy Management User Interface
App. No. 12/850,853
System and Method for Restricting Data Transfers and Managing Software Components of Distributed Computers
App. No. 12/839,328
PROTOCOL AGNOSTIC REQUEST RESPONSE PATTERN
App. No. 12/783,428
Method and System for Semantically Labeling Strings and Providing Actions Based on Semantically Labeled Strings
App. No. 12/777,322
Methods and Systems for Performing Remote Diagnostics
App. No. 12/777,150
TOUCH-SENSITIVE DEVICE FOR SCROLLING A DOCUMENT ON A DISPLAY
App. No. 12/773,068
Conversation Grouping of Electronic Mail Records
App. No. 12/769,787
DIGITAL MEDIA TRANSFER BASED ON USER BEHAVIOR
App. No. 12/767,737
SYSTEM AND METHOD FOR CUSTOMIZATION OF SEARCH RESULTS
App. No. 12/758,574
Mobile Communication Device Dynamic Service Application and Dynamic Service Application Scripting
App. No. 12/758,146
Virtual Magnifying Glass with on-the Fly Control Functionalities
App. No. 12/752,776
MESSAGE-BASED SCALABLE DATA TRANSPORT PROTOCOL
App. No. 12/748,541
LIGHTWEIGHT INPUT/OUTPUT PROTOCOL
App. No. 12/717,306
AUDIO ENCODING AND DECODING WITH INTRA FRAMES AND ADAPTIVE FORWARD ERROR CORRECTION
App. No. 12/692,417
Lookup Partitioning Storage System and Method
App. No. 12/689,984
Transcode Matrix
App. No. 12/685,951
COMPUTING DEVICE WITH RELATIVELY LIMITED STORAGE SPACE AND OPERATING/FILE SYSTEM THEREOF
App. No. 12/685,251
SYSTEM AND METHOD FOR SPAM IDENTIFICATION
App. No. 12/647,110
LAYOUT PROJECTION USING NON-LINEAR CONSTRAINTS
App. No. 12/642,572
RENDEZVOUSING RESOURCE REQUESTS WITH CORRESPONDING RESOURCES
App. No. 12/611,825
OPTIMIZED MOTION COMPENSATION AND MOTION ESTIMATION FOR VIDEO CODING
App. No. 12/572,151
SIMULTANEOUSLY REFORMATTING A DOCUMENT WITH MULTIPLE COLORS
App. No. 12/564,794
CASCADING MULTIPLE VIDEO TRANSCODERS IN A VIDEO PROCESSING SYSTEM
App. No. 12/553,228
RE-ESTABLISHING A CONNECTION FOR AN APPLICATION LAYER VIA A SERVICE LAYER
App. No. 12/544,132
REAL-TIME COMMUNICATIONS ARCHITECTURE AND METHODS FOR USE WITH A PERSONAL COMPUTER SYSTEM
App. No. 12/542,506
REAL-TIME JITTER CONTROL AND PACKET-LOSS CONCEALMENT IN AN AUDIO SIGNAL
App. No. 12/542,558
MACROBLOCK BASED SCALING OF IMAGES USING REDUCED MEMORY BANDWIDTH
App. No. 12/534,758
NOTIFICATION OF ACTIVITY AROUND DOCUMENTS
App. No. 12/510,191
SURFACE UI FOR GESTURE-BASED INTERACTION
App. No. 12/490,327
ERROR TOLERANT AUTOCOMPLETION
App. No. 12/490,288
TRANSFERRING DATA OVER A NETWORK
App. No. 12/426,075
METHOD AND SYSTEM FOR INTEGRATING INSTANT MESSAGING, STREAMING AUDIO AND AUDIO PLAYBACK
App. No. 12/419,195
Componentized Remote User Interface
App. No. 12/413,905
Status Indicators for Universal Serial Bus (USB) Ports
App. No. 12/404,657
COMMUNICATION MECHANISMS FOR MULTI-MERCHANT PURCHASING ENVIRONMENT FOR DOWNLOADABLE PRODUCTS
App. No. 12/372,756
ARCHITECTURE FOR ADJUSTING BIT RATE BASED ON MEASURED QUALITY
App. No. 12/362,453
ENHANCED DEINTERLACING USING PREDICTORS FROM MOTION ESTIMATION ENGINE
App. No. 12/362,415
MEDIA TRANSMISSION USING AGGREGATED BANDWIDTH OF DISPARATE COMMUNICATION CHANNELS
App. No. 12/362,389
MOTION COMPENSATED NOISE REDUCTION USING SHARED MOTION ESTIMATION ENGINE
App. No. 12/362,436
PROVIDING TRICK MODE FOR VIDEO STREAM TRANSMITTED OVER NETWORK
App. No. 12/362,423
MOTION ESTIMATION ENGINE FOR PERFORMING MULTIPLE TYPES OF OPERATIONS
App. No. 12/362,394
INTERMEDIATE COMPRESSION OF REFERENCE FRAMES FOR TRANSCODING
App. No. 12/361,440
EFFICIENT LINKING AND LOADING FOR LATE BINDING AND PLATFORM RETARGETING
App. No. 12/358,249
Method and System for Providing an XML Binary Format
App. No. 12/358,368
IDENTIFYING AN APPROPRIATE CONNECTION POINT FOR CONNECTING TO AN APPLICATION LAYER SESSION
App. No. 12/356,500
Configurable Message Pipelines
App. No. 12/352,486
SCOPE: A STRUCTURED COMPUTATIONS OPTIMIZED FOR PARALLEL EXECUTION SCRIPT LANGUAGE
App. No. 12/349,830
Methods and Systems for Protecting Data in USB Systems
App. No. 12/348,487
System and Method for Decoupling Space Reservation in Transactional Logs
App. No. 12/347,717
Software License Isolation Layer
App. No. 12/342,888
METHODS AND APPARATUS FOR ESTIMATION OF PROJECT SCHEDULES
App. No. 12/263,937
System and method for executing a game process
App. No. 12/289,765
System for displaying and controlling electronic objects
App. No. 12/289,705
Function-based Object Model for Web Page Display in a Mobile Device
App. No. 12/262,105
METHOD AND SYSTEM OF APPLYING POLICY ON SCREENED FILES
App. No. 12/255,549
System and method for execution a game process
App. No. 12/289,099
System and method for scalable portrait video
App. No. 12/288,281
User Interface having Zoom Functionality
App. No. 12/237,715
CALIBRATION OF AN INTERACTIVE DISPLAY SYSTEM
App. No. 12/210,041
SYSTEM AND METHODS FOR THE AUTOMATIC TRANSMISSION OF NEW, HIGH AFFINITY MEDIA
App. No. 12/208,241
System and method for determining 3D orientation of a pointing device
App. No. 12/230,440
URL Namespace to Support Multiple-Protocol Processing within Worker Processes
App. No. 12/197,775
Tactile Enhancement For Input Devices
App. No. 12/193,049
Dynamic Mobile CD Music Attributes Database
App. No. 12/190,544