| Patent application number | Description | Published |
| 20090106058 | ASSESSING AD VALUE - A system is provided for assessing an effectiveness of online advertising by recording the context in which each advertisement is provided and tracking whether each advertisement resulted in a consumer response. When a request for an online advertisement is received, a unique code, which can be utilized to redeem a coupon, is generated and provided with an advertisement. Contextual information associated with providing the online advertisement is recorded for the unique code. Contextual information can include, for example, information about the provided advertisement, information about how the advertisement will be presented, information about the potential viewer for the advertisement, and the like. If the unique code is later utilized to redeem the coupon, the redemption is recorded for the unique code so that an online advertiser can assess the effectiveness of their online advertisements in relation to various contexts in which their advertisements are provided. | 04-23-2009 |
| 20090112653 | Auction-Pricing Many Substitute Products - A method of providing advertising services selects a finite set of topics, and arranges the selected set of topics into a hierarchical structure. The method classifies impression items into the nodes within the hierarchical structure, and allows bidding against the nodes within the hierarchical structure. Some embodiments allow a bidder to request a refinement of the hierarchical structure. These embodiments receive such a request, and compare the request to a set of criteria. If the request meets the set of criteria, then based on the request, the method divides a first node in the hierarchical structure to at least a second and third node. The method allows bidders to bid on each of the first, second, and third nodes. Preferably, the method receives several bids for one or more of the nodes within the hierarchical structure, and calculates an equilibrium price for each node. The bids are for purchasing the right to present content in relation to a node. The method optionally measures a performance for the nodes within the hierarchical structure. Based on the measure of performance for the nodes, the method preferably removes an under-performing node from the hierarchical structure. Generation and/or maintenance of an under-performing node may lower the price of one or more nodes in the hierarchical structure. Additional embodiments include a system and/or a computer readable medium for performing the foregoing. | 04-30-2009 |
| 20090144334 | SYSTEM AND METHOD FOR CONTACT MANAGEMENT - An automated system and method for periodically searching information relating to a person's contact list and updating an informational database. A target name is extracted from a contact list of a user, and a search is performed (e.g. on the Internet) for data related to the target name. The data is analyzed in accordance with categories of information in the contact list. A determination is made whether a corresponding item in the contact list requires modification. The data is stored on a database, indexed with the target name. The method is performed periodically and automatically. Analysis of the data may include determining whether the data is relevant to a category of information on a predefined alert list. An alert message may be displayed to the user regarding an item of data, if that data is determined to be relevant to a category of information on the alert list. | 06-04-2009 |
| 20090150497 | ELECTRONIC MAIL MESSAGE HANDLING AND PRESENTATION METHODS AND SYSTEMS - Methods and apparatuses are provided for use with electronic mail messages. In one exemplary method, electronic mail messages may be presented in an order based, at least in part, on a presentation scores associated with each message. The presentation score may be based, at least in part, on presentation knowledge information associated with an attribute profile. The attribute profile may, for example, be established and maintained based, at least in part, on non-selective user engagement parameters that may be determined based on a presentation of the electronic mail messages and/or identifiers associated therewith. | 06-11-2009 |
| 20090158249 | SYSTEM AND METHOD FOR TESTING A SOFTWARE MODULE - Systems and methods are described for testing a software module. The method comprises receiving a modified software module for use as part of a software application which includes a plurality of constituent software modules, replacing at least one of the constituent software modules with the modified software module to generate a modified software application, generating output data as a function of execution of the modified software application, and storing the output data. | 06-18-2009 |
| 20100121679 | SYSTEM AND METHOD FOR REPRESENTATIVE ALLOCATION AND PRICING OF IMPRESSION SEGMENTS OF ONLINE ADVERTISEMENT IMPRESSIONS FOR ADVERTISING CAMPAIGNS - An improved system and method for representative allocation and pricing of impression segments of online advertisement impressions for advertising campaigns is provided. An inventory of online advertisement impressions may be grouped in impression segments according to attributes of the advertisement impressions and advertising campaigns for impressions targeting specific attributes may be received. A representative number of advertisement impressions from the impression segments may be determined for allocation to the advertising campaigns by maximizing the prices of the impression segments for each of the values of the advertising campaigns. The representative number of advertisement impressions from the impression segments may be allocated for the advertising campaigns, and the price of each of the advertising campaigns may be output for the allocated advertisement impressions. | 05-13-2010 |
| 20100128987 | METHOD AND APPARATUS FOR ORGANIZING DIGITAL PHOTOGRAPHS - A method and system for organizing digital photographs is disclosed. A plurality of digital photographs are obtained. Each digital photograph in the plurality is analyzed to obtain metadata related to the digital photograph and/or photograph content information related to the digital photograph. The metadata and/or the photograph content information is then analyzed. The plurality of digital photographs are automatically organized into clusters. Each cluster is associated with one or more predetermined cluster parameter. Each cluster parameter is associated with a metadata item. The digital photographs are then displayed (e.g., in a web page) on a computing device in accordance with the cluster parameter(s). One or more of the digital photographs are reorganized into a different cluster each time additional metadata related to the one or more digital photographs is received. | 05-27-2010 |
| 20110110231 | VOLUNTARY ADMISSION CONTROL FOR TRAFFIC YIELD MANAGEMENT - Embodiments are directed towards employing an admission controller (AC) network device to coordinate voluntary requests by traffic source devices (TSDs) to transmit traffic over a network. The TSDs submit voluntary requests to transmit network traffic during an allocated time frame to the AC. The AC monitors historical network traffic data and, based on various allocation policies, provides permission to at least some of the TSDs in the form of a nonexclusive lease of bandwidth with a rate cap for an allocated time frame. The TSDs receiving the lease voluntarily agree to transmit traffic not exceeding the rate cap for the time frame of the lease. TSDs that receive a zero rate cap voluntarily agree not to transmit. However, urgent network traffic bypasses the AC. The allocation policies used to determine the rate cap and number of permitted senders include a reactive approach, a predictive approach, and a predictive-reactive approach. | 05-12-2011 |