Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


CBS INTERACTIVE, INC.

CBS INTERACTIVE, INC. Patent applications
Patent application numberTitlePublished
20120131013TECHNIQUES FOR RANKING CONTENT BASED ON SOCIAL MEDIA METRICS - Techniques to rank content based on social media metrics are described. In some embodiments, a method rank content based on social media metrics may include selecting a plurality of content contained on one or more web servers, requesting social media trending information for the plurality of content from one or more social media servers, calculating a social metric score for each of the plurality of content using the social media trending information and ranking the content based on the social metric score. Other embodiments are described and claimed.05-24-2012
20120117258TECHNIQUES TO DEPLOY AND UNDEPLOY CONTENT TO AND FROM WEB SERVERS - Techniques to deploy and undeploy content to and from web servers are described. In some embodiments, a method to deploy content to a web server may include selecting multiple files to deploy to one or more web servers, selecting one or more destinations for the one or more multiple files, copying one or more existing files from the one or more web servers to be replaced by the multiple files, creating a backup batch using the one or more existing files and publishing the multiple files to the one or more web servers. Other embodiments are described and claimed.05-10-2012
20120113141TECHNIQUES TO VISUALIZE PRODUCTS USING AUGMENTED REALITY - Techniques to visual products using augmented reality are described. An apparatus may comprise an augmentation system having a pattern detector component operative to receive an image with a first virtual object representing a first real object, and determine a location parameter and a scale parameter for a second virtual object based on the first virtual object, an augmentation component operative to retrieve the second virtual object representing a second real object from a data store, and augment the first virtual object with the second virtual object based on the location parameter and the scale parameter to form an augmented object, and a rendering component operative to render the augmented object in the image with a scaled version of the second virtual object as indicated by the scale parameter at a location on the first virtual object as indicated by the location parameter. Other embodiments are described and claimed.05-10-2012
20120102062AUTOMATIC CATALOG SEARCH PREVIEW - A computer-implemented method for navigating a database including a plurality of records having attributes, the method including transmitting a webpage configured to display selectable filters associated with record attributes; receiving at least one attribute value based on a filter selection; transmitting a mini query to the database for a count of records in the database that satisfy the at least one attribute value; receiving the count of records; transmitting the count of records to be rendered on a display device; transmitting a full query to the database for record indicators in the database that satisfy the at least one attribute value; receiving the one or more record indicators; and transmitting the one or more record indicators.04-26-2012
20120102040SYSTEMS AND METHODS FOR MAPPING RECORDS IN A MANUFACTURER LINE, SERIES, MODEL HIERARCHY - A computer-implemented method, apparatus, and computer-readable media for mapping product records according to attributes in a standard schema, the standard schema mapping product records from a plurality of content providers according to a product hierarchy from each respective content provider, the method including: receiving product data from a plurality of feeds including feeds from one or more content providers; identifying a plurality of product records received from each of the plurality of feeds; identifying a taxonomy of products received in each of the plurality of feeds; and storing product records and corresponding product attributes in a standard schema in a data set for each feed according to the taxonomy identified for each respective feed.04-26-2012
20120101918SYSTEMS AND METHODS USING A MANUFACTURER LINE, SERIES, MODEL HIERARCHY - A computer-implemented method and apparatus for providing navigation of a database includes a plurality of records having attributes, the method including transmitting a webpage configured to display a plurality of hierarchies of selectable filters corresponding for plural manufacturer's products, wherein each hierarchy corresponds to the respective manufacturer's product taxonomy, receiving at least one attribute value based on a filter selection, transmitting a query to an index for unique identifiers corresponding to that satisfy the at least one attribute value, receiving the unique identifiers, transmitting a query to a product data set for records in the data set corresponding to the unique identifier, receiving, with a computing device, the one or more records, and transmitting said one or more records.04-26-2012
20120084353ONLINE WAITING ROOM SYSTEM, METHOD & COMPUTER PROGRAM PRODUCT - An exemplary embodiment of the present invention sets forth a system, method and computer program product which may include providing an online waiting room and gatekeeper for controlling access to users in a plurality of tiered classification standby lines, seeking access to an online event.04-05-2012
20120066253Mapping Product Identification Information To A Product - Mapping product identification data to product information. Generating classifiers operative to classify products referred to in product identification data. Receiving client product identification data. Applying at least one generated classifier on the received product identification data. Using at least one classification determined by the applied classifier(s) and a subset of the client product identification data to query the product database. Qualifying the results of the query using at least one classification.03-15-2012
20120036083SYSTEM AND METHOD FOR NAVIGATING A COLLECTION OF EDITORIAL CONTENT - Systems and methods for easily navigating a collection of editorial content related to products are described. Embodiments of the invention provide seamless, continuous, structured access to relevant product reviews. Users of embodiments of the invention can advance from one product review to another by selecting navigational buttons representing the previous and next product reviews from within a product review currently being viewed. The previous product review represents the review the user was viewing prior to the currently viewed review. The next product review is determined based on a simple learning engine that presents the next relevant product, along with another relevant product that is, for example, either cheaper or more expensive than the review being currently viewed. This simplifies the user experience by eliminating the need to go back to a listing page to research products similar to the product whose review is being viewed.02-09-2012
20120036025SYSTEM AND METHOD FOR GENERATING AN ALTERNATIVE PRODUCT RECOMMENDATION - A method and system for automatically generating a self-updating naturally-reading narrative product summary including assertions about a selected product. In one embodiment, the system and method includes evaluating an existing narrative product summary, comparing an existing attribute name, attribute value, attribute unit, and assertion model, respectively, to a current attribute name, attribute value, attribute unit, and assertion model to determine if one of the comparisons shows a change. The system and method further determines a new attribute associated with the selected product, selects an alternative product, retrieves a new assertion model with assertions that describe the selected product and identify an alternative product in a natural manner. The system and method then generates a naturally-reading narrative product summary by combining the new attribute with the new retrieved assertion model, and by combining the selected alternative product with another retrieved assertion model to recommend the selected alternative product in the narrative.02-09-2012
20120035981System and Method for an Electronic Product Advisor - A system and method operates on a client device and acquires a suspect list of user products based on information derived from the client device. The system normalizes the list, and the user confirms the accuracy of the product list. The user product list is sent to a server where the user product list is compared to other lists using collaborative filtering techniques. The collaborative filtering techniques determine products of interest for the use and the level of interest of the user. The system computes a similarity measure based upon the number of similar products that match the user's product list and rankings provided by the user and others. Demographic and behavioral data may also be used in performing the comparison and the similarity measure. The system acquires editorial rankings of products from other users and provides a ranked list of recommended products based upon the editorial rankings.02-09-2012
20120005185SYSTEM AND METHOD FOR LOCATING DATA FEEDS - Systems and methods for locating data feeds are disclosed that allow a user to receive a list of all available content from RSS feeds on a website are described. Users request a list of content by typing terms corresponding to the desired results into a designated URL address. The system determines what results to provide to the user based on a hierarchy of RSS items comprising pre-determined nodes, assets, categories, and keywords. Matching results are mashed up, an RSS feed template is applied to the results, and the list is presented to the user.01-05-2012
20120005044System And Method To Provide A Table Of Products Based On Ranked User Specified Product Attributes - A system and method to provide a table of product attributes based on user specified preferences. A database module that stores an electronic catalog of products is utilized. The electronic catalog includes a taxonomy of products, categories, and products within the categories. The catalog also includes product attributes which describe products in a category which have at least one value for the product attributes. A user interface module displays a table that compares products having at least one common product attribute. The user interface module receives user selected product attributes and relative product rankings two or more of the user selected product attributes. A query module is provided this information and identifies products from the stored electronic catalog which have at least one of the user selected product attributes. The user interface module displays the identified products in the table in an order based on their relative product attribute rankings.01-05-2012
20120004983SYSTEMS AND METHODS FOR DETERMINING THE EFFICACY OF ADVERTISING - A computer-implemented method for determining effectiveness of content includes receiving, by a computing device, a plurality of attributes relating to rendered content, the plurality of attributes including at least one attribute that characterizes a consumer response to the rendered content and at least one attribute that characterizes a creative strength of the rendered content, generating, by a computing device, an index score indicative of an effectiveness of the content using a statistical analysis of the collected attributes, and storing the index score in memory.01-05-2012
20110302163SYSTEM AND METHOD FOR CLUSTERING CONTENT ACCORDING TO SIMILARITY - Systems and methods for clustering content according to similarity are provided that identify and group similar content using a set of tags associated with the content. A topic model of a group of content is built, producing a probability distribution of topic membership for the content. Individual items of content are then clustered using a clustering algorithm, and a distance matrix from the probability distribution is built. Based on the distance matrix, individual items of content are labeled as “must-link” or “cannot-link” pairs with the group of content. The topic model is then embedded into successively smaller dimensions using a kernel method, until the clustering is stable with respect to both the behavioral and content domains.12-08-2011
20110295895CATALOG TAXONOMY FOR STORING PRODUCT INFORMATION AND SYSTEM AND METHOD USING SAME - A catalog taxonomy organized in a tree-like configuration including at least one first tier product category having at least one first tier attribute associated with products in the first tier category, and a plurality of second tier product categories branching from the first tier product category and defining subcategories, at least one of the plurality of second tier product categories having a second tier attribute associated with products in a subcategory defined by the plurality of second tier product categories, wherein each of the second tier product categories inherits the first tier attribute of the first tier product category from which the plurality of second tier product categories branches. In addition, a system and method utilizing such catalog taxonomy.12-01-2011
20110225235SYSTEMS AND METHODS FOR GENERATING USER ENTERTAINMENT ACTIVITY PROFILES - Systems and methods for tracking a user's lifestyle and activity profile. This profile can be automatically updated in real time. User activity on a site is tracked. User activity from third party feeds is also received. The user activity is then combined to generate the user's total profile. A pulse engine processes the feeds, updates the profiles, creates pulse alerts, routes updates to APIs or user interfaces, and/or the like.09-15-2011
20110202400System and Method for an Electronic Product Advisor - A system and method operates on a client device and acquires a suspect list of user products based on information derived from the client device. The system normalizes the list, and the user confirms the accuracy of the product list. The user product list is sent to a server where the user product list is compared to other lists using collaborative filtering techniques. The collaborative filtering techniques determine products of interest for the use and the level of interest of the user. The system computes a similarity measure based upon the number of similar products that match the user's product list and rankings provided by the user and others. Demographic and behavioral data may also be used in performing the comparison and the similarity measure. The system acquires editorial rankings of products from other users and provides a ranked list of recommended products based upon the editorial rankings.08-18-2011
20110191796Media Player-Based Authentication - Computer-implemented method, computer program products and systems for authenticating a user to view content from at least one domain as authorized for viewing by a Multichannel Video Programming Distributor (MVPD). Receiving an MVPD identification. Loading and launching a client executable MVPD authentication application specific to the identified MVPD. Authenticating the user for viewing content from a first domain with the identified MVPD using the MVPD authentication application. In some embodiments receiving a first content identifier associated with the first domain of the MVPD, and authenticating the user's access to the identified content from the first domain. In some embodiments receiving a content identifier associated with a second domain associated with the identified MVPD, and playing the content associated with the second domain based on the authentication, and the association of the second domain with the MVPD, without further authentication.08-04-2011
20110184972SYSTEM AND METHOD FOR NAVIGATING A PRODUCT CATALOG - A method and apparatus for product catalog navigation. A database stores, in a tangible form, an electronic catalog of product records in an ontology. A query module is configured to receive a product identifier, query the database based on the product identifier and navigate the ontology of the electronic catalog to identify at least one product record in the electronic catalog associated with the product identifier. The product identifier can be image data of the product. The query module can also use supplemental product indicia and additional external information to query the database. Enhanced visualization techniques can be used to display the product in relation to another virtual image.07-28-2011
20110161991CONTROLLER AND METHOD TO BUILD A COMBINED WEB PAGE USING DATA RETRIEVED FROM MULTIPLE APIS - Systems, devices, and methods for using an application program interface (API) client controller to build a model view include a requestor, an executor, a converter, and one or more web APIs. Developers can create web pages that are a collection of references to API queries. The requestor maps an API path to an API request or an API call. The executor executes the API request to an API to retrieve content data. The converter then converts the retrieved content data returned by the API request to a data structure. The retrieved content data (structure) can be stored in a memory device. Multiple content data structures may be requested and stored. The data structure or data structures are then inserted in a web page template to create a model view.06-30-2011
20110161847SYSTEM AND METHOD FOR INTEGRATING AND PUBLISHING PAGES OF CONTENT - Systems and methods for integrating, building, and publishing pages of content are described that provide third parties the ability to present their products and services together with a host's content through a content management and publishing platform. Content is selected from the host or the third party. The page can be on the host's server or on the third party's sever. The content management and publishing platform utilizes a flexible template and database-driven architecture. A toolset is provided with the template that allows users to interactively select and program content accessed through APIs.06-30-2011
20110161800SYSTEMS AND METHODS FOR DECORATING WEB PAGES - Computer-implemented methods and systems include proxying a request for a web page from a web server; generating a request for content from one of a plurality of downstream applications corresponding to the request; transmitting the request to the one of the plurality of downstream applications; receiving a response from the one of the plurality of downstream applications, the response including the content; decorating the content to generate a decorated web page; and transmitting the decorated web page to the web server.06-30-2011
20110161318METHOD AND APPARATUS FOR ASSIGNING TAGS TO DIGITAL CONTENT - A method and apparatus for assigning topical tags to content on a page stored within a searchable digital document environment is provided. An activity log is created for a document including data indicating search queries resulting in the location of the document by a search engine. Keywords are determined from the activity log, and the document is tagged with a tag associated with the keywords.06-30-2011
20110161153METHOD AND SYSTEM FOR RECOMMENDING ASSETS BASED ON RECENTLY VIEWED ASSETS BASKET - Methods, systems, and computer-readable media for recommending assets for a user include receiving the user's recently viewed assets list for a web domain that includes a plurality of assets; calculating a score for each asset in the web domain having an overlap of user interest based on mutual information; generating a set of neighbors for each item in the recently viewed assets list using the score; calculating a strength for each set of neighbors using the sum of the score for each neighbor in the set; generating an asset recommendation using the neighbor set with the highest score; and transmitting the asset recommendation.06-30-2011
20110154400SYSTEM AND METHOD FOR AGGREGATING USER DATA AND TARGETING CONTENT - Systems and methods for aggregating user data and targeting content to users are described. User data is collected through quizzes and users are associated with a particular fictional or nonfictional character profile based on the user-submitted information. The user data associated with each character profile is aggregated to identify and recommend content for the user, such as television shows, news feed, web pages, promotions, advertisements, and the like. The invention can be used in connection with fan sites or other topic-specific sites that are associated with the character of the character profile.06-23-2011
20110153583URL PROXY METHOD AND APPARATUS - Embodiments of the present invention relate to a method for mapping complex and simple URLs, including navigating a database storing an electronic catalog of product records, wherein the catalog comprises a taxonomy of product categories and products within the categories, receiving a webpage request corresponding to a product record in the catalog, the webpage request having a first URL address associated with it upon a user selecting the webpage to view, wherein the first URL is determined based on location of the product record in the taxonomy, accessing a mapping rule which matches the first URL address to a stored second URL address, and redirecting the first URL address to the second URL address by processing the mapping rule, wherein the first URL address is no longer displayed as a website address and the second URL address is displayed on a screen as the website address from the webpage.06-23-2011
20110145841SYSTEM AND METHOD FOR GENERATING PAGES OF CONTENT - Systems and methods for generating pages of content using API requests are described. Users can create web pages that are a collection of references to API queries. An example includes doors which are web pages that are portals to realms of content. Users can create doors by associating API references to a variety of previously created content assets which are called by the front-end to render the door when web users visit the door. The tool includes user interface elements that make creating and saving the API references easy. For example, pickers are provided for selecting API references to individual assets, query makers are provided for formulating previewing, merging and normalizing references to dynamic API searches, overriding functionality is provided for manually grooming the asset references returned by dynamic API searches or individual asset references, and the like.06-16-2011
20110138306ONLINE INTERACTIVE DIGITAL CONTENT SCRAPBOOK AND TIME MACHINE - Systems and methods for providing an online interactive digital media timeline are described. Users can access a library of dated content that includes television episodes, music videos, music clips, news information, movies and the like. Users are able to generate a personalized scrapbook or timeline by adding content from the library to their scrapbook or timeline. A representation of the selected content may be displayed in the scrapbook or time machine and linked to the actual content. Users can search the metadata of the content to identify content to add or the user may be presented with default content that is the most influential, top selling, and/or most discussed content. Users can also identify content to add to their scrapbook or timeline by searching content by year. The user's scrapbook and timeline can then be shared with other users, and/or analyzed to determine demographic information, personal interests and other user information to optimize advertising and product offers, make content recommendations and target specific demographic groups for online campaigns.06-09-2011
20110131503APPARATUS AND METHODS FOR PROVIDING TARGETED ADVERTISING FROM USER BEHAVIOR - Various embodiments for providing content targeted according to user behavior are described. In one or more embodiments, a content optimizing service may be invoked by a client operating a browser application when the browser loads a web page from a web site. The content optimizing service may collect behavior events and compare the collected behavior to a set of rules. When behavior matches a rule, the user may be associated with a segment, which may be provided to a content source that selects content according to the segment. Other embodiments are described and claimed.06-02-2011
20110125754Reverse Dynamic Filter-Linked Pages System And Method - Systems and methods for linking to attribute or category pages from a product landing page are described. The landing pages are dynamic filter linked pages (DFLL). Reverse DFLL links specifications in the product landing page back to a result set for an attribute or category using the links. An index builder (one for each category) analyzes the product record data to identify the entire set of values for a category. The index builder then generates category metadata based on this analysis that identifies all of the values within an attribute and/or category. When a request for a particular page is received by the web application, the reverse DFLL links are created for that product page (i.e., the links are created in real time). The specification values for the requested product are compared to the category metadata. If a match is identified, a link is created for that specification in the product landing page that links back to the attribute or category.05-26-2011
20110113102METHOD AND APPARATUS FOR INTEGRATING A PARTICIPANT INTO PROGRAMMING - A method and apparatus for integrating a participant into video programming. A list of available social network data fields is received. Programming segments to be customized based on the available social network data fields are detected. At least one of the available social network data fields is correlated with the programming segment to be customized. Personal data of a specific user corresponding to the at least one of the available social network data fields is retrieved and the programming segment is modified to include information based on the personal data.05-12-2011
20110106829PERSONALIZATION ENGINE FOR BUILDING A USER PROFILE - User profiles are created based on taxonomic nouns related to documents accessed by the user. The profiles can be leveraged to create lists, such as mailing lists and lead lists, to target content, such as offers, to persons most likely to be interested in the content. A database of the profiles is queried based on nouns describing content to be promoted. The profiles that satisfy the query are used to generate a list. The invention can be used to create any type of list, such as mailing lists, lead lists, lists of related content, lists of related users, lists of categorized content, and the like.05-05-2011
20110106594EXPANDABLE PRODUCT FEATURE AND RELATION COMPARISON SYSTEM - A method of presenting data regarding products is described. Feature categories are assigned to each a product category based on available data. Feature categories may be expanded to display further information about a category and specific attributes within that category. A weighted importance is assigned to each attribute of each feature category based on the available data. Attributes are ranked according to their weighted importance.05-05-2011
20110106584SYSTEM AND METHOD FOR MEASURING CUSTOMER INTEREST TO FORECAST ENTITY CONSUMPTION - A system and method comprises monitoring online user activity of one or more customers with regard to a first consumer entity. The user activity represents the one or more customer's interest in the first consumer entity categorized in a first product category. The method comprises monitoring the online user activity of the one more customers with regard to a second consumer entity categorized in a second product category different than the first category. The method comprises recording the monitored activity information to a data storage device and mapping it to a relational customer interest profile that represents a level of the one or more customer's interest at one or more corresponding phases of a consumption cycle with respect to the first and second consumer entities. The method comprises processing at least the mapped activity information to formulate a forecast of future consumption of at least the first consumer entity.05-05-2011
20110087737SYSTEMS AND METHODS FOR LIVING USER REVIEWS - Systems and methods for creating an opinion timeline. Users are able to submit ongoing reviews for products and services based on extended use, new revelations, additional features, upgrades and the like. Users can be notified of upgrades or improvements and are requested to provide another review of the product or service which is tied to the original review. Users can also update their review of the product or service based on a change in mind. The opinion timeline can be applied to reviews of products, television shows, music, etc.04-14-2011
20110066615PERSONALIZATION ENGINE FOR BUILDING A USER PROFILE - Users of electronic documents are classified for profiling and targeting of additional relevant content. Behavioral data is gathered from user registration information and user activity, and user documents and actions are categorized. Registration information is combined with collaborative and editorial data to provide user profile information. Author-generated document classification information is analyzed and assigned a first taxonomic noun to characterize the document. User-generated tags characterizing a portion of the document are assigned a second taxonomic noun. Search terms that resulted in the user accessing the document are identified and assigned a third taxonomic noun. Attributes related to how the document was accessed are evaluated and assigned a fourth taxonomic noun. The document is processed using pattern rules to extract a fifth taxonomic noun. The taxonomic nouns are aggregated to determine a composite set of taxonomic nouns, and the user is categorized using the taxonomic nouns, and/or the author-generated classification.03-17-2011
20110066608SYSTEMS AND METHODS FOR DELIVERING TARGETED CONTENT TO A USER - An architectural stack includes a rules proxy. The rules proxy may be between a web server and a HTTP proxy cache, and may be an HTTP proxy application. The rules proxy receives a user request to access a web page from the web server, captures user data (e.g., referrer data and/or session data) from the user request, applies a rule to the user data to assign the user to a user bucket, generates a web page with content using the assigned user bucket, and delivers the user-specific, generated web page to the user.03-17-2011
20110055260SYSTEMS AND METHODS FOR DELIVERING A WEB PAGE TO A USER IN RESPONSE TO A PAGE REQUEST - Systems and methods for gleaning insight by examining search queries and the query results are described. Interception logic may be provided in the API (application programming resource), across all of a hosts' resources to collect information about searches and the results being returned. This information can be aggregated in a service, which can be hit before other searches are run to determine if there is a better set of data that should be returned than the default response. Systems and methods for delivering a web page (e.g., search results) to a user in response to a page request (e.g., a request for search results) are also described, wherein the web page delivered to the user may be the same as or different from the page requested. The collected information is used to determine which page should be delivered to the user.03-03-2011
20110016465SYSTEMS AND METHODS FOR SYNCHRONIZING USER AND MACHINE DATA DURING TRACKING OF PRODUCTS ON A USER COMPUTER - Systems and methods for synchronizing a web application service on a server with a user computer so that users are not required to log-in to access their data are described. An installed product application programming interface (IPAPI) is provided on the web server that is configured to associate a user ID associated with the user of the user computer with a machine ID associated with the user computer. The credentials are automatically transmitted to the web application through cookies from a browser at the user computer to the web application so the user does not have to log-in to the web application service or at their computer.01-20-2011
20100306198SYSTEM AND METHOD FOR DETERMINING CATEGORIES ASSOCIATED WITH SEARCHES OF ELECTRONIC CATALOGS AND DISPLAYING CATEGORY INFORMATION WITH SEARCH RESULTS - Various embodiments are presented which comprise an electronic catalog of products, wherein the user searches the catalog and the embodiments identify what categories of products in the catalog are referred to by the user's search query. These categories are then displayed onscreen with the results of the user's search, and may present controls that control the user's search results.12-02-2010
20100293494SYSTEM AND METHOD FOR TARGETING CONTENT BASED ON FILTER ACTIVITY - Various embodiments are presented which comprise an electronic catalog of products, wherein the catalog comprises a taxonomy of product categories and products within the categories, wherein various users input filter parameters and these are monitored, whereupon a new set of filter parameters are accepted and compared to the past set of filter parameters to generate content recommendations.11-18-2010
20100293234SYSTEM AND METHOD FOR INCORPORATING USER INPUT INTO FILTER-BASED NAVIGATION OF AN ELECTRONIC CATALOG - Various embodiments are presented which comprise an electronic catalog of products, wherein the catalog comprises a taxonomy of product categories and products within the categories, wherein various users input filter parameters to construct user constructed filters. These user constructed filters allow custom, dynamically updated access to the catalog and are shared by users in a community.11-18-2010
20100293074SYSTEM AND METHOD FOR TRACKING FILTER ACTIVITY AND MONITORING TRENDS ASSOCIATED WITH SAID ACTIVITY - Various embodiments are presented which comprise an electronic catalog of products, wherein the catalog comprises a taxonomy of product categories and products within the categories, wherein various users input filter parameters and these are monitored, whereupon the monitored data is manipulated and analyzed and presented to the user to help the user appreciate trends in the filter data.11-18-2010
20100293073SYSTEM AND METHOD FOR PRESENTING FILTER OPTIONS TO A USER BASED ON ONGOING MONITORING OF FILTER SELECTIONS - Various embodiments are presented which comprise an electronic catalog of products, wherein the catalog comprises a taxonomy of product categories and products within the categories, wherein various users input filter parameters and these are monitored, whereupon the information about which filter parameters have been selected is used to change which values of attributes relevant to the products are displayed for the user when they are making their selections.11-18-2010
20100275233SYSTEM AND METHOD OF DISPLAYING A USER CUSTOMIZABLE TELEVISION BROADCAST LIST - A system and method for displaying a user customizable television broadcast list includes a plurality of television broadcast programs identified based on one or more user selected parameters via a computer system. A database containing date and time broadcast information of the broadcast programs is accessed. The date and time broadcast information are automatically retrieved from the database. A list of only one or more of the identified broadcast programs to be broadcast on a particular day based on the date and time broadcast information is automatically generated and displayed on a website. The programs are identifiable by scanning one or more of the user's sources, such as a DVR, computer, video rental queue, third party website subscription and the like. The list as well as a watch status may be provided and viewable to other users designated by the user.10-28-2010
20100272420SYSTEM AND METHOD OF MANAGING A DIGITAL VIDEO RECORDER USING A USER TELEVISION BROADCAST LIST - A system and method of managing a digital video recorder using a user customizable television broadcast list which includes a list of a plurality of user selected television programs being displayed on a website. The television programs on the list are identified based on date and time broadcast information which are retrieved from a storage medium. The list includes television programs only to be broadcast on a particular user selected date. At least one of the user selected television programs from the list is exported to a digital video recorder (DVR) upon the user selecting the at least one user selected television program from the list. The DVR is instructed to automatically record the television programs at a predetermined date and time based on the date and time broadcast information.10-28-2010
20100268598SYSTEM AND METHOD FOR GENERATING AN ALTERNATIVE PRODUCT RECOMMENDATION - A method and system for automatically generating a naturally reading narrative product summary including assertions about a selected product. In one embodiment, the method includes the steps of determining at least one attribute associated with the selected product, selecting an alternative product, retrieving assertion models to describe the product and to recommend an alternative product in a natural manner, and generating a naturally reading narrative by combining the attribute and the selected alternative product with the retrieved assertion models such that the generated narrative includes a recommendation of the selected alternative product. A system is provided for implementing the described method.10-21-2010
20100235231LEAD ACQUISITION, PROMOTION AND INVENTORY MANAGEMENT SYSTEM AND METHOD - A lead acquisition, promotion and inventory management system and method are described that optimize the delivery and revenue of cost per acquisition (CPA) advertising programs, while implementing user targeting techniques to reach interested potential consumers. Clients, such as advertisers, can create a program to be implemented. Based on the program information, a number of leads is calculated that can be collected. The leads are generated by targeting and selecting qualified users from a user pool, and determining if they are compliant with the requirements of the program. Compliant leads are then allocated and delivered to the client.09-16-2010
20100185616SYSTEMS AND METHODS FOR PREDICTIVE RECOMMENDATIONS - Systems and methods for tagging websites with recent asset information and storing the tagged recent asset information in a database that includes tagged existing asset information, identifying relationships between the recent asset information and the existing asset information, identifying a technical experience for a user by matching user data with the tagged asset information using a technical experience definition and delivering the technical experience to the user are described.07-22-2010
20100153864ADAPTABLE TRANSFER AND PUBLICATION OF DIGITAL MEDIA - An adaptable method for facilitating user interaction with digital media objects. Representations of substantially-reduced data size of each of the digital media objects are transferred before the transfer of copies of the original data size of each of the digital media objects so as to enable earlier user interaction. The user interaction includes, for example, requesting modifications to the object. The method provides feedback of any requested action from the user interaction with the substantially-reduced data size representations and in response thereto, determines as a function of the requested action whether to reprioritize transfer of untransferred original data size copies of the corresponding digital media object. The method provides for modification of copies that are to be transferred according to modifications requested by the user with respect to the transferred substantially-reduced data size representations. The method can be used for audio, video, image, and other digital media objects.06-17-2010
20100131524ASSOCIATING DESCRIPTIVE CONTENT WITH ASSET METADATA OBJECTS - Methods are provided, including a method of associating descriptive content with a set of assets. The method includes determining an asset metadata object, determining descriptive content related to the asset metadata object, and associating the descriptive content with the asset metadata object.05-27-2010
20100131507PERSONALIZATION ENGINE FOR BUILDING A DYNAMIC CLASSIFICATION DICTIONARY - A dynamic classification dictionary is built for use in profiling and targeting users for additional relevant content. Behavioral data is gathered from user activity, and user documents and actions are categorized. Author-generated document classification information is analyzed and assigned a first taxonomic noun to characterize the document. User-generated tags characterizing a portion of the document are assigned a second taxonomic noun. Search terms that resulted in the user accessing the document are identified and assigned a third taxonomic noun. Attributes related to the manner in which the document was accessed are evaluated and assigned a fourth taxonomic noun. The document is processed using pattern rules to extract a fifth taxonomic noun. The taxonomic nouns are aggregated into a composite set of taxonomic nouns, and the dynamic classification dictionary is build by storing the composite set of taxonomic nouns.05-27-2010
20100100442Methods and Systems for Programmably Generating Electronic Aggregate Creatives for Display on an Electronic Network - Methods and systems are provided for automatically creating large numbers of aggregate creative forms, in accordance with corresponding definitions, each aggregate creative form containing one or more groupings of zero or more subcreatives. The aggregate creative definition may comprise a template, software program or data file. Rotation is provided at two levels: the subcreatives may change within the aggregate creative forms and the aggregate creative as a whole may share a page location with other advertisements. Constraints may be applied to control which subcreatives appear concurrently. Aggregate creative definitions are reusable, subcreatives may be targeted narrowly or generally, and formatting considerations are applied. Methods and systems are provided for serving aggregate creatives over the Internet which take advantage of the benefits and features of the Internet to deliver those creatives in accordance with the capabilities of a standard advertising system.04-22-2010
20100005095Method and Apparatus for Defining Data of lnterest - Some embodiments of the invention include tools for extracting data of interest from the world wide web (WWW). The extraction is accomplished using descriptions of data of interest. The descriptions of data of interest can include computer programs comprising a sequence of instructions and extractor patterns. The extractor patterns can be developed interactively using a web browser integrated into the graphical development environment for creating the descriptions of data of interest. The instructions can be selected from a predetermined list of instructions designed for extracting information from the WWW. The descriptions of data of interest can be grouped into categories sharing common query elements. Multiple descriptions of data of interest in the same category can executed simultaneously using the same query. The descriptions of data of interest can be accessed by a client computer using a web browser to initiate a query. In some embodiments, the descriptions of data of interest are used to provide information about products available for sale over the WWW.01-07-2010
20090327916APPARATUS AND METHOD FOR DELIVERING TARGETED CONTENT - An intelligent commerce module is described that provides a contextual based commerce experience by: (1) determining the context under which a user wishes to acquire an asset; (2) determining the context under which the asset is being offered; and, (3) delivering a buying experience appropriate for the user and the context under which the asset is being offered.12-31-2009
20090327243PERSONALIZATION ENGINE FOR CLASSIFYING UNSTRUCTURED DOCUMENTS - Unstructured electronic documents are classified for profiling and targeting users for additional relevant content. Behavioral data is gathered from user activity, and user documents and actions are categorized. Profile information is combined with collaborative and editorial data to provide users with credible information regarding products. Author-generated document classification information is analyzed and assigned a first taxonomic noun to characterize the document. User-generated tags characterizing a portion of the document are assigned a second taxonomic noun. Search terms that resulted in the user accessing the document are identified and assigned a third taxonomic noun. Attributes related to how the document was accessed are evaluated and assigned a fourth taxonomic noun. The document is processed using pattern rules to extract a fifth taxonomic noun. The taxonomic nouns are aggregated to determine term vectors representing the document, and the document is categorized using the term vectors, the taxonomic nouns, or the author-generated classification.12-31-2009
20090204608PRODUCT PLACEMENT ENGINE AND METHOD - A product placement engine and method for automatically identifying products for association with a document, the engine including a parser, an analysis module adapted to determine word scores and to adjust the word scores of the words by predetermined weightings, a keyword constructor module adapted to construct a keyword query search string using words having the highest word scores, a search engine adapted to search a products database having product records to identify products satisfying the keyword query search string and assign product scores, and a post processing module adapted to identify word matches in each of the product records and the document and update the product score.08-13-2009
20090138320PRODUCT CATALOG MANAGEMENT SYSTEM AND METHOD - A product catalog management system and method is provided for managing product data associated with a plurality of products. In one embodiment, the system comprises a processor, a product information database for storing product data associated with a plurality of products therein, a workflow design module for allowing creation of a workflow diagram for processing product data for storage in the product information database. The product catalog management system also includes a task management module that facilitates generation of a plurality of tasks for processing product data according to the workflow diagram, and a task assignment module adapted to assign the generated task for processing product data for completion.05-28-2009

Patent applications by CBS INTERACTIVE, INC.