Patent Assignment
Reel/Frame 034542/0001
Assignment of Assignor's Interest
Recorded: 2014-12-09
Pages: 451
Assignor
MICROSOFT CORPORATION
Executed: 2014-10-14
Assignee
MICROSOFT TECHNOLOGY LICENSING, LLC
ONE MICROSOFT WAY, REDMOND, WASHINGTON, 98052
Covered Properties
(5000)
Registering, Transfering, and Acting on Event Metadata
Authentication for a Commercial Transaction Using a Mobile Module
Generalized Web-Service
Precise Selection Techniques for Multi-Touch Screens
Relative Range Camera Calibration
Geo-Coding Images
Integrated Experience of Vogue System and Method for Shared Integrated Online Social Interaction
Intergrated Experience of Vogue System and Method for Shared Intergrated Online Social Interaction
Dynamic Scanner System
Integrated Experience of Vogue System and Method for Shared Integrated Online Social Interaction
Interactive Paper System
Tracking and Editing a Resource in a Real-Time Collaborative Session
System and Method for Filtering and Organizing Items Based on Common Elements
Model-Based Event Processing
System and Method Providing Diffgram Format
Portable Remoting Component With A Scaleable Feature Set
Application:
11/379,955 →
Publication:
US 2007/0050471
Process Encoding
Application:
11/379,964 →
Publication:
US 2007/0250812
Applying Packages to Configure Software Stacks
Providing Packages for Configuring Software Stacks
Configurable Software Stack
Multi-Level Replication and Conflict Resolution
Authentication and Authorization Across Autonomous Network Systems
Method and System of Integrating Third Party Authentication into Internet Browser Code
Web Feed Presence
Optimization Scheme for Routing Based on Data Latency
Application:
11/380,167 →
Publication:
US 2007/0263590
Filtered Replication of Data Stores
Synchronization Orchestration
Radio Frequency Signal for Determining Location
Bi-Directional Tracking Using Trajectory Segment Analysis
Bios Configuration Update Technique
Video Processing System and Method for Automatic Enhancement of Digital Video
Video Processing System and Method for Automatic Enhancement of Digital Video
Video Processing System and Method for Automatic Enhancement of Digital Video
Event Trace Conditional Logging
Dynamic Data Presentation
Printing Tree-Described Documents
Directional Focus Navigation
Application Program Interface for Network Software Platform
Aligning and Mixing Songs of Arbitrary Genres
Multi-Layer Graphical User Interface
Association of Display Elements
Machine Vision System and Method for Estimating and Tracking Facial Pose
Peer-To-Peer Networks with Protections
Machine Vision System and Method for Estimating and Tracking Facial Pose
Relative Range Camera Calibration
Foveated Wide-Angle Imaging System and Method for Capturing and Viewing Wide-Angle Images in Real Time
Buffer Passing Mechanisms
Background Maintenance of an Image Sequence
Computer Keyboard
Uniquely Identifiable Inking Instruments
Performance Engineering and the Application Life Cycle
Electronic Mail Replies with Speech Recognition
Annotating Multimedia Files Along a Timeline
Reviewing User-Created Content Before Website Presentation
Rating and Settlements Engine
Automatic Video Glitch Detection and Audio-Video Synchronization Assessment
Launching Hypervisor Under Running Operating System
Flexible Management User Interface from Management Models
Microphone Array Signal Enhancement
Automated Recovery of Computer Appliances
User Interface Property Mapping
Dynamic Generation of Compliant Style Sheets from Non-Compliant Style Sheets
Distributed Source Coding with Context
Single-Image Vignetting Correction
Dynamic site definition
Application:
11/384,140 →
Publication:
US 2007/0220019
Identifying Language Origin of Words
Simultaneous Input Across Multiple Applications
Managing Version Information for Software Components
Cross Varying Dimension Support for Analysis Services Engine
Media Frame Object Visualization System
Distributed Data Mining Using Analysis Services Servers
Adaptive Engine for Processing Geographic Data
Text Classification by Weighted Proximal Support Vector Machine Based on Positive and Negative Sample Sizes and Weights
Declarative Definition Enabling Graphical Designer Reuse
Digital Signatures for Embedded Code
Patent:
8,060,747 →
Application:
11/385,139 →
Managing Parallel Requests in a Communications Environment Supporting Serial and Parallel Request Handlers
Passive Embedded Interaction Coding
Active Embedded Interaction Coding
Extensible Alert Types
Speech Recognition Status Feedback of Volume Event Occurrence and Recognition Status
Completion of Partially Specified Paths
Power Efficient Media Playback on General Purpose Portable Devices
Digital Voice Profiles
Subscription-Based Computing Implemented in Hardware of Computing Device
Ensuring Thread Affinity for Interprocess Communication in a Managed Code Environment
Removal of Unnecessary Read-to-Update Upgrades in Software Transactional Memory
Implementing Strong Atomicity in Software Transactional Memory
Efficient Per-Object Operations in Software Transactional Memory
Compiler Support for Optimizing Decomposed Software Transactional Memory Operations
Garbage Collector Support for Transactional Memory
Reducing Unnecessary Software Transactional Memory Operations on Newly-Allocated Data
Media File Conversion Using Plug-Ins
Fonts with Feelings
Fonts with Feelings
Filtering of Transactional Memory Operations Using Associative Tables
Efficient Placement of Software Transactional Memory Operations Around Procedure Calls
Methods and Systems for Accessing Networks, Methods and Systems for Accessing the Internet
Altering Keyword-Based Requests for Content.
Event-Based System and Process for Recording and Playback of Collaborative Electronic Presentations
Retroactive Verbose Logging
Altering Keyword-Based Requests for Content
Management of gridded map data regions
Application:
11/391,045 →
Publication:
US 2007/0236508
Selection of Attribute Combination Aggregations
Active Cache Offline Sharing of Project Files
Transit-Coordinated Local Search
Layered Software Development and Implementation Using Files
Database Physical Design Refinement Using a Merge-Reduce Approach
Management of Extensibility Servers and Applications
Optimization of Performing Query Compilations
Retail Transactions Involving Digital Content in a Digital Rights Management (Drm) System
Automatic Identification of Dialog Timing Problems for an Interactive Speech Dialog Application Using Speech Log Data Indicative of Cases of Barge-in and Timing Problems
Automatically Optimize Performance of Package Execution
Aggregating User Presence Across Multiple Endpoints
Adaptive Grouping in a File Network
Extracting Semantic Attributes
Scalable Probabilistic Latent Semantic Analysis
Unified Searching and Running of Files
Predicting Community Members Based on Evolution of Heterogeneous Networks Using a Best Community Classifier and a Multi-Class Community Classifier
User interface for user presence aggregated across multiple endpoints
Application:
11/392,991 →
Publication:
US 2007/0239869
Automated Generation of Dashboards for Scorecard Metrics and Subordinate Reporting
Centralized User Interface for Displaying Contextually Driven Business Content and Business Related Functionality
Direct Customer Erp Access
Asynchronous Fault Handling in Process-Centric Programs
Definition and Instantiation of Metric Based Business Logic Reports
Block Retouching
Dialog Repair Based on Discrepancies Between User Model Predictions and Speech Recognition Results
Multidimensional Metrics-Based Annotation
execution model for a continuation-based meta-runtime
Application:
11/393,345 →
Publication:
US 2007/0239505
Servicing Software Through Versioning
Method for organizing software so that the set of extensions for an extendable application can be run securely.
Describing and Querying Discrete Regions of Flash Storage
Organization of Application State and Configuration Settings
Controlling and Customizing Access to Spatial Information
Using Connectivity Distance for Relevance Feedback in Search
Operating system context isolation of application execution
Image Segmentation Using Spatial-Color Gaussian Mixture Models
Creating templates of offline resources
Priority Task List
Declarative Model for Concurrency-Control Across Lightweight Threads
Framework for Modeling Continuations in Workflows
Auto Playlist Generator
Patent:
7,548,934 →
Application:
11/393,998 →
Dynamic Conversion of Object-Oriented Programs to Tag-Based Procedural Code
Keyword Search Volume Seasonality Forecasting Engine
Language Model Sharing
Setting Control Using Edges of a User Interface
Dynamic Software Performance Models
Simulation of Connected Devices
Hierarchical Statistical Framework for Separating Mixed Data
VoIP variable metadata
Isolated Access to Named Resources
Decision-Theoretic Methods for Identifying Relevant Substructures of a Hierarchical File Structure to Enhance the Efficiency of Document Access, Browsing, and Storage
Common Word Graph Based Multimodal Input
Controlling the Transfer of Terminal Server Data
Framework for Adding Billing Payment Types
Mirror Driver Notification of Device Independent Bitmap Drawing Calls
Selective Window Exclusion for Captured Content
Generating and Utilizing Composite Keys in Lieu of Compound Keys
System and Process for Providing Dynamic Communication Access and Information Awareness in an Interactive Peripheral Display
Determining Failed Delivery of Email Messages Using Email Notifications
Establishing and Utilizing Terminal Server Dynamic Virtual Channels
Network Access Protection
Extending Mobile Phone Networks
Two Dimensional Trees to Edit Graph-Like Diagrams
Selective Rendering for Driver Classes
Dynamically Generating Darker and Lighter Color Options from a Base Color in a Color Picker User Interface
Selecting Directly Bid Upon Advertisements for Display
Targeted User Interface Fall-Through
Facet-Based Interface for Mobile Search
Software Robustness Through Search for Robust Runtime Implementations
Drilling on Elements in Arbitrary Ad-Hoc Reports
Policy Based Message Aggregation Framework
Gamut Mapping Utilizing Cusp Points and Three-Dimensional Boundary Surfaces
Cross Session Process Action
Unified Object Transfer for Multiple Wireless Transfer Mechanisms
Patent:
7,130,585 →
Application:
11/397,089 →
Robust Indexing and Retrieval of Electronic Ink
VoIP packet prioritization
Network File System
Linguistically Intelligent Text Compression
Electronic Ink as a Software Object
Identifying a Target Processor Idle State
Electronic Ink as a Software Object
Waypoint Adjustment and Advertisement for Flexible Routing
Structuring Data for Word Processing Documents
Method and Apparatus for Reducing Image Acquisition Time in a Digital Imaging Device
Method, Apparatus, and System for Data Modeling and Processing
Time-Efficient Generation of Color Look-Up Table
Providing Contextual Information with a Voicemail Message
Voip Contextual Information Processing
Selective Voice Switching of Multiparty Communications
Touch Sensitive and Mechanical User Input Device
Code Coverage of Declarative Objects
Self-Stabilizing and Fast-Convergent Structured Peer-to-Peer Overlays
Inversion of Color Device Models
Gamut Mapping with Saturation Intent
Switching Distortion Metrics During Motion Estimation
Dynamic Selection of Motion Estimation Search Ranges and Extended Motion Vector Ranges
Cooperative Diagnosis in a Wireless Lan
Analysis of Media Content via Extensible Object
Keeping Offensive Content Out of Default View on a Website
Digital Rights Management (Drm) Encryption and Data-Protection for Content on Device Without Interactive Authentication
Combined Header Processing for Network Packets
Black Enhancement in Perceptual Gamut Mapping
Customization of Process Logic in a Software System
Integrated User Interface
Map and Data Location Provider
Estimating Sample-Domain Distortion in the Transform Domain with Rounding Compensation
Manipulation of Unified Messaging Pins
Adjusting Quantization to Preserve Non-Zero Ac Coefficients
Adaptive B-Picture Quantization Control
Making Interlace Frame Level Coding Mode Decisions
Quantization Adjustments for Dc Shift Artifacts
Quantization Adjustment Based on Texture Level
System and Method for Image Editing
Mining data for services
Commit Tree Optimization Based on Recovery Topology Information
Clickable Snippets in Audio/Video Search Results
Simulation of Distributed Networks
Maps for Social Networking and Geo Blogs
Command User Interface for Displaying Selectable Functionality Controls in a Database Application
Creating a Language Model for a Language Processing System
Application Sharing User Interface Improvements
Implementing Referential Integrity in a Database Hosting Service
Cable User Interface
Selection Compression
Voice User Interface Authoring Tool
Customization of Metadata Describing Objects in a Computing Environment
Aggregating Data from Difference Sources
Universal user interface device
User interface element for displaying contextual information
Application:
11/402,299 →
Publication:
US 2007/0240057
Querying Nested Documents Embedded in Compound Xml Documents
Precise Data-Race Detection Using Locksets
Word-Specific Acoustic Models in a Speech Recognition System
Generating Misspells from Query Log Context Usage
Patent:
7,716,229 →
Application:
11/403,955 →
Networked Computer with Gateway Selection
Virtual Machine Self-Service Restrictions
Managing Virtual Machines with System-Wide Policies
Managing Network Response Buffering Behavior
Changing Code Execution Path Using Kernel Mode Redirection
Appropriately Rendering Terminal Server Graphical Data at Multiple Client Side Monitors
Remote Task Scheduling for a Set Top Box
System and Method for Continuously Provisioning a Mobile Device
Creating Host-Level Application-Consistent Backups of Virtual Machines
Lossless Manipulation of Media Objects
Declaratively responding to state changes in an interactive multimedia environment
Application:
11/405,736 →
Publication:
US 2007/0006078
State-based timing for interactive multimedia presentations
Application:
11/405,737 →
Publication:
US 2007/0006079
Aspects of Media Content Rendering
Perfect Multidimensional Spatial Hashing
Protection of Content Stored on Portable Memory from Unauthorized Usage
Using Dynamic Analysis to Improve Model Checking
Conditional event timing for interactive multimedia presentations
Application:
11/406,472 →
Publication:
US 2007/0006065
Paging-Triggered Corrupted File Recovery
Using Music to Influence a Person's Exercise Performance
Winsock Apis
Time-Window-Constrained Multicast Using Connection Scheduling
Algorithm for Providing Music to Influence a User's Exercise Performance
Systems and Methods for Quickly Selecting Video Games
Identifying Filter Coefficients
Algorithms for computing heart rate and movement speed of a user from sensor data
Application:
11/407,645 →
Publication:
US 2007/0118043
Sorting Large Data Sets
Multi-Client Cluster-Based Back Up and Restore
Incremental Update Scheme for Hyperlink Database
Grouping and Display of Logically Defined Reports
Compaction, De-Fragmentation, and Merging of Virtual Storage Device of Virtual Machine
Focus State Themeing
Urgent Replication Facility
Integration of Social Network Information and Network Firewalls
User Declarative Language for Formatted Data Processing
Peer-To-Peer Contact Exchange
Peer-To-Peer Buddy Request and Response
Wireless Lan Cell Breathing
System for Processing Formatted Data
User Interface for Machine Aided Authoring and Translation
Use of Materialized Transient Views in Query Optimization
Meetings Structures and Global Unique Identifiers
Machine declarative language for formatted data processing
Methods and Systems for Animating Facial Features, and Methods and Systems for Expression Transformation
Personalized Information Communications
Quality of Service Support for a/V Streams
Variable Ofdm Subchannel Coding and Modulation
Auxiliary Display Device Driver Interface
Ofdma Based on Cognitive Radio
Termination of a Security Association Between Devices
Managing Database Snapshot Storage
Document Layout Verification
Dynamic Determination of Actions on Selected Items on a Report
Multidimensional Scorecard Header Definition
Consolidating Data Source Queries for Multidimensional Scorecards
Computer System with Black Hole Management
Ranking Search Results Using Language Types
Significant Change Search Alerts
Determining a Route to a Destination Based on Partially Completed Route
Enhanced on-Object Context Menus
Bypass of the Namespace Hierarchy to Open Files
Persisting instance-level report customizations
Efficient Database Lookup Operations
Instrumentation to Find the Thread or Process Responsible for an Application Failure
Self-Evolving Distributed System Performance Using a System Health Index
Unified Concept of Presence
Offering and Provisioning Secured Wireless Virtual Private Network Services
Deployment of Multiple Embedded Operating System Components
Method and Apparatus for Populating a Form with Data
Integration of a Microphone Array with Acoustic Echo Cancellation and Center Clipping
Error Handling Using Declarative Constraints in a Graphical Modeling Tool
Slip Resistant and/or Non-Linear Force Response Pedal Peripheral Device
Communicating in a Virtual Environment
Providing Guest Users Access to Network Resources Through an Enterprise Network
Coordinating a Transition of a Roaming Client Between Wireless Access Points Using Another Client in Physical Proximity
Authorizing Service Requests in Multi-Tiered Applications
Sharing Digital Content via a Packet-Switched Network
Aggregation of Curve Effects
Integration of a Microphone Array with Acoustic Echo Cancellation and Residual Echo Suppression
Machine Translation Split Between Front End and Back End Processors
Voice Authentication System and Method
Scalable Computing System for Managing Annotations
Enhanced VoIP services
Application:
11/415,323 →
Publication:
US 2007/0253407
Metadata-Based Song Creation and Editing
Exploiting Service Heartbeats to Monitor File Share
Establishing and displaying dynamic grids
Visual workflow process notation and layout
Framework for Content Representation and Delivery
Voicemail Screening and Call Retrieval
Efficiently Filtering Using a Web Site
Method and Apparatus for Improving Statistical Word Alignment Models Using Smoothing
Assigning Color Values to Pixels Based on Object Structure
Content Editing Protected View
Assigning Color Values to Pixels Based on Object Structure
High Dynamic Range Data Format Conversions for Digital Media
Global provisioning of millions of users with deployment units
Flexible Quantization
Hardware-Aided Software Code Measurement
Permission-Based Document Server
Techniques to Perform Gradual Upgrades
Editing Text Within a Three-Dimensional Graphic
Booting an Operating System in Discrete Stages
Direct Inset Beveling of Geometric Figures
Metadata Driven User Interface
Work Item Event Monitor for Procession of Queued Events
Publisher Unions
Distributed architecture for online advertising
Application:
11/418,905 →
Publication:
US 2007/0260514
Generalized Reference Decoder for Image or Video Processing
Dynamic Paint Pickup
Quorum Establishment Based on a Vote from a Voting Device
Access-Control Permissions with Inter-Process Message-Based Communications
Annotation by Search
Bios Based Secure Execution Environment
Mpeg-4 Encryption Enabling Transcoding Without Decryption
JPEG2000 Syntax-Compliant Encryption with Full Scalability
Externally Loaded Browser Interpreter for Non-Native Language Support
Patent:
7,921,415 →
Application:
11/419,473 →
Touch Input Data Handling
Touch Input Programmatical Interfaces
Application:
11/419,497 →
Publication:
US 2006/0267958
Remote Protocol Support for Communication of Large Objects in Arbitrary Format
Clickable Video Hyperlink
Indexing and Storing Verbal Content
Encoded High Dynamic Range Textures
Federated Personalization of Personal Portal Content
Search Engine Segmentation
User Presence Aggregation at a Server
Debugging Interpreted Input
Detecting Deadlocks in Interop-Debugging
Rights Management Using Recording Definition Information (Rdi)
Profiling Api Shims
Inline Search Results from User-Created Search Verticals
Schematic Destination Maps
Media Content Descriptions
Local Network Coding for Wireless Networks
Using a Corridor Search to Identify Locations of Interest Along a Travel Route
Image-Wide Matting
Resource Locators for Widely Distributed Systems
Tamper Response Mechanism
Two-Way Synchronization of Media Data
Image Editing Using Image-Wide Matting
Dense Formats for Media Metadata
Automatic Test Case for Graphics Design Application
Multi-Dimensional Data Classification for User Interface Customizations
Adaptive Acoustic Echo Cancellation
Establishing Secure, Mutually Authenticated Communication Credentials
Automated Extensible User Interface Testing
Perimeter Message Filtering with Extracted User-Specific Preferences
Updating Configuration Information to a Perimeter Network
Continuous Inference for Sequence Data
User Interface Color Based on Background Image
Platform to Enable Sharing of Location Information from a Single Device to Multiple Devices in Range of Communication
Application:
11/421,713 →
Publication:
US 2007/0282678
Automatic Tracking of User Data and Reputation Checking
Learning Belief Distributions for Game Moves
Collaborative Code Conflict Detection, Notification and Resolution
Peer-To-Peer Method of Quality of Service (Qos) Probing and Analysis and Infrastructure Employing Same
Combining Virus Checking and Replication Filtration
User Input Device Charging System
Strategies for Navigating Through a List
Arbitrary Runtime Function Call Tracing
Multiattribute Specification of Preferences About People, Priorities, and Privacy for Guiding Messaging and Communications
Resolving Virtual Network Names
Updating Estimated Process Runtime
Safe Buffer
Application Integration Using Xml
Reputation Driven Firewall
Remoting Sub-Pixel Resolved Characters
Targeted Rules and Action Based Client Support
Background Blurring for Video Conferencing
Entering And Using Time Ranges
Application:
11/422,837 →
Publication:
US 2007/0288279
Noise-Robust Feature Extraction Using Multi-Layer Principal Component Analysis
Resource Indicator Trap Doors for Detecting and Stopping Malware Propagation
Electronic Ink Processing
Electronic Ink Processing
Capacitive Bonding of Devices
Developing Application Objects That Interoperate with External Objects
Efficient Evaluation of Object Finder Queries
Multimedia Signal Processing Using Fixed-Point Approximations of Linear Transforms
Dragging and Dropping Objects Between Local and Remote Modules
Email Addresses Relevance Determination and Uses
Echo Cancellation for Channels with Unknown Time-Varying Gain
It Services Architecture Planning and Management
Application:
11/423,863 →
Publication:
US 2007/0288275
Methods and Systems for Efficiently Processing Compressed and Uncompressed Media Content
Automated Logical Database Design Tuning
Presenting Driving Directions
Patent:
7,283,906 →
Application:
11/424,013 →
Methods and Apparatus for Evaluating Semantic Proximity
Managing Information Solicitations Across a Network
Application:
11/424,120 →
Publication:
US 2008/0005011
Enterprise Threat Modeling
Reducing Information Reception Delays
Designing Record Matching Queries Utilizing Examples
Enforcing Advertisement Playback for Downloaded Media Content
Offline Playback of Advertising Supported Media
Web Content Extraction
Application:
11/424,214 →
Publication:
US 2007/0293950
Snipping Tool
Selecting Policy for Compatible Communication
Declaration and Consumption of a Causality Model for Probable Cause Analysis
Washable Keyboard
Locating Services Using Compiled Scopes
Performing Tasks Based on Status Information
Application:
11/424,462 →
Publication:
US 2007/0294349
Independent Computation Environment and Data Protection
Creating Music via Concatenative Synthesis
Audio/Visual Editing Tool
System and Method of Proxy Authentication in a Secured Network
Conditionally Reserving a Not-Yet Created Resource in an Operating System
Application:
11/424,681 →
Publication:
US 2007/0294699
Highly Meaningful Multimedia Metadata Creation and Associations
Search Interface for Mobile Devices
Tile Space User Interface for Mobile Devices
Generating Media Presentations
Online Service for Program Lookup
Suppressing Dialog Boxes
Protected Environments for Protecting Users Against Undesirable Activities
Diversifying Search Results for Improved Search and Personalization
Discovering Transactions Silently Propagated Off-Machine
Data Structure Path Profiling
Dynamic Insertion of Supplemental Video Based on Metadata
Computer Implemented Cover Process Approximating Quantifier Elimination
Audio Human Verification
Patent:
8,036,902 →
Application:
11/425,651 →
Asynchronous Pattern
Patent:
7,248,603 →
Application:
11/425,690 →
Media Difference Files for Compressed Catalog Files
Interface Orientation Using Shadows
Thermal Sensing System
Identification of People Using Multiple Types of Input
Content Feedback for Authors of Web Syndications
Multi-Mode Optical Navigation
Security Using Physical Objects
Cross Domain Communication
Bucket-Based Searching
Extended Data Collection for Multi-Merchant Purchasing Environment for Downloadable Products
Add License Anonymously to Product Locker for Multi-Merchant Purchasing Environment
Application:
11/426,235 →
Publication:
US 2007/0027779
Recording Resource Limitation Resolution
Email Filtering Methods and Systems
Api Communications for Vertex and Pixel Shaders
Automatically Displaying Keywords and Other Supplemental Information
Methods for Predicting Destinations from Partial Trajectories Employing Open- and Closed-World Modeling Methods
Texture Synthesis Using Dimensionality-Reduced Appearance Space
Method for Exchanging Messages Between Entities on a Network Comprising an Actor Attribute and a Mandatory Attribute in the Header Data Structure
Managing Commitments of Time Across a Network
Application:
11/426,679 →
Publication:
US 2008/0010124
Transporting Image Files
Display Extension Using Terminal Clients
Browser Protection Module
Activity-Centric Granular Application Functionality
Activity-Centric Domain Scoping
Monitoring Group Activities
Content Publication
Creating and Managing Activity-Centric Workflow
Washable Mouse
Providing User Information to Introspection
Application:
11/426,830 →
Publication:
US 2007/0300225
Capture of Process Knowledge for User Activities
Application:
11/426,832 →
Publication:
US 2007/0299713
Resource Availability for User Activities Across Devices
Collaborative Route Planning for Generating Personalized and Context-Sensitive Routing Recommendations
Controlling Content Suitability by Selectively Obscuring
Application:
11/426,912 →
Publication:
US 2007/0297641
Input Simulation System for Touch Based Devices
Adaptive Bandwidth Throttling for Network Services
Search Guided by Location and Context
Search Engine That Identifies and Uses Social Networks in Communications, Retrieval, and Electronic Commerce
Data Management in Social Networks
Simulation of a Pci Device's Memory-Mapped I/O Registers
Intelligently Guiding Search Based on User Dialog
Visual and Multi-Dimensional Search
Visual and Multi-Dimensional Search
Entity-Specific Search Model
Anonymous and Secure Network-Based Interaction
Message Mining to Enhance Ranking of Documents for Retrieval
Application:
11/427,314 →
Publication:
US 2008/0005108
Scoped Federations
Access Control and Encryption in Multi-User Systems
Gesture Input
Application:
11/427,684 →
Publication:
US 2008/0040692
System and Method for Data Synchronization
Presentation of Structured Search Results
User-Controlled Profile Sharing
Systems Management Navigation and Focus Collection
Content Presentation Based on User Preferences
Architecture for User- and Context- Specific Prefetching and Caching of Information on Portable Devices
Targeted Advertising in Brick-and-Mortar Establishments
Desktop Search from Mobile Device
Web-Based Targeted Advertising in a Brick-and-Mortar Retail Establishment Using Online Customer Information
Application:
11/427,764 →
Publication:
US 2008/0004951
Queries as Data for Revising and Extending a Sensor-Based Location Service
Determining Physical Location Based Upon Received Signals
Updating Adaptive, Deferred, Incremental Indexes
Creating Adaptive, Deferred, Incremental Indexes
Kernel Interface with Categorized Kernel Objects
Media Presentation Driven by Meta-Data Events
Communication-Prompted User Assistance
Configuration of Isolated Extensions and Device Drivers
Inter-Proximity Communication Within a Rendezvous Federation
Inter-Proximity Communication Within a Rendezvous Federation
Computing and Harnessing Inferences About the Timing, Duration, and Nature of Motion and Cessation of Motion with Applications to Mobile Computing and Communications
Metadata Management
Inferring Road Speeds for Context-Sensitive Routing
One Click View Arrangement
Application:
11/428,180 →
Publication:
US 2008/0005109
Route Planning with Contingencies
Multi-Session Connection Across a Trust Boundary
Software Protection Using Data Structures
Public Display Network For Online Advertising
Application:
11/428,204 →
Publication:
US 2008/0004953
Collection-Based Object Replication
Computation of Travel Routes, Durations, and Plans Over Multiple Contexts
Methods and Architecture for Learning and Reasoning in Support of Context-Sensitive Reminding, Informing, and Service Facilitation
Methods and Architectures for Context-Sensitive Reminders and Service Facilitation
Application:
11/428,228 →
Publication:
US 2008/0004926
Reducing Latencies in Computing Systems Using Probabilistic and/or Decision-Theoretic Reasoning Under Scarce Memory Resources
Remote Session Media Data Flow and Playback
Content Synchronization in a File Sharing Environment
Generating Position Information Using a Video Camera
Event Consumers for an Event Management System
Windows Display Synchronization
Object-Relational Model Based User Interfaces
Anisometric Texture Synthesis
Multi-Dvr Node Communication
Optimized Desktop Sharing Viewer Join
Synthesis of Advecting Texture Using Adaptive Regeneration
Multi-Player Gaming
Write Anywhere Tool
Secure and Modifiable Configuration Files Used for Remote Sessions
Distributed Firewall Implementation and Control
Noise Reduction Using Correction Vectors Based on Dynamic Aspects of Speech and Noise Normalization
Writing Guide for a Free-Form Document Editor
System and Method for Camera Calibration and Images Stitching
Search and Find Using Expanded Search Scope
Multi-Thread Spreadsheet Processing with Dependency Levels
Integrated Search and Find User Interface
Expanded search and find user interface
Converting Physical Machines to Virtual Machines
Determining Physical Location of Network Devices
Exposing Embedded Data in a Computer-Generated Document
Multi-Party Information Analysis in a Voip System
Routing a Voip Call with Contextual Information
Binding a Digital License to a Portable Device or the Like in a Digital Rights Management (Drm) System and Checking Out/Checking in the Digital License to/from the Portable Device or the Like
Method and Apparatus for Local Area Networks
Communication Device Auto Negotiate Reconnect
One-Time Initialization
Multi-touch uses, gestures, and implementation
Stack Signaling to Application with Lack of Requested Bandwidth
Method of Noise Reduction Based on Dynamic Aspects of Speech
Imaging Systems' Direct Illumination Level Adjusting Method and System Involves Adjusting Operation of Image Sensor of Imaging System Based on Detected Level of Ambient Illumination
Animating Objects Using Metadata
Visual Component/Clause Merging
Mechanism to Convey Discovery Information in a Wireless Network
Object Matting Using Flash and No-Flash Images
System and Method for Real Time Lip Synchronization
Cleanable Keyboard
Patent:
7,157,655 →
Application:
11/435,201 →
Method of Pattern Recognition Using Noise Reduction Uncertainty
Automated Selection of Appropriate Information Based on a Computer User's Context
Techniques for Physical Presence Detection for a Communications Device
Defining Code by Its Functionality
Exceptions Grouping
Efficient power management of a system with virtual machines
Deploying virtual machine to host based on workload characterizations
Application:
11/437,142 →
Publication:
US 2007/0271560
Error Checking Web Documents
Watchdog Processors in Multicore Systems
Productivity suite to line of business synchronization mechanism
Application:
11/437,430 →
Publication:
US 2007/0067354
Digital User Interface for Inputting Indic Scripts
Synchronizing Structured Web Site Contents
Context Sensitive Encoding and Decoding
Patent:
7,292,160 →
Application:
11/438,207 →
Auxiliary Display Within a Primary Display System
Server-Side Media Stream Manipulation for Emulation of Media Playback Functions
Relating People Finding Results by Social Distance
System and Method for Exact Rendering in a Zooming User Interface
Position Based Tactile Reporting
Automatically Resource Leak Diagnosis and Detecting Process Within the Operating System
Real-Time Analysis of Web Browsing Behavior
Updating Virtual Machine with Patch on Host That Does Not Have Network Access
Computer Vision-Based Object Tracking System
Providing Artifact Lifespan and Relationship Representation
Eliminating Incorrect Battery Installation
Methods and computer systems for analyzing high-throughput assays
Method and System to Determine the Geographic Location of a Network User
Distributed Peer Attack Alerting
Archiving VoIP conversations
Application:
11/441,519 →
Publication:
US 2007/0274293
Method and System for Identifying and Obtaining Computer Software from a Remote Computer
Policy Driven, Credential Delegation for Single Sign on and Secure Access to Network Resources
Software applications with embedded advertisements
Application:
11/441,598 →
Publication:
US 2007/0276728
Texture Mapping 2-D Text Properties to 3-D Text
Spatial Extrapolation of Pixel Values in Intraframe Video Coding and Decoding
Optimizing Media Player Memory During Rendering
Techniques for automatically setting up communications
Application:
11/441,704 →
Publication:
US 2007/0285502
Method and System for Managing Lifecycles of Deployed Applications
Method and System for Maintaining Buffer Registrations in a System Area Network
Individual Processing of Voip Contextual Information
Personalizing a Search Results Page Based on Search History
Cursive Handwriting Recognition with Hierarchical Prototype Search
Extraction and Summarization of Sentiment Information
Proximity filtering of multiparty VoIP communications
Selective transmission of multiparty VOIP communications
Application:
11/443,590 →
Publication:
US 2007/0280210
Translating Role-Based Access Control Policy to Resource Authorization Policy
Combiner for Improving Handwriting Recognition
Dynamically Managing Timesheet Data Associated with Multiple Billing Types
VoIP communication content control
Support Self-Heal Tool
Structuring Graphics with Placeholders
Displaying Interrelated Changes in a Grid
Resolving Update-Delete Conflicts
Event-Based Parser for Markup Language File
Voicemail message controls
Application:
11/444,633 →
Publication:
US 2007/0280433
Application Programming Interface for Centralized Storage of Principal Data
Flexible Data Organization for Images
Metadata Collection
Voicemail Filtering Software
System and Method for Dynamically Verifying the Compatibility of a User Interface Resource
Ergonomic Input Device
Method and System to Increase X-Y Resolution in a Depth (Z) Camera Using Red, Blue, Green (Rgb) Sensing
Processing a received voicemail message
Modifying and Formatting a Chart Using Pictorially Provided Chart Elements
Abstracting Security Policy from, and Transforming to, Native Representations of Access Check Mechanisms
Logon and Machine Unlock Integration
Searchable Storage System
Virtual Machine for Operating N-Core Application on M-Core Processor
Managing Packet-Based Voicemail Messages
Method and System for Representing and Displaying Digital Ink
Auxiliary Display Sidebar Integration
Automatically Generating Web Forms from Database Schema
Balancing Out-of-Dictionary and in-Dictionary Recognition Scores
Single Button Operations for a Device
Using Asynchronous Changes to Memory to Detect Malware
Connecting to Different Network Types Through a Common User Interface
Natural Language Personal Information Management
Interface for managing search term importance relationships
Method and System for Creating and Maintaining Version-Specific Properties in a File
Bonus Depreciation Record and Proposal System
Filtering Electronic Messages
Uncertainty Interval Content Sensing Within Communications
Visual Thesaurus as Applied to Media Clip Searching
Hybrid Memory Device with Single Interface
Direct Computing Experience
Storage Device Controlled Access
Dynamic Design-Time Extensions Support in an Integrated Development Environment
Automatically Extracting Coupling Metrics from Compiled Code
Partial Virtualization on Computing Device
Verifiable Integrity Guarantees for Machine Code Programs
Method and System for Hard Handoff in Hrpd
Patent:
8,331,934 →
Application:
11/450,499 →
Privilege Restriction Enforcement in a Distributed System
Tagging Obtained Content for White and Black Listing
Real-Time Blogging System and Procedures
Unified Mechanism for Presenting and Resolving Grouped Synchronization Conflicts
Thematic Response to a Computer User's Context, Such as by a Wearable Personal Computer
Management of Media Content Ratings Information Communicated Discretely from Media Content
Device Authentication Techniques
Extended Eraser Functions
Auxiliary Output Device
Techniques for device display navigation
Application:
11/451,734 →
Publication:
US 2007/0296711
Extensible Object Model
Techniques for Setting and Indicating Presence for a Device
Iterative Static and Dynamic Software Analysis
Reporting Portable Device Statistics
Dynamic Interaction Menus from Natural Language Representations
Obfuscating Document Stylometry
Performing Operations on a Set of Objects in a Database System
Entering Confidential Information on an Untrusted Machine
Combining Spectral and Probabilistic Clustering
Transparently Extensible Firewall Cluster
Composition of Local Media Playback with Remotely Generated User Interface
Delayed Policy Evaluation
Competitive and Considerate Congestion Control
Enhancing or replacing host operating system functionality by leveraging guest operating system functionality
Application:
11/454,215 →
Publication:
US 2007/0294707
Switch Prefetch in a Multicore Computer Chip
Enhancing or Replacing Host Operating System Functionality by Leveraging Guest Operating System Functionality
One-time password validation in a multi-entity environment
Application Program Interface to Manage Media Files
Predicting Capacity Consumption in a Memory Component
Performance Enhancements for Video Conferencing
Handwriting Teaching Data Selection System
Soap Mobile Electronic Human Interface Device
Techniques to Manage Media Files
Automated Method and System for Collecting and Reporting Api Performance Profiles
Intelligent Caching Data Structure for Immediate Mode Graphics
Method and System for Displaying and Linking Ink Objects with Recognized Text and Objects
Intelligent Caching Data Structure for Immediate Mode Graphics
Computer Implemented Methods for Solving Difference and Non-Difference Linear Constraints
Network Aware Firewall
Failure Handling and Debugging with Causalities
Failure Handling and Debugging with Causalities
Collecting and Utilizing User Correction Feedback to Improve Handwriting Recognition
User-Centric Consent Management System and Method
Dynamic Properties of Documents and the Use of These Properties
Programming And Managing Sensor Networks
Application:
11/457,673 →
Publication:
US 2008/0016440
Encoding Visual Data with Computation Scheduling and Allocation
Extensible Visual Effects on Active Content in User Interfaces
Mining Web Search User Behavior to Enhance Web Search Relevance
Application:
11/457,733 →
Publication:
US 2007/0208730
Relevance Maximizing, Iteration Minimizing, Relevance-Feedback, Content-Based Image Retrieval (Cbir)
Real-Time Detection and Prevention of Bulk Messages
Use of business heuristics and data to optimize online advertisement and marketing
Application:
11/458,420 →
Publication:
US 2008/0004955
Retaining Shadow Copy Data During Replication
Protecting Non-Adult Privacy in Content Page Search
Location Based, Software Control of Mobile Devices
Session Description Message Extensions
Booting from a Compressed Image
Glitch-Free Media Streaming
Locally Adapted Hierarchical Basis Preconditioning
Web Object Retrieval Based on a Language Model
Re-Categorization of Aggregate Data as Detail Data and Automated Re-Categorization Based on Data Usage Context
Ranking of Web Sites by Aggregating Web Page Ranks
Data Processing Over Very Large Databases
Bitstream Switching in Multiple Bit-Rate Video Streaming Environments
Extending Non-Volatile Storage at a Computer System
Supplemental Content Triggers having Temporal Conditions
Application:
11/460,721 →
Publication:
US 2008/0028074
Support for Reliable End to End Messaging of Tags in an Rfid Infrastructure
Support for Batching of Events, and Shredding of Batched Events in the Rfid Infrastructure Platform
Indexing and Caching Strategy for Local Queries
Protocol for Managed Copy of Media Content
Synchronous Command Model for Rfid-Enabling Applications
Learning a Document Ranking Using a Loss Function with a Rank Pair or a Query Parameter
Device Simulator Framework for an Rfid Infrastructure
Street-Side Maps and Paths
Presence-Based Location and/or Proximity Awareness
Information Navigation Interface
Network Accountability Among Autonomous Systems
Bayesian Probability Accuracy Improvements for Web Traffic Predictions
Two Tiered Text Recognition
User Interface for Navigating Through Images
Generating Spatial Multimedia Indices for Multimedia Corpuses
Application:
11/461,311 →
Publication:
US 2008/0027985
Applications of Three-Dimensional Environments Constructed from Images
Two-Way and Multi-Master Synchronization Over Web Syndications
Presenting Information Related to Topics Extracted from Event Classes
Temporal Ranking of Search Results
Adaptive Dissemination of Personalized and Contextually Relevant Information
Hierarchical Conditional Random Fields for Web Extraction
Learning a Document Ranking Function Using Fidelity-Based Error Measurements
Search Query Monetization-Based Ranking and Filtering
Application:
11/461,552 →
Publication:
US 2008/0033797
Media Content Catalog Service
Navigating Media Content by Groups
Auto-Configuring Operation Modes for Network Elements
Creating Frequent Application-Consistent Backups Efficiently
Access Limited Emm Distribution Lists
Group-By Attribute Value in Search Results
Search Tool Using Multiple Different Search Engine Types Across Different Data Sets
System and Method for Using Packed Compressed Buffers for Improved Client Server Communications
Occlusion Handling in Stero Imaging
Initiating Contact Using Protected Contact Data in an Electronic Directory
Intelligent Formatting of Voip Telephone Numbers
Process Isolation Using Protection Domains
Wyner-Ziv and Wavelet Video Coding
Delivering Information to a Client Device in a Communication-Challenged Environment
Application:
11/462,661 →
Publication:
US 2008/0033798
Aggregating Endpoint Capabilities for a User
System and Method Providing Automated Margin Tree Analysis and Processing of Sampled Data
Virtual Controller for Visual Displays
Systems and Methods for Estimating and Integrating Measures of Human Cognitive Load into the Behavior of Computational Applications and Services
Methods and Apparatus to Help Users of a Natural Language System Formulate Queries
Securely Sharing Applications Installed by Unprivileged Users
Adaptive Processing for Images Captured with Flash
Managing Data with Backup Server Indexing
Topic Centric Media Sharing
User Interface for Smart Wireless Transfer
Community Driven Prioritization of Customer Issues
Transportable Identifier and System and Method to Facilitate Access to Broadcast Data
Multiuser Web Service Sign-in Client Side Components
Metadata Schema for Interpersonal Communications Management Systems
Patent:
8,249,060 →
Application:
11/464,153 →
Knowledge Extraction from Online Discussion Forums
Automated Web-Based Targeted Advertising with Quotas
Patent:
7,562,064 →
Application:
11/464,402 →
Automatic Classification of Objects Within Images
Media Streaming of Web Content Data
Media Streaming of Web Content Data
Computing System for Monetizing Calendar Applications
Three Dimensional Polygon Mesh Deformation Using Subspace Energy Projection
Distributed Hierarchical Text Classification Framework
Message Based Network Transmission for Selection and Auditing of Internet Services
System and Method to Identify, Rank, and Audit Network Provided Configurables
Automated Acquisition and Configuration of Goods and Services via a Network
A Generic Interface for Deep Embedding of Expression Trees in Programming Languages
Page Bar Control
Page Bar Control
Query Speller
Joint Optimization of Wrapper Generation and Template Detection
Method to Obtain Friendly Names for Bluetooth Devices
System and Method Facilitating Document Image Compression Utilizing a Mask
Segmented Layered Image System
Class Initialization Method Semantics
Adaptive Estimation and Compensation of Clock Drift in Acoustic Echo Cancellers
Training Machine Learning by Sequential Conditional Generalized Iterative Scaling
Multi-User Multi-Input Application for Education
Application:
11/465,221 →
Publication:
US 2008/0003559
Operating System Program Launch Menu Search
Operating System Program Launch Menu Search
Broadcasting Communication Within a Rendezvous Federation
Web Format-Based Wireless Communications
Generation of Commercial Presentations
Application:
11/465,335 →
Publication:
US 2008/0071553
Automatic 3D Face-Modeling from Video
Mutli-User Multi-Input Desktop Workspaces and Applications
Text Input Window with Auto-Growth
Contact, Motion and Position Sensing Circuitry Providing Data Entry Associated with Keypad and Touchpad
User-Customized Extensions for Software Applications
System and Method for Head Size Equalization in 360 Degree Panoramic Images
Small Form Factor Web Browsing
Small Form Factor Web Browsing
Consumer Network Diagnostic Agent
Agenda and Day Hybrid Calendar View
Driving Data Backups with Data Source Tagging
Timestamp-Independent Motion Vector Prediction for Predictive (P) and Bidirectionally Predictive (B) Pictures
Facilitating Document Classification Using Branch Associations
System and Method for Progressively Transforming and Coding Digital Data
Correction of Alignment and Linearity Errors in a Stylus Input System
Stateless Asynchronous Message Transmission
Secure Online Transactions Using a Captcha Image as a Watermark
Modeling Micro-Structure for Feature Extraction
System and Method for Presenting the Contents of a Content Collection Based on Content Type
Image-Based Face Search
Modeling and Texturing Digital Surface Models in a Mapping Application
Maintaining and Establishing Subscriptions with Load-Balanced Servers
Optimizing Parameterized Queries in a Relational Database Management System
Web Collaboration in Multiple Languages
Application:
11/467,386 →
Publication:
US 2008/0065446
Message Based Inter-Process for High Volume Data
Providing Firmware Updates to Portable Media Devices
Filtering of Data Layered on Mapping Applications
Application:
11/467,442 →
Publication:
US 2008/0051989
Automatic Package Conformance Validation
Panoramic Ring User Interface
Serving Locally Relevant Advertisements
Representation and Display of Geographical Popularity Data
Application:
11/467,789 →
Publication:
US 2008/0051994
Server Side Bucketization of Parameterized Queries
Selecting Advertisements Based on Serving Area and Map Area
Interactive Presentation Viewing System Employing Multi-Media Components
Audio Buffers with Audio Effects
Digital Video Effects
Delivering Callbacks into Secure Application Areas
Media Library Synchronizer
Tv Program Database
Zone Policy Administration for Entity Tracking and Privacy Assurance
Routing/Switching on a Heterogeneous Network
Patent:
7,965,699 →
Application:
11/468,134 →
Transcoding Hierarchical B-Frames with Rate-Distortion Optimization in the DCT Domain
Application:
11/468,253 →
Publication:
US 2008/0056354
Incremental System for Real Time Digital Ink Analysis
Video Processing System and Method for Automatic Enhancement of Digital Video
Multiple-Core Processor Supporting Multiple Instruction Set Architectures
Decoding Technique for Linear Block Codes
Recommending Contacts in a Social Network
Fine-Grained Access Control in a Database by Preventing Information Leakage and Removing Redundancy
Unified Communication Escalation
Radially Expanding and Context-Dependent Navigation Dial
Desktop Assistant for Multiple Information Types
Matching Digital Information Flow to a Human Perception System
Systems and Methods for Employing Tagged Types in a Dynamic Runtime Environment
System for Performing Context-Sensitive Decisions About Ideal Communication Modalities Considering Information About Channel Reliability
Cost-Benefit Approach to Automatically Composing Answers to Questions by Extracting Information from Large Unstructured Corpora
Methods and Architecture for Cross-Device Activity Monitoring, Reasoning, and Visualization for Providing Status and Forecasts of a Users' Presence and Availability
Systems and Methods for Enhanced Stored Data Verification Utilizing Pageable Pool Memory
Smooth Scanning Presenter
Background Removal in a Live Video
Modular Grid Display
Pre-Processing of Image Data for Enhanced Compression
Transferring Command-Lines as a Message
Support Incident Routing
Shell Sessions
Shell Input/Output Segregation
Shell Operation Flow Change
Message Object Model
Simultaneous Api Exposure for Messages
Annotating Portions of a Message with State Properties
Varying of Message Encoding
Methods and Architectures for Resource Management
Predictive Popular Content Replication
Adaptive Content Load Balancing
Generating Histograms of Population Data by Scaling from Sample Data
System and Method for Optimizing a Graphics Intensive Software Program for the User's Graphics Hardware
Constraint-Based Correction of Handwriting Recognition Errors
Event Stream Conditioning
Differentiated Installable Packages
Decoding and Error Correction in 2-D Arrays
Decoding and Error Correction in 2-D Arrays
Dynamic Fragment Mapping
Providing Contextual Information Automatically
Managing Application Customization
Controlling Application Features
Connecting an Integrated Development Environment with an Application Instance
Lightweight Query Processing Over in-Memory Data Structures
Application:
11/470,940 →
Publication:
US 2008/0065590
Navigation Device
Atomic Commit of Cache Transfer with Staging Area
Integrated Heat Sink
Allocation of Processor Resources in an Emulated Computing Environment
Identifying a Web Page as Belonging to a Blog
Controlling a Device Connected to First and Second Communication Path Wherein Device Is Also Connected to Third Communication Path via a Bypass Link
Dynamically Modifying a Theme-Based Media Presentation
Automatic Search Functionality Within Business Applications
Techniques for Managing Security Contexts
Programming Model for Customized Data Objects
Integrating Security Protection Tools with Computer Device Integrity and Privacy Policy
Delta Compression Using Multiple Pointers
Hosting Controls in a Window via an Interface for Controlling the Window
Providing a Document Preview
Persistent Flash Memory Mapping Table
Flash Management Techniques
Network Connectivity and Wireless Status in a Notification Area
Data Protection for a Mobile Device
Input Device Having a Presence Sensor
Flash Memory Driver
Multi-Master Database Synchronization Without Loss of Convergence
Virtualization of mobile device user experience
Platform for Enterprise Wireless Network Management Applications
Model and Method for Computing Performance Bounds in Multi-Hop Wireless Networks
Integrated Network and Application Session Establishment
Techniques for Measurement of Perceptual Audio Quality
Techniques for Measurement of Perceptual Audio Quality
Local Peer-to-Peer Digital Content Distribution
Customizable Parameter User Interface
Automatically Maintaining Metadata in a File Backup System
Digital Camera Pedestal with Cable in Neck
Data Replication in a Distributed System
Fast Reconfiguration of Graphics Pipeline State
Adapting a Neural Network for Individual Style
Guided Performance Optimization for Graphics Pipeline State Management
Targeted advertising for portable devices
Application:
11/477,636 →
Publication:
US 2008/0004957
Extensible Robotic Framework and Robot Modeling
Dvd Identification and Managed Copy Authorization
Mapping of virtualized setup-free applications for a computing system
Aggregating Content from Multiple Content Delivery Types in a Discovery Interface
Electronic Commerce Transactions Over a Peer-to-Peer Communications Channel
Medium and System for Location-Based E-Commerce for Mobile Communication Devices
Efficient Phrase Pair Extraction from Bilingual Word Alignments
Error capture and reporting in a distributed computing environment
Application:
11/478,036 →
Publication:
US 2008/0005281
Testing Network Applications Without Communicating Over a Network Layer Communication Link
Roaming consistent user representation information across devices and applications
Application:
11/478,250 →
Publication:
US 2008/0005238
Fast Variable Validation for State Management of a Graphics Pipeline
Application Switching via a Touch Screen Interface
Control and Playback of Media Over Network Link
Techniques for Filtering Handwriting Recognition Results
Composition of local user interface with remotely generated user interface and media
Soft Shadows in Dynamic Scenes
Merging File System Directories
Module State Management in a Virtual Machine Environment
Method and System for Monitoring and Verifying Software Drivers
Interactive promotional space in a discovery interface
Application:
11/479,275 →
Publication:
US 2008/0004960
Interfaces for a Productivity Suite Application and a Hosted User Interface
Synchronizing Dataflow Computations, Particularly in Multi-Processor Setting
Application:
11/479,455 →
Publication:
US 2008/0005357
Running applications from removable media
Application:
11/479,456 →
Publication:
US 2008/0005472
Use of fixed-function device as general-purpose platform through virtualization
Application:
11/479,457 →
Publication:
US 2008/0127181
Applying Firewalls to Virtualized Environments
Interval Generation for Numeric Data
Efficiently Polling to Determine Completion of a Dma Copy Operation
Forwarding calls in real time communications
Loading Application Resources
Graphic Object Themes
Merging Registry Keys
Parametric Calibration for Panoramic Camera Systems
Federated marketplace for electronic commerce
Application:
11/480,226 →
Publication:
US 2008/0004992
Module state management in a virtual machine environment
Dual Logging of Changes to a User Preference in a Computer Device
Peer-to-peer broadcasting in a VoIP system
Defining and Extracting a Flat List of Search Properties from a Rich Structured Type
Type Definition Language for Defining Content-Index from a Rich Structured Winfs Data Type
Embedded Text Input
Transmitting Packet-Based Data Items
Enforcing subscription validity
Application:
11/480,770 →
Publication:
US 2007/0130079
Scalable Rundown Protection for Object Lifetime Management
Arbitration Mechanisms to Deal with Conflicting Applications and User Data
Translation of Object Queries Involving Inheritence
Scaling Idle Detection Metric for Power Management on Computing Device
Aligning Content in an Electric Document
Providing multiple and native representations of an image
Spatially-Scalable Video Coding
Method and Apparatus for Combining Multiple Signals for High Efficiency Applications
Over-The-Air Delivery of Metering Certificates and Data
Aligning Hierarchal and Sequential Document Trees to Identify Parallel Data
Generating Grammatical Elements in Natural Language Sentences
Trackball for a Mobile Device
Trackball for a Mobile Device
Coordinating a Transition of a Roaming Client Between Wireless Access Points Using Another Client in Physical Proximity
Flexible data organization for images
Tagged Translation Lookaside Buffers in a Hypervisor Computing Environment
Detecting an Answering Machine Using Speech Recognition
Initialization of Color Appearance Model
Password-Authenticated Groups
Smart Card Terminal Side Data and Management Framework
Modeled Types-Attributes, Aliases and Context-Awareness
Resolving Names to Network Endpoints
Concurrent virtual machine snapshots and restore
Creation of Three-Dimensional User Interface
Handset and Base Unit with Semi-Translucent Finish
Method for Multicasting a Message on a Computer Network
Granular Reduction in Power Consumption
Synchronization of Change-Tracked Data Store with Data Store Having Limited or No Change Tracking
Constructing User Interfaces on Top of Cmdlets
Trusted Communications with Child Processes
Leverage Guest Logical to Physical Translation for Host-Side Memory Access
Enforcing Deterministic Execution of Threads of Guest Operating Systems Running in a Virtual Machine Hosted on a Multiprocessor Machine
Management of Telephone Call Routing Using a Directory Services Schema
Relational Lockdown for an Item Store
Storing and Recalling Information to Augment Human Memories
Providing Guest Users Network Access Based on Information Read from a Mobile Telephone or Other Object
Providing guest users network access based on information read from a credit card or other object
Locating, Viewing and Interacting with Information Sources
Avoiding Cache Line Sharing in Virtual Machines
Output Evaluation
Interactive Entertainment and Information System Using Television Set-Top Box
Interactive Entertainment and Information System Using Television Set-Top Box
Interactive Entertainment and Information System Using Television Set-Top Box
Presenting Video Content Within a Web Page
Public network distribution of software updates
Navigating Images Using Image Based Geometric Alignment and Object Based Controls
Lightweight Windowing Method for Screening Harvested Data for Novelty
Minimizing User Disruption During Modification Operations
Detection and Mitigation of Disk Failures
Real-Time Gpu Rendering of Piecewise Algebraic Surfaces
Security Model for Application and Trading Partner Integration
System and Method for Collecting and Storing Event Data from Distributed Transactional Application
Virtualization comprising integration of host and guest user interfaces
Application:
11/495,313 →
Publication:
US 2008/0028400
Skip Macroblock Coding
Decoding macroblock type and coded block pattern information
Copy-Paste Trust System
Remote Configuration of Software Component Using Proxy
Containment Hierarchy in a Database System
Mapping Universal Plug and Play Discovered Items to an Smb Location
Portable Personal Identity Information
Personal Identification Information Schemas
Bypassing Class Drivers Through Virtual Driver Enablement
Detection of Memory Leaks
Managing Data Across a Semantic Data View and a Presentation Data View
Patent:
7,743,079 →
Application:
11/496,281 →
Wrapping Nodes in a Drawing Canvas
Distinguishing Facts from Opinions Using a Multi-Stage Approach
Synchronization Operations Involving Entity Identifiers
Pixel Snapping for Anti-Aliased Rendering
Conducting Client-Server Inter-Process Communication
Extending Hierarchical Synchronization Scopes to Non-Hierarchical Scenarios
Facilitating Stack Read and Write Operations in a Software Transactional Memory System
Combined Pessimistic and Optimistic Concurrency Control
Method and System of Handling the Selection of Alternates for Recognized Words
Software transactional protection of managed pointers
System and Method for Managing Visual Structure, Timing, and Animation in a Graphics Processing System
Identifying Parallel Bilingual Data Over a Network
Email Provider Prevention/Deterrence of Unsolicited Messages
Policy Setting for Client-Side Caching
Automatic Pruning of Grammars in a Multi-Application Speech Recognition Interface
Dynamic Electronic Correction Code Feedback to Extend Memory Device Lifetime
Generation of Managed Assemblies for Networks
Validation of Print Configuration Documents
Solving Table Locking Problems Associated with Concurrent Processing
Secure Privilege Elevation by Way of Secure Desktop on Computing Device
Reranking Qa Answers Using Language Modeling
Multi-Mode Communication Apparatus and Interface for Contacting a User
Auto Segmentation Based Partitioning and Clustering Approach to Robust Endpointing
Grammatical Element Generation in Machine Translation
Pattern Matching Over Structured Literals
Method for Connecting a Wirless Access Point to a Wired Access Point by Chaining Together Wireless Access Points
Drop dialog controls
Application:
11/504,500 →
Publication:
US 2008/0046841
Instance Annotation in Object-Oriented Programming
Techniques for variable resolution encoding and decoding of digital video
Application:
11/504,843 →
Publication:
US 2008/0043832
Auto answer in voice over internet protocol
Intermediate Representation for Multiple Exception Handling Models
Parsimonious Modeling by Non-Uniform Kernel Allocation
Failure Recognition
Configuration Replication for System Recovery and Migration
User Interface with Looping Menu
Techniques to Perform Rate Matching for Multimedia Conference Calls
Service resiliency within on-premise products
Network Security Page
Method and Apparatus for Detecting the Type of Interface to Which a Peripheral Device Is Connected
Using a Discretized, Higher Order Representation of Hidden Dynamic Variables for Speech Recognition
Enabling Network Devices to Run Multiple Congestion Control Algorithms
Meta-Data Driven Test-Data Generation with Controllable Combinatorial Coverage
Syntax for Members Added Through Object Protocol Systems and Methods
Capturing and Restoring Application State After Unexpected Application Shutdown
Systems and Methods for Updating a Frame Buffer Based on Arbitrary Graphics Calls
Method for Video Enabled Electronic Commerce
Calculating Cost Measures Between Hmm Acoustic Models
Extensible Query Language with Support for Rich Data Types
Interactive Video Display System
Patent:
7,834,846 →
Application:
11/507,976 →
Viewing Multi-Dimensional Data in Two Dimensions
Systems and Methods for Providing Secure Server Key Operations
Computer Programming Language Statement Building and Information Tool
Method and System for Auxiliary Display of Information for a Computing Device
Non-Blocking Buffered Inter-Machine Data Transfer with Acknowledgment
Trusted Intermediary for Network Data Processing
Incrementally Regulated Discriminative Margins in Mce Training for Speech Recognition
Isolating Declarative Code to Preserve Customizations
Dynamic Interconnection of Mobile Devices
Techniques for Managing Visual Compositions for a Multimedia Conference Call
Forward Chaining and Identifying Rule Dependencies and Rule Triggering Side Effects in Terms of Data Objects Accessed by Rules in a Ruleset
Collecting Default User Settings for a Web Application
Dynamically Configuring, Allocating and Deploying Computing Systems
Wireless Mesh Networking with Multiple Simultaneous Transmissions by Nearby Network Nodes
Cord Retraction Mechanism
Integration of Workflow and Rules
Changing Number of Machines Running Distributed Hyperlink Database
Synchronized Indicator Light for Secure Connections
Defining Extensible Expression Behavior in a Rules System
Client controlled dynamic call forwarding
Smart Filtering with Multiple Simultaneous Keyboard Inputs
Intelligent Speech Recognition of Incomplete Phrases
Software authorization utilizing software reputation
Conflict Resolution of Software Customizations Based on Product Dependencies
Computing Device Limiting Mechanism
Distribution of Encrypted Software Update to Reduce Attack Window
Identifying Language of Origin for Words Using Estimates of Normalized Appearance Frequency
State Management for Transactional Backup Consistency
Encrypted Data Search
Consultative call transfer using non-voice consultation modes
Application:
11/516,397 →
Publication:
US 2008/0075240
Installation of Black Box for Trusted Component for Digital Rights Management (Drm) on Computing Device
DRM aspects of peer-to-peer digital content distribution
Application:
11/516,879 →
Publication:
US 2008/0066181
Service Composition Environment
Safe and Efficient Allocation of Memory
Dynamic Pixel Snapping
Pixel Snapping with Relative Guidelines
Presentation of Information Based on Current Activity
Dynamic Network Load Balancing Using Roundtrip Heuristic
Flexible Data Presentation Enabled by Metadata
Bridging Messages to Release Enterprise Ports
Intermittent Computing
Schema Signing
Electronic coupon based service for enhancing content
Application:
11/519,480 →
Publication:
US 2008/0065478
Versioned project association
Application:
11/519,687 →
Publication:
US 2007/0016887
Type inference for optimized XSLT implementation
Application:
11/521,140 →
Publication:
US 2007/0245325
Xslt/Xpath Focus Inference for Optimized Xslt Implementation
Detecting and Managing Changes in Business Data Integration Solutions
Adding video effects for video enabled applications
Distributable, Scalable, Pluggable Conferencing Architecture
Interactive Playlist Generation Using Annotations
Using Anchor Text to Provide Context
Network Jitter Smoothing with Reduced Delay
Automated Malware Signature Generation
Method and System to Calibrate a Camera System Using Phase Demodulation Sensing
Patent:
7,433,029 →
Application:
11/523,871 →
Spatiotemporal Prediction for Bidirectionally Predictive(B) Pictures and Motion Vector Prediction for Multi-Picture Reference Motion Compensation
Location based information
Application Programming Interface for Efficient Multicasting of Communications
Representing File Data Using Virtual Hierarchy
Generating Code to Validate Input Data
Personalized Information Retrieval Search with Backoff
Supporting the Accurate Chronological Organization of Rfid Tag Data from Distributed Sources
Using EAP instead of PPP for authentication
Patent:
8,588,741 →
Application:
11/529,794 →
Xml Based Form Modification with Import/Export Capability
Speech Recognition Accuracy with Multi-Confidence Thresholds
Patent:
7,657,433 →
Application:
11/530,212 →
Ink Recognition for Use in Character-Based Applications
Multiple User Authentication for Online Console-Based Gaming
Processing Data Across a Distributed Network
Security Authorization Queries
Auditing Authorization Decisions
Security Assertion Revocation
Controlling the Delegation of Rights
Security Language Translations with Logic Resolution
Security Language Expressions for Logic Resolution
Model Based Testing Language and Framework
Declining Balance Financial Calculation with No Remainder
Rights Management Inter-Entity Message Policies and Enforcement
Visual Perception Model for Hi-Fidelity Image Watermarking
Real-Time Rendering of Realistic Rain
Isolation Environment-Based Information Access
Method & System for Providing Centralized Web Usage Tracking
Transformation of Modular Finite State Transducers
Efficient Navigation of Search Results
Tranformation of Modular Finite State Transducers
Concurrent Presentation of Media and Related Content Lists
Data Synchronization and Sharing Relationships
Tracking Storylines Around a Query
Scoring System for Games
Automated Service for Blocking Malware Hosts
Logocons: Ad Product for Brand Advertisers
Pushing Rich Content Information to Mobile Devices
Intent Prediction and Response Employing Sensing, Networking, and Communication Among Distributed Devices
Mobile Device Manners Propagation and Compliance
Data Preparation for Media Browsing
Identifying Repeated-Structure Elements in Images
Automated Error Checking System and Method
Multiparty Computer-Assisted Haggling
System and Method for Protecting Identity Information
Dynamically Generated Schema Representing Multiple Hierarchies of Inter-Object Relationships
Electronic Data Interchange (Edi) Data Dictionary Management and Versioning System
Electronic Data Interchange Transaction Set Definition Based Instance Editing
Automated Workflow Composable Action Model
Application:
11/533,733 →
Publication:
US 2007/0050227
Identifying Influential Persons in a Social Network
Extracting Dominant Colors from Images Using Classification Techniques
Hyperlink-Based Softphone Call and Management
Object Detection and Recognition System
Object Recognition Using Textons and Shape Filters
Windows Rally Wireless Hid Device
High Availability Conferencing
Intelligent Pre-Fetching Using Compound Operations
Recommending Keywords Based on Bidding Patterns
Group identification in large-scaled networks via hierarchical clustering through refraction over edges of networks
Integrating Data with Conversations
Stabilization of Objects Within a Video Sequence
Modeling Reflections Within an Image Sequence
Modeling Variable Illumination in an Image Sequence
Visual Answering Machine
Declarative Management Framework
Extensible Data Collectors
Window Grouping
Systems and Methods for Transforming Query Results into Hierarchical Information
Virtual Entertainment
Machine Learning System for Analyzing and Establishing Tagging Trends Based on Convergence Criteria
Dynamic Environment Evaluation and Service Adjustment Based on Multiple User Profiles Including Data Classification and Information Sharing with Authorized Other Users
State Replication
Hardware Architecture for Cloud Services
Identifying a Network Service Termination and Migrating Data to a New Network Service
Application:
11/536,554 →
Publication:
US 2008/0080526
Serialization of Run-Time State
Personal Data Mining
Accelerated System Boot
Off-Premise Encryption of Data Storage
Multiple Peer Groups for Efficient Scalable Computing
Key Phrase Extraction from Query Logs
Comparative Shopping Tool
Using Rich Pointers to Reference Tokens
Methods and Apparatus for Navigating an Image
Missed Instant Message Notification
Infrastructure to Disseminate Queries and Provide Query Results
Distributed Parallel Computing
Application:
11/537,506 →
Publication:
US 2008/0082644
Runtime Optimization of Distributed Execution Graph
Bifocal View: a Novel Calendar User Interface
Description Language for Structured Graphs
Program Recording Completion
Phishing Detection, Prevention, and Notification
Application:
11/537,640 →
Publication:
US 2007/0033639
Phishing Detection, Prevention, and Notification
Relationship View
Request Bits Estimation for a Wyner-Ziv Codec
Call Abuse Prevention for Pay-Per-Call Services
Dynamic Generation of Advertisement Text
Molecular Interaction Predictors
Methods and Systems for a Portable, Interactive Display Device for Use with a Computer
Abbreviation Expansion Based on Learned Weights
Character Position-Based Password Recovery
Hierarchical Federation Metadata
Bot Identification and Control
Locally Storing Web-Based Database Data
Hierarchical Locking in B-Tree Indexes
Content Protection Interoperability Infrastructure
Managing Presence Based on Relationship
Media Variations Browser
Integration of Database Reporting with ERP Systems
Automatic Detection of Hidden Networks
Dynamic Mating of a Modified User Interface with Pre-Modified User Interface Code Library
Seeding in a Skill Scoring Framework
Distributed Hardware State Management in Virtual Machines
Secure Peer-to-Peer Cache Sharing
Automatic Load and Balancing for Virtual Machines to Meet Resource Requirements
Demosaicing Graphical Content
Managing associations in ad hoc networks
Wireless Support for Portable Media Player Devices
Automated Advertisement Publisher Identification and Selection
Patent:
7,716,209 →
Application:
11/543,017 →
Color Image Coding Using Inter-Color Correlation
Wearable Computer Pointing Device
Trial Usage for Encrypted Subscription-Based Data
Quasi-Particle Interferometry for Logical Gates
Photographic Device with Retractable Lens
Digital Receiver and Method
Automatic Native Generation
Task-Oriented Processing as an Auxiliary to Primary Computing Environments
Transformation of an Asynchronous Transactional Messaging Language into a Web Services Compatible Language
Computing Endomorphism Rings of Abelian Surfaces Over Finite Fields
Data Packet Transmission for Channel-Sharing Collocated Wireless Devices
Community Driven Search Using Macros
User Activity Detection on a Device
Ranking Domains Using Domain Maturity
Mitigating Data Usage in Messaging Applications
Zero-Footprint Telephone Application Development
Patent:
8,612,925 →
Application:
11/548,200 →
User Interface for Displaying Images of Sights
Identifying Sight for a Location
Strategies for Integrating Plural Modes of Content Delivery
End-To-End Reliable Messaging with Complete Acknowledgement
Graphical Acquisition of an Objective Function
System and Method for Filtering and Organizing Items Based on Common Elements
Image Verification with Tiered Tolerance
Dynamically Displaying Current Status of Tasks
File Sharing Administration
Well-Known Transactions in Data Replication
Managing Packet-Based Telephony
Interactive Display Using Planar Radiation Guide
Call authorizatin for pay-per-call services
Preserving a Process Instance for Use by Different User Interfaces
System and Method for Self-Diagnosing System Crashes
Maintaining Routing Consistency Within a Rendezvous Federation
Upnp Authentication and Authorization
Connecting Devices to a Media Sharing Service
Methods of Maintaining a Journal of Media Encounters Between Co-Existing Portable Devices
Subscription Management in a Media Sharing Service
Detection and Notification of Network-Related Events
Directional and Motion-Compensated Discrete Cosine Transformation
Executing Pages of a Guided Process Application in Parallel
Federated Voting with Criteria-Based Discrimination
Identification and Visualization of Trusted User Interface Objects
State Transition Logic for a Persistent Object Graph
Delivering Individualized Content Over a Broadcast Network
Exponential Priors for Maximum Entropy Models
Method to Reduce or Eliminate Audio Interference from Computer Components
Revenue-Based Advertising Auction
Application:
11/552,040 →
Publication:
US 2008/0097838
Animation of Icons Based on Presence
Inferring Opinions Based on Learned Probabilities
System and Method for the Transformation and Canonicalization of Semantically Structured Data
Auto Collage
Hybrid Peer-to-Peer Streaming with Server Assistance
Application:
11/552,374 →
Publication:
US 2008/0098123
Digital Identity Management
Multi-Dvr Media Content Arbitration
Efficient Frame Retransmission in a Wireless Communication Environment
Patent:
7,436,834 →
Application:
11/552,797 →
Enhanced Short Message Service (Sms)
Multipoint Control Unit (Mcu) Failure Detection and Rollover
Sharing State Information Between Dynamic Web Page Generators
Coverage-Based Image Relevance Ranking
Relationship-Based Processing
Associating Geographic-Related Information with Objects
Determination of Unicode Points from Glyph Elements
Method and System of Handling the Selection of Alternates for Recognized Words
Method and System of Handling the Selection of Alternates for Recognized Words
Virtualization for Diversified Tamper Resistance
Allowing Virtual Machine to Discover Virtual Status Thereof
Application:
11/553,843 →
Publication:
US 2008/0104586
Determining Relevance of a Term to Content Using a Combined Model
Application:
11/553,897 →
Publication:
US 2008/0103886
Dynamic Thumbnails for Document Navigation
Group Policy for Unique Class Identifier Devices
Setting Group Policy by Device Ownership
Offline Execution of Web Based Applications
Adaptable Transparency
Dynamic Activity Model of Network Services
Personal Speakers with Connection Source and Target
Freeform Encounter Selection Tool
Multiple-Level Graphics Processing System and Method
Automated Secure Pairing for Wireless Devices
Viewing Digital Information Over a Network
Application:
11/555,154 →
Publication:
US 2008/0104203
Senseweb
Analyzing Access Control Configurations
Visualization Application for Mining of Social Networks
Application:
11/555,279 →
Publication:
US 2008/0104225
Specification and Management of Consolidated Ticket Packages in Workflows
Methods and Systems for Unilateral Authentication of Messages
Separating Control and Data Operations to Support Secured Data Transfers
Device Selection for Broadcast Messages
Securing Distributed Application Information Delivery
Multi-Level File Representation Corruption
Reverse Name Mappings in Restricted Namespace Environments
Virtual Deletion In Merged Database keys
Application:
11/555,731 →
Publication:
US 2008/0109466
Virtual Deletion in Merged File System Directories
Tools for Health and Wellness
Securing Payment Data
Context Sensitive Labels for a Hardware Input Device
Earmarking Media Documents
Data Entity Centric Approach for Designing Workflows
Application:
11/556,502 →
Publication:
US 2008/0109467
Management of Incoming Information
Modular Enterprise Authorization Solution
Send/Lend Business Rights
Application:
11/556,623 →
Publication:
US 2008/0109911
Event-Based Automated Diagnosis of Known Problems
Inbox Management
Disk jockey streaming sessions
Clipboard Augmentation
Systems and Methods for Locating Mobile Computer Users in a Wireless Network
Systems and Methods for Locating Geographical Regions of Mobile Computer Users
Locating a Mobile Computing Unit
Real-Time Federated Auctions and Purchasing
Automatic and Systematic Detection of Race Conditions and Atomicity Violations
Joint Channel Assignment and Routing in Wireless Networks
Parallel Engine Support in Display Driver Model
Generating, Migrating or Exporting Bound Keys
Saving and Retrieving Data Based on Symmetric Key Encryption
Saving and Retrieving Data Based on Symmetric Key Encryption
Saving and Retrieving Data Based on Symmetric Key Encryption
Authoring Arbitrary Xml Documents Using Dhtml and Xslt
Method and Structure for Implementing Layered Object Windows
Storing Account Information with Related Data in a Common Store
Sensing and Analysis of Ambient Contextual Signals for Discriminating Between Indoor and Outdoor Locations
Multifaceted System Capabilities Analysis
Data Serialization and Transfer
Extensible Framework for System Security State Reporting and Remediation
Image Compression Based on Parameter-Assisted Inpainting
On-Line Virtual Robot (Bot) Security Agent
Graphics Tiering Strategy Incorporating Bitmaps and Window Geometries
Validating and Enabling Validation of Package Structures
Data Object Linking and Browsing Tool
Peer-To-Peer Aided Live Video Sharing System
Message Forwarding Backup Manager in a Distributed Server System
Transferring Data Using Ad Hoc Networks
Method and System to Control Access to Content Stored on a Web Server
System and Method for Interrupt Handling
Reducing Bandwidth Requirements for Peer-to-Peer Gaming Based on Importance of Remote Objects to a Local Player
Tracking Recent Contacts
Application:
11/559,342 →
Publication:
US 2008/0115087
Suggesting Meeting Locations for Conducting Meetings
Removal of Redundant Information from Electronic Documents
Integrating Analog Markups with Electronic Documents
Maintaining Tracking Information for Electronic Documents
Statistics Based Database Population
Method and System for Unified Audio Control on a Personal Computer
Space-Time Video Montage
Supplying Notifications Related to Supply and Consumption of User Context Data
Video Completion by Motion Field Transfer
Dynamically Variable Idle Time Thread Scheduling
Conversation Data Accuracy Confirmation
User Interaction-Biased Advertising
Application:
11/559,992 →
Publication:
US 2008/0114639
Console Based Leaderboard Rendering
Application:
11/560,114 →
Publication:
US 2008/0113805
Joint Training of Feature Extraction and Acoustic Model Parameters for Speech Recognition
Noise Suppressor for Speech Recognition
Method and System for Providing Adaptive Bandwith Control for Real-Time Communication
Dynamic Channel Assignment and Connectivity Maintenance in Wireless Networks
Example Based Video Editing
Escalation from a Conversation to a Conference
Gamut Mapping Spectral Content to Reduce Perceptible Differences in Color Appearance
Dynamically Managing and Reconfiguring Wireless Mesh Networks
Policy-Based Management of Data Elements in a Document Schema for Data Transactions
Maintaining Real-Time Conversations Over Unreliable Connections
Switchable User Interfaces
Application:
11/561,340 →
Publication:
US 2008/0120559
Team Matching
Data Capture and Fusion from a Population of Device Users
Swarm Imaging
Region Selection for Image Compositing
Panoramic Video in a Live Meeting Client
Handling External Content in Web Applications
Text Detection on Mobile Communications Devices
Device Constellation Management
Federated Sensing, Analysis, Summarization, and Sharing of Data for Healthcare
Patent:
7,292,956 →
Application:
11/561,855 →
Secure Tunnel Over Https Connection
Mobile Data and Handwriting Screen Capture and Forwarding
Enforced Transaction System Recoverability on Media Without Write-Through
Displaying Images Related to a Requested Path
Test Automation for Business Applications
Selectively Overlaying a User Interface Atop a Video Signal
Concept Keywords Colorization in Program Identifiers
Programmable Logic and Constraints for a Dynamically Typed Storage System
Conference Roll Call
Ink Thickness Rendering for Electronic Annotations
Providing Menu and Other Services for an Information Processing System Using a Telephone or Other Audio Interface
Patent:
7,552,054 →
Application:
11/563,112 →
Hybrid Computer Restore Using Network Service
Document Workflows and Routing Services Using Modular Filters
Application:
11/563,584 →
Publication:
US 2008/0127183
Color Fidelity Metric
Federated Virtual Graffiti
Non-Dyadic Spatial Scalable Wavelet Transform
Selective Inter-Layer Prediction in Layered Video Coding
Acquiring Web Page Information Without Commitment to Downloading the Web Page
Generating Security Validation Code Automatically
Shared Graphics Infrastructure
Remote Ui for Smart Devices
Application:
11/564,528 →
Publication:
US 2008/0126929
Extensible Email
Application:
11/564,659 →
Publication:
US 2007/0294402
Minimal Difference Query and View Matching
Web Engine Search Preview
Search Term Location Graph
Demographic Based Classification for Local Word Wheeling/Web Search
Out of Office Message Improvements
Application Program Interface for Programmable Graphics Pipeline
Capture of Content from Dynamic Resource Services
Radio Frequency Certificates of Authenticity and Related Scanners
Systematic Approach to Uncover Gui Logic Flaws
Personal Site Privacy Policy
Efficient Execution of Aggregation Queries
Generation of Glow Effect
Patent:
7,414,625 →
Application:
11/565,512 →
Grouping Failures to Infer Common Causes
System and Method for Whiteboard and Audio Capture
Authenticating Linked Accounts
Scalable Differential Compression of Network Data
Compression and Decompression of Medical Images
Multiplexing a Communication Port
Email Safety Determination
Statistics Adjustment to Improve Query Execution Plans
Developing Layered Platform Components
Program Modification and Loading Times in Computing Devices
Embedding Rich Content in Real-Time Communications
Application:
11/566,650 →
Publication:
US 2008/0133675
Conditional Policies in Software Licenses
Application:
11/566,744 →
Publication:
US 2008/0134348
Auxiliary Peripheral for Alerting a Computer of an Incoming Call
Web Site Structure Analysis
Automatic Localization of Devices
Type Bridges
Thread Interception and Analysis
Incrementally Designing Electronic Forms and Hierarchical Schemas
Active Learning Framework for Automatic Field Extraction from Network Traffic
Patient Monitoring via Image Capture
Memory Training via Visual Journal
Processing Data-Centric Business Models
Spam Filtration Utilizing Sender Activity Data
Automated Response to Computer User's Context
Digitally Certified Stationery
Restricting Type Access to High-Trust Components
Formatted Message Processing Utilizing a Message Map
Save Preview Representation of Files Being Created
Data Recording/Reproduction for Write-Once Discs
Embedding Content-Based Searchable Indexes in Multimedia Files
Minimum Classification Error Training with Growth Transformation Optimization
Techniques for Virtual Conferencing Servers
Protection against stack buffer overrun exploitation
Application:
11/583,277 →
Publication:
US 2008/0148399
Configuring Network Settings for a Power Line Networking Device
Authentication server auditing of clients using cache provisioning
Application:
11/585,739 →
Publication:
US 2008/0098120
Detection and Management of Rogue Wireless Network Connections
Managing virtual machines and hosts by property
Application:
11/586,155 →
Publication:
US 2008/0098309
Platform Authentication via a Transparent Second Factor
Calculating a Downloading Priority for the Uniform Resource Locator in Response to the Domain Density Score, the Anchor Text Score, the Url String Score, the Category Need Score, and the Link Proximity Score for Targeted Web Crawling
Classifying Knowledge Aging in Emails Using Na¿Ve Bayes Classifier.
On-Site Search Engine for the World Wide Web
Distributed caching for multimedia conference calls
Application:
11/588,708 →
Publication:
US 2008/0100694
Thin Client Software Development Environment
Taxonometric Personal Digital Media Organization
Creation and Delivery of Customized Content
Creation and Delivery of Customized Content
Interface and Methods for Collecting Aligned Editorial Corrections into a Database
Web Configurable Human Input Devices
Dynamic Updating of Firewall Parameters
Distributional Similarity-Based Models for Query Correction
Dynamic Database Memory Management Policies
Stepping and Application State Viewing Between Points
Extensible Cache-Safe Links to Files in a Web Page
Dynamic modification of video properties
Application:
11/591,297 →
Publication:
US 2008/0115185
Interactive 3D Shortage Tracking User Interface
Document Summarization by Maximizing Informative Content Words
Capacitance Touch Slider
Anchor for Database Synchronization Excluding Uncommitted Transaction Modifications
System and Method for Monitoring the Performance of a Server
Selective Auto-Revocation of Firewall Security Settings
Operating System Protection Against Side-Channel Attacks on Secrecy
Trimmed and Merged Search Result Sets in a Versioned Data Environment
Enhanced Reach-Based Graph Processing Using Shortcuts
Timing Aspects of Media Content Rendering
Managing Document Publication Using Time-Driven Job Scheduling
Multimedia Communications Using Preferred Devices
System and Method for Effectively Encoding and Decoding Electronic Information
Communication System Allowing Users to Know Online or Network Status of Sought Users
Refreshing a Page Validation Token
Simplified Search Interface for Querying a Relational Database
Providing Assistance with the Creation of an Xpath Expression
Selective Communication of Targeted Information
Client Extended Error Handling
Automated Collection of Information
Sharing Calendar Information
Distributed Testing for Computing Features
Managing User Customizations of Pre-Provisioned Contexts
On-Demand Incremental Update of Data Structures Using Edit List
Profile Deployment Using a Generic Format
Discover Biological Features Using Composite Images
Offline Synchronization Capability for Client Application
Displaying Overlaid Calendars
Extensible Network Discovery
Providing Resilient Links
Shared Space for Communicating Information
System and Method of Protecting Prices
Linking Information
Secured Communication via Location Awareness
Accounting for Non-Monotonicity of Quality as a Function of Quantization in Quality and Rate Control for Digital Audio
Console Integrated Downloadable Game Service
Achievement Incentives Within a Console-Based Gaming Environment
System and Methods for Sharing Configuration Information with Multiple Processes via Shared Memory
Dynamically Generating Mini-Graphs to Represent Style and Template Icons
Batching Document Identifiers for Result Trimming
Presenting daily task lists
Speckle Interference Laser Tracking
Visual Resource Profiler for Graphical Applications
Differentiated management of wireless connectivity
Client enforced network tunnel vision
Application:
11/601,155 →
Publication:
US 2008/0120690
Deriving Hierarchical Organization from a Set of Tagged Digital Objects
Cross Domain Presence of Web User Interface and Logic
Software Transaction Commit Order and Conflict Management
Model for Layout Animations
Generic Infrastructure for Migrating Data Between Applications
Removal of Noise, Corresponding to User Input Devices from an Audio Signal
Versioning and Concurrency Control for Multiple Client Access of Data
Single Virtual Client for Multiple Client Access and Equivalency
Lock-Free State Merging in Parallelized Constraint Satisfaction Problem Solvers
Protected Qubit Based on Superconducting Current Mirror
Multi-Carrier Communication with Time Division Multiplexing and Carrier-Selective Loading
Infrared Sensor Integrated in a Touch Panel
Declarative Data Binding and Data Type Propagation in a Remote Workflow Schedule Authoring System
Media State User Interface
Rendering Document Views with Supplemental Informational Content
Using Code Access Security for Runtime Accessibility Checks
Collaborative Workspace Context Information Filtering
Dynamic Linked Library Add-on Features
Recursive File Backup
Leveraging Back-Off Grammars for Authoring Context-Free Grammars
Advanced Content Authentication and Authorization
Handicapping in a Bayesian skill scoring framework
Application:
11/607,482 →
Publication:
US 2007/0112706
Authentication Delegation Based on Re-Verification of Cryptographic Evidence
Adaptive Help System and User Interface
Strategies for Investigating and Mitigating Vulnerabilities Caused by the Acquisition of Credentials
System and Method to Facilitate Design-Time Component Discovery
Wireless Usb Hardware Scheduling
Customized Health Advertising
Application:
11/608,563 →
Publication:
US 2008/0140445
Unified Messaging Gateway Device for Providing Operation During a Network Failure
Classification of Malware Using Clustering That Orders Events in Accordance with the Time of Occurence
Protection of Critical Memory Using Replication
Critical Memory
User Mode File System Serialization and Reliability
Synchronizing Media Streams Across Multiple Devices
Accessing Call Control Functions from an Associated Device
Application:
11/608,728 →
Publication:
US 2008/0137643
Reputation-Based Authorization Decisions
Mail Server Coordination Activities Using Message Metadata
Relational Linking Among Resoures
Data Pulse Spectrum Control
Distributing Notifications to Multiple Recipients via a Broadcast List
Really Simple Syndication for Data
Mobile Device Expansion System
Interactive Recording and Playback for Network Conferencing
Navigation Connection Points
Image Processing System for Digital Collage
Mapping Breakpoints Between Web Based Documents
Lock-Free Shared Audio Buffer
Temporary Lines for Writing
Method for Detecting Anomalies in Server Behavior Using Operational Performance and Failure Mode Monitoring Counters
Deriving a Symmetric Key from an Asymmetric Key for File Encryption or Decryption
Ui Behaviors
Dynamic Information Publication Enabling Direct Access to a Preferred Communication Channel Connection in Integrated Communication Server
Swarm Imaging
Un-Intrusive Display Areas
Tuning of Problem Solvers
Enhancing User Experiences Using Aggregated Device Usage Data
Automatic Software License Reconciliation
Application:
11/611,756 →
Publication:
US 2008/0148253
Multi-Protocol Access to Files and Directories
Identifying Technological Solutions for User-Centric Product Designs
Shape Deformation
Spherical Harmonics Scaling
Direct Memory Access for Compliance Checking
Computer Compliance Enforcement
Enhanced Packaging for Pc Security
Enterprise Resource Tracking of Knowledge
Object Model-Based Object Hierarchy Discovery and Navigation
Generating Web Pages Utilizing User-Defined Search Parameters
Application:
11/612,836 →
Publication:
US 2008/0147710
Data Schemata in Programming Language Contracts
Method and System for Supporting Off-Line Mode of Operation and Synchronization
Determination of Optimized Location for Services and Data
Transportable Web Application
Operating System with Corrective Action Service and Isolation
Remote Management of Resource License
Resource Standardization in an Off-Premise Environment
Location Management of Off-Premise Resources
Data Security in an Off-Premise Environment
Access Management in an Off-Premise Environment
Generating Rule Packs for Monitoring Computer Systems
Cloaking Detection Utilizing Popularity and Market Value
Machine Learning System and Method Comprising Segregator Convergence and Recognition Components to Determine the Existence of Possible Tagging Data Trends and Identify That Predetermined Convergence Criteria Have Been Met or Establish Criteria for Taxonomy Purpose
Transformations for Virtual Guest Representation
State Reflection
Remote Provisioning of Information Technology
A Recommendation System That Identifies a Valuable User Action by Mining Data Supplied by a Plurality of Users to Find a Correlation That Suggests One or More Actions for Notification
Parsing, Analysis and Scoring of Document Content
Offline Motion Description for Video Generation
Synchronizing Data Between Different Editor Views
Method and System for Rollback-Free Failure Recovery of Multi-Step Procedures
Social Rewards for Online Game Playing
System and Method for Multi-Layered Network Communications
Web Address Converter for Dynamic Web Pages
Network Accessible Trusted Code
Managed Execution Environment for Software Application Interfacing
Generating Reference Variations
Patent:
8,149,999 →
Application:
11/615,063 →
System and Method for Authenticating an Operating System to a Central Processing Unit, Providing the Cpu/Os with Secure Storage, and Authenticating the Cpu/Os to a Third Party
System and Method for Authenticating an Operating System to a Central Processing Unit, Providing the Cpu/Os with Secure Storage, and Authenticating the Cpu/Os to a Third Party
Interactive Marketplace Infrastructure
Application:
11/615,442 →
Publication:
US 2008/0154738
Object-Based Image Inpainting
System and Method for Establishing Historical Usage-Based Hardware Trust
Streaming Media Casts, Such as in a Video Game or Mobile Device Environment
Optimizing Backup and Recovery Utilizing Change Tracking
Optimizing Backup and Recovery Utilizing Change Tracking
Spelling Correction Based on Input Device Geometry
Patent:
7,865,824 →
Application:
11/616,697 →
Iterate-Aggregate Query Parallelization
Providing Business Listings Based on Locations of Previously Provided Listings
Patent:
8,600,033 →
Application:
11/617,104 →
Method for Encoding and Serving Geospatial or Other Vector Data as Images
Active Embedded Interaction Coding
Active Embedded Interaction Coding
Supervised Ranking of Vertices of a Directed Graph
Automatic Vulnerability Detection and Response
Web Document Keyword and Phrase Extraction
Social Mapping of Contacts from Computer Communication Information
Fax Accounts
Extending Native Data Types
Co-Routines Native to a Virtual Execution Environment
Sync Configuration and Discovery Support
Continuous Media Priority Aware Storage Scheduler
Animation on Object User Interface
Device Specific Pagination of Dynamically Rendered Data
Power Management for Multi-Interface Device Clusters
Enterprise Device Driver Management for Operating System Deployment
Delivering Content Based on Physical Object Characteristics
Recognizing Multiple Input Point Gestures
Specular Reflection Reduction Using Multiple Cameras
Integration of Media on Gaming Consoles
Application:
11/620,620 →
Publication:
US 2008/0167127
Television Viewing on Gaming Consoles
Application:
11/620,624 →
Publication:
US 2008/0167128
Recording Media on Gaming Consoles
Persistent Collaborative Framework for Interactive Web Applications
Method for Entering Text
Dynamic Map Rendering as a Function of a User Parameter
Mode Information Displayed in a Mapping Application
Deep Embedding of Program Languages
Origination/Destination Features and Lists for Spam Prevention
Clipboard Augmentation with References
Asp.Net Http Runtime
Content Encryption Schema for Integrating Digital Rights Management with Encrypted Multicast
Realtime Web Page Scrapping and Visual Representation of Associated Clickthrough and Impression Data Architechture
Application:
11/621,815 →
Publication:
US 2007/0113167
Co-Clustering Objects of Heterogeneous Types
Indicating Recent Content Publication Activity by a User
Taxonomy Object Modeling
Store-And-Forward Messaging Channel for Occasionally Connected Mobile Applications
Transporting and Processing Foreign Data
Code Optimization Across Interfaces
Providing Virtual Really Simple Syndication (Rss) Feeds
Multiple Handwriting Recognition Engine Selection
Application Program Interface for Network Software Platform
Identifying Associations Using Graphical Models
Program Verification and Discovery Using Probabilistic Inference
Managing Interactions Between Computer Users' Context Models
Application:
11/622,954 →
Publication:
US 2007/0266318
Model-Based Policy Application
Method and System for Testing Internet Software
Multi-Installer Product Advertising
Image Text to Character Information Conversion
Reversible Hashing for E-Signature Verification
Facilitating Multi-Installer Product Installations
Spatial Binning of Particles on a Gpu
Selective Undo of Editing Operations Performed on Data Objects
Tracking and Identifying Operations from Un-Trusted Clients
Objective Assessment of Application Crashes from a Customer Environment
Hardware and Software Identifier Categorization and Review
Energy-Based Sound Source Localization and Gain Normalization
Detecting Machine Utilization Activity
Business Objects as a Service
Application:
11/623,818 →
Publication:
US 2008/0172414
Statistical Determination of Multi-Dimensional Targets
Application:
11/623,953 →
Publication:
US 2008/0172348
Progressive Parametric Query Optimization
Application:
11/623,957 →
Publication:
US 2008/0172356
Automated Mobile Communications
Location Mapping for Key-Point Based Services
Automated Domain Determination in Business Logic Applications
Application:
11/624,122 →
Publication:
US 2008/0172287
Synchronizing Undo/Redo Operations Between Different Document Views
Document Performance Analysis
Secure Pin Transmission
Mechanism for Utilizing Kerberos Features by an Ntlm Compliant Entity
System and Method for Implementing a Client Side Http Stack
Data Retrieval from a Database Utilizing Efficient Eager Loading and Customized Queries
Method and System for Designing and Implementing Shapes in a Software Module
Allocating Rebate Points
Application:
11/625,069 →
Publication:
US 2007/0179853
Support for Reverse and Stemmed Hit-Highlighting
Rendered Image Collection of Potentially Malicious Web Pages
Incremental Repair of Query Plans
Resilient Classification of Data
Combining Resilient Classifiers
User Interface for a System and Process for Providing Dynamic Communication Access and Information Awareness in an Interactive Peripheral Display
Object Detection Framework for Set of Related Objects
Flexible Electronic Calendar Integrating Tasks and Appointments
Application:
11/625,914 →
Publication:
US 2008/0175104
Electronic Calendar Associating Tasks and Appointments
Application:
11/625,916 →
Publication:
US 2008/0177609
Transparently Capturing the Causal Relationships Between Requests Across Distributed Applications
Notifying Network Contacts of Inquiries
Automatically Inserting Advertisements into Source Video Content Playback Streams
Evaluation of Self-Intersecting Vector Graphics Objects via Planar Map Profiles
Framework for Ordered Handling of Information
Applying Low Power Enablement of Computing Devices to Process Voip Phone Calls
Gesture Recognition Interactive Feedback
Using Virtual Repository Items for Customized Display
Standardized Mechanism for Firmware Upgrades of Rfid Devices
Labeling of Data Objects to Apply and Enforce Policies
Motion Triggered Data Transfer
Strategies for Compressing Textures
Automatic Mode Determination for an Input Device
Input device with multiple sets of input keys
Strategies for Lossy Compression of Textures
Streamable Interactive Rendering-Independent Page Layout
Protecting Operating-System Resources
Protection Agents and Privilege Modes
Adaptive Recovery from System Failure for Application Instances That Govern Message Transactions
Cryptographic Key Containers on a Usb Token
Nat Access Control with Ipsec
Enhanced Voicemail Processing
Application:
11/627,564 →
Publication:
US 2008/0181141
Analysis of Event Information to Perform Contextual Audit
System and Method for Managing Data Using Static Lists
Presentation Generation Using Scorecard Elements
Fast Filtered Yuv to Rgb Conversion
Multi-Sensor Sound Source Localization
Software Protection Using Oblivious Data Structures
I/O Co-Processor Coupled Hybrid Computing Device
Linked Shell
Alternating Light Sources to Reduce Specular Reflection
Methods and Computer Program Products for Providing Network Quality of Service for World Wide Web Applications
Universal Schema for Representing Management Policy
Dynamic Language-Based Integrated Development Environment
Multi-Level Read Caching for Multiplexed Transactional Logging
Application Loader for Support of Version Management
Application Retargeting
Proofing of Word Collocation Errors Based on a Comparison with Collocations in a Corpus
System and Method for Effectively Performing an Adaptive Quantization Procedure
Patent:
7,720,300 →
Application:
11/633,813 →
Providing Input and Output for a Mobile Device
Middleware Layer Between Speech Related Applications and Engines
Editing web pages via a web browser
Reduction of Operational Costs of Virtual Tlbs
Backup Media with Wireless Identifications Tags
Editing Web Pages via a Web Browser
Operational Efficiency of Virtual Tlbs
Efficient Flushing of Translation Lookaside Buffers in a Multiprocessor Environment
Using Automated Content Analysis for Audio/Video Content Consumption
Remote Control Using Instant Messaging
Optimized Interrupt Delivery in a Virtualized Environment
Operating Touch Screen Interfaces
Physical Location Verification
System Capability Discovery for Software Defined Radio
Secure Data Protection During Disasters
Using recorder technology to find defects in software applications
Application:
11/636,036 →
Publication:
US 2008/0141221
Subscription Based Services for Closed Computing Systems
Executing unsigned content and securing access in a closed system
Transfer of Content to Closed Systems
Extensible Application Platform
Systems and Methods for Extensions and Inheritance for Units of Information Manageable by a Hardware/Software Interface System
Visual designer for non-linear domain logic
Systems and Methods for Extensions and Inheritance for Units of Information Manageable by a Hardware/Software Interface System
Remote Media Detection and Presentation
Cognitive Multi-User Ofdma
Per-User Application Rendering in the Presence of Application Sharing
Distributed Malicious Software Protection in File Sharing Environments
Extensible Framework for Template-Based User Settings Management
Compound Word Splitting for Directory Assistance Services
Lexicon-Based Content Correlation and Navigation
Method and Apparatus for Providing Help Content Corresponding to the Occurrence of an Event Within a Computer
Method for Maintaining Wireless Network Response Time While Saving Wireless Adapter Power
Nonvolatile Disk Cache for Data Security
Patent:
7,921,258 →
Application:
11/638,944 →
Finalizable Object Usage in Software Transactions
Predictive Caching of Assets to Improve Level Load Time on a Game Console
Techniques for Use with a Calendar and Messaging Component
Propagation of Conflict Knowledge
Community Network Navigation
Media content catalogs
Searching with metadata comprising degree of separation, chat room participation, and geography
Displaying Relatedness of Media Items
Fast Rsa Signature Verification
Semantic Analysis System for Interpreting Linguistic Structures Output by a Natural Language Linguistic Analysis System
Adapting a Language Model to Accommodate Inputs Not Found in a Directory Assistance Listing
Supplementing and controlling the display of a data set
Application:
11/642,081 →
Publication:
US 2008/0150921
Method of Determining Uncertainty Associated with Acoustic Distortion-Based Noise Reduction
Quick reference card and on-line help for a computing system
Application:
11/642,445 →
Publication:
US 2008/0155412
Scalability of Virtual Tlbs for Multi-Processor Virtual Machines
Media Stream Slicing and Processing Load Allocation for Multi-User Media Systems
Sliding Mechanism for Device with Two Keyboards
Patent:
7,385,150 →
Application:
11/646,666 →
Method and System to Enhance Differential Dynamic Range and Signal/Noise in Cmos Range Finding Systems Using Differential Sensors
Enhanced User Navigation to Previously Visited Areas in a Media Environment
Javascript Pre-Processing Framework
Motion Desktop
Scrollable Computing Device Display
System and method for schemaless data mapping with nested tables
System and Method for Schemaless Data Mapping
Patent:
7,421,646 →
Application:
11/649,461 →
Adjusting to Network Latency Changes
Software Testing Techniques for Stack-Based Environments
Resampling and Picture Resizing Operations for Multi-Resolution Video Coding and Decoding
Automatic Acquisition of a Parallel Corpus from a Network
Application:
11/650,660 →
Publication:
US 2008/0168049
Techniques Using Captured Information
Document Clustering Based on Entity Association Rules
Hybrid Pen Mouse User Input Device
Integrating Enterprise Search Systems with Custom Access Control Application Programming Interfaces
Scheduling integration for providing business automation
Application:
11/651,805 →
Publication:
US 2008/0167911
Adaptive Entropy Encoding/Decoding for Screen Capture Content
Skip Macroblock Coding
Purchasing of Individual Features of a Software Product
Position-Dependent Phonetic Models for Reliable Pronunciation Identification
Ranking Items by Optimizing Ranking Cost Function
Load Test Load Modeling Based on Rates of User Operations
Dynamic Buffer Settings for Media Playback
Indexing and Ranking Processes for Directory Assistance Services
Maintaining Music Playback
Characteristic Tagging
Systems and Methods for Removing Duplicate Search Engine Results
Associating Security Trimmers with Documents in an Enterprise Search System
Efficient Paging of Search Query Results
Integrated Content Viewing and Payment
Fat Directory Structure for Use in Transaction Safe File System
Virtual Workspace for Project Management Coordination
Epipolar Geometry-Based Motion Estimation for Multi-View Image and Video Coding
Storage System Format for Transaction Safe File System
Providing Web Services for Wireless Communication Devices
Remote Device Waking Using a Multicast Packet
Automatic Delivery of Game Content to a Game Console
Automatic Configuration of Client and Server Networking
Optimized Garbage Collection Techniques
Programmatically Choosing a Router Configuration Provider
Context Based Search and Document Retrieval
Type Restriction and Mapping for Partial Materialization
Provisional Administrator Privileges
Data Structure for Budgeting Power for Multiple Devices
Using Priorities and Power Usage to Allocate Power Budget
Managing Display of User Interfaces
Debugging using code analysis
Automatic Reading Tutoring with Parallel Polarized Language Modeling
Integrated Speech Recognition and Semantic Classification
Hidden Trajectory Modeling with Differential Cepstra for Speech Recognition
Unified and consistent user experience for server and client-based services
Method & system for monitoring integrity of running computer system
API for representing a mailbox in a message system
Method and System for Remotely Controlling the Reporting of Events Occurring Within a Computer System
Integrated Debugger Simulator
Assessing Gateway Quality Using Audio Systems
Dynamically adapting media content streaming and playback parameters for existing streaming and playback conditions
Providing dynamic content in a user interface in an application
Application:
11/656,632 →
Publication:
US 2008/0178125
Native Wi-Fi Architecture for 802.11 Networks
Simple Technique for Detection of Physical Presence and Management of Information
Customizing a Menu in a Discovery Interface
Customizing applications in a discovery interface
Customizing Application Page Loading in a Discovery Interface
Dynamic Projected User Interface
Association of a Multi-Access Terminal to a Communication Network
Reducing Occlusions in Oblique Views
Transaction-Safe Fat Files System
Metered Personal Computer Lifecycle
Application:
11/668,442 →
Publication:
US 2008/0184026
Master-Slave Security Devices
Service Architecture Based Metric Views
Untethered Interaction With Aggregated Metrics
Application:
11/668,763 →
Publication:
US 2008/0183564
Controlling Access to Technology Based Upon Authorization
Efficient Exact Set Similarity Joins
Anti-Debugger Comprising Spatially and Temporally Separate Detection and Response Portions
Search Results Clustering in Tabbed Browsers
Exploitation of Workflow Solution Spaces to Account for Changes to Resources
Multi-Threaded Detection of a Game Software Debugger
Remote Workspace Sharing
Decreasing Bad Behavior With Player-Managed Online Gaming
Application:
11/669,115 →
Publication:
US 2008/0182660
Protecting Presentations and Binding Presentation Elements to the Presentation
Application:
11/669,274 →
Publication:
US 2008/0183624
Password Authentication via a One-Time Keyboard Map
Signal Detection Using Multiple Detectors
Request-Driven on-Demand Processing
Determining the Convex Hull of Convex Polygons with Congruent Corresponding Angles
Lightweight Physical Design Alerter
Hierarchical Cursor-Based Object Model
Using Static Data in a Markup Language
Visual Association Creation for Object Relational Class Development
Visual Controls for Stored Procedure and Object Relational Class Development
Application:
11/669,968 →
Publication:
US 2008/0189311
Reputation Assessment via Karma Points
Accessing Network Resources Outside a Security Boundary
Methods and System for Managing Computational Resources of a Coprocessor in a Computing System
Dynamic Software Fingerprinting
Synchronization Framework for Occasionally Connected Applications
Transformation of an Asynchronous Transactional Messaging Language into a Web Services Compatible Language
Real Time Collaboration Using Embedded Data Visualizations
Security Mechanism for Computer Processing
Goal Seeking Using Predictive Analytics
N-Tiered Applications Support via Common Interface
Detecting and Displaying Exceptions in Tabular Data
Dynamically Detecting Exceptions Based on Data Changes
User-Interface Architecture for Manipulating Business Models
Computing System Infrastructure to Administer Distress Messages
Key Exchange Verification
Bidirectional Dynamic Offloading of Tasks Between a Host and a Mobile Device
Direct Access of Language Metadata
Disk Failure Prevention and Error Correction
Query Pattern to Enable Type Flow of Element Types
Compositional Query Comprehensions
Processing an Xml Feed with Extensible or Non-Typed Elements
Derived Hierarchy Methods and System for Definition, Visualization and Editing of Data
Patent:
8,010,909 →
Application:
11/671,804 →
Automatic Evaluation of Summaries
Computer System and Method for Supporting Network-Enabled Devices
Systems and Methods for Adaptive Handwriting Recognition
Efficient Symbolic Differentiation Using Derivative Graph Factorization
System and Method for Context-Sensitive Help in a Design Environment
Systems, Methods and Apparatus for Tracking on-Call Activity
User Interface Pane for an Interactive Chart
Apparatus and Method for Heating Fuel Cells
Transforming Offline Maps into Interactive Online Maps
Network Service for a Software Change Catalog
Accessible Limited Distribution Release Software Change Catalog
System and Method for Modeling Three Dimensional Objects from a Single Image
Delivery of Contextually Relevant Web Data
Application:
11/673,125 →
Publication:
US 2008/0195954
Compositional Application Programming Interface and Literal Syntax
Systems and Methods for Performing Quantum Computations
Complete Mapping Between the Xml Infoset and Dynamic Language Data Expressions
Efficient Knowledge Representation in Data Synchronization Systems
Accelerated Video Encoding
Communication Efficient Spatial Search in a Sensor Data Web Portal
Complexity-Based Adaptive Preprocessing for Multiple-Pass Video Compression
Transaction Manager Virtualization
Tagging Data Utilizing Nearby Device Information
Tier Splitting Support for Distributed Execution Environments
Synchronization Associated Duplicate Data Resolution
Formatting and Viewing Source Objects
Animated Transitions for Data Visualization
Text-Dependent Speaker Verification
Partial Methods
Convertible Lap Rest and Table Mount for Racing Wheel
Cyclic Buffer Management
Formatting Object for Modifying the Visual Attributes of Visual Objects to Reflect Data Values
Stability Index Display
Providing Additional Information Related to Earmarks
Efficient Communication Power Usage
Nearby Media Device Tracking
Media Device Presence Management
Forward Error Correction for Media Transmission
Module Diagnostic Toolkit for Client-Server Based Protocols
Appropriately Sized Target Expansion
Driver Model for Replacing Core System Hardware
Correlating Hardware Devices Between Local Operating System and Global Management Entity
Replacing System Hardware
Transparent Replacement of a System Processor
Price Determination and Inventory Allocation Based on Spot and Futures Markets in Future Site Channels for Online Advertising
Travel-Related Prediction System
Patent:
8,200,514 →
Application:
11/675,499 →
Version-Resilient Loader for Custom Code Runtimes
Travel Information Departure Date/Duration Grid
Dynamic Deployment of Custom Code
Travel Information Route Map
Application:
11/675,594 →
Publication:
US 2007/0198308
Version Resiliency for a Host Application and Custom Code
Version Resiliency for a Host Application and Managed Code
Travel Information Fare History Graph
Travel Information Interval Grid
Data Flow Analysis of Transactional Processes
Context-Sensitive Searches and Functionality for Instant Messaging Applications
Application:
11/675,787 →
Publication:
US 2008/0201434
Rendering Database Queries with Blank Space
Using Promotion Algorithms to Support Spatial Searches
Application:
11/675,847 →
Publication:
US 2008/0201302
Smart Interconnect for Modular Multi-Component Embedded Devices
Iteratively Solving Constraints in a Font-Hinting Language
Opportunistic Use of Wireless Network Stations as Repeaters
Customizing the Display of a Mobile Computing Device
Harmonic Quantizer Scale
Statistical Method and System for Taking Performance Measurements
Contextual Auto-Replication in Short Range Wireless Networks
Automated Transformations for Style Normalization of Schemas
Drag-And-Drop Pasting for Seamless Image Composition
Unifying Discoverability of a Website's Services
Pixel Extraction and Replacement
Risk-Based Vulnerability Assessment, Remediation and Network Access Protection
Application:
11/677,001 →
Publication:
US 2008/0201780
Content Item Query Formulation
Promotional Games Architecture
Redistribution of Rights-Managed Content and Technique for Encouraging Same
Patent:
8,775,320 →
Application:
11/677,315 →
Authenticated Credential-Based Multi-Tenant Access to a Service
Display with Integrated Audio Transducer Device
Application:
11/677,850 →
Publication:
US 2008/0204379
Revenue Generation and Sharing for Content Sharing Services
Application:
11/677,931 →
Publication:
US 2008/0208682
Encoding and Decoding Systems
Information Access to Self-Describing Data Framework
Self-Describing Data Framework
Smart Pre-Fetching for Peer Assisted on-Demand Media
Method, System, and Apparatus for Routing a Query to One or More Providers
Spatial Layout of Hierarchical Shared Resources
Dispatching Client Requests to Appropriate Server-Side Methods
Administrative Tool Environment
Parameterized Types and Elements in Xml Schema
Application:
11/678,936 →
Publication:
US 2008/0222515
File Blocking Mitigation
File Conversion in Restricted Process
Information Sharing Between Images
Automated Certificate Provisioning for Non-Domain-Joined Entities
View-Dependent Displacement Mapping
Context Snippet Generation for Book Search System
Enforcing System Resource Usage Limits on Query Requests Based on Grouping Query Requests into Workgroups and Assigning Workload Groups to Resource Pools
Automation of Testing in Remote Sessions
Runtime Security and Exception Handler Protection
Remotely Viewing Large Tiled Image Datasets
Boot Negotiation Among Multiple Boot-Capable Devices
Health-Related Opportunistic Networking
Spyware Detection Mechanism
Strategies for Selecting a Format for Data Transmission Based on Measured Bandwidth
Quarantine Over Remote Desktop Protocol
Application:
11/680,262 →
Publication:
US 2008/0208957
Identifying Potentially Offending Content Using Associations
Communicating Shared Electronic Calendar Modifications
Generalized Online Matching and Real Time Risk Management
Traffic Information Adaptive to a User's Travel
Sharing Data Over Trusted Networks
Presence Aware Notification for Information Technology Management
Method and System for Displaying an Image Instead of Data
User Authentication Via Biometric Hashing
Application:
11/680,433 →
Publication:
US 2008/0209227
Loading A Mirror Driver In Remote Terminal Server Session
Application:
11/680,446 →
Publication:
US 2008/0209048
Detect User-Perceived Faults Using Packet Traces in Enterprise Networks
Mining Web Logs to Debug Wide-Area Connectivity Problems
Application:
11/680,483 →
Publication:
US 2008/0209030
Strategies for Securely Applying Connection Policies via a Gateway
Radical Set Determination for Hmm Based East Asian Character Recognition
Wireless Performance Analysis System
Strategies for Identifying Anomalies in Time-Series Data
Component Based Applications Running in a Common Shell
Application:
11/680,686 →
Publication:
US 2008/0215405
Occasionally Connected Edge Application Architecture
Application:
11/680,692 →
Publication:
US 2008/0215664
Dynamic Filters for Relational Query Processing
Displaying and Navigating Digital Media
Ranking and Suggesting Candidate Objects
Electronic Calendar with Message Receiver
Cross Application Domain Late Binding to Non-Local Types
Self-Checking Code for Tamper-Resistance Based on Code Overlapping
Scoring Relevance of a Document Based on Image Text
Services for Data Sharing and Synchronization
Generic Interface
Pseudo-Anchor Text Extraction for Vertical Search
Previews Providing Viewable Regions for Protected Electronic Documents
Dynamic Computation of Identity-Based Attributes
Displaying Data Sensitive Targets
Using a Corridor Search to Identify Locations of Interest Along a Travel Route
Patent:
7,324,896 →
Application:
11/682,151 →
Dynamically Rendering Visualizations of Data Sets
Preferential Path Profiling
Remote Task Scheduling for a Set Top Box
Controlling Publication of Presence Information
Optimizations for a Background Database Consistency Check
Streaming Media Codec with Transform Coefficient Bounding
Radical-Based Hmm Modeling for Handwritten East Asian Characters
Supervised Rank Aggregation Based on Rankings
Active Spam Testing System
Determination of Incremental Value in Server Processed Data
Converting Dependency Grammars to Efficiently Parsable Context-Free Grammars
Combining a Marker with Contextual Information to Deliver Domain-Specific Content
Rich Data Tunneling
Canvas-Like Authoring Experience Atop a Layout Engine
Application:
11/683,939 →
Publication:
US 2008/0218532
Priority Differentiated Subtree Locking
Attribute-Based Ordering System
Application:
11/684,141 →
Publication:
US 2008/0221967
A Method and Apparatus for Policy-Based Direct Memory Access Control
A Method for Ensuring Boot Source Integrity of a Computing System
Administrator Level Access to Backend Stores
Abstracting Operating Environment from Operating System
Application:
11/684,404 →
Publication:
US 2008/0222659
Proxy Association for Devices
Erasure-Resilient Codes Having Multiple Protection Groups
Multiple Protection Group Codes Having Maximally Recoverable Property
Third Party Menus for Enabling Collaboration
Text Messages Provided as a Complement to a Voice Session
Patent:
8,213,966 →
Application:
11/684,720 →
Method and System for Unified Audio Control on a Personal Computer
Tls Tunneling
Weighted-Parameter Auction
Application:
11/685,082 →
Publication:
US 2008/0228564
Transaction Time Indexing with Version Compression
Delaying Database Writes For Database Consistency
Optical Fiber Paper Reader
Per-Application Remote Volume Control
Self-Service Recovery of Application Data
Reducing Effects of Packet Loss in Video Transmissions
Virtual Features of Physical Items
Purchasing Using a Physical Object
Payment Tokens
Application:
11/686,630 →
Publication:
US 2008/0223918
Custom Message Actions
Speech-Centric Multimodal User Interface Design in Mobile Technology
Automated Location Estimation Using Image Analysis
Online Coupon Wallet
Application:
11/687,202 →
Publication:
US 2008/0228567
Prevention of Unauthorized Forwarding and Authentication of Signatures
Language Neutral Text Verification
Browser Elements for Communicating with Other Browser Elements and with External Applications
Simultaneous Document Zoom and Centering Adjustment
Providing Remote Services to Legacy Applications
Distributed Overlay Multi-Channel Media Access Control for Wireless Ad Hoc Networks
Using Scenario-Related Information to Customize User Experiences
Identifying Executable Scenarios in Response to Search Queries
Organizing Scenario-Related Information and Controlling Access Thereto
Categorizing Electronic Messages Based on Trust Between Electronic Messaging Entities
Achieving Recurring Item Recordings from Calendaring Applications Over Lob Systems
Definable Application Assistant
Location-Based Call Control
Extensibility Mechanism for Analysis Services Unified Dimensional Model
Identifying Appropriate Client-Side Script References
Integrated Telephone Call and Context Notification Mechanism
Image Compression and Decompression
Urgent Replication Facility
Camera and/or Camera Converter
Application:
11/688,807 →
Publication:
US 2007/0160142
Audio Compression and Decompression Using Integer-Reversible Modulated Lapped Transforms
Transform Domain Transcoding and Decoding of Audio Data Using Integer-Reversible Modulated Lapped Transforms
Natural Interaction by Flower-Like Navigation
Application:
11/689,015 →
Publication:
US 2008/0235627
System and Method for Real-Time Whiteboard Capture and Processing
Content Markup Transformation
Robust Adaptive Beamforming with Enhanced Noise Suppression
Optical Dna
Suspension and Reinstatement of Reference Handles
Acquiring a Series of Gradient Stops from a Bitmap Source
Method for Fast Large Scale Data Mining Using Logistic Regression
E-Mail Tool Management Shell Command Set
Related Search Queries for a Webpage and Their Applications
Secure Isolation of Application Pools
Context Aware Computing Devices and Methods
Interaction with a Display System
Application:
11/690,670 →
Publication:
US 2008/0235600
Secure Data Storage and Retrieval Incorporating Human Participation
Accessing Remote Screen Content
Weighted Entropy Pool Service
Implementation of Private Messaging
Standardized Mechanism for Printing Labels and Managing Templates Within Rfid
File Server Pipelining with Denial of Service Mitigation
Differential Pricing Based on Social Network Standing
Machine Cluster Topology Representation for Automated Testing
Visual Creation of Object/Relational Constructs
Instrumenting Configuration and System Settings
Deterministic File Content Generation of Seed-Based Files
Direct Peripheral Communication for Restricted Mode Operation
Strong Typing of Components in Rfid Business Processes
.Net Ribbon Model for a Ribbon User Interface
Communication Reputation
Stationary-Tones Interference Cancellation
Enhanced Beamforming for Arrays of Directional Microphones
Cooperative Dll Unload
Dynamic Dll Cycle Resolution
Parallel Dll Tree Initialization
Group Joins to Navigate Data Relationships
Content Replacement in Electronically-Provided Archived Material
Symbol Graph Generation in Handwritten Mathematical Expression Recognition
Auto-Generation Of Provider Functionality
Transparent Search Query Processing
Test Automation Using Virtual Machines
Adaptive Matchmaking for Games
Light Table Editor for Video Snippets
Reputation System
Hybrid Operating System for Battery Powered Computing Systems
Communication with a Touch Screen
Touch Sensing Using Shadow and Reflective Modes
Enabling Analysis of Software Source Code
Master and Subordinate Operating System Kernels for Heterogeneous Multiprocessor Systems
Homogeneous Programming for Heterogeneous Multiprocessor Systems
Application:
11/694,455 →
Publication:
US 2008/0244507
Ranking Method Using Hyperlinks in Blogs
Look-Ahead Document Ranking System
Virtual Address Bar User Interface Control
Remoting of Windows Presentation Framework Based Applications in a Non-Composed Desktop
Power Management of a Network by Increasing a Number of Adjacent Flows That Share a Computing Device
Multi-Tier Online Game Play
Search Techniques for Page-Based Document Layouts
Digital Game Distribution for Gaming Devices
Application:
11/694,622 →
Publication:
US 2008/0242406
Communication Using Delegates
Simplified Electronic Messaging System
Communication Using Delegates, Such as Delegates Specified in an Email or Scheduling Application
Incrementally Updating and Formatting Hd-Dvd Markup
Appearance Manifolds for Modeling Time-Variant Appearance of Materials
Machine Instruction Level Race Condition Detection
Local Bi-Gram Model for Object Recognition
Magnetically Actuated Microelectromechanical Systems Actuator
Deriving Remediations from Security Compliance Rules
Instrumenting Software for Enhanced Diagnosability
Cross-Correlation Based Echo Canceller Controllers
Hybrid Echo Canceller Controllers
Hybrid Echo Canceller Controllers
Search Macro Suggestions Relevant to Search Queries
System for Financial Documentation Conversion
Printer Redirection
Communications Using Different Modalities
Usb Device Simulator
Systems and Methods for Fine Grained Access Control of Data Stored in Relational Databases
Slot-Cache for Caching Aggregates of Data with Different Expiry Times
Systems and Methods for Versioning Based Triggers
Virtual Machine Support for Metered Computer Usage
Operating System Independent Architecture for Subscription Computing
Method and Apparatus to Enable a Securely Provisioned Computing Environment
System and Method for Binding a Subscription-Based Computing System to an Internet Service Provider
System and Method for Importing a Configured Data Set into a Target Set
Seamless Window Implementation for Windows Presentation Foundation based Applications
Application:
11/696,577 →
Publication:
US 2008/0250424
Cybersquatter Patrol
Identifying Associations Using Graphical Models
Application:
11/696,595 →
Publication:
US 2008/0172351
Adaptive Granularity Refinement in Detecting Potential Data Races
Implementing Limited Function Mode in a Display Device
Secure Web-Based User Authentication
Application Settings Migration Using Virtualization
Control Scheme for Real Time Strategy Game
Assessing Mobile Readiness of a Page Using a Trained Scorer
Sql Change Tracking Layer
Signaling Over Cellular Networks to Reduce the Wi-Fi Energy Consumption of Mobile Devices
Environment for Executing Legacy Applications on a Native Operating System
Sensor Array Post-Filter for Tracking Spatial Distributions of Signals and Noise
Stand Alone Module Mouse with Replaceable Cover
Finite-State Model for Processing Web Queries
Multisource Composable Projection of Text
Cryptographically Controlling Access to Documents
Extensible Action Sequences Coordinating Independently Created Components
Recharging System for Wireless Input Devices
Mobile Device Management Proxy System
Method for Advance Negotiation of Computer Settings
Techniques for automated balancing of tasks across multiple computers
Application:
11/699,596 →
Publication:
US 2008/0184241
Indirect Event Stream Correlation
Techniques for Providing Information Regarding Software Components for a User-Defined Context
Video game to web site upload utility
Application:
11/699,673 →
Publication:
US 2008/0182665
Method and Apparatus for Managing Power in Network Interface Modules
Network Recycle Bin
Dynamic validation using reflection
Application:
11/700,275 →
Publication:
US 2008/0184204
Controlling Multiple Map Application Operations with a Single Gesture
System for partner engagement in commercial distribution of digital porducts
Application:
11/700,418 →
Publication:
US 2008/0183591
Extending Flash Drive Lifespan
Architectural Support for Software-Based Protection
Segment-Discriminating Minimum Classification Error Pattern Recognition
Tracking Down Elusive Intermittent Failures
Logically Centralized Physically Distributed Ip Network-Connected Devices Configuration
Break and Optional Hold on Failure
Searching Command Enhancements
Techniques for Customization of Phonetic Schemes
User experience customization framework
Method and Framework for Integrating a Plurality of Network Policies
Providing a Power State Alter Signal to a Device Based Upon a Position Signal Corresponding to the Mobile Device
Secure Serial Number
Efficient Context Switching of Virtual Processors by Managing Physical Register States in a Virtualized Environment
Decoupling Scanning from Handoff for Reduced Delay Over Wireless Lan
Tailoring an Operating System to a Computer System
Prioritization for Video Acquisition
Application:
11/702,343 →
Publication:
US 2008/0187291
Techniques to Manage a Taxonomy System for Heterogeneous Resource Domain
Techniques for Performing Operating System Installation on a Headless Device
Link-Aware Throughput Acceleration Profiles
Managed Control of Processes Including Privilege Escalation
Network Connectivity Determination Based on Passive Analysis of Connection-Oriented Path Information
Updating a virtual machine monitor from a guest partition
Translation of Text into Numbers
Dynamic Risk Management
Techniques to manage vocabulary terms for a taxonomy system
Application:
11/703,002 →
Publication:
US 2008/0189265
Scalable multi-thread video decoding
Dynamic Control Configuration
Utilizing a First Managed Process to Host at Least a Second Managed Process
Sensor Discovery and Configuration
Predicting Textual Candidates
Enabling User Interface Elements Based on Short Range Wireless Devices
Context Based Word Prediction
Recording Multi-Stream Interactive Television
Smart video thumbnail
Generic Framework for Eap
Securing Wireless Communications Between Devices
Dynamic Update of Authentication Information
Indicator Light for Connector
Adaptive Boot Sequence
Method and System to Differentially Enhance Sensor Dynamic Range Using Enhanced Common Mode Reset
Accessing Content via a Geographic Map
Web Data Usage Platform
Using Structured Data for Online Research
Enable Top-Down Service Design
Key performance indicators using collaboration lists
Application:
11/705,989 →
Publication:
US 2008/0115103
Adaptive Media Playback
Adaptive Bandwidth Utilization
Host Context Framework
Managing WEB page links using structured data
Selective Display of Cursor
Live Content Streaming Using File-Centric Media Protocols
Application-Based Copy and Paste Operations
Computer system events interface
Msi Enhancement to Update Rdp Files
Packaging content updates
Efficient Data Structures for Multi-Dimensional Security
Determining Authorized Use of a Software Application
Identification of Devices on Touch-Sensitive Surface
Generic Framework for Large-Margin Mce Training in Speech Recognition
Unsupervised Labeling of Sentence Level Accent
Printer User Interface Redirection Over a Terminal Services Session
Automatic power switching in game peripheral
Techniques to Cross-Synchronize Data
Customizable web application navigation
Synonym and Similar Word Page Search
Multi-Radio Unification Protocol
Business process modeling to facilitate collaborative data submission
Application:
11/709,983 →
Publication:
US 2008/0208666
Content communication and purchase using a computer-based media component
Application:
11/710,022 →
Publication:
US 2008/0208752
Http Acceleration by Prediction and Pre-Fetching
Extended Cell Information in Multidimensional Data Models
Caching Public Objects with Private Connections
Type-Driven Rules for Financial Intellegence
Centralized Service for Awakening a Computing Device
Selection of transrate and transcode processes by host computer
Application:
11/710,762 →
Publication:
US 2008/0205389
Handling Multi-Dimensional Data Including Writeback Data
Managing Files on Multiple Computing Devices
Automatic Disambiguation Based on a Reference Resource
Efficient Data Handling Representations
Persistent Spatial Collaboration
Pluggable Model Elements
Virtual Catalog
Extensible Encoding for Interactive User Experience Elements
Concurrent Connection Testing for Computation of Nat Timeout Period
Security Model for Common Multiplexed Transactional Logs
Generic interface for numeric types
Out-Of-Band Keep-Alive Mechanism for Clients Associated with Network Address Translation Systems
Name synthesis
Wimax R6 Management Protocol
Patent:
8,184,644 →
Application:
11/712,347 →
System and Method for Generating an Animatable Character
Technologies for Finding Ringtones That Match a User's Hummed Rendition
Graph-Based Search Leveraging Sentiment Analysis of User Comments
Metamodel-Based Automatic Report Generation
Web-Based Proofing and Usage Guidance
Shared Language Model
Integrated Pinyin and Stroke Input
Navigating user interface controls on a two-dimensional canvas
Application:
11/714,315 →
Publication:
US 2008/0222530
Dynamic Method Selection Based on Declarative Requirements of Interaction Scope
Selectively Utilizing a Plurality of Disparate Solid State Storage Locations
Web services mashup component wrappers
Application:
11/714,595 →
Publication:
US 2008/0222237
Enterprise Data as Office Content
Application Migration File Scanning and Conversion
Web services mashup designer
Application:
11/714,950 →
Publication:
US 2008/0222599
Reporting Diagnostic Information for Code of an Application Program Interface
Techniques to Manage Information for Dynamic Reports Using Time Periods for a Business Model
Using a System of Annotations to Generate Views and Adapters
Digital Media Metadata Management
Extending Functionality of Web-Based Applications
Detecting a user's location, local intent and travel intent from search queries
Application:
11/715,794 →
Publication:
US 2008/0222119
Reducing Database Fragmentation
Generic validation layer for object properties
Application:
11/716,179 →
Publication:
US 2008/0222611
Static extensibility models with dynamic languages and scripts
Grammar Confusability Metric for Speech Recognition
Isolating, Managing and Communicating with User Interface Elements
Techniques to manage event notifications
Distributed Routing Table Interface
Providing context-appropriate advertisements in video content
Application:
11/716,898 →
Publication:
US 2008/0229353
Cost Reduction of Nat Connection State Keep-Alive
Interfaces for High Availability Systems and Log Shipping
Automatic Tagging of Content Based on a Corpus of Previously Tagged and Untagged Content
Method for Testing a System
Network Flow for Constrained Replica Placement
Contextual Television Advertisement Delivery
Adaptive Data Collection for Root-Cause Analysis and Intrusion Detection
Systems and Methods of Controlling One or More Characteristics of a Service
Customizing Help Content
Endpoint enabled for enterprise security assessment sharing
Enterprise Security Assessment Sharing
Techniques for Managing a Multimedia Conference Call
Magnification Engine
Reducing Network Traffic to Teredo Server
Enabling Routing of Data on a Network Based on a Portion of Data Accessed from a Non-Network Enabled Device
Interactive Image Tagging
Retrieving Hierarchical Data
Allowing IPV4 Clients to Communicate Using Teredo Addresses When Both Clients Are Behind a Nat
Paraphrasing the Web by Search-Based Data Collection
Automated identification of firewall malware scanner deficiencies
Application:
11/724,705 →
Publication:
US 2008/0229419
Aspects of Digital Media Content Distribution
Private sheets in shared spreadsheets
Application:
11/724,988 →
Publication:
US 2008/0229184
Generation of Query and Update Views for Object Relational Mapping
Image Organization Based on Image Content
View maintenance rules for an update pipeline of an object-relational mapping (ORM) platform
Mapping Architecture with Incremental View Maintenance
Using collaborative development information in a team environment
Optimizing File Replication Using Binary Comparisons
Database Management Using a File to Accumulate Changes
System and Method for Machine Learning a Confidence Metric for Machine Translation
Establishing reputation factors for publishing entities
Application:
11/725,633 →
Publication:
US 2008/0229828
Customizable Layout of Search Results
Advertising funded data access services
Application:
11/725,725 →
Publication:
US 2008/0232561
Web Service for Coordinating Actions of Clients
Combining Assessment Models and Client Targeting to Identify Network Security Vulnerabilities
Facilitating Use of a Device Based on Short-Range Wireless Technology
License manager and schema
Application:
11/726,070 →
Publication:
US 2008/0235141
Parameterized Filters and Signaling Techniques
Typed Intermediate Language Support for Existing Compilers
Automatic Detection, Removal, Replacement and Tagging of Flash Frames in a Video
Remote Data Access Techniques for Portable Devices
Architecture for Installation and Hosting of Server-Based Single Purpose Applications on Clients
Consistent Weighted Sampling of Multisets and Distributions
Self-Managed Processing Device
Realistic Transformation of 3D Lighting Models
Bookmark and Configuration File for Installation Sequence
Consumer Computer Health Validation
Adaptive Deadzone Size Adjustment in Quantization
Software technique to correlate conceptually similar entities
Attention estimation through incremental impression interaction for precise advertisement monetization
Application:
11/729,059 →
Publication:
US 2008/0243610
Deriving Accurate Media Position Information
Executing Non-Blocking Parallel Scans
Automatic File Conversion to a Target Format
Processing of Duplicate Records Having Master/Child Relationhip with Other Records
Reliable and Scalable Multi-Tenant Asynchronous Processing
Adding custom content to mapping applications
Managing Content Remotely on a Device
Buy Once Play Anywhere
Protecting Memory Operations Involving Zero Byte Allocations
Fec in Cognitive Multi-User Ofdma
Language translation of visual and audio input
Teredo Connectivity Between Clients Behind Symmetric Nats
Displaying Text of a Writing System Using Syntax-Directed Translation
Teredo Connectivity Between Clients Behind Symmetric Nats
Color Management User Interface
Techniques to share information between application programs
Application:
11/731,512 →
Publication:
US 2008/0244442
In-Memory Caching of Shared Customizable Multi-Tenant Data
Query Generation Using Enviroment Configuration
Prevention of exploitation of update rollback
Regions of Interest for Quality Adjustments
Locking semantics for a storage system based on file types
Prioritization of Emergency Voice and Data Communications
Testing Acoustic Echo Cancellation and Interference in Voip Telephones
Optimization of pay per click advertisements
Application:
11/732,031 →
Publication:
US 2008/0243613
Parallel Installation
Outgoing Call Classification and Disposition
Systems and Methods for Pairing Bluetooth Devices
Visualizing Differences in Similarity Metrics of Hierarchies
In Situ Search for Active Note Taking
Application Compatibility Using a Hybrid Environment
Strategies for Controlling Use of a Resource That Is Shared Between Trusted and Untrusted Environments
Developing Controls for Outlook Add-Ins
Extensible Metadata
User Directed Adaptation of Spoken Language Grammer
Application:
11/733,695 →
Publication:
US 2008/0255835
Strategies for Performing Testing in a Multi-User Environment
Fault Tolerant and Hang Resistant Media Processing Applications
Random Access Memory (Ram) Based Content Addressable Memory (Cam) Management
Compression of Bi-Level Images with Explicit Representation of Ink Clusters
Calculating Importance of Documents Factoring Historical Importance
Out of Band Data Augmentation
Content Preview
Managing Digital Rights in a Member-Based Domain Architecture
Application:
11/734,704 →
Publication:
US 2008/0256646
Managing Digital Rights for Multiple Assets in an Envelope
Distributed File Fuzzing
Scalable and Configurable Execution Pipeline of Handlers Having Policy Information for Selectively Acting on Payload
Media Authentication via Physical Attributes of a Medium
Disc Drive Counterfeiting Countermeasure
Renewable Integrity Rooted System
Controlled Anticipation in Creating a Shadow Copy
Video Nametags
Application:
11/735,674 →
Publication:
US 2008/0255840
Systems and Methods for Modeling Partitioned Tables as Logical Indexes
Arbitrary Object Editing
Storage Media Tracking and Managment
Specifying, Normalizing and Tracking Display Properties for Transactions in an Advertising Exchange
Application:
11/735,737 →
Publication:
US 2008/0103896
Specifying and Normalizing Utility Functions of Participants in an Advertising Exchange
Application:
11/735,742 →
Publication:
US 2008/0103952
Normalizing and Tracking User Attributes for Transactions in an Advertising Exchange
Application:
11/735,753 →
Publication:
US 2008/0103897
Policy-Management Infrastructure
Partial Grant Set Evaluation from Partial Evidence in an Evidence-Based Security Policy Manager
Secure Transactional Communication
Using Antimalware Technologies to Perform Offline Scanning of Virtual Machine Images
Intelligent Information Display
Application:
11/736,831 →
Publication:
US 2008/0262909
Vision-Based Compression
Binary Verification Service
Quality Improvement Techniques in an Audio Encoder
Object Similarity Search in High-Dimensional Vector Spaces
Transformation of Versions of Reports
Notification Platform Architecture
Field-Programmable Gate Array Based Accelerator System
Adaptive Multi-Tier Authentication System
Type Inference for Object-Oriented Languages
Scheduling of New Job Within a Start Time Range Based on Calculated Current Load and Predicted Load Value of the New Job on Media Resources
Programming Framework for Closed Systems
Programming Framework for Closed Systems
Describing Expected Entity Relationships in a Model
Sleep Scheduling for Geographically Distributed Network Nodes
Shift-Invariant Predictions
Local Image Descriptors
Client Health Validation Using Historical Data
Dynamic Viewing of Wide Angle Images
Efficient Access of Flash Databases
Self-Tuning Index for Flash-Based Databases
Training of Resource Models
Creation of Resource Models
Simulation Using Resource Models
Data Sharing and Synchronization with Relay Endpoint and Sync Data Element
Taxonomy Extension Generation and Management
Application:
11/739,304 →
Publication:
US 2008/0270312
Automatic Discovery of Service/Host Dependencies in Computer Networks
Testing Multi-Thread Software Using Prioritized Context Switch Limits
Providing Localized Resources for Client-Side Script Execution
Methods and Apparatuses for Handling Single-User Applications in Multi-User Computing Environments
Comparing Data Sets Through Identification of Matching Blocks
Interest Point Detection
Medical Image Acquisition Error Detection
System and Device for Social Shopping On-Line
Application:
11/739,745 →
Publication:
US 2008/0270248
Multiple Resolution Capture in Real Time Communications
Search Diagnostics Based Upon Query Sets
Meta-Container for Model-Based Distributed Applications
Technologies for Code Failure Proneness Estimation
Framework for Providing Metrics from Any Datasource
Distributed Behavior Controlled Execution of Modeled Applications
Loudness-Based Compensation for Background Noise
Multi Core Optimizations on a Binary Using Static and Run Time Analysis
Item Management with Data Sharing and Synchronization
Dynamically Loading Scripts
Method of Deriving Web Service Interfaces From Form and Table Metadata
Construction of Gaming Messages with Contextual Information
Client-Specific Transformation of Distributed Data
Managing Object Lifetime for Native/Managed Peers
Behavioral Advertisement Targeting And Creation Of Ad-Hoc Microcommunities Through User Authentication
Application:
11/741,667 →
Publication:
US 2008/0270229
Parameter-Based Interpretation of Drm License Policy
Application:
11/741,679 →
Publication:
US 2008/0271165
Web Spam Page Classification Using Query-Dependent Data
Specifying and Normalizing Utility Functions of Participants in an Advertising Exchange
Application:
11/742,199 →
Publication:
US 2008/0103898
Calculating Global Importance of Documents Based on Global Hitting Times
Classifying Functions of Web Blocks Based on Linguistic Features
Event Highlighting and Differentiation View
Joint Bilateral Upsampling
Database Application Assembly and Preparation
Insertion of Virtual Video into Live Video
Dynamic Transaction Protocol Upgrades
Image Text Replacement
Distributed Search in a Casual Network of Servers
Flexible Matching with Combinational Similarity
Feedback Loop for Spam Prevention
Iteratively Locating a Position Corresponding to a Desired Seek Time
Adaptive User Interface Verification
Application:
11/743,726 →
Publication:
US 2008/0276260
Software Protection Injection at Load Time
Bare Metal Recovery from Backup Media to Virtual Machine
Spectral Clustering Using Sequential Matrix Compression
Automation of Bare Metal Recoveries
System Using Backward Inter-Procedural Analysis for Determining Alternative Coarser Grained Lock When Finer Grained Locks Exceeding Threshold
Resource Management Platform
Selecting Advertisements Based Upon Search Results
Application:
11/744,679 →
Publication:
US 2008/0275863
Mesh-Managing Data Across a Distributed Set of Devices
Live Companion User Interface
Hardware/Software Capability Rating System
Automated Event Correlation
Hardware/Software Capability Rating System
Access Control Based on Program Properties
Method and System for Performing Multilingual Document Searches
Class-Based Object-Oriented Features in Class-Less Scripting Language
Searching a Document Based on a Customer Defined Metadata Schemata
Identifying Automated Click Fraud Programs
Application:
11/745,264 →
Publication:
US 2008/0281606
Document Translation System
Program Synthesis and Debugging Using Machine Learning Techniques
Context-Based Routing in Multi-Hop Networks
Mutually Authenticated Secure Channel
Health Integration Platform Api
Health Integration Platform Protocol
Deployment of Configuration Data Within a Server Farm
Application:
11/746,317 →
Publication:
US 2008/0114879
Safe Hashing for Network Traffic
Archive for Physical and Digital Objects
Multi-Profile Interface Specific Network Security Policies
Dynamic Parser
Secure Sharing of Lob Bound Information in Client Applications
Recommending Actions Based on Context
Searching a Database of Listings
Method and apparatus for creating and playing soundtracks in a gaming system
Self Healing Software
Trusted Operating Environment for Malware Detection
Trusted Operating Environment for Malware Detection
Rapid Application Innovation Utilizing an Orthogonal Programming Component
Recovering Parameters from a Sub-Optimal Image
Producer/Consumer Optimization
Gestured Movement of Object to Display Edge
Import/Export Tax to Deal with Ad Trade Deficits
Sharing Value Back to Distributed Information Providers in an Advertising Exchange
Application:
11/747,968 →
Publication:
US 2008/0103900
One-Click Posting
Transformations for Software Obfuscation and Individualization
Sensitive Webpage Content Detection
Sharing Editable Ink Annotated Images with Annotation-Unaware Applications
Risk Reduction for Participants in an Online Advertising Exchange
Application:
11/748,333 →
Publication:
US 2008/0103837
Recognizing, Anchoring and Reflowing Digital Ink Annotations
Embedded System Development Platform
Encoding of Symbol Table in an Executable
Application:
11/748,395 →
Publication:
US 2008/0288919
Processing Machine Learning Techniques Using a Graphics Processing Unit
Game Hosting Service
Notification Platform Architecture
Data Model for a Common Language
Easily Queriable Software Repositories
Format Negotiation for Media Remoting Scenarios
Human Interface Device
Application:
11/749,989 →
Publication:
US 2008/0284739
Fuzzing System and Method for Exhaustive Security Fuzzing Within an Sql Server
Highly Available Central Controller to Store and Enforce Valid State Transitions of Distributed Components
End-To-End Authentication of Session Initiation Protocol Messages Using Certificates
Sensor Array Beamformer Post-Processor
Typed Relationships Between Items
Standard Based Detection and Launch of Client Applications
Filtering of Multi Attribute Data via on-Demand Indexing
Button Discoverability
Rendering Stroke Pairs for Graphical Objects
Item-Set Knowledge for Partial Replica Synchronization
Application:
11/751,478 →
Publication:
US 2008/0294701
Explicit Delimitation of Semantic Scope
Instant Messaging Session Invite for Arranging Peer-to-Peer Communication Between Applications
Layered Graph Layouts with a Given Aspect Ratio
Online Camera Calibration
Allocating and Reclaiming Resources Within a Rendezvous Federation
Message Delivery Downgrading Annotations
Transparent Envelope for Xml Messages
Native Access to Foreign Code Environment
Application:
11/752,662 →
Publication:
US 2008/0295070
Extending Cluster Allocations in an Extensible File System
Personality-Based Device
Data Relevance Filtering
Projection System and Method
Binding Content Licenses to Portable Storage Devices
Representing Binary Code as a Circuit
Anti-Virus Scanning of Partially Available Content
Self-Configuring Wireless Network Location System
Domain Collapsing of Search Results
Decision Support for Tax Rate Selection
Application:
11/753,784 →
Publication:
US 2008/0103792
Programming Framework for Closed Systems
Ad-Funded Web Services
Global Routable and Grid Identification for Audio Provider in Media Session
Anti-Debugging Protection of Binaries with Proxy Code Execution
Contextually Aware Client Application
Rapid Development of Distributed Web Service
Analyzing Problem Signatures
Haptic Support and Virtual Activity Monitor
Resource Aggregation in an Opportunistic Network
Physical Activity Manager
Retaining Style Information When Copying Content
Location Recognition Using Informative Feature Vocabulary Trees
Secure Processor Architecture for Use with a Digital Rights Management (Drm) System on a Computing Device
Combiner Training and Evaluation with Random Data Partition
Dynamic Protocol Construction
Sequence of Algorithms to Compute Equilibrium Prices in Networks
Interactive Photo Annotation Based on Face Clustering
Focal Length Estimation for Panoramic Stitching
Rotation and Scaling Optimization for Mobile Devices
Flexible Mqdf Classifier Model Compression
Chromatic Aberration Correction
Advertisement Approval Based on Training Data
Application:
11/755,523 →
Publication:
US 2008/0300971
Recognizing Selection Regions from Multiple Simultaneous Inputs
Image Sharpening with Halo Suppression
Modeling, Monitoring, and Analysis of Computer Services
Native Use of Web Service Protocols and Claims in Server Authentication
Updating Software after Release
Application:
11/755,970 →
Publication:
US 2008/0301659
Scalable Summaries of Audio or Visual Content
Application:
11/756,059 →
Publication:
US 2008/0300872
Testing Software Applications with Schema-Based Fuzzing
Bitmap-Based Display Remoting
Configuring Security Mechanisms Utilizing a Trust System
Collection Bin for Data Management and Transformation
Agnostic Network Architecture
Application:
11/756,354 →
Publication:
US 2008/0298366
Content Distribution Infrastructure
Access Control Negation Using Negative Groups
Strategies for Compressing Information Using Bloom Filters
System Crash Analysis Using Path Tracing Technologies
Tailored System Management Interface
Static Performance Analysis of Software
Computer-Controlled Lighting for Video Communication
Detecting and Modifying Security Settings for Deploying Web Applications
Search Ranger System and Double-Funnel Model for Search Spam Analyses and Browser Protection
Search Ranger System and Double-Funnel Model for Search Spam Analyses and Browser Protection
Search Ranger System and Double-Funnel Model for Search Spam Analyses and Browser Protection
Automatic Alignment with Subcomponents on a Visual Layout
Secure Offline Activation Process for Licensed Software Application Programs
Keyword Usage Score Based on Frequency Impulse and Frequency Weight
Detecting the Ready State of a User Interface Element
Geocoding Using Information Retrieval
Delivering Malformed Data for Fuzz Testing to Software Applications
Log File Amnesia Detection
Multimedia Spaces
Timestamp Based Transactional Memory
Automated Generation of Different Script Versions
System on Chip Ic with Subsystem of Multiple Processing Cores Switch Coupled to Network Protocol Device and Bus Bridge to Local System Bus
Program Abstraction Based on Program Control
Page Flow Framework
Method and System for Integrating Security Mechanisms into Session Initiation Protocol Request Messages for Client-Proxy Authentication
Wrapper Playlists on Streaming Media Services
Preparation for Software on Demand System
Isp-Aware Peer-to-Peer Content Exchange
Finding Related Entity Results for Search Queries
Example-Driven Design of Efficient Record Matching Queries
Software Execution with Minimal Impact Deployment
Remote Viewing and Multi-User Participation for Projections
Application:
11/758,803 →
Publication:
US 2008/0303748
Parameterized Test Driven Development
Salient Object Detection
Sharing Profile Mode
Application:
11/759,302 →
Publication:
US 2008/0305832
Associating Branding Information with Data
Application:
11/759,359 →
Publication:
US 2008/0104012
Extensible User Interface
Application:
11/759,361 →
Publication:
US 2008/0104617
Accessible Content Reputation Lookup
Order-Based Human Interactive Proofs (Hips) and Automatic Difficulty Rating of Hips
User Interface Architecture and Protocol for Rich Client Controlled Voicemail
Virtual Scenario Generator
Application:
11/760,218 →
Publication:
US 2008/0103794
Modular Architecture to Unify the Playback of Dvd Technologies
Contact Page
Reducing Unsolicited Instant Messages by Tracking Communication Threads
Mesh Quilting for Geometric Texture Synthesis
Face Annotation Framework with Partial Clustering and Interactive Labeling
Channel Filter for a Content Player
Profiler Management
Visual Interface To Represent Scripted Behaviors
Using Link Structure for Suggesting Related Queries
Using Joint Communication and Search Data
Dynamically Determining a Computer User's Context
Discosql: Distributed Processing of Structured Queries
Visual Feedback Display
Disk-Based Probabilistic Set-Similarity Indexes
Scalable User Interface
Real-Time Key Frame Generation
Maintaining Accurate Channel Line-Up by Persistently Monitoring Availability of Accessible Channels
Three Dimensional Rendering of Display Information Using Viewer Eye Coordinates
Fair Discounting Auction
Active Speaker Identification
Messaging with a Locked Communication Device
Multi-Location Buffering of Streaming Media Data
Systems and Methods for Providing Desktop or Application Remoting to a Web Browser
Application:
11/762,164 →
Publication:
US 2008/0313545
Lightweight and Heavyweight Interfaces to Federated Advertising Marketplace
Application:
11/762,243 →
Publication:
US 2008/0103795
Disco: a Simplified Distributed Computing Library
Detaching Profilers
Discoscript: a Simplified Distributed Computing Scripting Language
Classification of Images as Advertisement Images or Non-Advertisement Images of Web Pages
User Experience for Multiple Simultaneous Connections on an Instant Messaging Program
Information Rights Management
Value Add Broker for Federated Advertising Exchange
Orchestration and/or Exploration of Different Advertising Channels in a Federated Advertising Network
Application:
11/762,632 →
Publication:
US 2008/0103902
Method and System for Troubleshooting a Misconfiguration of a Computer System Based on Configurations of Other Computer Systems
Automatically Sharing a User's Personal Message
Multiple Goal Throughput Analysis
Application:
11/762,676 →
Publication:
US 2008/0312999
Integrating Security by Obscurity with Access Control Lists
Protection and Communication Abstractions for Web Browsers
Capturing Long-Range Correlations in Patch Models
Dynamic Cable Assignment on Gigabit Infrastructure
Large Scale Item Representation Matching
Client-Side Echo Cancellation for Multi-Party Audio Conferencing
Perfect Hashing of Variably-Sized Data
Identification of Topics for Online Discussions Based on Language Patterns
Distributed Kernel Density Estimation
Bounded Program Failure Analysis and Correction
Random-Access Vector Graphics
Resource Modeling and Scheduling for Extensible Computing Platforms
Calibration of a Device Location Measurement System That Utilizes Wireless Signal Strengths
E-Mail Publishing of Photos to Photo Albums
Application:
11/763,485 →
Publication:
US 2008/0313287
Parameter-Sensitive Plans for Structural Scenarios
Delegated Pre-Configuration
Data Structure for Supporting a Single Access Operation
Scalable Model-Based Product Matching
Arbitrage Broker for Online Advertising Exchange
Presenting and Navigating Content Having Varying Properties
Metrics Pack Distribution for Data Reporting Tool
Application:
11/763,643 →
Publication:
US 2008/0313628
Dynamically Laying Out Images and Associated Text Using Pre-Defined Layouts
Dynamic User Interface for in-Diagram Shape Selection
Learning and Reasoning from Web Projections
Route Modifications
Optimization of Distributed Anti-Virus Scanning
Creating, Displaying, and Editing a Sub-Process Within a Process Diagram
Method and Apparatus for Enhanced Packaging for Pc Security
Research Progression Summary
Application:
11/763,835 →
Publication:
US 2008/0313166
Self-Service Credential Management
Distributed Data Storage Using Erasure Resilient Coding
Face Recognition Using Discriminatively Trained Orthogonal Tensor Projections
Extensible Remote Display Infrastructure with Dynamic Virtual Channels
Error Management in an Audio Processing System
Communication Protocol for a Wireless Device and a Game Console
Identifying Character Information in Media Content
Electrical Connection Between Devices
Joint Spatio-Temporal Prediction for Video Coding
Automatic Mutual Exclusion
Distributed Reverse Auction
Facade Rendering System
Optimizing Pixel Labels for Computer Vision Applications
Multidimensional Timeline Browsers for Broadcast Media
Transformation of Sequential Access Control Lists Utilizing Certificates
Virtual Personal Video Recorder
Redundant Pile of Inexpensive Drivers (Rpid)
Interactive Relighting with Dynamic Reflectance
Asynchronous Download
Controlling the Listening Horizon of an Automatic Speech Recognition System for Use in Handsfree Conversational Dialogue
Coding of Sparse Digital Media Spectral Data
Audio Start Service for Ad-Hoc Meetings
Flexible Frequency and Time Partitioning in Perceptual Transform Coding of Audio
Multiple User Authentications on a Communications Device
Content Publishing Customized to Capabilities of Device
Application:
11/764,173 →
Publication:
US 2008/0313210
Method and System for Visually Indicating Project Task Durations Are Estimated Using a Single Character
Data Relationship Visualizer
Computerized Evaluation of User Impressions of Product Artifacts
Application:
11/764,369 →
Publication:
US 2008/0312985
Vaccine Design Methodology
Ranking Documents Based on a Series of Document Graphs
Mesh Puppetry
Decoupled Mechanism for Managed Copy Client Applications and E-Commerce Servers to Interoperate in a Heterogeneous Environment
Text Prediction with Partial Selection in a Variety of Domains
Proxy-Based Malware Scan
Service Componentization and Composition Architecture
Application:
11/765,021 →
Publication:
US 2008/0320081
Video Noise Reduction
Recognizing Hand Poses and/or Object Classes
Virtual Keyboard Text Replication
Message Recall Using Digital Rights Management
Securely Providing Advertising Subsidized Computer Usage
Providing Access Rights to Portions of a Software Application
Alpha Character Support and Translation in Dialer
Recommending Content Using Discriminatively Trained Document Similarity
Extensible, Filtered Lists for Mobile Device User Interface
Virtualizing Consumer Behavior as a Financial Instrument
Mechanisms to Conceal Real Time Video Artifacts Caused by Frame Loss
Access Control Policy in a Weakly-Coherent Distributed Collection
Concept Monitoring in Spoken-Word Audio
Monitored Notification Facility for Reducing Inter-Process / Inter-Partition Interrupts
Managing Dense Wireless Access Point Infrastructures in Wireless Local Area Networks
Content Distribution and Evaluation Providing Reviewer Status
Prefix Sum Pass to Linearize a-Buffer Storage
Late Bound Programmatic Assistance
Aggregating and Searching Profile Data from Multiple Services
Using Memory Usage to Pinpoint Sub-Optimal Code for Gaming Systems
Classification Using a Cascade Approach
Live Game Lobby
Application:
11/766,466 →
Publication:
US 2008/0318687
Responsive Cutscenes in Video Games
Fully Capturing Outer Variables as Data Objects
Multimedia Calendar
Selective Sampling of User State Based on Expected Utility
Fuzz Testing and Attack-Surface Scoping for Uri Handlers and Pluggable Protocols
Packet Schema for Pay-as-You-Go Service Provisioning
Hardware-Based Computer Theft Deterrence
Per-Machine Based Shared Revenue Ad Delivery Fraud Detection and Mitigation
Application:
11/766,605 →
Publication:
US 2008/0319841
Portal and Key Management Service Database Schemas
Image Based Shared Secret Proxy for Secure Password Entry
Hybrid Tree/Mesh Overlay for Data Delivery
Personalized Travel Guide
Application:
11/766,689 →
Publication:
US 2008/0319773
Commoditization of Products and Product Market
Application:
11/766,695 →
Publication:
US 2008/0154761
Mining Geographic Knowledge Using a Location Aware Topic Model
Detection and Management of Controlled Files
System and Method of Client Side Analysis for Identifying Failing Ram After a User Mode or Kernel Mode Exception
Seamlessly Switching Overlay Network Relay Trees
Gathering and Using Awareness Information
Server-Assisted and Peer-to-Peer Synchronization
Bi-Directional Data Modification with Synchronization
Complex Software Deployment
Detecting Data Propagation in a Distributed System
Social network based enhanced content viewing
Application:
11/767,338 →
Publication:
US 2008/0317439
Function Matching in Binaries
Virtual Format for the Storage of Streaming Data
Correlation-Based Rate Adaptation for Communication Networks
Direct Manipulation of Subdivision Surfaces Using a Graphics Processing Unit
Low Complexity Decoder for Complex Transform Coding of Multi-Channel Sound
High Performance Script Behavior Detection Through Browser Shimming
Identification and Use of Web Searcher Expertise
Intensity-Based Maps
Mining Implicit Behavior
Application:
11/767,720 →
Publication:
US 2008/0319827
Tailored Channel for Content Consumption
Application:
11/767,724 →
Publication:
US 2008/0320516
Environment Sensing for Interactive Entertainment
Application:
11/767,731 →
Publication:
US 2008/0320126
Automatic Configuration of Devices Based on Biometric Data
Ad Integration and Extensible Themes for Operating Systems
Providing Alternative Content in a Windowed Environment
Translating Paralinguisitic Indicators
Patent:
8,010,474 →
Application:
11/767,819 →
Determination of Participation in a Malicious Software Campaign
Landmark-Based Routing
Optimized and Robust in-Place Data Transformation
Secure Publishing of Data to Dmz Using Virtual Hard Drives
Scaling Network Services Using Dns
Asynchronous Updating of Web Page Data Views
Systematic Approach to Uncover Visual Ambiguity Vulnerabilities
Hard/Soft Frame Latency Reduction
Influence Based Rewards for Word-of-Mouth Advertising Ecosystems
Credit-Based Peer-to-Peer Storage
Extensible Data Driven Deployment System
Determining Conditions of Conferences
Application-Specific Heap Management
Unified Rules for Voice and Messaging
Framework for Cross-Ecosystem Affiliate, Viral, and Word-of-Mouth Advertising
Application:
11/768,580 →
Publication:
US 2009/0003355
Security System with Compliance Checking and Remediation
Object Model Based Mapping
Providing Mapping Fault Processing
Virtual Machine State Snapshots
Automatic Reverse Engineering of Message Formats from Network Traces
Management and Diagnosis of Telephonic Devices
Method and System for Transporting Data Content on a Storage Area Network
Adaptive Contextual Filtering
Optimizing Character Rendering
Error Metrics for Characters
Video Coding Using Spatio-Temporal Texture Synthesis
Advertiser Backed Compensation for End Users
Application:
11/768,864 →
Publication:
US 2008/0140491
Training Random Walks Over Absorbing Graphs
Real-Time Rendering of Light-Scattering Media
Running Add-On Components in Virtual Enviroments
Key Profile Computation and Data Pattern Profile Computation
Object Relational Map Verification System
Enhanced Browsing Experience in Social Bookmarking Based on Self Tags
Server Side Reversible Hash for Telephone-Based Licensing Mechanism
Collaborative Phone-Based File Exchange
Network-Based Recommendations
Application:
11/769,449 →
Publication:
US 2008/0154915
Image Completion
Processing Write Requests with Server Having Global Knowledge
Dynamic Peer Network Extension Bridge
Acceleratedn Access to Device Emulator Access Scheme in a Hypervisor Environment with Child and Root Partitions
Displaying of Advertisement-Infused Thumbnails of Images
Application:
11/769,518 →
Publication:
US 2009/0006189
Recognizing Input Gestures Using a Multi-Touch Input Device, Calculated Graphs, and a Neural Network with Link Weights
Managing Entity Organizational Chart
Client Side Based Data Synchronization and Storage
Multipath Forwarding Algorithms Using Network Coding
Source Segmentation Using Q-Clustering
Private Virtual Lan Spanning a Public Network for Connection of Arbitrary Hosts
Updating Conversations After Redirection
Delegating Instant Messaging Sessions
Control of Sensor Networks
Media Device Power Conservation
Pointing Device with Optical Positioning on Low-Diffusive Surfaces
Efficient Image Representation by Edges and Low-Resolution Signal
Optimizing Execution Of Timing Markup
Application:
11/770,167 →
Publication:
US 2008/0165281
Representing Queries and Determining Similarity Based on an Arima Model
Publishing Protocol Extensions for Enhanced Authoring of Web Pages
Determination of Time Dependency of Search Queries
Rich Conference Invitations with Context
Forecasting Time-Dependent Search Queries
Ddex (Data Designer Extensibility) Default Object Implementations for Software Development Processes
Providing Ads to Unconnected Client Devices
Application:
11/770,409 →
Publication:
US 2009/0006177
Identification of Events of Search Queries
Hierarchical Scheme for Blur Detection in a Digital Image
Forecasting Time-Independent Search Queries
Machine Assisted Query Formulation
Forecasting Search Queries Based on Time Dependencies
Identification of Similar Queries Based on Overall and Partial Similarity of Time Series
Voice-Based Search Processing
Method and Apparatus for Generating an Inference About a Destination of a Trip Using a Combination of Open-World Modeling and Closed World Modeling
Collaborative Generation of Meeting Minutes and Agenda Confirmation
Virtual Contact Identifier
Bass Boost Filtering Techniques
Publishing Work Activity Information Key Tags Associated with Shared Databases in Social Networks
Learning and Reasoning About the Context-Sensitive Reliability of Sensors
Search Tool That Aggregates Disparate Tools Unifying Communication
Optimal Policies for Load Balancing for Distributed and Strategic Agents (More Technically, Optimal Coordination Mechanisms for Machine Scheduling)
Automatically Managing Incoming Communications Between Sender and Recipient, Analyzing Factors, Selectively Applying Observed Behavior, Performing Designated Action
Radio-Type Interface for Tuning into Content Associated with Projects
Domain Id Service
Cluster Modeling, and Learning Cluster Specific Parameters of an Adaptive Double Threading Model
Streamlined Declarative Parsing
Scheduling Application Allowing Freeform Data Entry
Simplified Representation of Xml Schema Structures
Building, Viewing, and Manipulating Schema Sets
Embedded Markup Resources
Application:
11/770,710 →
Publication:
US 2009/0006942
Microphone Array for a Camera Speakerphone
Computing Device Resource Scheduling
Search-Based Filtering for Property Grids
Namespace Merger
System and Methods for Disruption Detection, Management, and Recovery
Workflows Leveraging Process Stages and Cross-Entity Records
Application:
11/770,818 →
Publication:
US 2009/0006162
Creating Virtual Replicas of Physical Objects
Automatically Generating Test Cases for Binary Code
Location Based Messaging
Real-Time Rendering of Light-Scattering Media
Real-Time Rendering of Light-Scattering Media
Learning to Reorder Alternates Based on a User's Personalized Vocabulary
Image Coding with Scalable Context Quantization
Defending Against Denial of Service Attacks
Activity-Ware for Non-Textual Objects
Manipulation of Graphical Objects on a Display or a Proxy Device
Move-In/Move-Out Notification for Partial Replica Synchronization
Memory Efficient Data Processing
High Availability Transport
Predictive Models of Road Reliability for Traffic Sensor Configuration and Routing
Content-Based Tagging of Rss Feeds and E-Mail
User Interface for Wireless Headset on a Gaming Console
Harnessing Predictive Models of Durations of Channel Availability for Enhanced Opportunistic Allocation of Radio Spectrum
Dynamic Awareness Involving Location
Unified Provisioning of Physical and Virtual Images
Distribution Channels and Monetizing
Server Directory Schema Comparator
Metadata-Based Application Deployment
Augmenting Images for Panoramic Display
Auto-Summary Generator and Filter
Dynamic Mood Sensing
Application:
11/771,461 →
Publication:
US 2009/0002178
Digital Voice Communication Advertising
Advanced Techniques for Sql Generation of Performancepoint Business Rules
Multi-Tasking Interference Model
Phonetic Search Using Normalized String
Business Application Search
Interactive Connectivity Establishment for Non-Enabled Endpoints
Web Page-Container Interactions
Application:
11/771,563 →
Publication:
US 2009/0006451
Container Reputation
Security Synchronization Services
Gathering Statistics Based on Container Exchange
Activity Illumination
Dynamically Computing Reputation Scores for Objects
Printing for Virtualized Applications
Automatic Designation of Xbrl Taxonomy Tags
Management of External Hardware Appliances in a Distributed Operating System
Request Processing with Mapping and Repeatable Processes
Navigating Lists Using Input Motions
Imparting Three-Dimensional Characteristics in a Two-Dimensional Space
Automatically Managing System Downtime in a Computer Network
Capture Device Movement Compensation for Speaker Indexing
Speaker Recognition via Voice Sample Based on Multiple Nearest Neighbor Classifiers
Automatic Gain and Exposure Control Using Region of Interest Detection
Exposing Common Metadata in Digital Images
Federated Search
Progressively Implementing Declarative Models in Distributed Systems
Tuning and Optimizing Distributed Systems with Declarative Models
Unified User Experience Using Contextual Information, Data Attributes and Data Models
Dynamically Adapting Media Streams
Object Identification and Verification Using Transform Vector Quantization
Headphone Surround Using Artificial Reverberation
Task-Specific Spreadsheet Worksheets
Application:
11/771,893 →
Publication:
US 2009/0006939
User Interface Visual Cue for Use with Literal and Non-Literal Values
Model-Based Editors for Dynamic Validation
Human Interaction With Application From Email Client
Replaying Distributed Systems
Flexible Namespace Prioritization
Confidential Mail with Tracking and Authentication
System Virtualization Instance Management for Terminal Sessions
Gradient Domain Editing of Animated Meshes
Automatic Distributed Downloading
Signaling and Uses of Windowing Information for Images
Updating Offline Virtual Machines or Vm Images
Feature Design for Hmm Based Eastern Asian Character Recognition
Network Address Translation Traversals for Peer-to-Peer Networks
Low Dimensional Spectral Concentration Codes and Direct List Decoding
Virtual Machine Smart Migration
Methods for Definition and Scalable Execution of Performance Models for Distributed Applications
Application:
11/772,059 →
Publication:
US 2009/0006071
2-D Barcode Recognition
Signaling and Use of Chroma Sample Positioning Information
Computational Complexity and Precision Control in Transform-Based Digital Media Codec
Adaptive Truncation of Transform Coefficient Data in a Transform-Based Digital Media Codec
Systematic Approach to Uncover Gui Logic Flaws
Bitstream Syntax for Multi-Process Audio Decoding
Collecting and Presenting Temporal-Based Action Information
Detection and Removal of Undesirable Items in a Data Processing Environment
Forming a Representation of a Video Item and Use Thereof
Providing Access to Presence Information Using Multiple Presence Objects
Providing Sender-Selected Sound Items to Conversation Participants
Explaining Changes in Measures Thru Data Mining
Efficient Query Processing of Merge Statement
Management of Drawing Resources in a Native Code Portion Using Cached Drawing Parameters
Performing Draw Operations in a Native Code Portion Using Cached Drawing Resources
Method and System for Accessing Drawing Resources
Drawing Resources
Multiple Layer Title Bar Display
Application:
11/773,758 →
Publication:
US 2009/0013269
Custom Operating System via a Web-Service
Enlargement of Font Characters
Suppressing Repeated Events and Storing Diagnostic Information
Multi-Axis Motion-Based Remote Control
Disambiguating Residential Listing Search Results
Reservation Required Transactions
Click Passwords
Transparently Externalizing Plug-in Computation to Cluster
Extended Cascading Style Sheets
Math Problem Checker
Math Calculation in Word Processors
System and Related Methods for Accessing Management Functionality Through a Command Line Utility
Creating and Validating Cryptographically Secured Documents
Updating and Validating Documents Secured Cryptographically
Multiple-Instance Pruning for Learning Efficient Cascade Detectors
Histogram-Based Classifiers Having Variable Bin Sizes
Learning Classifiers Using Combined Boosting and Weight Trimming
Interleaving Search Results
Systems and Methods for Making Channel Assignments to Reduce Interference and Increase Capacity of Wireless Networks
Scheduling by Growing and Shrinking Resource Allocation
Application:
11/778,487 →
Publication:
US 2009/0025004
System and Method for Determining the Geographic Location of Internet Hosts
Facilitating Adaptive Grid-Based Document Layout
Adaptive Junk Message Filtering System
Implementation of Stream Algebra Over Class Instances
Generating Gigapixel Images
N-Dimensional Coordinates Conversion
Dynamic Metadata Filtering for Classifier Prediction
Multi-Value Property Storage and Query Support
Generic Extensible Pre-Operating System Cryptographic Infrastructure
Dynamically Regulating Content Downloads
Control and Visibility for Digital Calendar Sharing
Query Selection for Effectively Learning Ranking Functions
High Dynamic Range Image Hallucination
Incremental Parsing of Hierarchical Files
Systems and Methods for Interaction Prompt Initiated Video Advertising
Multi-Channel Audio Encoding/Decoding with Parametric Compression/Decompression and Weight Factors
Identification of Related Residues in Biomolecular Sequences by Multiple Sequence Alignment and Phylogenetic Analysis
Scheduling Threads in Multi-Core Systems
Methods, Systems, and Computer-Readable Mediums for Providing Persisting and Continuously Updating Search Folders
Application:
11/782,059 →
Publication:
US 2008/0077571
Application Compatibility in Multi-Core Systems
Integrated Circuit Chip with Improved Array Stability
Server Outage Data Management
Schematized Data Intelligent Assistance for Development Environments
Application:
11/782,626 →
Publication:
US 2009/0030902
Composite Nested Streams
Identifying Asymptotes in Approximated Curves and Surfaces
Generating a Word-Processing Document from Database Content
Synchronizing external documentation with code development
Application:
11/784,163 →
Publication:
US 2008/0250394
Repopulating a Database with Document Content
Metadata-Driven Automatic Ui Code Generation
Application-Specific Mapping of Input Device Elements
Flexible Circuit Connection
Content commenting and monetization
Application:
11/784,690 →
Publication:
US 2008/0250327
Method and apparatus for mitigating impact of nonlinear effects on the quality of audio echo cancellation
Application:
11/784,692 →
Publication:
US 2008/0247535
Tiling across loop nests with possible recomputation
Uniform Metadata Retrieval
Binary Function Database System
Image-Based Localization for Addresses
Time intelligence for application programs
Techniques to Associate Information Between Application Programs
Geometric Parsing of Mathematical Expressions
Filter Bank Optimization for Acoustic Echo Cancellation
Adaptation of Language Models and Context Free Grammar in Speech Recognition
Emulation of Room Lock and Lobby Feature in Distributed Conferencing System
Interruptible Client-Side Scripts
Techniques to display associated information between application programs
Application:
11/786,005 →
Publication:
US 2008/0256114
Learning a* Priority Function from Unlabeled Data
Dynamically Changing Service Characteristics Based on Device and Network Connectivity Attributes
Transactional Memory Using Buffered Writes and Enforced Serialization Order
Word Relationship Driven Search
Techniques to manage financial performance data exchange with standard taxonomies
Application:
11/786,488 →
Publication:
US 2008/0255974
Host Controlled User Interface
Automatically aggregated probabilistic personal contacts
Application:
11/786,524 →
Publication:
US 2008/0253544
Enhanced facsimile handling
Application:
11/786,526 →
Publication:
US 2008/0252933
Mining Latent Associations of Objects Using a Typed Mixture Model
Photo-Luminescent Backlight Support for Power Saving
Instrumentation and Schematization of Learning Application Programs in a Computerized Learning Environment
Matching Educational Game Players in a Computerized Learning Environment
Distributed Routing Table Architecture and Design
Localizing Reports Using Metadata and Multilanguage Translations
Extensible and Programmable Multi-Tenant Service Architecture
Optically Trackable Tag
Techniques for Prioritizing Test Dependencies
Method and Apparatus for Testing Media Player Software Applications
Web Service Platform for Keyword Technologies
Visual Simulation of Touch Pressure
Layered Multiple Description Coding
Name-Based Identifiers of Model Elements
Tower of Numeric Types
Dynamic Security Shielding Through a Network Resource
Using Code Analysis for Requirements Management
Programming Techniques for Distributed Multi-Party Networks
Multi-Format Centralized Distribution of Localized Resources for Multiple Products
Encoding Adjustments for Animation Content
Voting on Claims Pertaining to a Resource
Internet advertising impression-based auction exchange system
Application:
11/788,111 →
Publication:
US 2008/0262917
User Interface for Providing Digital Ink Input and Correcting Recognition Errors
Recognition of Mathematical Expressions
Secure identification of intranet network
Pitch Model for Noise Estimation
Grouping writing regions of digital ink
Generating Chinese Language Banners
Scaffolding Support for Learning Application Programs in a Computerized Learning Environment
Fully Redundant Call Recording
Automated maintenance of pooled media content
Application:
11/788,819 →
Publication:
US 2008/0263449
Method and Apparatus for Reducing Timestamp Noise in Audio Echo Cancellation
Move Tracking with Conflict Resolution
Speech Model Refinement with Transcription Error Detection
Integrating Operating Systems with Content Offered by Web Based Entities
Extensible Job Submission
Synchronizing email messages between external and local email servers and/or a wireless device
Predicate Based Group Management
Virtual Machine Migration
Pre-Authenticated Calling for Voice Applications
Extended Browser Data Storage
Recognition Architecture for Generating Asian Characters
Breakout Rooms in a Distributed Conferencing Environment
Hardware Control Interface for Ieee Standard 802.11 Including Transmission Control Interface Component and a Transmission Status Interface Component
Hardware Control Interface for Ieee Standard 802.11
Hosted Multi-Tenant Application with Per-Tenant Unshared Private Databases
Governing Access to a Computing Resource
Extracting link spam using random walks and spam seeds
Application:
11/789,997 →
Publication:
US 2008/0270549
Compression of Data Packets While Maintaining Endpoint-to-Endpoint Authentication
Polarity protection for multiple batteries
Unwinding Unwindable Code
Executing Business Logic Extensions on a Client Computing System
Optimizing the Printing of Data on a Page
Techniques to generate event contexts for recurring events
Application:
11/796,768 →
Publication:
US 2008/0270761
Electronic Mail Connector
Person Disambiguation Using Name Entity Extraction-Based Clustering
Pattern Matching for Spyware Detection
Reducing update conflicts when maintaining views
Publisher advertisement return on investment optimization
Application:
11/799,192 →
Publication:
US 2008/0275770
Building Bridges for Web Query Classification
Generating sentence variations for automatic summarization
Application:
11/799,286 →
Publication:
US 2008/0270119
Enabling secure remote assistance using a terminal services gateway
Scalable Minimal Perfect Hashing
Automatic Switching Fonts on Multilingual Text Runs
Visibility-Aware Services
Tag-sharing and tag-sharing application program interface
Application:
11/799,829 →
Publication:
US 2008/0276177
Identifying and Correlating Electronic Mail Messages
Creating Optimized Gradient Mesh of a Vector-Based Image from a Raster-Based Image
Progressive Stall Timer
Complex Datastore with Bitmap Checking
Configuration Change Management Tool
Hardware Memory Management Unit Simulation Using Concurrent Lookups for Address Translation Data
Application Level Router for Routing Heterogeneous Input to the Most Appropriate Application
Interleaved Garbage Collections
Utilizing a Schema for Documenting Managed Code
Concurrent, Lock-Free Object Copying
Constraint and Rule-Based Page Layout
Firewall with Policy Hints
Software Firewall Control
A Timer Service Uses a Single Timer Function to Perform Timing Services for Both Relative and Absolute Timers
Worker Thread Corruption Detection and Remediation
Block Tracking Mechanism for Web Personalization
Real-Time Network Malware Protection
Learning Image Enhancement
Signing up to a person or entity
Host Control of Partial Trust Accessibility
Channel control based on error correction values
Interference Detection
Summarization of Attached, Linked or Related Materials
Type and Property Definition Support for Software
Shape elasticity in visual layout
Over the Air Communication Authentication Using a Device Token
Over the Air Communication Authentication Using a Service Token
Recommendation of Related Electronic Assets Based on User Search Behavior
Automated Analysis of User Search Behavior
Small Barrier with Local Spinning
Ranking online advertisements using retailer and product reputations
Application:
11/803,461 →
Publication:
US 2008/0288348
Ranking online advertisement using product and seller reputation
Application:
11/803,462 →
Publication:
US 2008/0288481
User Interface for Document Table of Contents
User Segment Suggestion for Online Advertising
Interactive Storage Meter for a Storage Container
Method and System to Avoid Inter-System Interference for Phase-Based Time-of-Flight Systems
Patent:
7,405,812 →
Application:
11/803,660 →
Lightweight Reference User Interface
Composition of Electronic Document Layout
Localization and internationalization of document resources
Application:
11/803,691 →
Publication:
US 2008/0288239
Peer-To-Peer Collaboration System with Edge Routing
Multiview Coding with Geometry-Based Disparity Prediction
Assisted Management of Bookmarked Web Pages
Leveraging Constraints for Deduplication
Firewall Installer
Incorporating Network Connection Security Levels into Firewall Rules
Efficient Retrieval Algorithm by Query Term Discrimination
Rgbz (Red, Green, Blue, Z-Depth) Filter System Useable with Sensor Systems, Including Sensor Systems with Synthetic Mirror Enhanced Three-Dimensional Imaging
Patent:
7,375,803 →
Application:
11/804,653 →
Classifying Digital Ink into a Writing or a Drawing
Event-Based Analysis of Business Objectives
Communication Across Domains
User-Defined Relevance Ranking for Search
Programming Model for Modular Development
Mock Exceptions in a Host Add-in Environment
Network Connection Manager
In-Process Debugging Using External Debugging Infrastructure
Techniques to manage metadata fields for a taxonomy system
Application:
11/807,392 →
Publication:
US 2008/0301096
Techniques for a mixed audio conference
Acquiring Ontological Knowledge from Query Logs
Strategies for Extracting Foreground Information Using Flash and No-Flash Image Pairs
Automatically Targeting and Filtering Shared Network Resources
Efficiently Locating Transactional Code Blocks in a Transactional Memory System
Automatic Detection of Communications Satellite
Debugger for Virtual Intermediate Language Operations
Voice Aware Demographic Personalization
Parallelizing Sequential Frameworks Using Transactions
Parallelizing Sequential Frameworks Using Transactions
Customization Conflict Detection and Resolution
Adaptive Selection of Picture-Level Quantization Parameters for Predicted Video Pictures
Learning object cutout from a single example
Cache metadata for accelerating software transactional memory
Using a Remote Handheld Device as a Local Device
Generating a Phrase Translation Model by Iteratively Estimating Phrase Translation Probabilities
Software Accessible Cache Metadata
Bi-Directional Handwriting Insertion and Correction
Cache Metadata for Implementing Bounded Transactional Memory
Acquiring coverage data from a script
Application:
11/811,543 →
Publication:
US 2008/0307391
Using Search Trails to Provide Enhanced Search Interaction
Data Partitioning via Bucketing Bloom Filters
Modular Remote Control and User Interfaces
Electronic Program Guide (Epg) Search
Gracefully Degradable Versioned Storage Systems
Domain Management for Digital Media
Event queuing and consumption
Media Content Rebroadcast
Multi-Level Search
Techniques for managing dual-channel wireless devices
Application:
11/818,320 →
Publication:
US 2008/0311903
Keyboard with Touch Sensitive Zones and Corresponding Computer User Interface
Continuous Selection Graphs
Software Feature Modeling and Recognition
Framework for Creating User Interfaces Containing Interactive and Dynamic 3-D Objects
Software Feature Usage Analysis and Reporting
Multidimensional Analysis Tool for High Dimensional Data
Analyzing Software Users with Instrumentation Data and User Group Modeling and Analysis
Analyzing Software Usage with Instrumentation Data
Software Reliability Analysis Using Alerts, Asserts and User Interface Controls
Page and Device-Optimized Cascading Style Sheets
Increasing accuracy in determining purpose of fields in forms
Notifying user mode scheduler of blocking events
Application:
11/818,627 →
Publication:
US 2008/0313652
Managing Working Set Use of a Cache via Page Coloring
Multiple Sensor Input Data Synthesis
Mutable Application Experience and User Interface
Efficient Data Infrastructure for High Dimensional Data Analysis
Network Interface Selection Using Historical Connection Information
Graphical Communication User Interface with Graphical Position User Input Mechanism for Selecting a Display Image
Techniques for Representing and Organizing User Interface Data
Techniques for Use with Computerized Games Having Cards
Transactional Debugger for a Transactional Memory System and Detecting Conflicts
Relocating Item in Distributed Storage System
Selection of Versioned Resource Among Multiple Compatible Versions
Exception Ordering in Contention Management to Support Speculative Sequential Semantics
Constructing Petri Nets from Traces for Diagnostics
Graphical representation of aggregated data
Web Page Error Reporting
Enabling Access to Aggregated Software Security Information
Automatic Image Correction Providing Multiple User-Selectable Options
High-Speed Programs Review
Unmanaged memory accessor
Application:
11/820,852 →
Publication:
US 2007/0283117
Adaptive Caching in Broadcast Networks
Execution-Centric Source Code View
Closed Captioning Preferences
Combat Action Selection Using Situational Awareness
Processor Cache Management with Software Input via an Intermediary
String customization
Automatically Identifying Dynamic Internet Protocol Addresses
Unified online verification service
Application:
11/821,262 →
Publication:
US 2008/0320576
Aggregation and re-ordering of input/output requests for better performance in remote file systems
Method and Apparatus for Maintaining Consistency of a Shared Space Across Multiple Endpoints in a Peer-to-Peer Collaborative Computer System
Dynamic User Interface for Previewing Live Content
Open Enhanced Federation Security Techniques
Targeted Patching for Native Generation Images
Transacting Accesses via Unmanaged Pointers
Concurrent Exception Handling Using an Aggregated Exception Structure
Throwing One Selected Representative Exception Among Aggragated Multiple Exceptions of Same Root Cause Received from Concurrent Tasks and Discarding the Rest
Using delegation for distributing protected content
Application:
11/821,654 →
Publication:
US 2008/0319851
Strongly Typed Tags
Audio Stream Management for Television Content
Managing Media Content with a Self-Organizing Map
Aggregate Computer System via Coupling of Computing Machines
Controlling Access to Multiple Pieces of Content of a Presentation
Interactive advertisement overlays on full-screen content
Application:
11/821,770 →
Publication:
US 2008/0319852
Activation system architecture
Digital Ink-Based Search
Object Model for Transactional Memory
Host Firewall Integration with Edge Traversal Technology
Unified Digital Ink Recognition
Integrated Platform for User Input of Digital Ink
Edge Traversal Service Dormancy
Defining reports for dimension based enterprise resource planning systems
Application:
11/823,115 →
Publication:
US 2008/0319780
Reliable Multicast with Automatic Session Startup and Client Backfil Support
Handling Falsely Doomed Parents of Nested Transactions
Integrating Loosely Coupled Tools Using Contracts and References
Order Preservation in Data Parallel Operations
Voice Persona Service for Embedding Text-to-Speech Features into Software Programs
Dynamic Correction of Component Manifests
Efficient Retry for Transactional Memory
Leveraging Transactional Memory Hardware to Accelerate Virtualization Emulation
Software Error Report Analysis
Leveraging Transactional Memory Hardware to Accelerate Virtualization and Emulation
Lightweight List Collection
Hybrid Resource Manager
Receive Coalescing and Direct Data Placement
Adjacent Data Parallel and Streaming Operator Fusion
Techniques for Automatic Software Provisioning
Turbo-Scroll Mode for Rapid Data Item Selection
Shared Memory Pool Allocation During Media Rendering
Reliable Multicast Transport Protocol
Identifying Attributes of Aggregated Data
Provisioning a Computing System for Digital Rights Management
Secure Time Source Operations for Digital Rights Management
Rights Enforcement of Unencrypted Content
Combining Online and Offline Recognizers in a Handwriting Recognition System
Secure Storage for Digital Rights Management
Identifying Data Associated with Security Issue Attributes
Determining a Merged Security Policy for a Computer System
Filtering Kernel-Mode Network Communications
Regular Expression Word Verification
Segment ring menu
Accessing an Out-Space User Interface for a Document Editor Program
Declarative workflow designer
Application:
11/824,146 →
Publication:
US 2009/0006154
Multicast Content Provider
Lightweight transactional memory for data parallel programming
Using Type Stability to Facilitate Contention Management
Memory Transaction Grouping
Instantiating a Communication Pipeline Between Software
Techniques for Detecting a Display Device
Test Framework for Automating Multi-Step and Multi-Machine Electronic Calendaring Application Test Cases
Automated Unique Call Announcement
Pronunciation Correction of Text-to-Speech Systems Between Different Spoken Languages
Depicting a Speech User Interface via Graphical Elements
Collaborative Document Authoring
Identification and Selection of a Software Application via Speech
Mobile Telephone Interactive Call Disposition System
Video decoding implementations for a graphics processing unit
Computing Collocated Macroblock Information for Direct Mode Macroblocks
Integrated Collaborative User Interface for a Document Editor Program
Innovations in Video Decoder Implementations
WYSIWYG, browser-based XML editor
Detecting Compromised Computers by Correlating Reputation Data with Web Access Logs
Managing a Deployment of a Computing Architecture
Interfaces for Digital Media Processing
Automated Collection of Forensic Evidence Associated with a Network Security Incident
Location Context Service Handoff
Disconnecting Selected Participant in Multicast Session
Automatic Calculation with Multiple Editable Fields
Method and System for Fast Calibration of Three-Dimensional (3D) Sensors
Graphics Image Rendering with Radiance Self-Transfer for Low-Frequency Lighting Environments
Signed/Unsigned Integer Guest Compare Instructions Using Unsigned Host Compare Instructions for Precise Architecture Emulation
Visualization Techniques for Imprecise Statement Completion
Variable Capture in Object Oriented Languages
Application:
11/829,072 →
Publication:
US 2008/0244516
Integrity Protected Smart Card Transaction
Extensible Command Execution for Entity Data Model Platform
System and Methods Providing Enhanced Security Model
Real-Time Rendering of Light-Scattering Media
Real-Time Rendering of Light-Scattering Media
Multi-Threaded Business Programming Library
Tiled Packaging of Vector Image Data
Visible White Space in Program Code
Application:
11/831,272 →
Publication:
US 2009/0037876
Spooling Strategies Using Structured Job Information
Positive and Negative Event-Based Testing
Generating a Multi-Use Vocabulary Based on Image Data
Mechanism of Distributing Voice Call Using Email Distribution Groups
Application:
11/832,272 →
Publication:
US 2009/0034696
Squad Command Interface for Console-Based Video Game
Squad Command Interface for Console-Based Video Game
Methods and Systems for Creating and Using Skins
Dynamic Channel-Width Allocation in Wireless Networks
Multimodal Classification of Adult Content
Fractal Display Advertising on Computer-Driven Screens
Sharing Volume Data via Shadow Copies Using Differential Areas
Viewing Wide Angle Images Using Dynamic Tone Mapping
Enhancing Digital Images Using Secondary Optical Systems
Enhancing Digital Images Using Secondary Optical Systems
Method and Apparatus for Managing Scanning in Wireless Computing Devices to Reduce Power Consumption
Spam Reduction in Real Time Communications by Human Interaction Proof
Quantized Feature Index Trajectory
Parallelism-Aware Memory Request Scheduling in Shared Memory Controllers
Super-Resolution in Periodic and Aperiodic Pixel Imaging
Domain Knowledge-Assisted Information Processing
Feature Oriented Protocol Modeling
Embedding a Representation of an Item in a Host
Event Prediction
Application:
11/835,985 →
Publication:
US 2009/0043593
Transformation of Exif Images
System and Method to Facilitate Programming of an Associated Recording Device
Conveying Locations in Spoken Dialog Systems
Real-Time Communications Architecture and Methods for Use with a Personal Computer System
Hidden Markov Model Based Handwriting/Calligraphy Generation
Automated Application Modeling for Application Virtualization
Domain Name Statistical Classification Using Character-Based N-Grams
Domain Name Geometrical Classification Using Character-Based N-Grams
Universal Graphic Adapter for Interfacing with Uga Hardware for Support of a Plurality of Enumerated Devices
Method and System for a Pattern Matching Engine
Virtual Network with Adaptive Dispatcher
Iris-Based Biometric Identification
Distributed Multi-Party Software Construction for a Collaborative Work Environment
Application:
11/838,673 →
Publication:
US 2008/0244418
Runtime Class Database Operation
Parameterization for Fading Compensation
Multipoint Processing Unit
Tolerating and Detecting Asymmetric Races
Automatic and Transparent Memoization
Connecting Mobile Devices via Interactive Input Medium
Lightweight Address for Widely-Distributed Adhoc Multicast Groups
Error Tracing with Context History
Redistribution of Rights-Managed Content and Technique for Encouraging Same
Patent:
7,734,551 →
Application:
11/840,312 →
Visualizers for Change Management System
Real Time Collaboration File Format for Unified Communication
Efficient Text Input for Game Controllers and Handheld Devices
Pointing Device with Customization Options
Content Data Indexing with Content Associations
Content Data Indexing and Result Ranking
Hmm-Based Bilingual (Mandarin-English) Tts Techniques
Environmental Monitoring in Data Facilities
Public Access Point
Method and Apparatus for Local Area Networks
Bridged Cryptographic Vlan
Framework for Development of Integration Adapters That Surface Non-Static, Type-Safe Service Contracts to Lob Systems
Multi-Level Dram Controller to Manage Access to Dram
Collaborative Media Recommendation and Sharing Technique
Distributed Session Listing and Content Discovery
Eye Location and Gaze Detection System and Method
Information Collection During Game Play
Self-Adaptive Data Pre-Fetch by Artificial Neuron Network
Using Handwriting Recognition in Computer Algebra
File Access in Multi-Protocol Environment
Removable Module in Personal Handheld Devices for Personal Information Exchange
Application:
11/844,078 →
Publication:
US 2009/0055322
Monitoring Distributed Applications
Staged, Lightweight Backup System
Funding Information Delivery Using Advertising Revenue
Inviting a Conferencing Unaware Endpoint to a Conference
Method and System for Generating Help Files Based on User Queries
Ink Editing Architecture
Creation and Management of Rfid Device Versions
Categorizing Perceptual Stimuli by Detecting Subconcious Responses
Application:
11/845,583 →
Publication:
US 2009/0062679
Strokes Localization by M-Array Decoding and Fast Image Matching
Activity Detector
File Formats for External Specification of Object-Relational Mapping
Updating an Engine Using a Description Language
Hotel Rate Analytic System
Application:
11/846,507 →
Publication:
US 2009/0063167
Efficient Utilization of Transactions in Computing Tasks
Application:
11/846,541 →
Publication:
US 2009/0064141
Aggregated Search Results for Local and Remote Services
Application:
11/846,621 →
Publication:
US 2009/0063448
Multiple Database Entity Model Generation Using Entity Models
Activity Classification from Route and Sensor-Based Metadata
Media Access Control (MAC) Protocol for Cognitive Wireless Networks
Loudspeaker Array Providing Direct and Indirect Radiation from Same Set of Drivers
High-Speed Internal Wireless Bus
Efficient Marshalling Between Soap and Business-Process Messages
Visual Language Modeling for Image Classification
Standalone Execution of Incomplete Data Flows
Systems and Methods for Modularizing Data Flows
Bipartite Graph Reinforcement Modeling to Annotate Web Images
Generating and Organizing References to Online Content
Using Flash Storage Device to Prevent Unauthorized Use of Software
Transferable Restricted Security Tokens
Augmenting Url Queries
Presenting Result Items Based Upon User Behavior
Extracting Data Content Items Using Template Matching
User Query Mining for Advertising Matching
Flick-Based in Situ Search from Ink, Text, or an Empty Selection Region
Application:
11/849,469 →
Publication:
US 2009/0058820
Application Sharing Security
Enhanced Shadow Page Table Algorithms
Performing of Marketing Actions While Preserving Confidentiality
Application:
11/849,877 →
Publication:
US 2009/0063266
Secure Upgrade of Firmware Update in Constrained Memory
Fast Beam-Search Decoding for Phrasal Statistical Machine Translation
Watermark-Based Goods Authentication
Electromechanical Surface of Rotational Elements for Motion Compensation of a Moving Object
Identity-Based Interactive Response Message
Merged View of Application Customizations
Application:
11/850,520 →
Publication:
US 2009/0064090
Methods and Apparatus for Cooperative File Distribution with Target Data Delivery Rate
Proxy Engine for Custom Handling of Web Content
Proxy Engine for Custom Handling of Web Content
Application:
11/851,309 →
Publication:
US 2009/0070663
Image Formats for Video Capture, Processing and Display
Image Formats for Video Capture, Processing and Display
Mining Bilingual Dictionaries from Monolingual Web Pages
Learning-Based Image Compression
Interactively Presenting Advertising Content Offline
Multiple Ui Paradigms Within a Single Application
Test Results Management
Tracking File System Namespace Changes During Transactions
Quota Enforcement with Transacted File Systems
One-Time Password Access to Password-Protected Accounts
Mobile Wallet and Digital Payment
Method and System for Restricting the Usage of Payment Accounts
Speech Detection and Enhancement Using Audio/Video Fusion
Managing Navigation History for Intra-Page State Transitions
Composite User Interface and Framework
Presenting Driving Directions
Patent:
7,433,783 →
Application:
11/853,331 →
Searching Heterogeneous Interrelated Entities
Minimal Perfect Hash Functions Using Double Hashing
Domain Expert Search
Updating Contents of Asynchronously Refreshable Webpages
Dynamic Host Configuration Protocol
Secure Network Location Awareness
Protection of Software on Portable Medium
Fast Context Switching Using Virtual Cpus
Determining Quality of Communication
Extracting Metadata from a Digitally Scanned Document
Textual Image Coding
User Interface for Expressing Forecasting Estimates
Combined Estimate Contest and Prediction Market
Continuous Betting Interface to Prediction Market
Adding Prototype Information into Probabilistic Models
Multiple Entity Authorization Model
Unified Authentication for Web Method Platforms
Dynamically Associating Attribute Values with Objects
Knowledge Based Synchronization of Subsets of Data with No Move Condition
Data-Driven Synchronization
Multi-Modal Relevancy Matching
Application:
11/855,872 →
Publication:
US 2009/0076882
Method for Optimizing Near Field Links
Optimized Data Stream Compression Using Data-Dependent Chunking
Client Affinity in Distributed Load Balancing Systems
Hints Model for Optimization of Storage Devices Connected to Host and Write Optimization Schema for Storage Devices
System and Method for Creation of an Object Within an Object Hierarchy Structure
Human Performance in Human Interactive Proofs Using Partial Credit
Counteracting Random Guess Attacks Against Human Interactive Proofs with Token Buckets
Application:
11/856,367 →
Publication:
US 2009/0076965
Interest Aligned Manual Image Categorization for Human Interactive Proofs
Provisioning of Digital Identity Representations
Provisioning of Digital Identity Representations
Speech Recognition Using a State-and-Transition Based Binary Speech Grammar with a Last Transition Value
Optimization of Multi-Label Problems in Computer Vision
Associating Image Files with Media Content
Customization of Relationship Traversal
Synchronizing Slide Show Events with Audio
Method of Broadcasting and Multicasting Using Satellite Medium
Componentized Site Engine Services
Web Spaces Navigation Module
Application:
11/857,910 →
Publication:
US 2009/0077500
Method for Encoding and Serving Geospatial or Other Vector Data as Images
Crisscross Cancellation Protocol
Loading Services Based on a Request and Setting Permission Level to Enable Execution of Commands or Services Exposed Based on a Role of Requester
Synchronizing Data Between Business Applications
Advertisement Insertion Points Detection for Online Video Advertising
Video Decoding Using Created Reference Pictures
Keyword Search Over Heavy-Tailed Data and Multi-Keyword Queries
Application:
11/858,920 →
Publication:
US 2009/0083214
Stop-And-Restart Style Execution for Long Running Decision Support Queries
Application:
11/859,046 →
Publication:
US 2009/0083238
Multi-Ranker for Search
Animating Objects Using a Declarative Animation Scheme
Application:
11/859,090 →
Publication:
US 2009/0079744
Comprehensive Single Page View of User's Gaming Achievements
Intelligent Video Player
Application:
11/859,334 →
Publication:
US 2009/0083781
Diverse Topic Phrase Extraction
Software Deployment in Large-Scale Networked Systems
Preferred Items List Management
Information Retrieval Using Query-Document Pair Information
Dynamic Bass Boost Filter
String Based User Interface Specification
Application:
11/859,734 →
Publication:
US 2009/0083640
Distributed Secure Anonymous Conferencing
Detecting Visual Gestural Patterns
Altering the Appearance of a Digital Image Using a Shape
Rendering Three-Dimensional Objects on a Server Computer
Synchronization of Web Service Endpoints in a Multi-Master Synchronization Environment
Application:
11/859,931 →
Publication:
US 2009/0083441
Remote User Interface Updates Using Difference and Motion Encoding
Health Keyset Management
Unified Messaging State Machine
Health-Related Data Audit
Application:
11/860,238 →
Publication:
US 2008/0103818
One-Touch Rotation of Virtual Objects in Virtual Workspace
Authorization Agnostic Based Mechanism
Application:
11/860,371 →
Publication:
US 2009/0083240
Data Paging with a Stateless Service
Named Object View of Electronic Data Report
Hybrid Graph Model for Unsupervised Object Segmentation
Extensible and Localizable Health-Related Dictionary
Interruptibility Management via Scheduling Application
Threat Analysis and Modeling During a Software Development Lifecycle of a Software Application
Compressing and Decompressing Weight Factors Using Temporal Prediction for Audio Data
Complex Regular Expression Construction
Exchange of Syncronization Data and Metadata
Spatial Audio Conferencing
Emitting Raster and Vector Content from a Single Software Component
Ubiquitous Electronic Forms
Application:
11/861,271 →
Publication:
US 2009/0083616
System and Method for Storing and Retrieving a Field of a User Defined Type Outside of a Database Store in Which the Type Is Defined
Whitelist and Blacklist Identification Data
Dynamic Instant Comments
Characterization of Network Path Quality for Network Applications and Services
Creation and Deployment of Distributed, Extensible Applications
Application:
11/861,877 →
Publication:
US 2009/0083732
Search Based Data Management
Application:
11/861,951 →
Publication:
US 2009/0083336
Remote Control of Computing Devices via Two Disparate Networks
Dynamic Hosted Advertising Supporting Multiple Formats
Application:
11/861,992 →
Publication:
US 2009/0083145
Remote Monitoring of Local Behavior of Network Applications
Remote Monitoring of Local Behavior of Network Applications
Simplifying Complex Characters to Maintain Legibility
Method and Computer Program Product for Offloading Processing Tasks from Software to Hardware
Capturing Diagnostics in Web Browser Applications
Service-Oriented Pipeline Based Architecture
Dyanmic Product Classification for Opinion Aggregation
Application:
11/862,683 →
Publication:
US 2008/0154698
Lazy Updates to Indexes in a Database
Intelligent Network Address Lookup Service
Method and System for Creating and Restoring an Image File
Dynamic Email Directory Harvest Attack Detection and Mitigation
Rapid Crash Recovery for Flash Storage
Method of Finding Candidate Sub-Queries from Longer Queries
Motion Based Display Management
Distributed Storage for Collaboration Servers
Auto-Generation and Syndication of Tables as Forms
Application:
11/863,459 →
Publication:
US 2009/0089653
Intelligent Routing in a Hybrid Peer-to-Peer System
Two-Pass Hash Extraction of Text Strings
Central Service Control
Securing Anti-Virus Software with Virtualization
Domain-Aware Snippets for Search Results
Offline Hardware Diagnostic Environment
Configuration and Change Management System with Restore Points
Non-Blocking Variable Size Recyclable Buffer Management
Spreadsheet Workbook Part Libraries
Visual Debugger for Declarative/Data-Flow Applications
Graphical Creation of a Document Conversion Template
Integrating Encapsulated Advertisement Controls
Application:
11/864,340 →
Publication:
US 2009/0089161
Declarative Model Editor Generation
Intelligent Editing of Relational Models
Application:
11/864,397 →
Publication:
US 2009/0089739
Securely Launching Encrypted Operating Systems
Accounting for Trusted Participants in an Online Advertising Exchange
Application:
11/864,481 →
Publication:
US 2008/0103955
Get Prep Questions to Ask Doctor
Dynamic Problem Solving for Games
Device Migration
Exposing Features of Software Products
Application:
11/864,639 →
Publication:
US 2009/0089751
Multi-Os (Operating System) Boot via Mobile Device
Detecting Finger Orientation on a Touch-Sensitive Device
Inbox with Focused Messages According to Categories
Pending and Exclusive Electronic Mail Inbox
Application:
11/864,706 →
Publication:
US 2009/0089381
Visualizing Changes to Content Over Time
Graph Structures and Web Spam Detection
Application:
11/865,044 →
Publication:
US 2008/0222725
Spam Score Propagation for Web Spam Detection
Neighborhood Clustering for Web Spam Detection
Progressive Display Rendering of Processed Text
Autogeneration of Configuration Activities
Application:
11/865,386 →
Publication:
US 2009/0089114
Notifying a User of Access to Information by an Application
Methods, Apparatus and Data Structures for Providing a User Interface to Objects, the User Interface Exploiting Spatial Memory and Visually Indicating at Least One Object Parameter
Cartoon Face Generation
Uncovering the Differences in Backbone Networks
Network Access and Profile Control
Uncovering the Differences in Backbone Networks
Releasing Decrypted Digital Content to an Authenticated Path
Control Channel Negotiated Intermittent Wireless Communication
Text Input Device for Videogame Controller
Application:
11/866,234 →
Publication:
US 2009/0085778
Logging of Rich Entertainment Platform Service History for Use as a Community Building Tool
Automatic Assignment for Document Reviewing
Application:
11/866,417 →
Publication:
US 2009/0094086
Detecting Touch on a Surface via a Scanning Laser
Adding Secondary Content to Underutilized Space on a Display Device
Outgoing Message Monitor
Hybrid Substrate Technology for High-Mobility Planar and Multiple-Gate Mosfets
Network Routing of Endpoints to Content Based on Content Swarms
Geo-Relevance for Images
Monitoring and Controlling Network Communications
Query Suggestions for No Result Web Searches
Advertisements for Products in Media Content
Application:
11/867,685 →
Publication:
US 2009/0094104
Handle Flags
Scalable Programmable Video Recorder
Audio/Video Synchronization with No Cleanpoints
Creating Search Enabled Web Pages
Dynamic Sitemap Creation
Nondeferred Reference-Counting Garbage Collection Using Overlooking Roots
Applications of Overlooking Root Information for Improving Nondeferred Reference-Counting Garbage Collection
Application:
11/868,421 →
Publication:
US 2009/0094301
Correcting for Ambient Light in an Optical Touch-Sensitive Device
Acoustic Ranging
Convenient Recharging of a Charge Storage Device
Content Embedded Tooltip Advertising
Application:
11/868,749 →
Publication:
US 2009/0094105
System, Method, and Medium for Determining Items to Insert into a Wishlist by Analyzing Images Provided by a User
Efficient Certified Email Protocol
Providing Advertising in a Virtual World
Advertising with an Influential Participant in a Virtual World
Local Image Descriptors Using Linear Discriminant Embedding
Software Deployment Using Client Location
Determining Relative Player Skills and Draw Margins
Application:
11/869,165 →
Publication:
US 2009/0093287
Optimizing Amount of Data Passed During Software License Activation
Application Sharing Viewer Presentation
Graphical Representation of Tabular Data
Associative Interface for Personalizing Voice Data Access
Application:
11/870,039 →
Publication:
US 2009/0100340
Click-Through Log Mining
Synchronizing an Abstract Model and Source Code
Organization System for Distributed Items
Protected Media Path and Refusal Response Enabler
Abbreviated Directions for Route Navigation
Multiple Directions to a Destination Without Providing a Specific Origin
Optimized Key Frame Caching for Remote Interface Rendering
Multi-Factor Content Protection
Hierarchical Reservation Resource Scheduling Infrastructure
Application:
11/870,981 →
Publication:
US 2009/0100435
Generic Model Editing Framework
Replica Placement and Repair Strategies in Multinode Storage Systems
Method of Classifying and Active Learning That Ranks Entries Based on Multiple Scores, Presents Entries to Human Analysts, and Detects and/or Prevents Malicious Behavior
Management of Software and Operating System Updates Required for the Process of Creating a Virtual Machine Facsimile of an Existing Physical or Virtual Machine
Remote User Interface Raster Segment Motion Detection and Encoding
Laplacian Principal Components Analysis (Lpca)
Navigating through content
Application:
11/871,781 →
Publication:
US 2009/0100380
Mapping Network Addresses to Geographical Locations
Automatically Instrumenting a Set of Web Documents
Object Detection and Recognition with Bayesian Boosting
Element Persistent Identification
Adaptive Tree Visualization for Tournament-Style Brackets
Application:
11/871,924 →
Publication:
US 2009/0098937
Common Key Frame Caching for a Remote User Interface
Sharing Policy and Workload among Network Access Devices
Application:
11/872,175 →
Publication:
US 2009/0100162
Secure Bait and Switch Resume
Remote Auto Provisioning and Publication of Applications
System for Normalizing a Discourse Representation Structure and Normalized Data Structure
System and Method for Data Migration
System and Method for Real-Time Validation of Structured Data Files
Keyboard with Plural Key Switch Matrices to Detect Ghosting
Secure Content Distribution with Distributed Hardware
Method and Apparatus for Detecting the Type of Interface to Which a Peripheral Device Is Connected
Primitives for Fast Secure Hash Functions and Stream Ciphers
User Interface Presenting Enhanced Video Content Information Associated with Video Programs
User Input Device with Flywheel for Scrolling
Application:
11/873,431 →
Publication:
US 2009/0102817
False Discover Rate for Graphical Models
Layout and Line Routing Composition
Audio Glitch Reduction
Systems and Methods for Providing Time-and Weight-Based Flexibility Tolerant Hardware Id
Progressive Distributed Video Coding
Application:
11/874,092 →
Publication:
US 2009/0103606
Executive Reporting
Limited-Memory Quasi-Newton Optimization Algorithm for L1-Regularized Objectives
Framework for Testing Api of a Software Application
Ranking and Providing Search Results Based In Part On A Number Of Click-Through Features
Application:
11/874,579 →
Publication:
US 2009/0106221
Listwise Ranking
Enterprise Relevancy Ranking Using a Neural Network
Positioning Content Using a Grid
Application:
11/874,938 →
Publication:
US 2009/0106648
Maintaining Multiple, Simultaneous Wireless Network Connections Using a Single Radio
Dynamically Updated Virtual List View
User Input Device with Phosphorescent Indicator
Application:
11/875,532 →
Publication:
US 2009/0102792
Application and Database Context Correlation for Database Application Developers
Presentation of User Interface Content via Media Player
Playback Diagnostics
Handling Failed Client Responses to Server-Side Challenges
Evaluating Queries Against in-Memory Objects Without Serialization
Evaluating Queries Against in-Memory Objects Without Serialization
Methods and Systems for Effecting Video Transitions Represented By Bitmaps
Mouse Dongle Storage
Key Performance Indicator Scorecard Editor
Method and Apparatus for Localized Voice Over Internet Protocol Usage
Enabling Pseudo-Class Styles Without Revealing Personal Information
Non-Media-Centric Packaging of Content
Application:
11/877,827 →
Publication:
US 2009/0113480
Methods for determining therapeutic index from gene expression profiles
Optimizing Encrypted Wide Area Network Traffic
Indexing and Searching of Information Including Handler Chaining
Heterogeneous Content Indexing and Searching
Base Station Initiated Proximity Service Discovery and Connection Establishment
Base Station Initiated Proximity Service Discovery and Connection Establishment
Pos Hardware Abstraction
Method and Apparatus for Compressing a Data Set
Understanding Spoken Location Information Based on Intersections
Pointing Device for Interface with a Graphical Display
Instance interfaces and mix-ins for dynamic languages
Confidence Measure Generation for Speech Related Searching
Sub-Block Transform Coding of Prediction Residuals
Cache Metadata Identifiers for Isolation and Sharing
Application programming interfaces for transacted file and registry operations
Adjustable Display for a Data Processing Apparatus
Firewall Control with Multiple Profiles
Validating Change of Name Server
Programmable Movement of an Orientation of a Game Character View of a Game Environment
Detection of adversaries through collection and correlation of assessments
Reduction of False Positive Reputations Through Collection of Overrides from Customer Deployments
On-Demand Asset Distribution
Pointing device for control of a graphical display or application
Application:
11/894,043 →
Publication:
US 2009/0046064
Targeted Distribution of Search Index Fragments Over a Wireless Communication Network
Electronic Mail Delay Adaptation
Analysis of Software Conflicts
Electronic Mail Delay Adaptation
Electronic Mail Delay Adaptation
Syndicated marketplace architecture for facilitating in-situ purchases
Application:
11/894,996 →
Publication:
US 2009/0055261
Multi-Chart Geometry Images
Network access control based on program state
Validation of the consistency of automatic terminology translation
Management System for Web Service Developer Keys
Driver Installer Usable in Plural Environments
Rating Based on Relationship
Nested user interfaces for multiple displays
User interfaces for scoped hierarchical data sets
Application:
11/897,804 →
Publication:
US 2009/0063517
Versioning Management
Breadcrumb List Supplementing for Hierarchical Data Sets
Ofdm Transmission and Reception for Non-Ofdma Signals
Simultaneous Wireless Support in Software Defined Radio
Spectrum auction and sharing on wireless clients
Application:
11/899,350 →
Publication:
US 2008/0279147
Adaptive Dock for Use with Personal Media Players
Cable Management in an Fm Transmitter
Wireless Channel Selection Techniques and Devices
Techniques to Allocate Virtual Network Addresses
Automatic Reading Tutoring Using Dynamically Built Language Model
Web Page Analysis Using Multiple Graphs
Link Spam Detection Using Smooth Classification Function
Parallel Nested Transactions in Transactional Memory
Parallel Nested Transactions in Transactional Memory
Parallel Nested Transactions in Transactional Memory
User Profile Aggregation
Unnatural Prosody Detection in Speech Synthesis
Device-Hosted Services Over Media Transfer Protocol
Generating a Texture from Multiple Images
Accessing device-hosted services from scripting and other programming environments
Application:
11/903,095 →
Publication:
US 2009/0083765
Role-Based User Tracking in Service Usage
Handling product reviews
Application:
11/903,153 →
Publication:
US 2009/0083096
Techniques for Decoding Images of Barcodes
Encoding Macroblock Type and Coded Block Pattern Information
Compressed Timing Indicators for Media Samples
Metadata Endpoint for a Generic Service
Query spelling correction
Application:
11/903,591 →
Publication:
US 2009/0083255
Security system for a browser-based environment
Method for Making Digital Documents Browseable
Using a command interpreter at design time
Summarizing Document with Marked Points
Application:
11/903,719 →
Publication:
US 2009/0083026
Multipurpose Data Input/Output and Display Configurations for a Data Processing Apparatus
Proximity Based Computer Display
Accounting for Behavioral Variability in Web Search
Selective Enabling of Multi-Input Controls
Call Stack Parsing in Multiple Runtime Environments
Internet Connectivity Evaluation
Replacing no operations with auxiliary code
Application:
11/904,501 →
Publication:
US 2009/0113403
A Multi-Session Secure Tunnel
Enhanced Obstacle Detection and Tracking for Three-Dimensional Imaging Systems Used in Motor Vehicles
Patent:
7,741,961 →
Application:
11/906,046 →
Packet Forwarding in Multi-Radio Multi-Hop Wireless Networks
Efficient file hash identifier computation
System and Method for Link Quality Source Routing
Method and System for Lossless Dealiasing in Time-of-Flight (Tof) Systems
Patent:
7,791,715 →
Application:
11/906,609 →
WWAN device provisioning using signaling channel
Application:
11/906,631 →
Publication:
US 2009/0093247
Web Service User Experience Without Upfront Storage Expense
WWAN device provisioning using signaling channel
Application:
11/906,727 →
Publication:
US 2009/0093248
Open Federation Security Techniques with Rate Limits
Method and Apparatus for Creating a Language Model and Kana-Kanji Conversion
Electronic Business Card Exchange System and Method
Method and Computer-Readable Medium for Providing Page and Table Formatting Services
Self-Compacting Pattern Indexer: Storing, Indexing and Accessing Information in a Graph-Like Data Structure
Compressing Null Columns in Rows of the Tabular Data Stream Protocol
Private Views of Data and Local Calculations During Real Time Collaboration
Temporal Video Filtering for Real Time Communication Systems
View-Independent Tagging of Geospatial Entities in Images
Media Disc Reliability
Privacy-Enabled Telephone Directory
Detecting Ambient Light Levels in a Vision System
Calculating and Storing Data Structures Including Using Calculated Columns Associated with a Database System
Providing Contextually Sensitive Tools and Help Content in Computer-Generated Documents
Spreadsheet Collaboration Between Rich and Browser Clients
Method of Providing Player Status and Ability to Join Games
Performing Requested Commands for Model-Based Applications
Model Based Spreadsheet Scripting Language
Processing Model-Based Commands for Distributed Applications
Aggregation of Metadata Associated with Digital Media Files
Ad Hoc Wireless Networking
Flexibly Editing Heterogeneous Documents
Application:
11/925,184 →
Publication:
US 2009/0113292
Translating Declarative Models
Real-Time Analysis of Performance Data of a Video Game
Multi-Factor Optimized Routing
Model-Driven, Repository-Based Application Monitoring System
Automatic Filter Generation and Generalization
Modeling and Managing Heterogeneous Applications
Easy-To-Use Data Report Specification
Managing Software Lifecycle
Facilitating a Decision-Making Process
User Interface Mapping Modules to Deployment Targets
Assignment of Application Models to Deployment Targets
Channel Extension Coding for Multi-Channel Source
Generic Interactive Challenges in a Distributed System
Rules and Workflow Process Integration
Application:
11/925,738 →
Publication:
US 2009/0112673
Metadata Driven Reporting and Editing of Databases
User to User Game Referrals
Controlling Network Access
Methods and Apparatus for Web-Based Research
Calculation of Spreadsheet Data
Methods and Systems for Delivering Software
Collaborative Power Sharing Between Computing Devices
Rich Customizable User Online Environment
Pre-Send Evaluaton of E-Mail Communications
Opportunity Index for Identifying a User's Unmet Needs
Supporting Serendipitous Group Interaction Based on User Activities
Slideshow Method for Displaying Images on a Display
Semi-Automatic Plane Extrusion for 3D Modeling
Circular Touch Sensor
Removal of Image Artifacts from Sensor Dust
Enhanced Prompting in a Visual Editor
Application:
11/929,131 →
Publication:
US 2009/0138849
Interactive Video Window
Computer Vision Based Touch Screen
Systems and Methods for Hosting and Testing Services Over a Network
Declustering Point-of-Interest Icons
Query View Inferred from Datasource and Query
Application:
11/930,754 →
Publication:
US 2009/0112806
Bidding for Advertisement Positions Other Than One
Recognition of Electronic Ink with Late Strokes
Self-Installing Computer Peripherals
Application:
11/931,210 →
Publication:
US 2008/0071935
Analyzing Video Game Performance Using Non-Intrusive Capture and Storage of Run-Time Game Data
Management of Distributed Storage
Application:
11/931,726 →
Publication:
US 2009/0112870
Correlation, Association, or Correspondence of Electronic Forms
Method for Capturing Design-Time and Run-Time Formulas Associated with a Cell
Using a Corridor Search to Identify Locations of Interest Along a Travel Route
Patent:
7,599,792 →
Application:
11/932,618 →
System and Process for Presenting Search Results in a Histogram/Cluster Format
Pre-Fetching in Distributed Computing Environments
Application:
11/932,723 →
Publication:
US 2009/0112975
Thread Interception and Analysis
Thread Interception and Analysis
Linking Framework for Information Technology Management
Compressed Storage Management
Speech Recognition for Determining If a User Has Correctly Read a Target Sentence String
Intelligent and Paperless Office
Ensuring Product Correctness in a Multilingual Environment
Resolving Conflicts When Importing an Application Customization
Multi-Platform Business Calculation Rule Language and Execution Environment
Alternate Source Conflict Resolution
Monitoring Television Content Interaction to Improve Online Advertisement Selection
Delegation Metasystem for Composite Services
Mobile Exercise Enhancement with Virtual Competition
Method and System for Modifying Host Application Functionality Based Upon Downloaded Content
Accommodation of Two Independent Telephony Systems
Automated Capture of Information Generated at Meetings
Extensibility Application Programming Interface and Framework for Meta-Model Objects
Cross-Site Scripting Filter
Application:
11/935,323 →
Publication:
US 2009/0119769
Liquid Resistant a/C Adaptor
High Definition Media Content Processing
Virtual Office Devices
Application:
11/935,549 →
Publication:
US 2009/0119604
Integrated Multilingual Browser
Perceptually Weighted Digital Audio Level Compression
Programming Language Extensions in Structured Queries
Image Recognition of Content
Secure E-Payments
Application:
11/936,259 →
Publication:
US 2009/0119215
Correlating Complex Errors with Generalized End-User Tasks
Data Consistency Within a Federation Infrastructure
Network Media Streaming with Partial Syncing
Application:
11/936,792 →
Publication:
US 2009/0125634
Selectively Deleting Items That Are Not of Interest to a User
Consistency Sensitive Streaming Operators
Intuitive Tools for Manipulating Objects in a Display
Link Discovery from Web Scripts
Collaborative Authoring
Systems and Methods for Providing Controllable Texture Sampling
Machine-Moderated Mobile Social Networking for Managing Queries
Application:
11/938,125 →
Publication:
US 2009/0125499
Audio Transcoder Using Encoder-Generated Side Information to Transcode to Target Bit-Rate
Application Programming Interface and Generalized Network Address Translation for Translation of Transport Layer Sessions
Secure Media Path Methods, Systems, and Architectures
Open Fonts Including Human-Readable Fonts for Compilation
Application:
11/938,785 →
Publication:
US 2009/0122067
User Input Device with Ring-Shaped Scroll Wheel
Ranker Selection for Statistical Natural Language Processing
Viewing Data
Physical and Mac Adaptation for Interference Mitigation with Cognitive Radio
Enhanced Protocol and Architecture for Low Bandwidth Force Feedback Game Controller
Matching Advertisements to Visual Media Objects
Application Security Model
Shared Sensing System Interfaces
Application:
11/939,404 →
Publication:
US 2009/0125918
Computer Initialization for Secure Kernel
Spectrum and Medium Access Allocation for Fairness
Magic Wand
Profiling System for Online Marketplace
Application:
11/939,796 →
Publication:
US 2009/0125377
Internal Test and Manipulation of an Application
Adaptive Filtering for Image Transform Processes
Translating Late Bound Linq Expressions into Database Queries
Providing Secret Information in a Multiplayer Game
Displaying Server Errors on the Client Machine That Caused the Failed Request
Collaboratively Locating Disconnected Clients and Rogue Access Points in a Wireless Network
Unified Service Management
Screened participant class notification for public networks
Application:
11/940,713 →
Publication:
US 2009/0133034
Fingertip Detection for Camera Based Multi-Touch Systems
Delegating Application Invocation Back to Client
Spatial Exploration Field of View Preview Mechanism
Localized Thumbnail Preview of Related Content During Spatial Browsing
Protecting Against Incorrect Battery Polarity
Privacy Enhanced Error Reports
Creating Virtual Applications
Integrating Ads with Media
Application:
11/941,305 →
Publication:
US 2009/0132326
Texture Codec
Enhanced Search Results
Skinning Support for Partner Content
Application:
11/941,648 →
Publication:
US 2009/0132938
Systems and Methods for Improving Tcp-Friendliness of Delay-Based Congestion Control
Web Content Mining of Pair-Based Data
Display Device and Pixel Therefor
Pointing and Data Entry Input Device
Mimicking of Functionality Exposed Through an Abstraction
Rendering of Data Sets Comprising Multiple-Resolution Samples
Universal Gates for Ising Tqft via Time-Tilted Interferometry
Stylization of Video
Squared Weil and Tate Pairing Techniques for Use with Elliptic Curves
System and Method for Adaptive Document Layout via Manifold Content
Custom Transition Framework for Application State Transitions
Application:
11/942,733 →
Publication:
US 2009/0128581
Advertisement-Controlled Web Page Customization
Locally Terminating an Established Connection
Database Part Creation, Merge and Reuse
Wire Protocol for a Media Server System
Constrained Line Search Optimization for Discriminative Training of Hmms
Method and Apparatus for Serializing an Asynchronous Communication
Solution for Managed Personal Computing
Application:
11/943,538 →
Publication:
US 2009/0132308
Automated Data Object Set Administration
Application:
11/943,600 →
Publication:
US 2009/0083738
Visual System for Visualizing, Navigating, and Editing Attribute Lattices Within Olap Databases
Layout Manager
Signature-Based Advertisement Scheduling
Application:
11/943,606 →
Publication:
US 2009/0132339
Consumable Advertising in a Virtual World
Application:
11/943,610 →
Publication:
US 2009/0132361
Licensing Interface for User Generated Content
Application:
11/943,616 →
Publication:
US 2009/0132403
Machine-Readable and Enforceable License
Application:
11/943,617 →
Publication:
US 2009/0132422
Popularity Based Licensing of User Generated Content
Application:
11/943,618 →
Publication:
US 2009/0132435
Test Impact Feedback System for Software Developers
Split User-Mode/Kernel-Mode Device Driver Architecture
Enhanced Security and Performance of Web Applications
Logical Structure Design Surface
Media File Format to Support Switching Between Multiple Timeline-Altered Media Streams
Low Power Operation of Networked Devices
Rdf Store Database Design for Faster Triplet Access
Converting Sparql Queries to Sql Queries
Correlating Power Consumption with Cpu Activity
Rate-Controllable Peer-to-Peer Data Stream Routing
Inferred Discovery and Construction of Multi-Resolution Images
Web Page Editor with Element Selection Mechanism
Data Driven Profiling for Distributed Applications
Stereo Image Widening
Automatic Accompaniment for Vocal Melodies
Artist Sponsorship
Application:
11/946,442 →
Publication:
US 2009/0138349
Ergonomic Computer Mouse
Path Specializations for Runtime Code with Phase Behavior
Location-To-Landmark
Population of Landmarks for Use with a Map Application
Application:
11/947,443 →
Publication:
US 2009/0143125
Data Parallel Searching
Partitioning and Repartitioning for Data Parallel Operations
Data Parallel Production and Consumption
Prioritizing Quality Improvements to Source Code
Enable Ribbon Reloading via a Proxy Add-In
Modifying Mobile Device Operation Using Proximity Relationships
Dynamic Updateable Web Toolbar
Securing a Server in a Dynamic Addressing Environment
Providing Suggestions During Formation of a Search Query
Interactive Geo-Positioning of Imagery
Sleep Mode for Mobile Communication Device
Recordation of Encrypted Data to a Recordable Medium
Motion-Sensing Remote Control
One-Pass Sampling of Hierarchically Organized Sensors
Automatic Data Patch Generation for Unknown Vulnerabilities
Common User Interface Structure
Application:
11/948,696 →
Publication:
US 2009/0140977
Feature-Value Attachment, Reranking and Filtering for Advertisements
User Input Using Proximity Sensing
High Performance Hmm Adaptation with Joint Compensation of Additive and Convolutive Distortions
Time Modulated Generative Probabilistic Models for Automated Causal Discovery That Monitors Times of Packets
Personal Communications Server
Efficient Method for Operating System Deployment
Document Layout Extraction
Progressive Pricing Schemes for Advertisements
Application:
11/949,548 →
Publication:
US 2009/0144207
Photo Generated 3-D Navigable Storefront
Application:
11/949,562 →
Publication:
US 2008/0278481
Page Classifier Engine
Read Redirection of Physical Media
Clipboard for Application Sharing
Recording, Playback, and Visual Representation of Macros
Application:
11/949,789 →
Publication:
US 2009/0144621
Rapid Signatures for Protecting Vulnerable Browser Configurations
Application:
11/949,818 →
Publication:
US 2009/0144828
Reduced Impact Keyboard with Cushioned Keys
Smart Sentiment Classifier for Product Reviews
Application:
11/950,512 →
Publication:
US 2008/0249764
Online Personal Appearance Advisor
Representing Pointers and Boxing in Environments Using Only Reference Types
Validation of the Change Orders to an I T Environment
Utilizing Cryptographic Keys and Online Services to Secure Devices
Multimedia Spam Determination Using Speech Conversion
Data Warehouse Test Automation Framework
Rule-Based Multi-Pane Toolbar Display
Reducing Information Reception Delays
Document Merge
Maximum Entropy Model Classfier That Uses Gaussian Mean Values
Virtually Synchronous Paxos
Smart Interface System for Mobile Communications Devices
Search Control and Authoring Environment
Grapheme-To-Phoneme Conversion Using Acoustic Data
Dynamic Schema Content Server
Predicting Candidates Using Information Sources
Reputation in on-Line Consumer Markets
Method and Apparatus for Estimation of Component Gating and Shortage Risk in Manufacturing Operations
Patent:
8,121,884 →
Application:
11/952,740 →
Monitoring and Notification Apparatus
Indexing and Searching Audio Using Text Indexers
Sound Playback and Editing Through Physical Interaction
Kernel Processor Grouping
Ergonomic Hand-Held Text Input Device
Remote Access of Digital Identities
Declarative Object Identity
Switching Search Providers Within a Browser Search Box
Management of External Memory Functioning as Virtual Cache
Extensible Markup Language Rendering and Layout
Reducing Echo
Identifying Far-End Sound
Removing near-end frequencies from far-end sound
Analysis of Pipelined Networks
Service Platform for in-Context Results
Mobile telephone relationships
Application:
11/953,871 →
Publication:
US 2009/0149218
Detecting Zero-Result Search Queries
Webpage Domain Monitoring
Dynamtic Storage Hierarachy Management
Portable Digital Rights for Multiple Devices
Semi-Supervised Part-of-Speech Tagging
Estimating Relevance of Search Result Based on Click Data
Extracting Similar Entities from Lists / Tables
Digital Content Packaging, Licensing and Consumption
Interactive Concept Learning in Image Search
Web Translation Provider
Raising the Baseline for High-Precision Text Classifiers
Adaptive Recovery from System Failure for Application Instances That Govern Message Transactions
User Input Device with Optical Tracking Engine That Operates Through Transparent Substrate
Selection and Display of Media Associated with a Geographic Area Based on Gesture Input
Proxy with Layer 3 Security
Automatic Provisioning Based on Communication Network Connectivity and Characteristics
Scalable Audit-Based Protocol for Pay-Per-Action Ads
Application:
11/955,713 →
Publication:
US 2009/0157494
Configuring Television Broadcast Signals
Dual Cross-Media Relevance Model for Image Annotation
Estimating Word Correlations from Images
Program Segments Display Bar
Software Defined Radio Architecture
Computer Radio with Pre-Defined Configuration Set
Relevance-Based Expiration of Data
Software Defined Cognitive Radio
Computing Device with Configurable Antenna
Engine Support for Parsing Correction User Interfaces
Previewing Recorded Programs Using Thumbnails
Application:
11/956,702 →
Publication:
US 2009/0158157
Direction-Based Data Entry System
Using a Directed Graph as an Advertising System Taxonomy
User-Created Search Results in an Incentive Scheme
Application:
11/956,957 →
Publication:
US 2009/0157612
Presenting Secondary Media Objects to a User
Collaborative Authoring Modes
Route Monetization
Federated Route Production
Aggregate Communications with Intelligent Sourcing
Encapsulation of Online Storage Providers
Application:
11/957,134 →
Publication:
US 2009/0157841
Selective Pre-Authorized Credit for Incoming Calls
Destination Auctioned Through Business of Interest
Application:
11/957,139 →
Publication:
US 2009/0157540
Generational Intelligent Navigation Synchronization or Update
Application:
11/957,151 →
Publication:
US 2009/0157498
Social Network Based Routes
Application:
11/957,167 →
Publication:
US 2009/0157312
Decoupling Static Program Data and Execution Data
Route Transfer Between Devices
Additional Content Based on Intended Travel Destination
Pedestrian Route Production
Route Generation Based Upon Activity Criteria
Application:
11/957,219 →
Publication:
US 2008/0097688
Changing Visual Content Communication
Configurable Plug-in Architecture for Manipulating Xml-Formatted Information
Live Volume Access
Device Settings Restore Point
Generating a Management Pack at Program Build Time
Target-Frequency Based Indirect Jump Prediction for High-Performance Processors
Secure Push and Status Communication Between Client and Server
Multi-Label Active Learning
Client-Side Audio Signal Mixing on Low Computational Power Player Using Beat Metadata
Transparent Auto-Discovery of Network Devices Logically Located Between a Client and Server
Migration of Computer Secrets
Ad-Bearing Bookmarks for Electronic Media Documents
Partitioning System Including a Generic Partitioning Manager for Partitioning Resources
Resource Assignment System with Recovery Notification
Trade Card Services
Pyramidal Volumes of Advertising Space
Application:
11/958,677 →
Publication:
US 2009/0157503
Role/Persona Based Applications
Workflow Execution Plans Through Completion Condition Critical Path Analysis
Distribution of Information Protection Policies to Client Machines
Circular Log Amnesia Detection
Optical Mouse with Limited Wavelength Optics
Predicting and Using Search Engine Switching Behavior
Creating and Utilizing Network Restore Points
Network Device Information Collection and Analysis
Coupled Symbiotic Operating Systems
Relations in Fuzzing Data
Fuzzing Encoded Data
Reducing Cross-Site Scripting Attacks by Segregating Http Resources by Subdomain
Programming Library Usage Capturing and Representation
Integrated Governance and Version Audit Logging
Retailer Competition Based on Published Intent
Application:
11/959,844 →
Publication:
US 2008/0154703
Engagement-Based Rewards
Application:
11/959,864 →
Publication:
US 2008/0154725
Feedback Loop for Consumer Transactions
Self Learning Contextual Spell Corrector
Updating Old Media with Configurable Entities
Wish Lists Based on Images, References, or Third Party Beneficiaries
Computer System and Method for Bulk Auditing, Archiving, and Selling Personal Property of a Customer
Advertising Risk Mitigation
Application:
11/960,110 →
Publication:
US 2008/0154705
Aggregating and Sharing Trust-Owned Media
Application:
11/960,419 →
Publication:
US 2008/0154626
Selective Document Redaction
Symbol Lists for Grammar-Driven Data Entry
Image Deblurring with Blurred/Noisy Image Pairs
Interlocked Plug and Play with Power Management for Operating Systems
Optimizing Xor-Based Codes
Disk Seek Optimized File System
Systems and Methods for Performing Quantum Computations
Handwriting Templates
Inline Handwriting Recognition and Correction
Obtaining User Reactions to Video
Smarter Scheduling for Medical Facilities and Physicians
Application:
11/962,473 →
Publication:
US 2009/0164236
User-Created Trade Cards
Abducing Assertion to Support Access Query
Delegation in Logic-Based Access Control
E-Matching for Smt Solvers
Method for Forking or Migrating a Virtual Machine
T-Cell Epitope Prediction
Dynamic Intermediate Language Modification and Replacement
Application:
11/963,189 →
Publication:
US 2009/0193392
Connected Gaming
Application:
11/963,196 →
Publication:
US 2009/0163272
Contract Programming for Code Error Reduction
Schemaless Xml Payload Generation
Incorporated Handwriting Input Experience for Textboxes
Security Modes for a Routing Table Distributed Across Multiple Mesh Nodes
System for Guided Photography Based on Image Capturing Device Rendered User Recommendations According to Embodiments
Invariant Visual Scene and Object Recognition
Signaling Over Cellular Networks to Reduce the Wi-Fi Energy Consumption of Mobile Devices
Optimizing Conferencing Performance
System and Emthod for Annotating an Electronic Document Independently of Its Content
Multi-Threaded Codeless User-Defined Functions
Application:
11/964,497 →
Publication:
US 2009/0172063
Toward Optimized Query Suggeston: User Interfaces and Algorithms
Application:
11/964,601 →
Publication:
US 2009/0171929
Determining Quality of Tier Assignments
Thumbnail Navigation Bar for Video
Business Data Access Client for Online/Offline Client Use
Relevancy Sorting of User's Browser History
Creating and Using Deltas to Modify Existing Computer Code
Text Editor Virtual Backing Store
Representation, Decision Models, and User Interface for Encoding Managing Preferences, and Performing Automated Decision Making About the Timing and Modalities of Interpersonal Communications
Representation, Decision Models, and User Interface for Encoding Managing Preferences, and Performing Automated Decision Making About the Timing and Modalities of Interpersonal Communications
Asynchronous Replication
Representation, Decision Models, and User Interface for Encoding Managing Preferences, and Performing Automated Decision Making About the Timing and Modalities of Interpersonal Communications
Advertising Revenue Sharing
Interactive Scenario Exploration for Tournament-Style Gaming
Application:
11/965,772 →
Publication:
US 2009/0170584
Creating and Editing Dynamic Graphics via a Web Interface
System and Method Providing Subpixel-Edge-Offset-Based Determination of Opacity
Markup-Based Language for Manifests
Application:
11/965,865 →
Publication:
US 2009/0172637
Model-Based Datacenter Management
Adaptive Page Layout Utilizing Block-Level Elements
Discovering and Updating Templates
Population Sequencing Using Short Read Technologies
Application:
11/966,446 →
Publication:
US 2009/0171640
Interface with Scheduling Information During Defined Period
Multiscaled Trade Cards
Application:
11/966,525 →
Publication:
US 2009/0172570
Radio Resource Allocation for Cellular Wireless Networks
Dynamic Storybook
Real-Time Annotator
Augmented Reality and Filtering
User-Defined Application Models
Context-Based Document Search
Feedback Mechanism for Dynamic Predication of Indirect Jumps
Real-Time Monitoring of a Routing Server
Determining the Interestingness of Content Update Notifications
Application:
11/967,762 →
Publication:
US 2009/0171873
Accelerated Access to Frames from a Compressed Digital Video Stream Without Keyframes
Accelerated Access to Frames from a Compressed Digital Video Stream Without Keyframes
Advertising in an Entertainment Access Service
Application:
11/968,193 →
Publication:
US 2009/0171762
Management of Split Audio/Video Streams
Passive Interface and Software Configuration for Portable Devices
Web Page Based Program Versioning
Modifying Relevance Ranking of Search Result Items
Database Management System Risk Assessment
Systems and Methods for Conducting Internet Content Usage Experiments
Precomputation of Context-Sensitive Policies for Automated Inquiry and Action Under Uncertainty
Intelligent Retransmission of Data Stream Segments
Intelligent Over-Transmission of Media Data Segments
Application:
11/969,219 →
Publication:
US 2009/0178096
Enhanced Tabular Data Stream Protocol
Selective Authorization Based on Authentication Input Attributes
Intelligently Representing Files in a View
System and Method to Facilitate Manageable and Agile Deployment of Services in Accordance with Various Topologies
Digital Rights Management System Protecting Consumer Privacy
Third Party in-Page Application Platform
Application:
11/970,182 →
Publication:
US 2009/0177986
Integration of Social Networking and Merchandising
Application:
11/970,529 →
Publication:
US 2009/0177695
Zoomable Advertisements with Targeted Content
Application:
11/970,530 →
Publication:
US 2009/0177538
Speech Recognition with Non-Linear Noise Reduction on Mel-Frequency Cepstra
Configuration of a Peer Group
Associating Computing Devices with Common Credentials
Self-Describing Re-Usable Software Components
Sharing and Monetization of Content
Asynchronous Multi-Level Undo Support in Javascript Grid
Trusted Internet Identity
Customized Silicon Chips Produced Using Dynamically Configurable Polymorphic Network
Application Aware Networking
Application:
11/971,355 →
Publication:
US 2009/0178058
Remote Device Communication Platform
Remote Device Communication Platform User Interface
Motivational Deployment Mechanism for Networked Systems
Application:
11/971,541 →
Publication:
US 2008/0293474
Fair Stateless Model Checking
Leaderboard Event Notification
Application:
11/971,764 →
Publication:
US 2009/0176557
Interrupt Redirection with Coalescing
Booting a Device from a Trusted Environment Responsive to Device Hibernation
Model Development Authoring, Generation and Execution Based on Data and Processor Dependencies
Client Access License Tracking Mechanism
Proximity Authentication
Application:
11/971,906 →
Publication:
US 2009/0177892
Internet Visualization System and Related User Interfaces
Communication Devices
Pluggable Modules for Terminal Services
Application:
11/972,443 →
Publication:
US 2009/0183225
Smart Alert Charms for Wireless Devices
Federated Entertainment Access Service
Trusted Storage and Display
Service Function Redirection for Avoiding Function Evaluation Blockages
Exporting and Importing Business Templates
Artifact Sharing from a Development Environment
Media Key-Transformation Obfuscation in Advanced Access Content System
Transmitting Location Data in Wireless Networks
Sub-Band Voice Codec with Multi-Stage Codebooks and Redundant Coding
Sub-Band Voice Codec with Multi-Stage Codebooks and Redundant Coding
Techniques to access messaging services for branch offices
Transactional Multi-Package Installation
Random Allocation of Media Storage Units
Universal Media Firewall
Stored User Selectable Preferences for Supporting Data Roaming in Gprs Networks
Detection and Dynamic Alteration of Execution of Potential Software Threats
Software factory specification and execution model
Application:
11/974,723 →
Publication:
US 2009/0100406
Search-Centric Hierarchichal Browser History
Hybrid Channel Map
Remote Control Based Output Selection
On-Demand Loading of Types of Software Code of a Program Executing on a Computing Device
Method and System to Correct Motion Blur and Reduce Signal Transients in Time-of-Flight Sensor Systems
Linear Combination of Rankers
Using Social Networks While Respecting Access Control Lists
Heuristics for determining source code ownership
Query Dependent Link-Based Ranking
Query Dependant Link-Based Ranking Using Authority Scores
System and Method for Registering a Subscription of Interest of Needed New Resource in a Store Accessible by a Plurality of Resource Creators and Pushing the Needed Resource Thereto by the Creator Based Upon the Registered Subscription
Predictive cost based scheduling in a distributed software build
Application:
11/977,124 →
Publication:
US 2009/0106730
Technologies for Statistical Machine Translation Based on Generated Reordering Knowledge
Program and Operation Verification
Secure Digital Forensics
Techniques for Switching Threads Within Routines
Data Scoping and Data Flow in a Continuation Based Runtime
Monitoring Asset State to Enable Partial Build
Word-Dependent Transition Models in Hmm Based Word Alignment for Statistical Machine Translation
System and Method for Providing Dynamic User Information in an Interactive Display
Resource Connection Monitor Utility
Application:
11/980,865 →
Publication:
US 2009/0109857
Map-centric service for social events
Secure Dns Query
Creation and Management of Electronic Files for Localization Project
Private network access using IPv6 tunneling
Class configuration for locally cached remote data binding
Application:
11/981,108 →
Publication:
US 2009/0112915
Variable Dns Responses Based on Client Identity
Security State Aware Firewall
Controlling Hardware Across Two or More Simultaneously Running Operating Systems
Interactive Video Display System Using Strobed Light
Asynchronous client to server updates
Computer systems and methods for identifying conserved cellular constituent clusters across datasets
Patent:
8,600,718 →
Application:
11/985,841 →
Community-based software application help system
Application:
11/986,112 →
Publication:
US 2009/0132920
Community-based software application help system
Mobile IPV6 Route Optimization Authorization
Patent:
8,171,120 →
Application:
11/986,458 →
Image Blending
Policy Enforcement for Multi-Radio Transmission and Reception
Method & System to Enhance Timing Accuracy for Time-of-Flight Systems
Patent:
7,636,150 →
Application:
11/998,713 →
Supporting Multiple Operating Systems in Media Devices
Metadata Retrieval for Multi-Function Devices
Multi-Function Device Id with Unique Identifier
Efficient Interrupt Message Definition
Automatically provisioning a WWAN device
Human resource management system
Application:
12/002,827 →
Publication:
US 2009/0164311
Video Manipulation of Red, Green, Blue, Distance (Rgb-Z) Data Including Segmentation, Up-Sampling, and Background Substitution Techniques
Multi-Pass Variable Bitrate Media Encoding
Contactless obstacle detection for power doors and the like
Filtering and Dithering as Pre-Processing Before Encoding
Authenticating a User of a Wireless Data Processing Device
Collecting User Attributes and Device Attributes to Target Users with Promotions
Determining Entity Popularity Using Search Queries
System and Method for Improved Client Server Communications of Email Messages
Efficient Updates for Distributed File Systems
Architecture for Online Communal and Connected Experiences
Lazier Timestamping in a Transaction Time Database
Techniques to Automatically Manage Overlapping Objects
Self-Serve Direct-to-Consumer Mail Marketing Service
Application:
12/013,472 →
Publication:
US 2009/0182615
Techniques to Selectively Share Messages
Application:
12/013,473 →
Publication:
US 2009/0182819
Malware Detection with Taint Tracking
Automatically Configuring Computer Devices Wherein Customization Parameters of the Computer Devices Are Adjusted Based on Detected Removable Key-Pad Input Devices
Authentication Architecture
Data Description Language for Record Based Systems
Modeling Conversations in Electronic Mail Systems
Application:
12/013,730 →
Publication:
US 2009/0183096
Instant Feedback Media Editing System
Application:
12/013,878 →
Publication:
US 2009/0183078
High Speed on-Chip Serial Link Apparatus
Multi-Mode Communication
Application:
12/013,924 →
Publication:
US 2009/0181702
Specification, Abstraction, and Enforcement in a Data Center Operating System
System and Method for Recording a Presentation for on-Demand Viewing Over a Computer Network
Joining Users to a Conferencing Session
Cloud-Based Movable-Component Binding
Debugging Lazily Evaluated Program Components
Preventing Secure Data from Leaving the Network Perimeter
Creation of Motion Blur in Image Processing
Merging Call Notifications in Cross Ringing Systems
Multi-Modal Device Power/Mode Management
Methods and Apparatus Relating to Wire Formats for Sql Server Environments
Application:
12/014,534 →
Publication:
US 2009/0182899
Simultaneous Tamper-Proofing and Anti-Piracy Protection of Software
Untrusted Gaming System Access to Online Gaming Service
Proxy Direct 3-D Device and Remote Rendering
Multi-Client Collaboration to Access and Update Structured Data Elements
Isolation of Content by Processes in an Application
Application:
12/014,744 →
Publication:
US 2009/0183155
Priority Based Scheduling System for Server
Recording User-Driven Events Within a Computing System
Load Aware Resource Allocation in Wireless Networks
Read Mostly Database Tables
Contextual Call Routing by Calling Party Specified Information Through Called Party Specified Form
Window Minimization Trigger
Declarative and Extensible Process Definition
Application:
12/015,482 →
Publication:
US 2009/0183185
Multi-Lingual Word Hyphenation Using Inductive Machine Learning on Training Data
Adaptive Web Mining of Bilingual Lexicon for Query Translation
Application:
12/015,491 →
Publication:
US 2009/0182547
Specifying Relevance Ranking Preferences Utilizing Search Scopes
Query Suggestion Generation
Live Bidirectional Synchronizing of a Visual and a Textual Representation
Virtual World Platform Games Constructed from Digital Imagery
Application:
12/015,556 →
Publication:
US 2009/0186694
Block Count Based Procedure Layout and Splitting
Creating a Communication Group
System and Method for Generating Aggregated Data Views in a Computer Network
Dynamically Scalable Hierarchy Navigation
Application:
12/016,189 →
Publication:
US 2009/0187864
Generating Content to Satisfy Underserved Search Queries
Service Substitution Techniques
Cross-Network Reputation for Online Services
Declartive Commands Using Workflows
Declaratively Composable Dynamic Interface Framework
Content Compression in Networks
Methods and Apparatus for Securing Frames from Other Frames
Input Through Sensing of User-Applied Forces
Demand-Based Processor Cycle Allocation Subsequent to Equal Group-Based Processor Cycle Distribution
Fair and Dynamic Disk Input/Output Bandwidth Distribution
Tamper Evidence Per Device Protected Identity
Time Based Priority Modulus for Security Challenges
Application:
12/016,937 →
Publication:
US 2009/0119475
Multichannel Sound Rendering via Virtualization in a Stereo Loudspeaker System
Lighting Array Control
Modification of Relational Models
Self-Revelation Aids for Interfaces
Always Ready Computing Device
Feature Selection for Ranking
User Experience for Viewing Business Data via Personal Information Application
Application:
12/017,323 →
Publication:
US 2009/0187531
Conversion Tracking for Paid Search Market
Application:
12/017,340 →
Publication:
US 2009/0187479
Current Updates
Systems and Methods for Configuring Subscriber Systems in Wireless Mesh Networks
Coordinating Chores in a Multiprocessing Environment Using a Compiler Generated Exception Table
Failure Location Detection Using Types in Assembly Files
Mail Object Migration
Metadata Search Interface
Feedback Augmented Object Reputation Service
Application:
12/018,199 →
Publication:
US 2009/0187442
Direct Mass Storage Device File Indexing
Application:
12/018,207 →
Publication:
US 2009/0055351
Coordinating Resources Using a Volatile Network Intermediary
Wireless Communications Environment Overlay
Security Mechanism within a Local Area Network
Annotating and Sharing Content
Efficient Query Processing of Dml Sql Statements
Coordinating Application State and Communication Medium State
Kernel-Mode Audio Processing Modules
Kernel-Mode Audio Processing Modules
User Controls for a Computer
Kernel-Mode Audio Processing Modules
System and Method for Proactive Computer Virus Protection
Model-Based Theory Combination
Kernel-Mode Audio Processing Modules
Kernel-Mode Audio Processing Modules
Efficient Weighted Consistent Sampling
Per User Updates
Application:
12/019,622 →
Publication:
US 2009/0193409
Synchronizing for Directory Changes Performed While Offline
Pre-Performing Operations for Accessing Protected Content
Routing Token Transfer and Recovery Protocol in Rendezvous Federation
Orthogonal Frequency Division Multiple Access with Carrier Sense
Isolation of User-Interactive Components
Streaming Object Instantiation Using Bookmarks
Contructing Web Query Hierarchies from Click-Through Data
Message Processing Engine with a Virtual Network Interface
Importance Guided Image Transformation
Maintaining Date and Time with Time Zone Rule Changes
System and Method for Describing Applications for Manageability and Efficient Scale-Up Deployment
System and Method for Distributed Module Authentication
Secure Virtual Environment for Providing Tests
Application:
12/021,254 →
Publication:
US 2009/0193173
Renewing an Expired License
Application:
12/021,281 →
Publication:
US 2009/0192943
Access Policy Analysis
Techniques for Creating and Managing Extensions
Application:
12/021,300 →
Publication:
US 2009/0193444
Method and Computer-Readable Medium for Verifying and Saving an Electronic Document
Installing a Solution
Displaying Thumbnail Copies of Each Running Item from One or More Applications
Real World and Virtual World Cross-Promotion
Web Graph Compression Through Scalable Pattern Mining
Integrated Real Time Collaboration Experiences with Online Workspace
Application:
12/022,266 →
Publication:
US 2009/0192845
Server-Based Recalculation of Vector Graphics
Application:
12/022,297 →
Publication:
US 2009/0193067
Synchronization of Multidimensional Data in a Multimaster Synchronization Environment with Prediction
Managing Component Programs Within a Service Application
Triggering Data Capture Based on Pointing Direction
Controlling an Integrated Messaging System Using Gestures
Sampling Rules for Information Dissemination
Program Promotion Feedback
High-Fidelity Scalable Annotations
Application:
12/022,997 →
Publication:
US 2009/0193327
Detection of Hardware-Based Virtual Machine Environment
Verification of Animation in a Computing Device
Previewing Target Display Areas
Application:
12/023,157 →
Publication:
US 2009/0199127
Server-Based Rasterization of Vector Graphics
Priority Messaging and Priority Scheduling
Multi-Rate Peer-Assisted Data Streaming
Scalable Automated Empirical Testing of Media Files on Media Players
Video Game Title Profile Awards
Management of a Wireless Network
Unique Identification of Devices Using Color Detection
One Time Settable Tamper Resistant Software Repository
Generating Search Result Summaries
Embedded Cues to Facilitate Application Development
Application:
12/023,802 →
Publication:
US 2009/0199079
Individualized Per Device Initialization of Computing Devices in Avoidance of Mass Exploitation of Vulnerabilities
Systems and Methods for Dynamic Conversion of Web Content to an Interactive Walled Garden Program
System and method for targeted recommendations using social gaming networks
Application:
12/023,944 →
Publication:
US 2009/0197681
Videogame Localization Using Language Packs
Queued Message Dispatch
Message Encoding/Decoding Using Templated Parameters
Adaptation of Display Pages for Client Environments
Advertisement Insertion
Web-Based Visualization, Refresh, and Consumption of Data-Linked Diagrams
Correcting Positions of Shapes in a Diagram
Coexistence Tools for Synchronizing Properties Between on-Premises Customer Locations and Remote Hosting Services
Extensible Data Provider Querying and Scheduling System
Integrated User Experience While Allocating Licenses Within Volume Licensing Systems
Application:
12/024,099 →
Publication:
US 2009/0199299
Dynamic Allocation of Virtual Application Server
Application:
12/024,105 →
Publication:
US 2009/0199175
Layered Architectures for Remote Dynamic Administration of Distributed Client Configurations
Virtual Application Server With Version Control
On-Demand Mac Address Lookup
Virtual Application Management
Application:
12/024,112 →
Publication:
US 2009/0199178
Context Sensitive Help
Advanced Navigation Techniques for Portable Devices
Arranging Display Areas Utilizing Enhanced Window States
Efficient Geometric Tessellation and Displacement
Graphics Remoting Architecture
Authorization for Access to Web Service Resources
Request-Specific Authentication for Accessing Web Service Resources
Representation of Qualitative Object Changes in a Knowledge Based Framework for a Multi-Master Synchronization Environment
Generating Anonymous Log Entries
Dynamic Preview of Diagram Elements to Be Inserted into a Diagram
Thread Scanning and Patching to Disable Injected Malware Threats
Framework for Computing Device with Auxiliary Display
On-Chip Bus
Defining Sub-Cube Scope Based Upon a Query
Active Segmentation for Groups of Images
Applying Rich Visual Effects to Arbitrary Runs of Text
Application:
12/025,709 →
Publication:
US 2009/0199087
Data Copy Management for Faster Reads
Media Foundation Media Processor
Dynamic Soft Keyboard
Media Processing Technologies
Media Scrubbing Using a Media Processor
Aggregation of Product Data Provided from External Sources for Presentation on an E-Commerce Website
Access Provisioning via Communication Applications
Generating a Destination List Utilizing Usage Data
Application:
12/025,905 →
Publication:
US 2009/0199133
Network Device Provisioning Using Documents
Application:
12/026,012 →
Publication:
US 2009/0198797
Educational Content Presentation System
Application:
12/026,284 →
Publication:
US 2009/0197238
Affordances Supporting Microwork on Documents
Application:
12/026,523 →
Publication:
US 2009/0199185
Entropy Coding Efficiency Enhancement Utilizing Energy Distribution Remapping
Synchronization Infrastructure for Networked Devices, Applications and Services in a Loosely Coupled Multi-Master Synchronization Environment
Forum Mining for Suspicious Link Spam Sites Detection
Buffer Management for Real-Time Streaming
Synchronizing Split User-Mode/Kernel-Mode Device Driver Architecture
Techniques for Transfer Error Recovery
Positioning Map Views to Show More Optimal Route Information
Providing Relevant Advertisements or Other Content Based on a Communications Identifier
Workflow Tracking Information Preview
Automated Access Policy Translation
Iterative Component Binding
Implicit Composition of Component Bindings
In-Meeting Presence
Application:
12/028,011 →
Publication:
US 2009/0204671
Mixture Model for Motion Lines in a Virtual Reality Environment
Node Monitor Client Cache Synchronization for Mobile Device Management
Mobile Device Security Using Wearable Security Tokens
User Indicator Signifying a Secure Mode
Automated Client Sitemap Generation
Rules Extensibility Engine
Ad Retrieval for User Search on Social Network Sites
Caching Http Request and Response Streams
Translation File
Generic Xad Processing Model
Performance Indicator for Measuring Responsiveness of User Interface Applications to User Input
Activation by Trust Delegation
Application:
12/028,737 →
Publication:
US 2009/0204544
Side-By-Side Shared Calendars
Embedded Virtual Media
Selective Content Replacement for Media Players
Application:
12/028,839 →
Publication:
US 2009/0204639
Estimating Endpoint Performance in Unified Communication Systems
System for Running Potentially Malicious Code
Partitioned Artificial Intelligence for Networked Games
Strategies for Reading Information from a Mass Storage Medium Using a Cache Memory
Media Mix Wiring Protocol for Media Control
Utilizing Mobile Device Functionality from Remote Computers
Targeted Queries Using an Oma Dm Protocol
Application:
12/029,586 →
Publication:
US 2009/0204578
System and Interface for Co-Located Collaborative Web Search
Identifying Unique Content in Electronic Mail Messages
Uniform Resource Identifier Template Manipulation
Efficient Buffering of Data Frames for Multiple Clients
Patent:
8,248,387 →
Application:
12/030,184 →
Remove-On-Delete Technologies for Solid State Drive Optimization
Service Dependency Discovery in Enterprise Networks
Indexing Explicitly-Specified Quick-Link Data for Web Pages
Using Related Users Data to Enhance Web Search
Wimax Communication Through Wi-Fi Emulation
Application:
12/030,346 →
Publication:
US 2009/0204725
Correlative Multi-Label Image Annotation
Client Side Rendering of Printable Documents in a Network
Push Mechanism for Efficiently Sending Aggregated Data Items to Client
Reducing a Visible Presence of an Optically Readable Tag
Techniques to Manage Communications Resources for a Multimedia Conference Event
Software Isolated Device Driver Architecture
Application:
12/030,868 →
Publication:
US 2009/0210888
Techniques to Generate a Visual Composition for a Multimedia Conference Event
Application:
12/030,872 →
Publication:
US 2009/0210789
Object Detector Trained Using a Working Set of Training Data
Termination Criteria in Service Discovery Request
A Domain Name Cache Control System Generating Series of Varying Nonce-Bearing Domain Names Based on a Function of Time
Factoring Repeated Content Within and Among Images
Storage Device That Provides Efficient, Updatable National Language Support for a Mobile Device
Systems and Methods for Generating and Managing Filter Strings in a Filter Graph Utilizing a Matrix Switch
Automatic Analysis and Adjustment of Digital Images with Exposure Problems
Generating Customized Content Based on Context Data
Application:
12/031,683 →
Publication:
US 2009/0210301
Arrangement for Synchronizing Media Files with Portable Devices
Site Modeling Using Image Data Fusion
Transformation-Based Framework for Record Matching
Tiling and Merging Framework for Segmenting Large Images
Layered Prompting: Self-Calibrating Instructional Prompting for Verbal Interfaces
User Interface Reading Email Conversations
Tagging and Logical Grouping of Items in Source Code Change Lists
Offline Consumption of Protected Information
Application:
12/032,279 →
Publication:
US 2009/0208015
Communicating and Displaying Hyperlinks in a Computing Community
Application:
12/032,507 →
Publication:
US 2009/0210493
Voice Switching for Voice Communication on Computers
Ejection Failure Mechanism
Advertisement Space Allocation
Application:
12/032,695 →
Publication:
US 2009/0210287
Boosting a Ranker for Improved Ranking Accuracy
Rule-Based Programming Languages for Entities in Environments
File System Watcher in the Presence of Different File Systems
Method for Modeling Data Structures by Creating Digraphs Through Contexual Distances
Inter-Process Networking for Many-Core Operating Systems
Associating Network Devices with Users
Locating Meeting Users
Application:
12/033,004 →
Publication:
US 2009/0210822
Techniques for Improving Parallel Scan Operations
Prediction of Network Path Quality Among Peer Networking Devices
Cross-Lingual Query Suggestion
Safe Route Configuration
Application:
12/033,627 →
Publication:
US 2009/0210142
Route Reward Augmentation
Application:
12/033,652 →
Publication:
US 2009/0210302
Load Balance Payment
Application:
12/033,690 →
Publication:
US 2009/0210242
Route-Based Activity Planner
Ad Hoc and Opportunistic Transportation Services
Application:
12/033,713 →
Publication:
US 2009/0210276
Transactional Memory with Dynamic Separation
Multi-View Internet Search Mashup
Framework for Rendering Plug-Ins in Remote Access Services
Software Update Techniques Based on Ascertained Identities
Techniques to Automatically Configure Resources for a Multimedia Confrence Event
Application:
12/033,891 →
Publication:
US 2009/0210490
Techniques to Automatically Identify Participants for a Multimedia Conference Event
Application:
12/033,894 →
Publication:
US 2009/0210491
Sketch-Based Password Authentication
Pre-Linguistic Product Evaluation Techniques
Application:
12/034,622 →
Publication:
US 2009/0210289
Pre-Caching Files from Removable Device to Expedite Perceived Download Performance
Aggregation of Video Receiving Capabilities
Linking Captured Images Using Short Range Communications
Anti-Spam Tool for Browser
Identity Persistence via Executable Scripts
Location Based Object Tracking
Relevancy Propagation for Efficient Theory Combination
Composite Solid State Drive Identification and Optimization Technologies
Speech Separation with Microphone Arrays
Application Level Smart Tags
Application:
12/035,442 →
Publication:
US 2009/0217254
Authentication Mechanisms for Wireless Networks
Database Sandbox
Spectrum Bar Control
Building Call Tree Branches and Utilizing Break Points
Defeating Cache Resistant Domain Name Systems
Content Monetization System with Variable Ad Insertion
Application:
12/035,874 →
Publication:
US 2009/0216630
Method, System, and Computer-Readable Medium for Creating and Laying Out a Graphic Within an Application Program
Multiphase Topology-Wide Code Modifications for Peer-to-Peer Systems
Tracking Online Advertising Using Payment Services
Application:
12/036,018 →
Publication:
US 2009/0216579
Personal Computing Environment With Virtual Computing Device
Default Peripheral Device Selection Based on Location
Accessing Different Application Data via a Common Data Structure
Efficiently Correlating Nominally Incompatible Types
Efficient Method for Clustering Nodes
Observing and Reporting Changes in Complex Software Dependencies
Consistently Signaling State Changes
Secure and Usable Protection of a Roamable Credentials Store
Editing a Document Using a Transitory Editing Surface
Harmonic Distortion Residual Echo Suppression
Handwriting Symbol Recognition Accuracy Using Speech Input
Compact, Portable, and Efficient Representation of a User Interface Control Tree
Controlling Interference in Shared Memory Systems Using Parallelism-Aware Batch Scheduling
Power Management Based on Policy
Indexing Large-Scale Gps Tracks
Learning Transportation Modes from Raw Gps Data
System for Logging Life Experiences Using Geographic Cues
Multi-Purpose Input Using Remote Control
Application:
12/037,550 →
Publication:
US 2009/0213079
Building Operating System Images Based on Applications
Application:
12/037,635 →
Publication:
US 2009/0217259
Predicting Candidates Using Input Scopes
User Controls for a Computer
Normalization of Binary Data
Techniques to Consume Content and Metadata
Coordinated Output of Messages and Content
Content Management that Addresses Levels of Functionality
Texture Sensitive Temporal Filter Based on Motion Estimation
Safe File Transmission and Reputation Lookup
Synchronization System for Entities Maintained by Multiple Applications
Dynamic Device State Representation in a User Interface
Enhanced Presence Routing and Roster Fidelity by Proactive Crashed Endpoint Detection
Neighborhood Maintenance in the Federation
Component Localization
Gui Based Web Search
Efficient Retrieval Algorithm by Query Term Discrimination
Kerberos Ticket Virtualization for Network Load Balancers
Input Aggregation for a Multi-Touch Device
Automated Configuration of Network Mode
Manual Operations in an Enterprise Security Assessment Sharing System
Data Storage Structure
Non-Linear Beam Tracing for Computer Graphics
Communicating a Password Securely
Glitch Free Dynamic Video Ad Insertion
Camera Based Code Reading
Correlating Performance Data of Multiple Computing Devices
Community Based Targeted Advertising
Application:
12/039,400 →
Publication:
US 2009/0222333
Selection of Targeted Advertisements
Application:
12/039,429 →
Publication:
US 2009/0222315
Querying Nonsql Data Stores with a Sql-Style Language
Location Description for Federation and Discoverability
Automatic Peripheral Device Sharing
Inferring Candidates That Are Potentially Responsible for User-Perceptible Network Problems
Constructing an Inference Graph for a Network
Multi-Client Cluster-Based Backup and Restore
Xml-Based Web Feed for Web Access of Remote Resources
Detecting Spam from Metafeatures of an Email Message
Centralized Publishing of Network Resources
Optimal Sizes of Objects in a Document
Collaborative Management of Activities Occurring During the Lifecycle of a Meeting
Techniques to Allocate Project Resources
Application:
12/039,808 →
Publication:
US 2009/0222310
Interface for Navigating Interrelated Content Hierarchy
Connectivity Platform
Authentication Ticket Validation
Secure Online Service Provider Communication
Synchronizing Multiple User Remote Content Playback
Self-Described Rendering of Data
Unified Expression and Location Framework
Visual State Manager for Control Skinning
Delivering Composite Media to a Client Application
Enterprise Social Networking Software Architecture
Interactive Surface Computer with Switchable Diffuser
Application:
12/040,629 →
Publication:
US 2009/0219253
Tamper Resistant Memory Protection
Resolving Recording Conflicts
Processing Data Obtained from a Presence-Based System
Intelligent Global Positioning System (Gps) Information Detection
Dynamic and Versatile Notepad
Mobile Billboard and Usage Advisor
Centralized Terminology and Glossary Management
Optimistic Object Relocation
Probabilistic Object Relocation
Modeling Configurations of Systems
Locally Computable Spam Detection Features and Robust Pagerank
Framework for Joint Analysis and Design of Server Provisioning and Load Dispatching for Connection-Intensive Server
Load Skewing for Power-Aware Server Provisioning
Internet Location Coordinate Enhanced Domain Name System
Privacy Modes in a Remote Desktop Environment
Failover in an Internet Location Coordinate Enhanced Domain Name System
Client-Side Load Balancing
Client-Side Management of Domain Name Information
Repositories and Related Services for Managing Localization of Resources
Defining and Implementing Custom Task Processes
Application:
12/041,623 →
Publication:
US 2009/0222277
Collapsing Margins in Documents with Complex Content
Cross-Lingual Search Re-Ranking
Unified Formats for Resources and Repositories for Managing Localization
Multi-Client Cluster-Based Backup and Restore
Using Core Words to Extract Key Phrases from Documents
Detecting Low Fidelity Sync Data
Shader-Based Extensions for a Declarative Presentation Framework
Group Filtering of Items in a View
Application:
12/041,996 →
Publication:
US 2009/0228826
Shield for User Interface Testing
Transparent Integration of Application Components
Systems for Finding a Lost Transient Storage Device
Declarative Support for Asynchronous Methods
Application:
12/042,113 →
Publication:
US 2009/0228904
Endpoint Report Aggregation in Unified Communication Systems
Fine Granularity Hierarchiacal Memory Protection
Central Resource for Variable Orientation User Interface
Application:
12/042,302 →
Publication:
US 2009/0225040
Optically Monitoring Fullness of Fluid Container
Definition for Service Interface
Service Preview And Access From an Application Page
Application:
12/042,333 →
Publication:
US 2009/0228804
Software-Configurable and Stall-Time Fair Memory Access Scheduling Mechanism for Shared Memory Systems
Recognizing Multiple Semantic Items from Single Utterance
Dynamic Formulas for Spreadsheet Cells
Application:
12/042,500 →
Publication:
US 2009/0228776
Query Classification Based on Query Click Logs
Integration of Unstructed Data into a Database
Self-Describing Authorization Policy for Accessing Cloud-Based Resources
Generating Distributed Dataflow Graphs
Multidimensional Data Cubes with High-Cardinality Attributes
Data Domains in Multidimensional Databases
Illuminating Primary and Alternate Keyboard Symbols
Annotating Exception Information in a Computer Program
Text-Based Search Query Facilitated Speech Recognition
Application:
12/043,085 →
Publication:
US 2009/0228280
Scaled Management System
Contextual-Display Advertisement
Method and Business Process for the Estimation of Erosion Costs in Assemble-to-Order Manufacturing Operations
Patent:
7,896,230 →
Application:
12/043,632 →
Hierarchical Presentation of Search Results
Adjustment of Range of Content Displayed on Graphical User Interface
State Management of Operating System and Applications
Ac Power Adapter with Swiveling Plug Having Folding Prongs
Wireless Broadcasting of Drive-Times Data
Selecting Landmarks in Shortest Path Computations
Application:
12/043,975 →
Publication:
US 2009/0228198
Navigation Across Datasets from Multiple Data Sources Based on a Common Reference Dimension
Performing Predictive Pricing Based on Historical Data
Optimization of Discontinuous Rank Metrics
Rapid Statistical Inventory Estimation for Direct Email Marketing
Application:
12/044,568 →
Publication:
US 2009/0228327
Rich Client Search Experience
Data Storage for File Updates
Remote Pointing
Method and System for Collecting Information from Computer Systems Based on a Trusted Relationship
Computer System Architecture for Automatic Context Associations
Dynamic, Locally-Adaptive, Lossless Palettization of Color and Grayscale Images
Distributing data in a peer to peer network
Efficient Stream Sharing for Multi-User Sensor Data Collection
Flexible Creation of Auto-Layout Compliant Diagrams
Application:
12/045,517 →
Publication:
US 2009/0228786
Software License Compliance
Policies for Session Types
Action Using Switched Device That Transmits Data
Synchronization of Disconnected/Offline Data Processing/Entry
Application:
12/045,872 →
Publication:
US 2009/0234872
Interpreting Ambiguous Inputs on a Touch-Screen
Document-Level Features in Add-Ins
Photoluminescent Backlighting of and Infrared Transmissive Visible Light Barrier for Light Valve
On-Board Diagnostics Based Navigation Device for Dead Reckoning
Multi-Touch Virtual Keyboard
Application:
12/046,429 →
Publication:
US 2009/0231281
Customizable Controls Provided by a Messaging Application for Performing Selected Actions
Using Extension Methods to Extend Com Objects
Global Api Deployment and Routing
Graph-Based Keyword Expansion
Application Remote Control
Application:
12/046,550 →
Publication:
US 2009/0235282
Automobile Location Based Advertising
Application:
12/047,074 →
Publication:
US 2009/0234726
Template Based Method for Creating Video Advertisements
Application:
12/047,240 →
Publication:
US 2009/0100362
Method Including a Timer for Generating Template Based Video Advertisements
Application:
12/047,250 →
Publication:
US 2009/0100331
Method Including Audio Files for Generating Template Based Video Advertisements
Application:
12/047,255 →
Publication:
US 2009/0100359
Limited-Scope Rendering
Application:
12/047,306 →
Publication:
US 2009/0235186
Linking Visual Properties of Charts to Cells Within Tables
Wyner-Ziv Coding with Multiple Side Information
Pushbutton Radio Frequency Identification Tag for Media Content Delivery
Remote Desktop Access
Synchronization Modification
Unifying Application Launchers and Switchers
Low Complexity Real-Time Video Coding
Deal Identification System
Application:
12/048,154 →
Publication:
US 2008/0228658
Assets Suggestion Across Applications
Data Transmission Queuing Using Fault Prediction
Time Travelling Email Messages After Delivery
Leveraging Global Reputation to Increase Personalization
Web-Based Multiuser Collaboration
Automatic Association of Messages with Conversations
Application:
12/048,621 →
Publication:
US 2009/0234924
Cross-Platform Compatibility Framework for Computer Applications
Speech Recognition Macro Runtime
Remote Storage and Management of Binary Object Data
Referral Platform
Data Center Power Management Utilizing a Power Policy and a Load Factor
Multiple Video Stream Capability Negotiation
Segment Based Digital Content Protection
Implicit User Interest Marks in Media Content
Internet Connectivity Verification
Encoding/Decoding While Allowing Varying Message Formats Per Message
Multi-Monitor Remote Desktop Environment User Interface
Application:
12/049,180 →
Publication:
US 2009/0235177
Speech Recognition Disambiguation on Mobile Devices
Rendering Electronic Chart Objects
Appending Content to a Telephone Communication
Use Of A Single Service Application Instance For Multiple Data Center Subscribers
Application:
12/049,284 →
Publication:
US 2009/0234858
Placeholder Control for Updating Database Object
Lossless Web-Based Editor For Complex Documents
Application:
12/049,308 →
Publication:
US 2009/0235161
Management of Collections of Websites
Secure Authoring and Execution of User-Entered Database Programming
Bidding on Related Keywords
Application:
12/049,384 →
Publication:
US 2009/0234734
Sub-Linear Approximate String Match
Application:
12/049,386 →
Publication:
US 2009/0234852
Automated Reponse to Computer Users Context
Method and Apparatus for Phone Application State Management Mechanism
Address Management in a Connectivity Platform
Combined Web Browsing and Searching
Virtualization of Groups of Devices
Disassembling an Executable Binary
Selective Filtering of Network Traffic Requests
Virtual Keyboard Based Activation and Dismissal
Time Managed Read and Write Access to a Data Storage Device
Moving Principals Across Security Boundaries Without Service Interruption
Resource Equalization for Inter- and Intra- Data Center Operations
Environment Customization with Extensible Environment-Settings Data
Object-Based Network Scanning
Cable Management for Personal Media Player Accessories
Visualizing Camera Feeds on a Map
Purposing Persistent Data Through Hardware Metadata Tagging
Determining Quality Monitoring Alerts in Unified Communication Systems
Similiarity Measures for Short Segments of Text
Application:
12/051,183 →
Publication:
US 2009/0240498
Diary-Free Calorimeter
Method and Apparatus for Creating, Sending, and Using Self-Descriptive Objects as Messages Over a Message Queuing Network
Module Interrogation
Techniques to Perform Relative Ranking for Search Results
Managing Event-Based Conditional Recurrent Schedules
Computing Environment Configuration
Application Management Within Deployable Object Hierarchy
Computing Environment Representation
Deployable, Consistent, and Extensible Computing Environment Platform
Extensible File System
Extensible File System
Naming Protocol for Extensible File Systems
Application:
12/052,603 →
Publication:
US 2008/0215647
Test Amplification for Datacenter Applications via Model Checking
Plural Temporally Overlapping Drag and Drop Operations
Application:
12/052,714 →
Publication:
US 2009/0237363
Issuing a Publisher Use License Off-Line in a Digital Rights Management (Drm) System
Communicating Information Pertaining to Cancelling of Forked Call Requests
Machine Learning System for a Task Brokerage System
Application:
12/053,259 →
Publication:
US 2009/0240539
Bandwidth and Latency Controller
Recommendation System for a Task Brokerage System
Application:
12/053,280 →
Publication:
US 2009/0240549
Load Balancing in Server Computer Systems
Packages That Contain Pre-Paginated Documents
Optical Pointing Device
Application:
12/053,628 →
Publication:
US 2009/0237356
Accumulating Star Knowledge in Replicated Data Protocol
Service Enablement Based Upon Microformats
Security Gateway for Online Console-Based Gaming
Lifting-Based Directional Lapped Transforms
Query Routing
Remote Storage Service Api
Application:
12/054,355 →
Publication:
US 2009/0241134
Spectral Information Recovery for Compressed Image Restoration with Nonlinear Partial Differential Equation Regularization
Method for Viral Invites as Game and Discovery Mechanic
Computing a Time-Dependent Variability Value
Efficient Processing of a Convoy Workflow Scenario in a Message Driven Process
Radio Station Buttons
Functional Updates for Tree Processing
Schema for Federated Searching
Aggregating Schema Data from Multiple Sources
Lossless and Near Lossless Scalable Audio Codec
Video Collage Presentation
Application:
12/055,267 →
Publication:
US 2009/0003712
Service Initiation Techniques
Application:
12/055,291 →
Publication:
US 2009/0248397
Runtime Code Hooking for Print Driver and Functionality Testing
Aggregating Connection Maintenance to Optimize Resource Consumption
Booting an Electronic Device Using Flash Memory and a Limited Function Memory Controller
User Interface Framework and Techniques
Mining User Behavior Data for Ip Address Space Intelligence
Wait for Ready State
Data Caching for Distributed Execution Computing
Heuristic Event Clustering of Media Using Metadata
Managing Synchronization of Media Programs to Portable Devices
Aggregating Recurrent Schedules to Optimize Resource Consumption
Event Set Recording
Web Searching
Supplementing Broadcast Service with Network Content
Application:
12/056,756 →
Publication:
US 2009/0249426
Computing Environment Representation
Application:
12/057,000 →
Publication:
US 2009/0248737
Transaction-Safe Fat File System Improvements
Database Part Table Junctioning
Data Binding for Xml Schemas
Entertainment Content Purchase via Advertising Viewing Credit
Determining Effective Policy
Managing Data Transfer Between Endpoints in a Distributed Computing Environment
Choosing Video Deinterlacing Interpolant Based on Cost
Framework to Integrate Web Services with on-Premise Software
Application:
12/057,373 →
Publication:
US 2009/0037829
Server Based Control of Ad Placement in Client Software
Application:
12/057,374 →
Publication:
US 2009/0037809
Automatically Detecting Whether a Computer Is Connected to a Public or Private Network
Decision Service for Applications
Method and Business Process for the Estimation of Erosion Costs in Assemble-to-Order Manufacturing Operations
Patent:
7,904,276 →
Application:
12/057,515 →
Power-Aware Thread Scheduling and Dynamic Use of Processors
Automatic Customization and Rendering of Ads Based on Detected Features in a Web Page
Application:
12/057,871 →
Publication:
US 2009/0248484
Software Based Whiteboard Capture Solution for Conference Room Meetings
Search Engine Platform
Distributed Threat Management
Automatic Code Transformation with State Transformer Monads
Intra-Language Statistical Machine Translation
Predicate Checking for Distributed Systems
User-Controlled Profile for Customized Advertisements
Application:
12/058,363 →
Publication:
US 2009/0248505
Detecting Memory Errors Using Write Integrity Testing
Running Applications in an Online or Offline Mode based on the Availability of the Connection to the Remote Web Server
Collecting and Aggregating Data Using Distributed Resources
Moving Principals Across Security Boundaries Without Service Interruption
Cross Platform Compositional Widgets
Inverse Texture Synthesis
Efficient Functional Representation of Result Shaping
Facilitating Advertisement Placement Over Video Content
User Translated Sites After Provisioning
Dynamic Rerouting of Voip Sessions
Application:
12/059,603 →
Publication:
US 2009/0245234
Personalized Event Notification Using Real-Time Video Analysis
Associating Command Surfaces with Multiple Active Components
Improved Storage Systems Using Write Off-Loading
Simultaneous Collaborative Review of a Document
Application:
12/059,766 →
Publication:
US 2009/0249224
Optimizing Resource Allocation of a Time Based Service Across Multiple Requests Through Resource Time Slots Negotiation
Application:
12/059,793 →
Publication:
US 2009/0249350
Using Photo Collections for Three Dimensional Modeling
Security by Construction for Distributed Applications
Virtualized Application Image Patching
Method and Apparatus for Optimizing a Multivariate Allocation of Resources
Patent:
7,860,739 →
Application:
12/060,252 →
Upgrading Simple Applications to Full Scale Solutions
Translating a Relational Query to a Multidimensional Query
Interactive Voice Advertisement Exchange
Method and System for Enhanced Audio Communications in an Interactive Environment
Download of Current Portions of Email Messages
Systems and Methods for Managing Multimedia Operations in Remote Sessions
Method and System for Provisioning a Wireless Device
Continuation Based Declarative Definition and Composition
Remote Control Device to Display Advertisements
Confirmation of Advertisement Viewing
Application:
12/060,839 →
Publication:
US 2009/0249388
Application-Managed File Versioning
Application Gadgets
Delegated Authentication for Web Services
Innovation Market
Application:
12/060,871 →
Publication:
US 2009/0254386
Power-Efficent Data Center
Power-Efficient State Setting of Data-Center Elements
Sharing Content Using Selection and Proposal
Analysis of Visually-Presented Data
Application:
12/060,884 →
Publication:
US 2009/0254847
Video Retargeting
Smart Secure Storage
Client-To-Server Streaming of Multimedia Content Using Http
Client to Server Streaming of Multimedia Content Using Http
Method and Apparatus for Component Plan Analysis Under Uncertainty
Patent:
7,877,281 →
Application:
12/061,166 →
Discriminative Syntactic Word Order Model for Machine Translation
Ink Editing Architecture
Interactive Host-Aware Advertising
Application:
12/061,503 →
Publication:
US 2009/0254846
Adaptive Error Detection for Mpeg-2 Error Concealment
Dynamic Time-Spectrum Block Allocation for Cognitive Radio Networks
Designing Electronic Forms
Progressive Page Loading
Modeling and Simulating Software Contention
Continuous Network Coding in Wireless Relay Networks
Application:
12/061,661 →
Publication:
US 2009/0252146
Clustering Botnet Behavior Using Parameterized Models
Highly Available Large Scale Network and Internet Systems
Client Controlled Lock for Electronic Devices
Techniques for Offering and Applying Code Modifications
Serving Software Applications from Servers for Client Computers
Streaming Video Over A Wireless Network
Client-Side Composing/Weighting of Ads
Zoom for Annotatable Margins
Application:
12/062,294 →
Publication:
US 2009/0254867
Bookmark Interpretation Service
Techniques to Remotely Manage a Multimedia Conference Event
Augmenting a Virtual Machine Hosting Environment from Within a Virtual Machine
Learning Tradeoffs Between Discriminative Power and Invariance of Classifiers
Multilevel Online Tournament
Method for Preventing Software Reverse Engineering, Unauthorized Modification, and Runtime Data Interception
Executing Tasks Through Multiple Processors That Process Different Portions of a Replicable Task
Copying Data Onto an Expandable Memory in a Wireless Device Using a Desktop Interface
managing web services data and presence data
Reducing Key Picture Popping Effects in Video
History-Based Downgraded Network Identification
Bypassing Uploading of Data from a Wireless Device Using Outbound Attachment Caching
Modeling and Rendering of Heterogeneous Translucent Materials Using the Diffusion Equation
Monitoring Network Performance to Identify Sources of Network Performance Degradation
Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers
Network performance monitor
Gesture Recognition System Using Depth Perceptive Sensors
Unified pairing for wireless devices
Application:
12/077,304 →
Publication:
US 2009/0240814
Motion-Compensated Prediction of Inter-Layer Residuals
Presenting query suggestions based upon content items
Methods and Devices for Improved Charge Management for Three-Dimensional and Color Sensing
Patent:
7,994,465 →
Application:
12/079,686 →
Classifying and Controlling Encoding Quality for Textured, Dark Smooth and Smooth Video Content
Communication Methods and Terminals for Improving the Transfer of Connection Between Cells Belonging to Different Networks
Messaging Service
Distribution of Keys for Encryption/Decryption
Automatic Capture Modes
Playback of Digital Images
Transferring of Digital Images
Authorisation and Authentication
Application:
12/097,926 →
Publication:
US 2008/0320300
Connection Management in Peer-to-Peer Content Distribution Clouds
Peer-To-Peer Message Format Data Structure
Related Assignments
(2)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Nov 29, 2018
From: MICROSOFT TECHNOLOGY LICENSING, LLC
To: SERVICENOW, INC.
Reel/Frame 047681/0916 →
Corrective Assignment to Correct the Recordal to Remove Inadvertently Recoreded Properties Shown in Attached Sheet Previously Recorded at Reel: 047681 Frame: 0916. Assignor(S) Hereby Confirms the Assignment.
Jul 18, 2019
From: MICROSOFT TECHNOLOGY LICENSING, LLC
To: SERVICENOW, INC.
Reel/Frame 049797/0119 →