new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)

Filing Names

Microsoft Corporation
Microsoft Corporation One Microsoft Way
Microsoft Corporation Way
Microsoft Corporation Inc
Microsoft Corporation_20100107
Microsoft Corporation Microsoft Patent Group
Microsoft Corporation_20100114
Microsoft Corporation_20131212
Microsoft Corporation_20100128
Microsoft Corporation_20100121
Microsoft Corporationi


Adobe patents
Akamai patents
Amazon patents
Apple patents
Ebay patents
Facebook patents
Google patents
IBM patents
Linkedin patents
Microsoft patents
Oracle patents
Red Hat patents
Yahoo patents

Nike patents
Pfizer patents
Monsanto patents
Medtronic patents
Kraft patents

Boeing patents
Tesla Motors patents

Qualcomm patents
Motorola patents
Nokia patents
RIMM patents

Applied Materials
Seagate patents
General Electric
Caterpillar patents
Wal-mart patents

Ticker Symbols

Microsoft Corporation patents

Recent patent applications related to Microsoft Corporation. Microsoft Corporation is listed as an Agent/Assignee. Note: Microsoft Corporation may have other listings under different names/spellings. We're not affiliated with Microsoft Corporation, we're just tracking patents.

ARCHIVE: New 2014 2013 2012 2011 2010 2009 | Company Directory "M" | Microsoft Corporation-related inventors


Web application monitoring


Selective exchange of vehicle operational data


Rf proximity sensor

Search recent Press Releases: Microsoft Corporation-related press releases
Count Application # Date Microsoft Corporation patents (updated weekly) - BOOKMARK this page
12009032741912/31/09Management of organizational boundaries in unified communications systems
22014023906908/28/14 new patent  Active tag codes
32014024016408/28/14 new patent  Rf proximity sensor
42014024032208/28/14 new patent  Redrawing recent curve sections for real-time smoothing
52014024046208/28/14 new patent  Fast gating photosurface
62014024060708/28/14 new patent  Power state management for set-top boxes
72014024115708/28/14 new patent  Extended access point
82014024120308/28/14 new patent  Programmable physical network topologies for datacenters
92014024154008/28/14 new patent  Wearable audio accessories for computing devices
102014024161208/28/14 new patent  Real time stereo matching
112014024161708/28/14 new patent  Camera/object pose from predicted coordinates
122014024290308/28/14 new patent  Dual band antenna pair with high isolation
132014024295408/28/14 new patent  Location-relevant data
142014024298108/28/14 new patent  White space utilization
152014024299708/28/14 new patent  Wireless network selection
162014024400808/28/14 new patent  Using a true representation of effort for fitness
172014024414808/28/14 new patent  Selective exchange of vehicle operational data
182014024416308/28/14 new patent  Determining user device's starting location
192014024425408/28/14 new patent  Facilitating development of a spoken natural language interface
202014024434208/28/14 new patent  Accounting for contract formation and fulfillment activities
212014024452508/28/14 new patent  Entitlement cards and user license redemption in online services
222014024455008/28/14 new patent  Posterior probability pursuit for entity disambiguation
232014024459708/28/14 new patent  Halloween protection in a multi-version database system
242014024460108/28/14 new patent  Granular partial recall of deduplicated files
252014024460408/28/14 new patent  Predicting data compressibility using data entropy estimation
262014024461008/28/14 new patent  Prediction and information retrieval for intrinsically diverse sessions
272014024461408/28/14 new patent  Cross-domain topic space
282014024462908/28/14 new patent  Communication-powered search
292014024467108/28/14 new patent  Semantic reflection storage and automatic reconciliation of hierarchical messages
302014024467408/28/14 new patent  On-demand normalization of data
312014024468808/28/14 new patent  Access requests with cache intentions
322014024471508/28/14 new patent  Interaction between devices displaying application status information
332014024483008/28/14 new patent  Web application monitoring
342014024497908/28/14 new patent  Estimating time remaining for an operation
352014024498808/28/14 new patent  Self-healing of operating system components
362014024500008/28/14 new patent  Secure message delivery using a trust broker
372014024506008/28/14 new patent  Synchronized failover for active-passive applications
382014024511808/28/14 new patent  Actionable email documents
392014024513408/28/14 new patent  Remotable contracts for the web
402014024514108/28/14 new patent  Contextual user assistance for cloud services
412014024519008/28/14 new patent  Information sharing democratization for co-located group meetings
422014024520508/28/14 new patent  Keyboard navigation of user interface
432014024527108/28/14 new patent  Compiler based obfuscation
442014024534608/28/14 new patent  Overwriting existing media content with viewer-specific advertisements
452014024537308/28/14 new patent  Discretionary policy management in cloud-based environment
462014024543708/28/14 new patent  Sandboxed execution of plug-ins
472014024546208/28/14 new patent  Personal site privacy policy
482014023057508/21/14Piezo-actuated virtual buttons for touch surfaces
492014023257308/21/14Method for processing data quantifying force applied to one or more keys of a computer keyboard
502014023263208/21/14Interactive badge
512014023265008/21/14User center-of-mass and mass distribution extraction using depth images
522014023267908/21/14Systems and methods to protect against inadvertant actuation of virtual buttons on touch surfaces
532014023269208/21/14Systems and methods for wedge-based imaging using flat surfaces
542014023281608/21/14Providing a tele-immersive experience using a mirror metaphor
552014023293208/21/14Energy-proportional image sensor
562014023323708/21/14Light concentrator assembly
572014023342708/21/14Low cost mesh network capability
582014023363808/21/14Flexible quantization
592014023365208/21/14Scalable multi-thread video decoding
602014023528208/21/14User interruptibility aware notifications
612014023535008/21/14Action trigger gesturing
622014023657008/21/14Exploiting the semantic web for unsupervised spoken language understanding
632014023657108/21/14Inducing and applying a subject-targeted context free grammar
642014023657508/21/14Exploiting the semantic web for unsupervised natural language semantic parsing
652014023688608/21/14Optimistic versioning concurrency scheme for database streams
662014023688708/21/14Data seeding optimization for database replication
672014023689108/21/14Recovery point objective enforcement
682014023690708/21/14Selecting candidate rows for deduplication
692014023691908/21/14Executing a fast crawl over a computer-executable application
702014023692508/21/14Provision of applications to mobile devices
712014023693008/21/14Operating system program launch menu search
722014023696208/21/14Updating an inverted index in a real time fashion
732014023699108/21/14Parsing and rendering structured images
742014023709208/21/14Controlling devices using cloud services and device-agnostic pipe mechanisms
752014023709308/21/14Content virality determination and visualization
762014023717308/21/14Aggregation of write traffic to a data store
772014023729308/21/14Application monitoring through continuous record and replay
782014023733208/21/14Managing application states in an interactive media environment
792014023733908/21/14For a given cell in a spreadsheet, evaluating an unlimited number of conditional formatting rules and applying multiple corresponding formats to the cell
802014023736808/21/14Proxying non-interactive controls to enable narration
812014023736908/21/14Narration of unfocused user interface controls using data retrieval event
822014023737008/21/14Custom narration of a control list via data binding
832014023741308/21/14Glow touch feedback for virtual input devices
842014023741808/21/14Scrollable computing device display
852014023745208/21/14Call stacks for asynchronous programs
862014023758708/21/14Managed biometric identity
872014023760708/21/14Identifying exploitation of vulnerabilities using error reports
882014023761608/21/14Profile and consent accrual
892014022571108/14/14Automatic portable electronic device configuration
902014022582008/14/14Detecting natural user-input engagement
912014022589108/14/14Efficient geometric tessellation and displacement
922014022609108/14/14Ruggedized display device
932014022671808/14/14Motion-compensated prediction of inter-layer residuals
942014022672708/14/14Memory management for video decoding
952014022797608/14/14Pervasive service providing device-specific updates
962014022810808/14/14Dynamic allocation of computing resources in remote gaming environment
972014022811708/14/14Controller notification system
982014022812308/14/14Device for identifying and tracking multiple humans over time
992014022812408/14/14Control device with passive reflector
1002014022915808/14/14Feature-augmented neural networks and applications of same
1012014022918608/14/14Entropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modes
1022014022930008/14/14Display ads testing tool for rich media developers
1032014022932608/14/14Invocation of accessory-specific user experience
1042014022934508/14/14Application process framework for integrated and extensible accounting system
1052014022947308/14/14Determining documents that match a query
1062014022950708/14/14Method to delay locking of server files on edit
1072014022952008/14/14Specifying link layer information in a url
1082014022956108/14/14Delivering messages from message sources to subscribing recipients
1092014022956208/14/14Trusted e-mail communication in a multi-tenant environment
1102014022956508/14/14Resource arbitration for shared-write access via persistent reservation
1112014022958608/14/14Dynamically allocating network resources for communication session
1122014022962608/14/14Re-establishing push notification channels via user identifiers
1132014022963208/14/14Communication using delegates, such as delegates specified in an email or scheduling application
1142014022965708/14/14Readdressing memory for non-volatile storage devices
1152014022968308/14/14Self-disabling working set cache
1162014022981308/14/14System and method for a spreadsheet application supporting diverse formulaic functions
1172014022981408/14/14Customizing a form in a model-based system
1182014022984208/14/14Website list navigation
1192014022984908/14/14Automatic lifecycle management for pages on a mobile application
1202014022986008/14/14Activity cards
1212014022988508/14/14Related tasks and tasklets for search
1222014022991208/14/14Micro documentation environments
1232014022992408/14/14Automatic configuration of project system from project capabilities
1242014022994808/14/14Insertion of management agents during machine deployment
1252014023007008/14/14Auditing of sql queries using select triggers
1262014021756408/07/14Semiconductor device with integrated antenna and manufacturing method therefor
1272014021829108/07/14Aligning virtual camera with real camera
1282014021840708/07/14Operation chart rescaling
1292014021930208/07/14Thermal management in laser diode device
1302014022102008/07/14Identifying status based on heterogeneous sensors
1312014022105908/07/14Topological qubit fusion
1322014022108408/07/14Dynamic buffer
1332014022109708/07/14Rumble motor movement detection
1342014022109808/07/14Input device configurations
1352014022241108/07/14Creation and use of virtual device drivers on a serial bus
1362014022242208/07/14Scaling statistical language understanding systems across domains and intents
1372014022258008/07/14Discovering an event using a personal preference list and presenting matching events to a user on a display
1382014022272408/07/14Generation of log-linear models using l-1 regularization
1392014022274708/07/14Learning with noisy labels from multiple judges
1402014022290208/07/14Web services access to content items stored by collaboration systems
1412014022295908/07/14Maximizing data transfer through multiple network devices
1422014022309808/07/14Dynamic management of heterogenous memory
1432014022313108/07/14Optimizing data transfers between heterogeneous memory arenas
1442014022313508/07/14Cloud scale directory services
1452014022317408/07/14Securing a computing device accessory
1462014022322708/07/14Method, system, and apparatus for providing alert synthesis in a data protection system
1472014022328008/07/14Friction field for fluid margin panning in a webpage
1482014022331108/07/14Threshold view
1492014022335608/07/14System and method for browsing tabbed-heterogeneous windows
1502014022337708/07/14Autosave and manual save modes for software applications
1512014022338108/07/14Invisible control
1522014022346708/07/14Providing recommendations based upon environmental sensing
1532014022352208/07/14Passive security enforcement
1542014021102807/31/14Video stabilization
1552014021103107/31/14Auto picture alignment correction
1562014021166607/31/14Providing notifications of call-related services
1572014021179107/31/14Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer
1582014021184207/31/14Adapting robustness in video coding
1592014021185807/31/14Spatially adaptive video coding
1602014021186007/31/14Conditional concealment of lost video data
1612014021187207/31/14Ofdm transmission and reception for non-ofdm signals
1622014021205907/31/14Reduce extrapolate
1632014021328307/31/14Determining a location of a mobile user terminal
1642014021439907/31/14Translating natural language descriptions to programs in a domain-specific language for spreadsheets
1652014021441507/31/14Using visual cues to disambiguate speech inputs
1662014021442007/31/14Feature space transformation for personalization using generalized i-vector clustering
1672014021442107/31/14Prosodic and lexical addressee detection
1682014021460707/31/14Global currency of credibility for crowdsourcing
1692014021479107/31/14Geotiles for finding relevant results from a geographically distributed set
1702014021493607/31/14Identifying subgraphs in transformed social network graphs
1712014021493707/31/14Activity graphs
1722014021497607/31/14Systems and methods of automatically ordering and selecting recipients for electronic mail
1732014021498907/31/14Rendering destination instant messaging personalization items before communicating with destination
1742014021510207/31/14State-based auxiliary display operation
1752014021530207/31/14Collaboration using multiple editors or versions of a feature
1762014021530507/31/14Validation, rejection, and modification of automatically generated document annotations
1772014021539107/31/14Virtual library providing content accessibility irrespective of content format and type
1782014021540407/31/14Graphical communication user interface
1792014021540707/31/14Method and system implementing user-centric gesture control
1802014021543807/31/14Dictionary-based dependency determination
1812014021557707/31/14Remote access of digital identities
1822014021561007/31/14Encrypted network traffic interception and inspection
1832014020398007/24/14Utilization of antenna loading for impedance matching
1842014020401307/24/14Part and state detection for gesture recognition
1852014020408807/24/14Surface codec using reprojection onto depth maps
1862014020451407/24/14Flexible hinge and removable attachment
1872014020451507/24/14Flexible hinge and removable attachment
1882014020499607/24/14Adaptive noise reduction engine for streaming video
1892014020502507/24/14Adaptive filter application to video data
1902014020509707/24/14Location brokering for providing security, privacy and services
1912014020513807/24/14Detecting the location of a keyboard on a desktop
1922014020638707/24/14Constraint-based scheduling for delivery of location information
1932014020640007/24/14Place-specific buddy list services
1942014020644307/24/14Camera pose estimation for 3d reconstruction
1952014020645107/24/14Reconfigurable clip-on modules for mobile computing devices
1962014020744607/24/14Indefinite speech inputs
1972014020744807/24/14Adaptive online feature normalization for speech recognition
1982014020745207/24/14Visual feedback for speech recognition system
1992014020762307/24/14Price differentiation by market for in-app software purchases
2002014020773607/24/14Replication of assets across data centers
2012014020774007/24/14Isolating resources and performance in a database management system
2022014020774107/24/14Data retention component and framework
2032014020774607/24/14Adaptive query suggestion
2042014020776307/24/14Ranking relevant attributes of entity in structured knowledge base
2052014020785907/24/14Provisioning high performance computing clusters
2062014020786707/24/14Multi-user and multi-device collaboration
2072014020789107/24/14Method to initiate server based collaboration on e-mail attachments
2082014020792507/24/14Cluster voter model
2092014020797807/24/14Windows rally wireless hid device
2102014020801207/24/14Virtual disk replication using log files
2112014020816607/24/14Health monitoring of applications in a guest partition
2122014020817307/24/14Common lease agent for cluster communication
2132014020819107/24/14Grouping fixed format document elements to preserve graphical data semantics after reflow
2142014020819207/24/14Footnote detection in a fixed format document
2152014020821207/24/14Techniques for electronic aggregation of information
2162014020822907/24/14Communications grouped as conversations
2172014020827407/24/14Controlling a computing-based device using hand gestures
2182014020829607/24/14Api usage pattern mining
2192014020840007/24/14Restricted-use authentication codes
2202014019809707/17/14Continuous and dynamic level of detail for efficient point cloud object rendering
2212014019812207/17/14Engine for streaming virtual textures
2222014019817207/17/14Two-way video conferencing system
2232014019995807/17/14Locating user in distress through multiple transmitters
2242014019995907/17/14Location determination for emergency services in wireless networks
2252014020080207/17/14Optional re-routing
2262014020116307/17/14Handling file system corruption
2272014020117607/17/14File system with per-file selectable integrity
2282014020117807/17/14Generation of related content for social media posts
2292014020123107/17/14Social knowledge search
2302014020127607/17/14Accumulation of real-time crowd sourced data for inferring metadata about entities
2312014020132807/17/14Systems and methods for building and using hybrid mobile applications
2322014020134307/17/14Server load management
2332014020137807/17/14Generic companion-messaging between media platforms
2342014020138307/17/14Distributed description over multiple links
2352014020156407/17/14Healing cloud services during upgrades
2362014020162907/17/14Collaborative learning through user generated knowledge
2372014020165207/17/14Rich entity for contextually relevant advertisements
2382014020167207/17/14Predictive contextual toolbar for productivity applications
2392014020168207/17/14Engaging presentation through freeform sketching
2402014020171707/17/14Simulation environment for distributed programs
2412014020174107/17/14Workload interference estimation and performance optimization
2422014020175207/17/14Multi-tenant license enforcement across job requests
2432014019193907/10/14Using nonverbal communication in determining actions
2442014019197607/10/14Location based augmentation for story reading
2452014019200707/10/14Capacitive touch surface in close proximity to display
2462014019207407/10/14Memory management techniques
2472014019214007/10/14Visual content modification for distributed story reading
2482014019215807/10/14Stereo image matching
2492014019226107/10/14Chroma frame conversion for the video codec

ARCHIVE: New 2014 2013 2012 2011 2010 2009


This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. is not affiliated or associated with Microsoft Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Microsoft Corporation with additional patents listed. Browse our Agent directory for other possible listings. Page by



FreshNews promo