FreshPatents.com Logo


new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)


Similar
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

Popular
Companies


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

Food/Health
Adidas
Nike patents
Pfizer patents
Monsanto patents
Medtronic patents
Kraft patents

Transportation
Boeing patents
Tesla Motors patents

Telecom
Qualcomm patents
Motorola patents
Nokia patents
RIMM patents

Industrial/Electronics
AMD
Applied Materials
Seagate patents
General Electric
Caterpillar patents
Samsung
Wal-mart patents

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 2015 2014 2013 2012 2011 2010 2009 | Company Directory "M" | Microsoft Corporation-related inventors


Generation of client-side application programming interfaces

Microsoft

Generation of client-side application programming interfaces

Multimode gaming server

Microsoft

Multimode gaming server

Point of interest tagging from social feeds

Microsoft

Point of interest tagging from social feeds

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
22015018285407/02/15 new patent  Player avatar movement assistance in a virtual environment
32015018285607/02/15 new patent  Touch screen game controller
42015018502707/02/15 new patent  Ground truth estimation for autonomous navigation
52015018579407/02/15 new patent  Nonhomogeneous server arrangement
62015018584207/02/15 new patent  Haptic feedback for thin user interfaces
72015018613407/02/15 new patent  Abstracting request from a development environment to object model
82015018615307/02/15 new patent  Identifying help information based on application context
92015018617607/02/15 new patent  Dynamic allocation and assignment of virtual environment
102015018619007/02/15 new patent  Lock-free barrier with dynamic updating of participant count
112015018619307/02/15 new patent  Generation of client-side application programming interfaces
122015018625307/02/15 new patent  Streamlined performance testing for developers
132015018625507/02/15 new patent  Re-use of invalidated data in buffers
142015018637607/02/15 new patent  Tile cache
152015018637907/02/15 new patent  Ranking of discussion threads in a question-and-answer forum
162015018641007/02/15 new patent  Disk optimized paging for column oriented databases
172015018644007/02/15 new patent  In-place recipient preservation
182015018647907/02/15 new patent  Importing data into dynamic distributed databases
192015018648007/02/15 new patent  Providing consistent tenant experiences for multi-tenant databases
202015018653007/02/15 new patent  Point of interest tagging from social feeds
212015018667707/02/15 new patent  Server chassis physical security enforcement
222015018685007/02/15 new patent  Smart meeting creation and management
232015018686007/02/15 new patent  Framework that facilitates accessing digital items
242015018693807/02/15 new patent  Search service advertisement selection
252015018708607/02/15 new patent  Wireless display that accesses remote resources for display data
262015018818507/02/15 new patent  Reinforcement of battery
272015018872707/02/15 new patent  Tunneling voip call control on cellular networks
282015018876507/02/15 new patent  Multimode gaming server
292015018897807/02/15 new patent  Hierarchical organization for scale-out cluster
302015018898907/02/15 new patent  Seamless cluster servicing
312015018901107/02/15 new patent  Peer-to-peer network prioritizing propagation of objects through the network
322015018955607/02/15 new patent  Call handoff initiation in hybrid networks
332015018978607/02/15 new patent  Rackless computing equipment construction
342015017449606/25/15Television viewing on gaming consoles
352015017786606/25/15Multiple hover point gestures
362015017791406/25/15Information surfacing with visual cues indicative of relevance
372015017805106/25/15Execution guards in dynamic programming
382015017805706/25/15Property accesses in dynamically typed programming languages
392015017809706/25/15Memory-preserving reboot
402015017813706/25/15Dynamic system availability management
412015017816506/25/15Checkpoints for a file system
422015017825906/25/15Annotation hint display
432015017827306/25/15Unsupervised relation detection model training
442015017840706/25/15Constructing queries for execution over multi-dimensional data structures
452015017840906/25/15Art search results
462015017855206/25/15Object detection techniques
472015017875406/25/15Incentive system for interactive content consumption
482015017891506/25/15Tagging images with emotional state information
492015017916806/25/15Multi-user, multi-domain dialog system
502015017917006/25/15Discriminative policy training for dialog systems
512015017918106/25/15Adapting audio based upon detected environmental accoustics
522015018080706/25/15Multi-modal communication through modal-specific interfaces
532015018089006/25/15Matrix factorization for automated malware detection
542015018089406/25/15Detecting anomalous activity from accounts of an online service
552015018092106/25/15Signaling to application lack of requested bandwidth
562015016531006/18/15Dynamic story driven gameworld creation
572015016532306/18/15Analog undo for reversing virtual world edits
582015016815006/18/15Predicted travel intent
592015016913806/18/15Multi-modal content consumption model
602015016921906/18/15Invocation control over keyboard user interface
612015016928506/18/15Intent-based user experience
622015016950206/18/15Touch-based reorganization of page element
632015016950406/18/15Layer based reorganization of document components
642015016950906/18/15Web page rendering on wireless devices
652015016953006/18/15Formula and function generation and use in electronic spreadsheets
662015016953106/18/15Touch/gesture-enabled interaction with electronic spreadsheets
672015016953206/18/15Interaction with spreadsheet application function tokens
682015016958206/18/15Query techniques and ranking results for knowledge-based matching
692015016959406/18/15Using constraints on media file formats to improve performance
702015016968106/18/15Dynamic asset monitoring and management using a continuous event processing platform
712015016968306/18/15Analytical data processing engine
722015016973406/18/15Building features and indexing for knowledge-based matching
732015016975906/18/15Identifying similar applications
742015016977206/18/15Personalizing search results based on user-generated content
752015016987106/18/15Managing applications in non-cooperative environments
762015016987506/18/15Automatic strong identity generation for cluster nodes
772015016997506/18/15User interface for overlapping handwritten text input
782015017001306/18/15Fabricating information inside physical objects for imaging in the terahertz region
792015017005306/18/15Personalized machine learning models
802015017040106/18/15Cubify brush operation for virtual worlds
812015017044606/18/15Access tracking and restriction
822015017209606/18/15System alert correlation via deltas
832015017223606/18/15User perception of electronic messaging
842015017224506/18/15Contact-centric thread views for electronic message applications
852015017231606/18/15Configuring applications and policies in non-cooperative environments
862015017240206/18/15Employment of presence-based history information in notebook application
872015017240306/18/15Employing presence information in notebook application
882015017244306/18/15Inconspicuous mode for mobile devices
892015017244406/18/15Inconspicuous mode for mobile devices
902015017293206/18/15Binding of an apparatus to a computing device
912015016077906/11/15Controlling interactions based on touch screen contact area
922015016078406/11/15Compact interactive tabletop with projection-vision
932015016078506/11/15Object detection in optical sensor systems
942015016079406/11/15Resolving ambiguous touches to a touch screen interface
952015016081906/11/15Crane gesture
962015016083006/11/15Interactive content consumption through text and image selection
972015016084906/11/15Bezel gesture techniques
982015016110106/11/15Recurrent conditional random fields
992015016110706/11/15Discriminating between natural language and keyword language items
1002015016112306/11/15Techniques to diagnose live services
1012015016112606/11/15Feature-based candidate selection
1022015016115506/11/15Accessing data in a compressed container through dynamic redirection
1032015016136006/11/15Mobile device generated sharing of cloud media collections
1042015016139706/11/15Managing sensitive production data
1052015016143906/11/15Semantic place labels
1062015016154206/11/15Integration between project planning system and business system
1072015016167206/11/15Preventing display of age inappropriate advertising
1082015016327506/11/15Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
1092015016340706/11/15Handling video frames compromised by camera motion
1102015016359306/11/15Estimating a room impulse response
1112015016366506/11/15Wireless network host in silent mode
1122015015389706/04/15User interface adaptation from an input source identifier change
1132015015415606/04/15Document link previewing and permissioning while composing an email
1142015015425206/04/15Enhanced service environments with user-specific working sets
1152015015426206/04/15Platform for continuous graph update and computation
1162015015440206/04/15Directed execution of dynamic programs in isolated environments
1172015015440606/04/15Encrypting genomic data for storage and genomic computations
1182015015444706/04/15Fusing device and image motion for user identification, tracking and device association
1192015015468106/04/15Enriching product catalog with product name keywords
1202015015468206/04/15Enriching product catalog with search keywords
1212015015497706/04/15Detecting nonlinear amplitude processing
1222015015619306/04/15Creating and managing certificates in a role-based certificate store
1232015014578505/28/15Recognizing multiple input point gestures
1242015014586005/28/15Pose tracking pipeline
1252015014586505/28/15Kinetic mapping
1262015014594905/28/15Communication system architecture
1272015014658005/28/15Communication system architecture
1282015014658105/28/15Communication system architecture
1292015014671505/28/15Communication system architecture
1302015014671605/28/15Communication system architecture
1312015014692305/28/15Systems and methods for tracking a model
1322015014700305/28/15Content-aware image rotation
1332015014806005/28/15Geofence compositions
1342015014806105/28/15Geofences from context and crowd-sourcing
1352015014917305/28/15Controlling voice composition in a conference
1362015014941005/28/15Publishing to a content delivery system
1372015014942905/28/15Contextual information lookup and navigation
1382015014943005/28/15Search guided by location and context
1392015014947105/28/15Reporting including filling data gaps and handling uncategorized data
1402015014952905/28/15Remote control of a shared application
1412015014960205/28/15Incrementally managing distributed configuration data
1422015014960905/28/15Performance monitoring to provide real or near real time remediation feedback
1432015014963805/28/15Resource allocation
1442015014976305/28/15Server-aided private set intersection (psi) with data transfer
1452015014989305/28/15Multi-level list detection engine
1462015013793705/21/15Persistent user identification
1472015013805905/21/15Private and non-private display modes
1482015013806305/21/15Motion control of a virtual environment
1492015013806305/21/15Motion control of a virtual environment
1502015013820305/21/15Visualizing large graphs
1512015013830805/21/15Video transmission
1522015013905705/21/15Signaling over cellular networks to reduce the wi-fi energy consumption of mobile devices
1532015013961305/21/15Audio-visual project generator
1542015014052705/21/15Providing interventions by leveraging popular computer resources
1552015014092505/21/15Channel reporting for television whitespace
1562015014103705/21/15Improving scalability and reliability of hardware geo-fencing with failover support
1572015014108005/21/15Object detection and characterization
1582015014113905/21/15Presenting time-shifted media content items
1592015014114005/21/15User-defined channel
1602015014242005/21/15Dialogue evaluation via multiple hypothesis ranking
1612015014244205/21/15Identifying a contact
1622015014256605/21/15Surfacing product listing ads for fresh items
1632015014270205/21/15Predicting call quality
1642015014271705/21/15Providing reasons for classification predictions and suggestions
1652015014277605/21/15Techniques for managing writable search results
1662015014279605/21/15Processing search queries using a data structure
1672015014285905/21/15Document collections distribution and publishing
1682015014288405/21/15Image sharing for online collaborations
1692015014289305/21/15Peer-to-peer communication to increase download throughput
1702015014289505/21/15Real life presence and dynamic meeting scheduling
1712015014297605/21/15Computing system architecture that facilitates forming of customized virtual disks
1722015014298105/21/15Switching of connection protocol
1732015014298205/21/15Preservation of connection session
1742015014301405/21/15Support for ioapic interrupts in amba-based devices
1752015014301905/21/15Inexpensive solid-state storage through write throttling
1762015014318005/21/15Validating software characteristics
1772015014321005/21/15Content stitching templates
1782015014321105/21/15Link insertion and link preview features
1792015014324105/21/15Website navigation via a voice user interface
1802015014325705/21/15Workflow and in-context e-mail recipient handling
1812015014327105/21/15Remote control for displaying application data on dissimilar screens
1822015014328705/21/15Resizing technique for display content
1832015014333405/21/15Message exchange pattern rendezvous abstraction
1842015014334205/21/15Functional validation of software
1852015014334405/21/15Diagnosing production applications
1862015014345905/21/15Protecting privacy in web-based immersive augmented reality
1872015014346605/21/15Disabling prohibited content and identifying repeat offenders in service provider storage systems
1882015014352505/21/15Analyzing access control configurations
1892015014353105/21/15Monitoring and managing user privacy levels
1902015014354205/21/15Licensing for services
1912015013072305/14/15Two step content selection with trajectory copy
1922015013074205/14/15Multi-touch capacitive sensing surface
1932015013079105/14/15Presenting markup in a scene using depth fading
1942015013079205/14/15Integration of labels into a 3d geospatial model
1952015013080705/14/15Maintaining 3d labels as stable objects in 3d world
1962015013084305/14/15Lens view for map
1972015013090305/14/15Power efficient laser diode driver circuit and method
1982015013172005/14/15Spatial scalable video multicast for heterogeneous mimo systems
1992015013186205/14/15Human tracking system
2002015013189805/14/15Blind image deblurring with cascade architecture
2012015013190305/14/15Image processing for productivity applications
2022015013192405/14/15Creation of rectangular images from input images
2032015013273505/14/15Presentation rehearsal
2042015013317705/14/15Radio channel utilization
2052015013321305/14/15Controller-based video editing
2062015013430405/14/15Hierarchical statistical model for behavior prediction and classification
2072015013433405/14/15Media item selection using user-specific grammar
2082015013438205/14/15Interactive visualization of workloads
2092015013454805/14/15Unified content representation
2102015013457605/14/15Memory facilitation using directed acyclic graphs
2112015013463905/14/15Inline commenting on social threads
2122015013472305/14/15Geo-distributed disaster recovery for interactive cloud applications
2132015013473705/14/15Enhanced collaboration services
2142015013475105/14/15Sharing a file via email
2152015013482405/14/15Constructing virtual motherboards and virtual storage devices
2162015013493005/14/15Using shared virtual memory resources for performing memory-mapping
2172015013494205/14/15Hardware rooted attestation
2182015013505405/14/15Comments on named objects
2192015013508805/14/15Aggregating and presenting event information
2202015013510305/14/15Two step content selection with auto content categorization
2212015013511205/14/15Two step content selection
2222015013511605/14/15Control user interface element for continuous variable
2232015013513705/14/15User experience for processing and cropping images
2242015013516505/14/15Debugging a web application locally during development
2252015013516605/14/15Source code generation, completion, checking, correction
2262015013530805/14/15Correlated display of biometric identity, feedback and user interaction state
2272015012262105/07/15Controller-less quick tactile feedback keyboard
2282015012389005/07/15Two hand natural user input
2292015012390105/07/15Gesture disambiguation using orientation information
2302015012396505/07/15Construction of synthetic augmented reality environment
2312015012396705/07/15Generating an avatar from real time image data
2322015012404305/07/15Controlling display of video data
2332015012487305/07/15Chroma down-conversion and up-conversion processing
2342015012490105/07/15Channel quality indicator apparatus and method
2352015012490805/07/15Fast decoding based on zigzag deconvolution for random projection code
2362015012495005/07/15Call handling
2372015012497105/07/15Audio broacast sources switching by geographic location
2382015012728405/07/15Sensor data time alignment
2392015012730005/07/15Sensor selection based on context and policy
2402015012731905/07/15Filled translation for bootstrapping language understanding of low-resourced languages
2412015012733905/07/15Cross-language speech recognition
2422015012734705/07/15Detecting speech input phrase confusion risk
2432015012763705/07/15Real-time search tuning
2442015012767705/07/15Enterprise graph search based on object and actor relationships
2452015012792805/07/15Energy efficient multi-modal instruction issue
2462015012804205/07/15Multitasking experiences with interactive picture-in-picture
2472015012823005/07/15Network access
2482015011615104/30/15High-sensitivity gps device with directional antenna
2492015011622604/30/15Wet ink texture engine for reduced lag digital inking



ARCHIVE: New 2015 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. Freshpatents.com 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 FreshPatents.com

###

     SHARE