Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


DEMAND MEDIA, INC.

DEMAND MEDIA, INC. Patent applications
Patent application numberTitlePublished
20120131112System and Method for Automated Responses to Information Needs on Websites - Systems and methods are provided to automatically respond to questions on websites. An electronic communication comprising words is received over a network. In some embodiments, the electronic communication could comprise a message posted by a user on a social networking website. The words of the electronic communication are matched to words in prior search queries, where the prior search queries are associated with online content. A reply is then returned in response to the electronic communication. The reply comprises a representation of the online content, for example, a URL linking to the online content.05-24-2012
20120059849Systems and Methods for Keyword Analyzer - In one embodiment, a system and method is provided to browse and analyze files comprising text strings tagged with metadata. The system and method comprise various functions including browsing the metadata tags in the file, browsing the text strings, selecting subsets of the text strings by including or excluding strings tagged with specific metadata tags, selecting text strings by matching patterns of words and/or parts of speech in the text string and matching selected text strings to a database to identify similar text string. The system and method further provide functions to generate suggested text selection rules by analyzing a selected subset of a plurality of text strings.03-08-2012
20120044250Systems, Methods, and Machine-Readable Storage Media for Presenting Animations Overlying Multimedia Files - Provided are systems, methods, and machine-readable storage media for presenting animations overlying multimedia files in accordance with the present disclosure. Embodiments are described for linking an animation to a multimedia file and presenting the animation overlying a concurrent playback of the multimedia file (e.g., its content). Embodiments are described for including additional elements to the presentation of the animation outside of the playback of the animation, including residual elements that relate to the content of the animation and/or allow a user to receive further information about the content of the animation. Embodiments are described for linking an animation to more than one multimedia file.02-23-2012
20120041768Systems, Methods and Machine Readable Mediums to Select a Title for Content Production - Systems, methods and machine-readable mediums to identify web page titles for content production are provided. The systems may include a storage device and a processor. The storage device may store a plurality of titles, each title is associated with a respective one of a plurality of web pages. The processor may be programmed to select a title from the plurality of titles and determine a value for the selected title. The value may be based on the number of times that the selected title appears in the plurality of titles, and on the number of web pages that link to the selected title. If the value is greater than a first threshold level, the processor may be programmed to identify the selected title for online publication.02-16-2012
20120035926Platform for Enabling Voice Commands to Resolve Phoneme Based Domain Name Registrations - A method, apparatus, and system are directed towards employing machine representations of phonemes to generate and manage domain names, and/or messaging addresses. A user of a computing device may provide an audio input signal such as obtained from human language sounds. The audio input signal is received at a phoneme encoder that converts the sounds into machine representations of the sounds using a phoneme representation viewable as a sequence of alpha-numeric values. The sequence of alpha-numeric values may then be combined with a host name, or the like to generate a URI, a message address, or the like. The generated URI, message address, or the like, may then be used to communication over a network.02-09-2012
20110320444System and Method for Evaluating Search Queries to Identify Titles for Content Production - Systems and methods are provided to select potential titles for online content using search query logs from web search service providers. A plurality of search queries are collected from one or more web search service providers. A lifetime value is determined for each of the search queries. Potential titles are then selected from the plurality of search queries using selection criteria including the lifetime value of the search queries. The potential titles can then be provided to content developers who develop online content based on the potential titles.12-29-2011
20110276574Presenting Content Built Around Word Phrases Selected for Profitability - A computing device receives, over a network, information regarding word phrases (e.g., search terms) and determines longevity values associated with content built around the word phrases. The computing device selects, based on the longevity values, a first phrase from the word phrases. Content is built or created around the first phrase, and the built or created content is presented or published over a network such as the Internet.11-10-2011
20110208758Rule-Based System and Method to Associate Attributes to Text Strings - In one embodiment, a title is selected for content to be published online. A method implemented in a data processing system includes receiving a plurality of text strings. A plurality of rules are applied to the text strings. If a condition specified in one of the rules exists in a given text string, one or more attributes are associated to that text string as metadata. One or more of the text strings are selected, using the metadata, as a potential title for the content. A final title is prepared based on the potential title, and the content is published online under the final title.08-25-2011
20100153391Method and System for Ranking of Keywords for Profitability - A physical computing device receives information regarding a total number of people who are searching on the search term. Information is received regarding an amount advertisers pay for the search term. Information is received regarding a click through rate of the search term. A traffic estimate of the search term is determined. Longevity of the search term is determined.06-17-2010
20100088182Systems and Methods to Facilitate Social Media - Systems and methods to facilitate sharing of information and/or experiences among users within advertisements. For example, an advertisement can include a user interface to collect user content and to selectively present, within the advertisement, previously collected user content, while the advertisement presents advertiser content in a web page of a third party.04-08-2010
20090125308PLATFORM FOR ENABLING VOICE COMMANDS TO RESOLVE PHONEME BASED DOMAIN NAME REGISTRATIONS - A method, apparatus, and system are directed towards employing machine representations of phonemes to generate and manage domain names, and/or messaging addresses. A user of a computing device may provide an audio input signal such as obtained from human language sounds. The audio input signal is received at a phoneme encoder that converts the sounds into machine representations of the sounds using a phoneme representation viewable as a sequence of alpha-numeric values. The sequence of alpha-numeric values may then be combined with a host name, or the like to generate a URI, a message address, or the like. The generated URI, message address, or the like, may then be used to communication over a network.05-14-2009
20080282199CROSS TAXONOMY NAVIGATION FROM A BREAD CRUMB IN A GRAPHICAL USER INTERFACE - Embodiments of the invention are directed to enabling a user to navigate to a web page or other resource in a taxonomy of resources using a crumb provided in a user interface. The crumb is associated with a category of web pages in the taxonomy. When a user indicates the crumb, such as hovering over the crumb, additional crumbs are displayed, so that the user may directly navigate to another web page in the taxonomy. The additional crumbs may be in the same, or a different category. The user can select a crumb from any category to navigate forward and backward in the taxonomy. The taxonomy may be independent of a storage structure for the web pages. The crumbs may be in a toolbar, script, or other module that interfaces with a local or remote taxonomy processor to access and dynamically manage the taxonomy of web pages.11-13-2008
20080281676Methods and Systems to Facilitate Keyword Bid Arbitrage with Multiple Advertisement Placement Providers - A system and method are directed towards identifying advertisement keywords within a variety of content types, identifying similarity rankings of advertisements based on the keywords, and to the guiding of keyword purchases. In one embodiment, a search is performed based in part on defined selection criteria, and/or scheduling rules. Content that may include advertisements is processed to identify advertisement keywords. A similarity ranking of different advertisements based on keywords therein may be determined. The similarity rankings may be used, with keyword pricing data, to identify instances of keyword arbitrage, guide purchase of keywords, and to control traffic flow to and from advertisements to obtain a benefit from price differentials between what one keyword seller charges for a keyword and what a click buyer will, pay for traffic directed to advertisements with the same or related keyword. In one embodiment, a three-dimensional representation is provided indicating relationships between advertisements across websites.11-13-2008
20080273077VIRTUAL VIDEO MESSAGE ANSWERING MACHINE PLATFORM - Enabling a user of a video chat application to a virtual video message answering machine to contextually provide a video message to at least one other user of the video chat application for play back if the user is unavailable. The video message can be arranged to be played when another user attempts to initiate a video communication session with the unavailable user or during an existing video chat session after the user becomes unavailable. Also, the user can choose one or more contexts for playing back a video message to one or more other users that are likely to be participants in a future video communication session. The other user is provided with a user interface that enables the other user to record a video message reply for subsequent playback by the unavailable user.11-06-2008

Patent applications by DEMAND MEDIA, INC.