At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Content-based tagging of RSS feeds and E-mail
Providing for automated generation of tags (e.g., metadata descriptors) for items of e-mail or syndication formatted communication is described herein. By way...
Determining failed delivery of email messages using email notifications
Notifying a user that an email message sent to the user was not received by the user. Users can register to receive notifications. When a sender sends an email...
Managing navigation history for intra-page state transitions
An intra Web-page navigation history mechanism allows history points to be tracked even for state transitions within the same Web page. A Web page may be...
System and method for providing one class of users of an application a
view of what another class of users of...
A technique for providing one class of users of an application a view of what a typical user in another class of users of the same application is visually...
System and method for discovering and publishing of presence information
on a network
A system and method is provided for publication and discovery of the presence of nearby users on a network. When the system is enabled, the presence of the...
Identifying entries and exits of strongly connected components
A graph traversal system is described herein that efficiently identifies strongly connected components with entries, exits, and corresponding edges at the same...
Providing tools for navigational search query results
Methods and computer-readable media are provided for displaying a target search result and relevant information on a search results page in response to a...
Hierarchical merging for optimized index
Methods, systems, and media are provided for an optimized search engine index. The optimized index is formed by merging small lower level indexes of fresh...
System and method for dynamically generating a selectable search extension
A system and related techniques accept user-inputted search terms, for example to perform a search for files or other data or objects. According to embodiments,...
Systems and methods to tune a general-purpose search engine for a search
The present invention provides systems and methods that employ statistical filtering and ranking techniques to improve content search engine search results by...
Systems and methods for enhancing search query results
Embodiments of the present invention leverage search query result page thumbnails and search query result link content evaluations to provide user-dependent...
Collection of performance information for search queries executed in a
An execute request is sent to a search component. The execute request specifies a search query. Subsequently, an execute response is received from the search...
Using link structure for suggesting related queries
An approach is provided for determining related queries for a given search query based on the linking structure of electronic documents within a document set....
Basing search results on metadata of prior results
Embodiments of the invention provide a method, system, and media for determining search results based on a query. One embodiment of the method includes...
Query context selection using graphical properties
Maintaining a plurality of search contexts and selecting one of the search contexts based on graphical properties of a user interface. Each of the search...
Contents of a copy of a server file may be saved to a down load file, a base file, and a working file. An indication may be received from an application that...
Data processing using restricted boltzmann machines
Data processing using restricted Boltzmann machines is described, for example, to pre-process continuous data and provide binary outputs. In embodiments,...
Learning latent semantic space for ranking
A tool facilitating learning latent semantics for ranking (LLSR) tailored to the ranking task via leveraging relevance information of query-document pairs to...
Media tag recommendation technologies
Technologies for recommending relevant tags for the tagging of media based on one or more initial tags provided for the media and based on a large quantity of...
Constrained line search optimization for discriminative training of HMMS
An exemplary method for optimizing a continuous density hidden Markov model (CDHMM) includes imposing a constraint for discriminative training, approximating an...
Type-driven rules for financial intellegence
Financial intelligence architecture that employs financial types that are combined with rules to build financial behavior into the product. Types have behaviors...
Computer system and method for bulk auditing, archiving, and selling
personal property of a customer
The claimed subject matter relates to an architecture that can facilitate auditing of a customer's possessions in a comprehensive manner. The architecture can...
Medium and system for location-based E-commerce for mobile communication
Wireless-enabled mobile communication devices and network nodes are configured for participation in wireless, location-based e-commerce activities. Consumers...
Purchasing of individual features of a software product
In various embodiments, a user may, via a processing device, indicate a desire to purchase a feature of an installed software product. A purchase request may be...
Providing contextual advertisements for electronic books
Systems and methods for providing contextual advertisements to present to a user in association with electronic books are provided. Advertising entities may...
Techniques to manage information for dynamic reports using time periods
for a business model
Techniques to manage information for dynamic reports are described. An apparatus may comprise a business planning application module to update a current period...
Methods and apparatus for encoding a work item type definition
Methods and apparatus are provided for encoding a work item type definition. In one embodiment, a method is provided for encoding the work item type definition...
Providing for generating an executive report of business or personal activity is described herein. By way of example, such executive report can identify a...
Adapting a compressed model for use in speech recognition
A speech recognition system includes a receiver component that receives a distorted speech utterance. The speech recognition also includes an adaptor component...
Facilitating use of a device based on short-range wireless technology
Various devices may include a short-range wireless transmitter and/or one or more short-range wireless readers. When a first device including the transmitter is...
Location-based address normalization
Architecture for normalizing phone numbers and other types of connection information for facilitating mobile communications for users outside their local...
Notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that one or more...
System and method for automatically generating video cliplets from digital
The present invention relates includes system and a method for automatically generating short segments of video (or video "cliplets") from a larger source...
Systems and methods for enhancing a user's DVD experience
Methods, systems and architectures for enhancing a user's DVD experience are described. In one embodiment, the physical structure (e.g. titles and chapters) of...
Systems and methods for the implementation of a digital images schema for
organizing units of information...
In an Item-based system, Images (e.g., JPEG, TIFF, bitmap, and so on) are treated as core platform objects ("Image Items" or, more simply, "Images") and exist...
Alignment of sharp and blurred images based on blur kernel sparseness
The alignment of a sharp image of a subject and a blurred image of the same subject is disclosed. For example, one disclosed embodiment provides a method of...
Spectral information recovery for compressed image restoration with
nonlinear partial differential equation...
Aspects of the subject matter described herein relate to image restoration for compressed images. In aspects, image restoration is accomplished by recovering...
Hybrid graph model for unsupervised object segmentation
This disclosure describes an integrated framework for class-unsupervised object segmentation. The class-unsupervised object segmentation occurs by integrating...
Image-guided abstraction of building facades
To reduce the amount of storage space and computing power required to render image data, particularly building image data, primary and secondary colors may be...
Sound playback and editing through physical interaction
The disclosure relates to sound playback and editing apparatus. The editing apparatus uses user interaction to allow the user to instinctively modify recorded...
Complexity-based adaptive preprocessing for multiple-pass video
Multiple-pass video encoding systems and techniques are described which utilize statistics taken during a first-pass encoding to create complexity measurements...
Performing networking tasks based on destination networks
Methods and systems which identify and interact with network interfaces based on the network to which they provide access. A computing device operating in...
Print plug-in isolation
In embodiments of print plug-in isolation, a print system input can be received at a print system, and the print system input can be redirected from the print...
Visualizing camera feeds on a map
Feeds from cameras are better visualized by superimposing images based on the feeds onto map based on a two- or three-dimensional virtual map. For example, a...
User interface color based on background image
Various embodiments utilize a set of pixels that that make up an image that is to appear in a user interface. The method divides the applicable color space into...
Shader-based finite state machine frame detection
Embodiments for shader-based finite state machine frame detection for implementing alternative graphical processing on an animation scenario are disclosed. In...
Interpreting ambiguous inputs on a touch-screen
A method for interpreting ambiguous click events in relation to click targets on a touch-screen display disposed at respective click target locations includes...
Multi-axis motion-based remote control
Motion-based control of an electronic device uses an array of at least three reference elements forming a triangle. An image sensor (e.g., a video camera),...
Inferring beacon positions based on spatial relationships
Estimating positions of beacons based on spatial relationships among neighboring beacons. Beacon reference data defining positions of beacons is stored from...
Action using switched device that transmits data
A radio-frequency identification (RFID) device, or other type of device that transmits data in response to a broadcast of energy, may have a switch. The switch...