Patent application number | Description | Published |
20090024452 | METHODS, SYSTEMS AND APPARATUS FOR DELIVERY OF MEDIA - Systems, methods and apparatus for collecting data and presenting media to a user are provided. The systems generally includes a data gathering module associated with an electronic device. The data gathering module communicates gathered data to a management module, which manages at least one user profile based on the gathered data. The management module may select media for presentation to a user based on the user profile, and the selected media may be displayed to the user via a media output device co-located with the user, such as a display of the user's mobile electronic device or a television, computer, billboard or other display co-located with the user. Related methods are also provided. | 01-22-2009 |
20090089152 | DISTRIBUTED LIVE MULTIMEDIA MONETIZATION MECHANISM AND NETWORK - Methods for managing monetization of live multimedia content include identifying a plurality of producers generating live multimedia content in a communication network. The identified plurality of producers is interactively connected to one or more consumers requesting multimedia content through the communication network. A monetization mechanism is provided for matching requests for multimedia content between the plurality of producers and consumers. The monetization mechanism manages monetization revenue of the multimedia content. The monetization revenue is automatically assigned to the producer of the multimedia content based on interaction at the corresponding multimedia content. | 04-02-2009 |
20090089162 | DISTRIBUTED LIVE MULTIMEDIA MONETIZATION MECHANISM AND NETWORK - Methods, systems and computer readable media for managing monetization of live multimedia content include receiving multimedia content from capturing devices in substantial real-time. The capturing devices identify a type of content being captured or location of capture. One or more promotional media from the multimedia content are identified. The identified promotional media is matched with one or more promotional advertisements. The identified promotional media is integrated with the one or more promotional advertisements to generate a composite multimedia stream and the composite multimedia stream is presented to receiving devices in substantial real-time as well as over time. Monetization revenue based on interactions at the receiving devices is tracked. The monetization revenue depends on monetization criteria associated with the promotional media of the multimedia content. | 04-02-2009 |
20090089294 | DISTRIBUTED LIVE MULTIMEDIA CAPTURE, FEEDBACK MECHANISM, AND NETWORK - Methods and systems for processing multimedia content captured from a plurality of locations via one or more capturing devices include obtaining multimedia content from one or more capturing devices. The capturing devices identify a type of content being captured and/or location of capture. An interest type for multimedia content is obtained from a consuming user. The multimedia content from the capturing devices are searched based on the interest type of the consuming user. A subset of the multimedia content conforming to the interest type is presented in substantial real-time at the receiving devices of the consuming users. Feedback regarding the presented multimedia content is obtained from consuming users and communicated to the capturing devices in substantial real-time so as to influence future capture of multimedia content. | 04-02-2009 |
20090089352 | DISTRIBUTED LIVE MULTIMEDIA SWITCHING MECHANISM AND NETWORK - Methods and systems for controlling switching of multimedia content captured from a plurality of locations via one or more capturing devices include obtaining multimedia content that identify a type of content being captured and/or location of capture. The captured multimedia content is processed and the multimedia content conforming to search preference is presented to the receiving devices in substantial real-time. Feedback regarding the presented multimedia content is received from receiving devices. Switching of certain multimedia content presented at the receiving devices is enabled in substantial real-time based on the feedback, so that each of the receiving devices is presented with a dynamic subset of the multimedia content based on the changes in content obtained from capturing devices, the feedback obtained from the receiving devices and search preference. | 04-02-2009 |
20090148124 | Distributed Automatic Recording of Live Event - Methods and systems for processing multimedia content captured from a plurality of locations via one or more capturing devices include obtaining multimedia content from one or more capturing devices. The capturing devices identify a type of content being captured and/or location of capture. An interest type for multimedia content is obtained from a consuming user. The multimedia content from the capturing devices are searched based on the interest type of the consuming user. A subset of the multimedia content conforming to the interest type is presented in substantial real-time at the receiving devices of the consuming users. Feedback regarding the presented multimedia content is obtained from consuming users and communicated to the capturing devices in substantial real-time so as to influence future capture of multimedia content. The methods also include receiving a request for recording a live event wherein the request provides one or more recording preferences including one or more requester preferences for recording the live event. The request is dynamically matched to one or more generating users who have expressed intentions for recording the live event. The generating users are associated with one or more capturing devices that are configured to record the live event based on the recording preferences of the request. The request is then forwarded to the matched one or more generating users for recording the live event. User interactions at the recordings are monitored and fed back to the generating users for further refining the recordings. | 06-11-2009 |
20090164301 | Targeted Ad System Using Metadata - A method for targeting advertisements selects a first content item that has an associated set of metadata. The associated metadata is for providing information regarding the first content item. The method identifies a first user having a relationship to the first content item. The first user has a set of profile information. The method determines a first metadata element such as, for example, a tag or keyword used by the first user in relation to the first content item. The first metadata element is generated by one or more users of the first content item such as, for example, the first user or a second user. The method selects a first advertisement for presentation to the first user. The selection process uses data associated with one or more of the first content item, the first user, and the first metadata element. Additional embodiments of the invention include a system and a computer readable medium for implementation of the foregoing. | 06-25-2009 |
20090164484 | Comment Filters for Real-Time Multimedia Broadcast Sessions - Methods, apparatuses and systems directed to filtering comments presented to users in connection with multimedia content, such as video and audio content. In a particular implementation, there are two types of users of this system. A writer comments on sections of a real-time multimedia stream, while readers or viewers observe the discussion embodied by the comments that are displayed. | 06-25-2009 |
20090164904 | Blog-Based Video Summarization - Methods, apparatuses and systems directed to summarizing video or other multimedia content based on the blogging activities of one or more users. In one implementation, a user may select a video and one or more blogs that annotate various segments of the video. A user may specify one or more desired attributes of the blog or comment entries, which a system processes to create an edit decision list. The edit decision list can be used to generate a summarized version of the multimedia content that includes the content segments associated with blog entries that meet the desired attributes. | 06-25-2009 |
20090171939 | USER-GENERATED ACTIVITY MAPS - Apparatus and computer-readable media for associating metadata with a geographic location are provided. The apparatus includes logic for detecting that a mobile device is present at a geographic location relevant to a user of the mobile device, logic for retrieving context information associated with the location, logic for selecting a program code module based upon a contextual relevancy of the location, logic for providing the program code module for execution, where the program code module is capable of performing processing specific to at least one aspect of the location, the processing is based upon the context information, and the program code module is further capable of receiving at least one input data item from the mobile device, where the at least one input data item describes an activity of the user at the location, and logic for associating the at least one input data item with the location. | 07-02-2009 |
20090177744 | Identifying and employing social network relationships - Methods and apparatus are described for detecting social relationships across multiple networks and/or communication channels. These social relationships may then be utilized in a wide variety of ways to support and enhance a broad range of user services. | 07-09-2009 |
20090182618 | System and Method for Word-of-Mouth Advertising - A system and method to facilitate word-of-mouth advertising and sales support associated with displayed media objects on distributed networks is described. The system provides one or more advocates to a network user accessing advertising of a brand, product, or service. One or more of the advocates may be socially related to the user. User interactions with the advocates are facilitated through a real-time communication network, follow-on commercial activity is tracked, and the value of word-of-mouth advocacy is captured and distributed. | 07-16-2009 |
20090182810 | System and Method for Real-Time Media Object-Specific Communications - A system and method to facilitate word-of-mouth advertising and sales support associated with displayed media objects on distributed networks is described. The system provides one or more advocates to a network user accessing advertising of a brand, product, or service. One or more of the advocates may be socially related to the user. User interactions with the advocates are facilitated through a real-time communication network, follow-on commercial activity is tracked, and the value of word-of-mouth advocacy is captured and distributed. | 07-16-2009 |
20090183112 | SYSTEM AND METHOD FOR WORD-OF-MOUTH ADVERTISING - A system and method to facilitate word-of-mouth advertising and sales support associated with displayed media objects on distributed networks is described. The system provides one or more advocates to a network user accessing advertising of a brand, product, or service. One or more of the advocates may be socially related to the user. User interactions with the advocates are facilitated through a real-time communication network, follow-on commercial activity is tracked, and the value of word-of-mouth advocacy is captured and distributed. | 07-16-2009 |
20090222302 | Method and Apparatus for Social Network Marketing with Consumer Referral - A service provider facilitates consumption of goods, brands, or services on an interactive network using characterizations of consumers, behavior, brands, consumable goods, advertisers, and advocates to determine a three-way match between a consumable good, a consumer, and an advocate. The matching method determines one or more likely consumers by maximizing the estimated contextual value of personalized advocacy. Further, the service provider captures the value of the personalized advocacy in each match, and distributes that value in the form of various marketing incentives. | 09-03-2009 |
20090222303 | Method and Apparatus for Social Network Marketing with Brand Referral - A service provider facilitates consumption of goods, brands, or services on an interactive network using characterizations of consumers, behavior, brands, consumable goods, advertisers, and advocates to determine a three-way match between a consumable good, a consumer, and an advocate. The matching method determines one or more goods likely to be benefit from the marketing scheme by maximizing the estimated contextual value of personalized advocacy. Further, the service provider captures the value of the personalized advocacy in each match, and distributes that value in the form of various marketing incentives. | 09-03-2009 |
20090222304 | Method and Apparatus for Social Network Marketing with Advocate Referral - A service provider facilitates consumption of goods, brands, or services on an interactive network using characterizations of consumers, behavior, brands, consumable goods, advertisers, and advocates to determine a three-way match between a consumable good, a consumer, and an advocate. The matching method determines one or more advocates by maximizing the estimated contextual value of personalized advocacy. Further, the service provider captures the value of the personalized advocacy in each match, and distributes that value in the form of various marketing incentive. | 09-03-2009 |
20090222488 | SOCIAL ASPECTS OF CONTENT AGGREGATION, SYNDICATION, SHARING, AND UPDATING - “Smart bookmarks” are described which facilitate aggregation, sharing, and dynamic access to the content in which a particular user has an interest. | 09-03-2009 |
20090222716 | MECHANISMS FOR CONTENT AGGREGATION, SYNDICATION, SHARING, AND UPDATING - “Smart bookmarks” are described which facilitate aggregation, sharing, and dynamic access to the content in which a particular user has an interest. | 09-03-2009 |
20090325602 | SYSTEM AND METHOD FOR PRESENTATION OF MEDIA RELATED TO A CONTEXT - A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria. A query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria. A playlist is assembled via the network containing a reference to the media files. The media files on the playlist are transmitted over the network to the requesting device. | 12-31-2009 |
20090326800 | SYSTEM AND METHOD FOR DETERMINATION AND DISPLAY OF PERSONALIZED DISTANCE - A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium. | 12-31-2009 |
20090328087 | SYSTEM AND METHOD FOR LOCATION BASED MEDIA DELIVERY - A system and method for selecting and presenting media on a network to tune an environment to the tastes of the users within that environment, thus improving the experience of that location. A physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified via the network, wherein each of plurality of users associated are with a plurality of media files stored on the network. A least one of the end users that are within a defined proximity to the media presentation device are identified. At least one media file associated with the end users that are within a defined proximity to the media presentation device are identified and transmitted over the network to the media presentation device. | 12-31-2009 |
20100022221 | REAL-TIME INVENTORY TRACKING VIA MOBILE DEVICE - A computer-implemented method is disclosed for real-time inventory tracking with a mobile device, including: receiving a communication for a stationary inventory item via a cellular or wireless network from a tracking server that is coupled with the cellular or wireless network; and tracking the stationary inventory item on a registered consumer mobile device in real-time via the cellular or wireless network, wherein tracking comprises: receiving an updated status regarding a quantity and a location related to the stationary inventory item; and displaying the updated status on a screen of the mobile device in real time. | 01-28-2010 |
20100023868 | TECHNIQUES FOR VISUAL REPRESENTATION OF USER ACTIVITY ASSOCIATED WITH AN INFORMATION RESOURCE - A system and methodology for visually representing user activity associated with an information resource is described. Online and offline activities of users are associated with symbolic representations of those users. In an embodiment, the symbolic representation of a user has the appearance of a dust particle. The dust particle can provide a universal and unobtrusive visual representation of the online or offline activity of the represented user. Further, the dust particle can exist for the represented user to communicate with other users with privacy and anonymity. To visually convey selected aspects of an online or offline activity, the activity is mapped to visual attributes that alter the dust particle behavior and/or appearance. The result is a dynamic and universal representation of online and offline user activities associated with an information resource such as a web page, database, or document that can help other online users efficiently discern the relevancy and popularity of the information resource. | 01-28-2010 |
20100082398 | SYSTEM FOR PROVIDING CONTEXTUALLY RELEVANT DATA - A system is described for providing contextually relevant data. The system may include a processor, a memory and an interface. The processor may receive a query associated with a user. The processor may determine a spatial context, a temporal context, a social context and a topical context of the query. The spatial context may represent the location of the user, and the temporal context may represent a time of the query. The topical context may represent an item of interest to the user, and the social context may represent an item of interest to other users associated with the user. The processor may identify a plurality of search results for the query searched for. Each search result may be associated with one or more of the spatial context, the temporal context, the social context and the topical context. The processor may provide the identified search results to the user. | 04-01-2010 |
20100082427 | System and Method for Context Enhanced Ad Creation - Methods, apparatuses and systems directed to creating contextually-targeted advertisements. In a particular implementation, advertisers may leverage a W4 COMN to deliver contextually-targeted and/or contextually-enhanced advertisements. In the implementations discussed below, an ad creation system utilizes data made available by the W4 COMN to facilitate the creation and placement of advertisements on a message delivery network, such as the W4 COMN itself. | 04-01-2010 |
20100082434 | PERSONALIZED SEARCH RESULTS TO MULTIPLE PEOPLE - A method is disclosed for personalizing search results for delivery to multiple recipients, including receiving a search query by a search engine from a user on behalf of a group of users, wherein the group of users communicate through a plurality of communication devices at a plurality of locations; conducting a search of a database by the search engine to locate any data relevant to one or more terms of the search query; generating, by the search engine, a set of search results returned from the database according to at least one factor related to one or more of the group of users; and substantially simultaneously sending the set of search results to the plurality of communications devices of the group of users. | 04-01-2010 |
20100082629 | SYSTEM FOR ASSOCIATING DATA ITEMS WITH CONTEXT - A system is described for associating data items with context. The system may include a processor, a memory and an interface. The processor may identify an action performed by a user and may determine the spatial, temporal, social and topical attributes of the action. The spatial attribute of the action may relate to the user's location, the temporal attribute may relate to the time the action was performed, the social attribute may relate to a social relation of the user, and the topical attribute may relate to a topic of interest to the user. The processor may store an association between a descriptor of the action, the spatial attribute of the action, the temporal attribute of the action, the social attribute of the action and the topical attribute of the action in the memory. The processor may use the stored association to provide a contextually relevant data item via the interface. | 04-01-2010 |
20100082674 | SYSTEM FOR DETECTING USER INPUT ERROR - A system is described for detecting user input error. The system may include a processor, a memory and an interface being operatively connected. The memory may store an item, existing items, and a match score of each existing item. The processor may receive the item input by the user, and a request to perform an action using the item, via the interface. The processor may identify the existing items relate to the requested action. The processor may calculate a match score of each of the existing items. The processor may identify the existing item which most closely matches the input item. The processor may alert the user if the match score of the closest matching existing item meets an alert criterion, and the closest matching existing item is not an exact match of the input item. | 04-01-2010 |
20100082745 | SYSTEM FOR PROVIDING FEEDS FOR ENTITIES NOT ASSOCIATED WITH FEED SERVICES - A system is described for providing feeds for entities not associated with feed services. The system may include a processor, a memory and an interface. The memory may store an identifier of an entity, an update condition and a feed. The entity may include content, and the update condition may describe an update to the content. The interface may communicate with a device of the user. The processor may receive the identifier of the entity and the update condition of the entity via the interface. The processor may generate a feed for the entity and the processor may add the content to the feed when the content is updated in accordance with the update condition. The processor may then provide the feed to the device of the user via the interface. | 04-01-2010 |
20100082757 | ADDRESS QUALITY ENGINE - A method and system for communicating a message in an electronic messaging environment is provided. A method employed by the system may include generating a personalized communication model related to a user, determining the validity of a token associated with an intended recipient of the message based on information in the personalized communication model, extracting entities from the message, determining whether the entities extracted match the intended recipient, and indicating to the user whether the token is valid and whether the entities match the intended recipient. The tokens correspond to email addresses, phone numbers, and addresses associated with intended recipients. The personalized communication model includes the names and tokens associated with those individuals with whom the user communicates. The personalized communication model is seeded with information including social, spatial, temporal and logical information related to the user. The personalized communication model is generated by a network processor. | 04-01-2010 |
20100082764 | COMMUNITY CACHING NETWORKS - A system for sharing data within a network, the system including a first peer device coupled with the network that comprises local cache storage configured to store data comprising at least one entry designated as network accessible cache data and a cache control module operative to control access to the data stored in the local cache storage. The system further includes a second peer device coupled with the first peer device via the network where the second peer device is configured to request network accessible cache data stored in the local cache storage of the first peer device. Furthermore, the cache control module of the first peer device is configured to transmit at least a portion of the requested network accessible cache data to the second peer device in response to the request for network accessible data stored from the second peer device. | 04-01-2010 |
20100083163 | Methods and Systems for Optimizing Webpage Content Based on a Screen Orientation of a Device - Systems and methods for optimizing webpage content based on a screen orientation of a device are disclosed. Generally, a plurality of content chunks comprising a webpage to be displayed on a device is identified. An indication of a screen orientation of the device is received and webpage content to be displayed on the device is modified based at least in part on the screen orientation of the device, the identified plurality of content chunks, and a focus priority associated with each content chunk of the plurality of content chunks. | 04-01-2010 |
20100088148 | SYSTEM AND METHODOLOGY FOR RECOMMENDING PURCHASES FOR A SHOPPING INTENT - Techniques are disclosed for optimizing shopping. In one aspect, purchase items are recommended to a user based on the total purchasing costs of the recommended purchase items. In one embodiment, the total purchase cost includes not just the price of the purchase item but also includes weighted costs based on non-price purchasing cost factors. In another aspect, data is maintained that represents social relationships between members of a network of users and purchase recommendations are made to a user based on the relatedness between the user, the item and the other members of the network. In yet another aspect, purchase recommendations are made based on the best time to purchase a purchase item. In another aspect, item retailers can offer purchase item incentives to users based on the identity of and information about the shopper to whom the incentive is offered including bundling incentives in a unified redemption code. | 04-08-2010 |
20100094899 | SYSTEM FOR ASSEMBLING AND PROVIDING PROBLEM SOLVING FRAMEWORKS - A system is described for assembling and providing problem solving frameworks. The system may include a processor, a memory and an interface. The memory may store a template for solving a problem. The template may include several tasks, each task associated with an attribute indicating whether the task should be performed by a machine. The interface may communicate with a user and components. The processor may receive a request to solve a problem and may identify the template for solving the problem. The processor may assign each task in the template to a machine component if the associated attribute indicates a machine should perform the task. The processor may provide the tasks to the assigned components and may receive responses from the assigned components. The processor may determine a solution to the problem based on the responses received from the components, and may provide the solution to the user. | 04-15-2010 |
20100114697 | REAL-TIME DISTRIBUTION OF TARGETED ADVERTISEMENT AND SPONSORED CONTENT - A method and system for serving advertisement or sponsored content information is provided. The method employed by the system may include receiving a request to communicate advertisement or sponsored content information to ad serving devices that match a selection criteria, locating ad serving devices that match the received selection criteria, and serving advertisements or sponsored content information to located ad serving devices. Economic terms associated with the ad serving devices may also be received. Advertisers may be charged and the revenue generated distributed among a carrier network owner, ad serving device owners, and/or the owner of the ad serving system. A request to display the advertisement or sponsored content information and instructions for displaying the advertisement or sponsored content information may be communicated to individuals in control of the ad serving devices and an acceptance of the request to display the advertisement may be received. | 05-06-2010 |
20100114707 | REAL-TIME DISTRIBUTION OF TARGETED ADVERTISEMENT AND SPONSORED CONTENT - A method and system for serving advertisement or sponsored content is provided. The method employed by the system may include receiving information that describes the capabilities of an ad serving device, matching advertisement and/or sponsored content to the ad serving device, and serving the advertisement and/or sponsored content. Instructions may be communicated to an individual in possession of the ad serving device, instructing the individual on a time and place for serving the advertisement or sponsored content. Confirmation that the instructions have been followed may be communicated to the system. | 05-06-2010 |
20100114709 | REAL-TIME DISTRIBUTION OF TARGETED ADVERTISEMENT AND SPONSORED CONTENT - A method and system for serving advertisement or sponsored content information is provided. The method employed by the system may include receiving information that describes the capabilities of an ad serving device, receiving information that enables sensing the presence of individuals in a vicinity of the ad serving device, matching advertisement and/or sponsored content information to the ad serving device, and serving the advertisement and/or sponsored content information. Receiving presence information, matching, and serving of the advertisement and/or sponsored content information may occur in real-time. The ad serving device may be located at a fixed location or be portable and carried by an individual. Behaviors of individuals with portable devices may be determined and the advertisement and/or sponsored content information served may be related to the determined behavior. | 05-06-2010 |
20100179857 | Dynamic Demand Calculation using Captured Data of Real Life Objects - Methods and system for managing demand for an object includes capturing information about the object through a mobile device associated with a user. The mobile device is configured to capture information about the object that include one or more of a spatial, temporal, topical and social attributes of the object. The identity of the object is verified and validated using this metadata captured by the user through the device from the real world object or its proxy. Upon successful verification and validation, the object and its metadata are automatically added to a wish list of the user. An aggregate list is generated using the attributes and metadata of the object from a plurality of users. The aggregate list defines a source of demand for the object. The object is tracked as it progresses through various phases of ownership cycle using dynamic demand calculations based on the information associated with the objects, the users and the aggregate lists. | 07-15-2010 |
20100332301 | Compensating in Cost-Per-Action Advertising - A method and system are provided for targeting specific users with specific requested actions to be performed by the user and verified by any methods on behalf of an advertiser within an Internet display advertising campaign. The system discloses techniques for receiving an advertiser's requested actions and corresponding definitions of what constitutes a satisfaction of the action. The disclosure also details techniques for determining if and when and to what degree a requested action has been completed or satisfied by the targeted user, and details corresponding techniques for compensating the user and any other real or virtual entity who had contributed to the satisfaction of the requested action. The system implements a network of sensors that can aid in the determination of if and when and to what degree a requested action has been completed or satisfied. The network of sensors registers sensor recordings within a specialized sensor recording marketplace. | 12-30-2010 |
20100332304 | Targeting in Cost-Per-Action Advertising - A method and system are provided for targeting specific users with specific requested actions to be performed by the user and verified by any methods on behalf of an advertiser within an Internet display advertising campaign. The system discloses techniques for receiving an advertiser's requested actions and corresponding definitions of what constitutes a satisfaction of the action. The disclosure also details techniques for determining if and when and to what degree a requested action has been completed or satisfied by the targeted user, and details corresponding techniques for compensating the user and any other real or virtual entity who had contributed to the satisfaction of the requested action. The system implements a network of sensors that can aid in the determination of if and when and to what degree a requested action has been completed or satisfied. The network of sensors registers sensor recordings within a specialized sensor recording marketplace. | 12-30-2010 |
20100332305 | ADVERTISING ENGINE AND NETWORK USING MOBILE DEVICES - The embodiments described show that wireless devices can be used to distribute and/or to endorse (or promote) advertisements (ads) by individuals and by ad distributors. In one embodiment, a computer implemented method of forwarding an advertisement received on a first mobile device to a second mobile device is provided. The method includes sending the advertisement to the first mobile device, and detecting forwarding of the advertisement from the first mobile device to the second mobile device. The method also includes determining if the advertisement that was forwarded to the second mobile device includes an endorsement for the advertisement. The endorsement was generated at the first mobile device. The method further includes monitoring activity on the second mobile device regarding the advertisement when the advertisement includes the endorsement and when the advertisement does not include the endorsement. | 12-30-2010 |
20110320437 | Infinite Browse - An online article is enhanced by displaying, in association with the article, supplemental content that includes entities that are extracted from the article and/or entities that are related to entities that are extracted from the article. The supplemental content further includes information about each of the entities. The information about an entity may be obtained by searching for the entity in one or more searchable repositories of data. For example, the supplemental content may include, for each entity, video, image, web, and/or news search results. The supplemental content may further include information such as stock quotes, abstracts, maps, scores, and so on. The entities are selected using a variety of analyses and ranking techniques based on contextual factors such as user-specific information, time-sensitive popularity trends, grammatical features, search result quality, and so on. The entities may further be selected for purposes such as generating ad-based revenue. | 12-29-2011 |
20120030013 | SLIDESHOWS IN SEARCH - Techniques are provided to allow users to access interested information without performing engaging searches. A content-providing system may track collective interests of a large set of users and/or individual interests of a user. User-selectable items may be presented to the user directly without the user performing searches. Some of the user-selectable items may be associated with slideshows that are, for example, pre-deposited or curated to provide interesting information relating to these user-selectable items. The user may easily access a slideshow and the content therein using easily comprehensible controls presented on a display page. | 02-02-2012 |
20130006739 | ONLINE MARKETPLACE WITH SHIPPING INCENTIVES - A marketplace server and method for facilitating purchase transactions are provided. A marketplace server may include a routing engine configured to receive an order for goods from a first computing device associated with a first customer, with the order including a first delivery address of the customer. The routing engine also calculates a delivery route to the first delivery address. An offer engine is configured to create an offer for other goods. The offer includes a shipping incentive associated with a second delivery address of a second customer. The offer may be targeted to the second customer based on a proximity of the second delivery address to the delivery route. The offer engine sends the offer to a second computing device associated with the second customer. Upon receiving an acceptance of the offer from the computing device, the offer engine processes a purchase transaction for the offer. | 01-03-2013 |
20130006794 | ONLINE MARKETPLACE WITH OFFER/BID POOLING - Systems and methods for facilitating purchase transactions through real-time dynamic marketplace sessions are provided. A method may include pooling offers for goods/services to form a pooled offer, and pooling bids to form a pooled bid. The pooled offer and the pooled bid may be matched to form a pooled offer/bid pair. Methods for inducing and using predictive models for successful configuration of properties and participants with machine learning procedures that operate on data about successful and unsuccessful offers may be employed. A real-time dynamic marketplace session may be established between offer agents associated with the pooled offers and bid agents associated with the pooled bids. Upon a successful conclusion to the negotiation, a purchase transaction for the pooled offer/bid pair may be processed. | 01-03-2013 |
20130174274 | DATA POLICIES FOR ONLINE SERVICES - An online service may maintain or create data for a user, and a user may be allowed to exert control over how the data are used. In one example, there may be several categories of data, and the user may be able to specify who may use the data, and the purpose for which the data may be used. Additionally, a user may be able to see how many of his “friends” (or other contacts) have extended trust to a particular entity, which may aid the user in making a decision about whether to extend trust to that entity. User interfaces may be provided to allow users to specify how their data are to be used. | 07-04-2013 |
20140108158 | METHODS FOR AUGMENTING USER-GENERATED CONTENT USING A MONETIZABLE FEATURE - A system for monetization of content includes a storage device for storage and retrieval of data, and a library of content and advertisements stored within the storage device. The library comprises an organizational structure for facilitating the storage and retrieval. The system also includes a monetization engine for identifying within the library a first content item having a first monetizable feature. The system is configured for selecting a second content item from several content items within the library, and associating the second content item to the first content item by using the first monetizable feature for presentation of the second content item in conjunction with the first content item. Further embodiments include various additional systems, methods, and computer readable media for implementation of the foregoing. | 04-17-2014 |
20140143243 | INFINITE BROWSE - An online article is enhanced by displaying, in association with the article, supplemental content that includes entities that are extracted from the article and/or entities that are related to entities that are extracted from the article. The supplemental content further includes information about each of the entities. The information about an entity may be obtained by searching for the entity in one or more searchable repositories of data. For example, the supplemental content may include, for each entity, video, image, web, and/or news search results. The supplemental content may further include information such as stock quotes, abstracts, maps, scores, and so on. The entities are selected using a variety of analyses and ranking techniques based on contextual factors such as user-specific information, time-sensitive popularity trends, grammatical features, search result quality, and so on. The entities may further be selected for purposes such as generating ad-based revenue. | 05-22-2014 |
20140195319 | ONLINE MARKETPLACE WITH SHIPPING INCENTIVES - A marketplace server and method for facilitating purchase transactions are provided. A marketplace server may include a routing engine configured to receive an order for goods from a first computing device associated with a first customer, with the order including a first delivery address of the customer. The routing engine also calculates a delivery route to the first delivery address. An offer engine is configured to create an offer for other goods. The offer includes a shipping incentive associated with a second delivery address of a second customer. The offer may be targeted to the second customer based on a proximity of the second delivery address to the delivery route. The offer engine sends the offer to a second computing device associated with the second customer. Upon receiving an acceptance of the offer from the computing device, the offer engine processes a purchase transaction for the offer. | 07-10-2014 |